home.social

#ql — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ql, aggregated by home.social.

fetched live
  1. #sinclairuser tells in its may '86 issue that Amstrad will 'kill' the #QL and launch a new 128k model with built-in cassette soon

    #zxspectrum #amstrad #retrogamimg

  2. #sinclairuser tells in its may '86 issue that Amstrad will 'kill' the #QL and launch a new 128k model with built-in cassette soon

    #zxspectrum #amstrad #retrogamimg

  3. An interesting thought exercise, it’s 1983 and you should launch a new computer for the mass market next year: what would you do?

    I’m thinking back to the failure of the #Sinclair #QL. >50% of that was, in my view, a marketing and sales strategy error, but what of the hardware? What would you change but keeping the price in the same ballpark?

    What other type of home computer would you launch (given knowledge you have today)? What would be exciting and bring buyers? What innovation was missed?

  4. An interesting thought exercise, it’s 1983 and you should launch a new computer for the mass market next year: what would you do?

    I’m thinking back to the failure of the #Sinclair #QL. >50% of that was, in my view, a marketing and sales strategy error, but what of the hardware? What would you change but keeping the price in the same ballpark?

    What other type of home computer would you launch (given knowledge you have today)? What would be exciting and bring buyers? What innovation was missed?

  5. These are parts of code in Brataccas that may have been written originally targeting the 68008 processor of the Sinclair QL before they were ported to the Atari ST

    After some cursory scanning of the Brataccas code, some patterns emerged:

    Case 1: Bit-reversal lookup table

    This seems unusual and suggests graphics conversion between platforms with different pixel bit-ordering. The QL stored pixels in a different bit order than the ST - this table appears to be useful to convert graphics assets that were originally in Sinclair QL format.

    ; Bit-Reversal Table (L00A0-L00A4)

    L00A0:DS.W 128,0
    L00A2:LEA L00A0(PC),A0
    MOVE.W #$FF,D7
    L00A3:MOVE.B D0,D1
    MOVEQ #6,D2
    ROXR.B #1,D1
    ROXL.B #1,D4
    L00A4:ROXR.B #1,D1
    ROXL.B

    Case 2 Excessive byte operations

    Throughout the code, there's an unusual preference for byte operations:

    MOVE.B    (A0)+,D0
    MOVE.B (A0)+,D1

    On the 68000 (ST/Amiga/Mac), word operations are typically preferred for performance. But the QL's 68008 CPU had an 8-bit external bus - byte vs word operations had similar performance. This coding style hints at optimisation for the 68008, not the 68000.

    The disassembly available at the Brataccas website seems to have been produced from a QL to Atari ST port, not the Amiga as I originally thought.
    brataccas.com/Page28.php

    The first part of the code (first 1000-1500 lines or so) is a music tracker, and it's clearly a separate module from the rest, clearly designed to be reusable. There are hints that the I/O ports are Atari-specific and that the engine allows for developers to perform hot-editing of music notes via the MIDI port, which was something incredibly sophisticated for 1985. Some other parts of the code deal with vibrato, legato, and effects during realtime play.

    After that block there's what seems to be a sprite blitting engine, but that's as far as I got.

    To be continued...

    #brataccas #retrocomputing #retrogaming #m68k #SinclairQL #QL #asm #assembler #m68008

  6. These are parts of code in Brataccas that may have been written originally targeting the 68008 processor of the Sinclair QL before they were ported to the Atari ST

    After some cursory scanning of the Brataccas code, some patterns emerged:

    Case 1: Bit-reversal lookup table

    This seems unusual and suggests graphics conversion between platforms with different pixel bit-ordering. The QL stored pixels in a different bit order than the ST - this table appears to be useful to convert graphics assets that were originally in Sinclair QL format.

    ; Bit-Reversal Table (L00A0-L00A4)

    L00A0:DS.W 128,0
    L00A2:LEA L00A0(PC),A0
    MOVE.W #$FF,D7
    L00A3:MOVE.B D0,D1
    MOVEQ #6,D2
    ROXR.B #1,D1
    ROXL.B #1,D4
    L00A4:ROXR.B #1,D1
    ROXL.B

    Case 2 Excessive byte operations

    Throughout the code, there's an unusual preference for byte operations:

    MOVE.B    (A0)+,D0
    MOVE.B (A0)+,D1

    On the 68000 (ST/Amiga/Mac), word operations are typically preferred for performance. But the QL's 68008 CPU had an 8-bit external bus - byte vs word operations had similar performance. This coding style hints at optimisation for the 68008, not the 68000.

    The disassembly available at the Brataccas website seems to have been produced from a QL to Atari ST port, not the Amiga as I originally thought.
    brataccas.com/Page28.php

    The first part of the code (first 1000-1500 lines or so) is a music tracker, and it's clearly a separate module from the rest, clearly designed to be reusable. There are hints that the I/O ports are Atari-specific and that the engine allows for developers to perform hot-editing of music notes via the MIDI port, which was something incredibly sophisticated for 1985. Some other parts of the code deal with vibrato, legato, and effects during realtime play.

    After that block there's what seems to be a sprite blitting engine, but that's as far as I got.

    To be continued...

    #brataccas #retrocomputing #retrogaming #m68k #SinclairQL #QL #asm #assembler #m68008

  7. Earlier I posted a little tale about the 18 months of existence of Imagine Software, and Bandersnatch, one of the impossible pieces of expensive vapourware that never came to fruition (which has since become the inspiration for one of the TV series under the Black Mirror brand).

    I knew that some of the ZX Spectrum code had ended up as part of the game Gift of the Gods, which was ultimately published by a different company who hired a surviving former Imagine Software team.

    But I didn't know this other part of the story on how another part of the original Banderstnatch code ended up becoming part of the Amiga, Atari ST, and 68k Macintosh game Brataccas.

    It makes sense now, because the Sinclair QL featured an earlier version of the Motorola 68000, so the port from the QL to the Amiga must have been relatively straightforward.

    Says Wikipedia:
    en.wikipedia.org/wiki/Brataccas

    In October 1984, Sinclair Research paid a rumoured £100,000 for the rights to Bandersnatch and contracted Fire Iron, a new company set up by Hetherington and Lawson, to produce the game for the Sinclair QL[6] for release in early 1985.[10][11][12] Sinclair withdrew funding in 1985 when the QL version never appeared, and the directors then formed Psygnosis, with their first title Brataccas introduced at the 1985 Personal Computer World show.[13][14] It featured many of the concepts originally intended for Bandersnatch, and was released on the Atari ST, Amiga, and Macintosh[15] in January 1986.[2]

    Look at those graphics! They are untranslated tetra-colour QL graphics on the Amiga, Atari ST, and the 68k Macintosh!

    Download Amiga version here:
    myabandonware.com/game/bratacc

    Atari ST version here:
    myabandonware.com/game/bratacc

    #Amiga #QL #Sinclair #ZXSpectrum #speccy #Spectrum #retrocomputing #retrogaming #brattacas #bandersnatch

  8. Earlier I posted a little tale about the 18 months of existence of Imagine Software, and Bandersnatch, one of the impossible pieces of expensive vapourware that never came to fruition (which has since become the inspiration for one of the TV series under the Black Mirror brand).

    I knew that some of the ZX Spectrum code had ended up as part of the game Gift of the Gods, which was ultimately published by a different company who hired a surviving former Imagine Software team.

    But I didn't know this other part of the story on how another part of the original Banderstnatch code ended up becoming part of the Amiga, Atari ST, and 68k Macintosh game Brataccas.

    It makes sense now, because the Sinclair QL featured an earlier version of the Motorola 68000, so the port from the QL to the Amiga must have been relatively straightforward.

    Says Wikipedia:
    en.wikipedia.org/wiki/Brataccas

    In October 1984, Sinclair Research paid a rumoured £100,000 for the rights to Bandersnatch and contracted Fire Iron, a new company set up by Hetherington and Lawson, to produce the game for the Sinclair QL[6] for release in early 1985.[10][11][12] Sinclair withdrew funding in 1985 when the QL version never appeared, and the directors then formed Psygnosis, with their first title Brataccas introduced at the 1985 Personal Computer World show.[13][14] It featured many of the concepts originally intended for Bandersnatch, and was released on the Atari ST, Amiga, and Macintosh[15] in January 1986.[2]

    Look at those graphics! They are untranslated tetra-colour QL graphics on the Amiga, Atari ST, and the 68k Macintosh!

    Download Amiga version here:
    myabandonware.com/game/bratacc

    Atari ST version here:
    myabandonware.com/game/bratacc

    #Amiga #QL #Sinclair #ZXSpectrum #speccy #Spectrum #retrocomputing #retrogaming #brattacas #bandersnatch

  9. "Quantum Leap" Demo

    Few tech brands maintain their appeal so many decades after their disappearance. Maybe the other two are Atari and Commodore.

    youtube.com/watch?v=Je_1AXvNyu0

    via Retro Gaming News

    "A demo for the Sinclair QL that also has support for Qsound (AY soundcard) released at the party; 68k Inside 2024. It was made by Noice & SMFX and can be downloaded here"
    pouet.net/prod.php?which=97019

    #demoscene #Sinclair #QL #retrocomputing #demo

  10. "Quantum Leap" Demo

    Few tech brands maintain their appeal so many decades after their disappearance. Maybe the other two are Atari and Commodore.

    youtube.com/watch?v=Je_1AXvNyu0

    via Retro Gaming News

    "A demo for the Sinclair QL that also has support for Qsound (AY soundcard) released at the party; 68k Inside 2024. It was made by Noice & SMFX and can be downloaded here"
    pouet.net/prod.php?which=97019

    #demoscene #Sinclair #QL #retrocomputing #demo

  11. Are you a fan of the Sinclair ZX Spectrum?

    There are lots of PeerTube videos about the Spectrum (and other Sinclair machines) on this playlist:

    :zxspectrum: fedi.video/w/p/fKcNNx7EdTxa4pc

    - On a phone: Swipe up first two videos at bottom to browse rest of playlist

    - On a computer: Choose video by scrolling through playlist on right of screen

    - If you're watching embedded: Click ⏭️ or ⏮️ to see next or previous videos in playlist

    cc @zxspectrum

    #ZXSpectrum #ZX81 #ZX80 #QL #Sinclair #RetroComputing

  12. Are you a fan of the Sinclair ZX Spectrum?

    There are lots of PeerTube videos about the Spectrum (and other Sinclair machines) on this playlist:

    :zxspectrum: fedi.video/w/p/fKcNNx7EdTxa4pc

    - On a phone: Swipe up first two videos at bottom to browse rest of playlist

    - On a computer: Choose video by scrolling through playlist on right of screen

    - If you're watching embedded: Click ⏭️ or ⏮️ to see next or previous videos in playlist

    cc @zxspectrum

    #ZXSpectrum #ZX81 #ZX80 #QL #Sinclair #RetroComputing

  13. May 1986: #zxcomputing magazine tells Sinclair Research has sold its home computer business to Amstrad, which increases its share of home computer market from 20% to 60%

    The future of #QL , + & 128 models and rumours of a new machine with a built-in tape recorder

    #zxspectrum #retrogaming

  14. May 1986: #zxcomputing magazine tells Sinclair Research has sold its home computer business to Amstrad, which increases its share of home computer market from 20% to 60%

    The future of #QL , + & 128 models and rumours of a new machine with a built-in tape recorder

    #zxspectrum #retrogaming

  15. @quazarsamcoupe @loke I think what really could’ve turned the table was if #Sinclair had just stretched a little bit with the #QL and had graphic modes closer to the #SAMCoupe and done something innovative with sound.

    Oh and also if they had not been so fixated on the idea of it as a ‘business machine’. But just a great all purpose Quantum Leap.

  16. @quazarsamcoupe @loke I think what really could’ve turned the table was if #Sinclair had just stretched a little bit with the #QL and had graphic modes closer to the #SAMCoupe and done something innovative with sound.

    Oh and also if they had not been so fixated on the idea of it as a ‘business machine’. But just a great all purpose Quantum Leap.

  17. @ExtentOfTheJam I think 'synthesizer' is a big word for what is there! :D

    Basically it's an Intel 8049 controller that, amongst some other things, can play 1 channel 'tweaked beeps'.

    The params are: pitch (0–255), duration, pitch-to-step-to (0–255), step-speed (in 72 microsecond resolution), step ... amount (unclear), how the pitch step warps/bounces, random (how much randomness in steps) and 'fuzz' (0–15, noisificates pitch).

    I don't have a #QL but as an old #Sinclair guy, I'm fascinated.

  18. @ExtentOfTheJam I think 'synthesizer' is a big word for what is there! :D

    Basically it's an Intel 8049 controller that, amongst some other things, can play 1 channel 'tweaked beeps'.

    The params are: pitch (0–255), duration, pitch-to-step-to (0–255), step-speed (in 72 microsecond resolution), step ... amount (unclear), how the pitch step warps/bounces, random (how much randomness in steps) and 'fuzz' (0–15, noisificates pitch).

    I don't have a #QL but as an old #Sinclair guy, I'm fascinated.

  19. I think too few #SinclairQL demos use the #QL’s own rather eccentric sound chip, instead using the generic and boring #AY extension board!

    Even finding exact specs of how the parameters affect sound output is a chore, with many missing spots. Sounds like an interesting challenge.

    #Sinclair #demoscene

  20. I think too few #SinclairQL demos use the #QL’s own rather eccentric sound chip, instead using the generic and boring #AY extension board!

    Even finding exact specs of how the parameters affect sound output is a chore, with many missing spots. Sounds like an interesting challenge.

    #Sinclair #demoscene

  21. My brain is stuck in the past. There's something that I keep forgetting how to do in #PowerShell but I can completely remember how to do it in #Sinclair #QL #SuperBasic . I expect it's because I don't get enough sleep!

  22. My brain is stuck in the past. There's something that I keep forgetting how to do in #PowerShell but I can completely remember how to do it in #Sinclair #QL #SuperBasic . I expect it's because I don't get enough sleep!

  23. @jon I had a few #sinclair computers as well, it is where I started on this #it stuff. Always wanted a #QL back then but instead when the time came bought an #Amiga followed by an #atari #falcon then a #pc.. Now I use a #mac but mainly for personal stuff. The #falcon was a nice piece of kit but tanked.

  24. @jon I had a few #sinclair computers as well, it is where I started on this #it stuff. Always wanted a #QL back then but instead when the time came bought an #Amiga followed by an #atari #falcon then a #pc.. Now I use a #mac but mainly for personal stuff. The #falcon was a nice piece of kit but tanked.

  25. Recreación la videoconsola Sinclair LC3 sacada del canal de #YouTube "The lizard 's Lair". La LC3 era un #zxspectrum muy simplificado que funcionaría con cartuchos pequeños y baratos. El lanzamiento del #QL detuvo su desarrollo indefinidamente y la máquina jamás vio la luz, pero parece que existió un prototipo funcional.

  26. @littlealex #Sinclair were not famous for their keyboards. Even the #QL which was allegedly for business had a totally useless keyboard for any serious work. I only saw the #Enterprise for a few months in shops at the time, but don't remember anything running on them.

  27. @littlealex #Sinclair were not famous for their keyboards. Even the #QL which was allegedly for business had a totally useless keyboard for any serious work. I only saw the #Enterprise for a few months in shops at the time, but don't remember anything running on them.

  28. I was a little chary of the Amstrad form factor, I really didn't like the Amstrad CPC family, and I had to pick my nose and swallow my pride when Amstrad finally delivered a Spectrum with a floppy drive.

    But if you think of it, the form factor was actually invented by Sinclair with the QL. Wrong storage device though!

    #Sinclair #QL #SinclairQL #Amstrad #ZXSpectrum #Spectrum #Speccy #retrocomputing

  29. I was a little chary of the Amstrad form factor, I really didn't like the Amstrad CPC family, and I had to pick my nose and swallow my pride when Amstrad finally delivered a Spectrum with a floppy drive.

    But if you think of it, the form factor was actually invented by Sinclair with the QL. Wrong storage device though!

    #Sinclair #QL #SinclairQL #Amstrad #ZXSpectrum #Spectrum #Speccy #retrocomputing

  30. @juanfr Even journalists on day one understood better than Clive Sinclair that microdrives weren't fit for purpose, and that business people could not, and would not rely on them.

    #sinclair #microdrive #QL #ZX83 #ZXSpectrum #Spectrum #Speccy #retrocomputing

  31. @juanfr Even journalists on day one understood better than Clive Sinclair that microdrives weren't fit for purpose, and that business people could not, and would not rely on them.

    #sinclair #microdrive #QL #ZX83 #ZXSpectrum #Spectrum #Speccy #retrocomputing

  32. At the beginning of 1985 #sinclairuser interviewed Alison Maguire, Software Director at Sinclair Research on the company's software strategy for the #zxspectrum and the promising #QL

    #retrogaming

  33. At the beginning of 1985 #sinclairuser interviewed Alison Maguire, Software Director at Sinclair Research on the company's software strategy for the #zxspectrum and the promising #QL

    #retrogaming

  34. #TheRegister celebrates the 40th anniversary of the #SinclairQL, one of the most unique slices of computing history. Arguaby a more interesting machine than the #Spectrum +2 and 3 of #Amstrad era. I feel #Sinclair’s main mistake here was positioning the #QL as only a business machine. Not understanding the power of fun and creation. After all, that’s really what life is about.

    theregister.com/2024/01/16/ql_