home.social

#zx80 — Public Fediverse posts

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

  1. Tested various micros running this FLOATING POINT program. It derives Pi to 20 decimal places. Interesting stats.

    1 N=20: L=INT(10*N/3): DIM A(255): Z$="000000":T$="999999"
    2 FOR I=1 TO L: A(I)=2: NEXT I: M=0: P=0: FOR J=1 TO N: Q=0: K=2*L+1
    3 FOR I=L TO 1 STEP -1: K=K-2: X=10*A(I)+Q*I: Q=INT(X/K): A(I)=X-Q*K: NEXT I
    4 Y =INT(Q/10): A(1)=Q-10*Y: Q=Y: IF Q=9 THEN LET M=M+1: GOTO 7
    5 IF Q=10 THEN PRINT STR$(P+1);LEFT$(Z$,M);: P=0: M=0: GOTO 7
    6 PRINT STR$(P);LEFT$(T$,M);: P=Q: M=0
    7 NEXT J:PRINT STR$(P)

    #RC2014 : 14 (thank you JonV)
    #BBCMicro : 19
    #AmstradCPC : 22 (thank you Devlin)
    #AmstradPCW : 23 (thank you Pete)
    #AcornElectron : 25
    #C128 : 27 (fast mode - thank you Jonas H)
    #LuxorABC80 : 29 (thank you Erik)
    #SharpMZ700 : 32 (thank you Tim Holyoake)
    #VIC20 : 36
    #AcornAtom : 37
    #AppleII : 38 (thank you Jeroen)
    #TRS80CoCo : 42 (thank you Chip)
    #Atari800 : 42 (thank you Mark Elliott)
    #CBMPET : 43
    #C64 : 43
    #Dragon32 : 44
    #SharpMZ80K : 45 (thank you Tim Holyoake)
    #C16 : 46
    #Altair8800 : 52
    #MSX : 53 (thank you Pixel Purrito)
    #C128 : 56 (default "mode")
    #ZX80 : 57
    #ZXSpectrum : 68 (thank you Adam)
    #SharpPC1500A : 167 (thank you Karttu)
    #ZX81 : 213 (native slow mode)
    #SharpPC1245 : 405 (thank you Karttu)

    Edit: now ordered (seconds)

  2. Tested various micros running this FLOATING POINT program. It derives Pi to 20 decimal places. Interesting stats.

    1 N=20: L=INT(10*N/3): DIM A(255): Z$="000000":T$="999999"
    2 FOR I=1 TO L: A(I)=2: NEXT I: M=0: P=0: FOR J=1 TO N: Q=0: K=2*L+1
    3 FOR I=L TO 1 STEP -1: K=K-2: X=10*A(I)+Q*I: Q=INT(X/K): A(I)=X-Q*K: NEXT I
    4 Y =INT(Q/10): A(1)=Q-10*Y: Q=Y: IF Q=9 THEN LET M=M+1: GOTO 7
    5 IF Q=10 THEN PRINT STR$(P+1);LEFT$(Z$,M);: P=0: M=0: GOTO 7
    6 PRINT STR$(P);LEFT$(T$,M);: P=Q: M=0
    7 NEXT J:PRINT STR$(P)

    #RC2014 : 14 (thank you JonV)
    #BBCMicro : 19
    #AmstradCPC : 22 (thank you Devlin)
    #AmstradPCW : 23 (thank you Pete)
    #AcornElectron : 25
    #C128 : 27 (fast mode - thank you Jonas H)
    #LuxorABC80 : 29 (thank you Erik)
    #SharpMZ700 : 32 (thank you Tim Holyoake)
    #VIC20 : 36
    #AcornAtom : 37
    #AppleII : 38 (thank you Jeroen)
    #TRS80CoCo : 42 (thank you Chip)
    #Atari800 : 42 (thank you Mark Elliott)
    #CBMPET : 43
    #C64 : 43
    #Dragon32 : 44
    #SharpMZ80K : 45 (thank you Tim Holyoake)
    #C16 : 46
    #Altair8800 : 52
    #MSX : 53 (thank you Pixel Purrito)
    #C128 : 56 (default "mode")
    #ZX80 : 57
    #ZXSpectrum : 68 (thank you Adam)
    #SharpPC1500A : 167 (thank you Karttu)
    #ZX81 : 213 (native slow mode)
    #SharpPC1245 : 405 (thank you Karttu)

    Edit: now ordered (seconds)

  3. Tested various micros running this FLOATING POINT program. It derives Pi to 20 decimal places. Interesting stats.

    1 N=20: L=INT(10*N/3): DIM A(255): Z$="000000":T$="999999"
    2 FOR I=1 TO L: A(I)=2: NEXT I: M=0: P=0: FOR J=1 TO N: Q=0: K=2*L+1
    3 FOR I=L TO 1 STEP -1: K=K-2: X=10*A(I)+Q*I: Q=INT(X/K): A(I)=X-Q*K: NEXT I
    4 Y =INT(Q/10): A(1)=Q-10*Y: Q=Y: IF Q=9 THEN LET M=M+1: GOTO 7
    5 IF Q=10 THEN PRINT STR$(P+1);LEFT$(Z$,M);: P=0: M=0: GOTO 7
    6 PRINT STR$(P);LEFT$(T$,M);: P=Q: M=0
    7 NEXT J:PRINT STR$(P)

    #RC2014 : 14 (thank you JonV)
    #BBCMicro : 19
    #AmstradCPC : 22 (thank you Devlin)
    #AmstradPCW : 23 (thank you Pete)
    #AcornElectron : 25
    #C128 : 27 (fast mode - thank you Jonas H)
    #LuxorABC80 : 29 (thank you Erik)
    #SharpMZ700 : 32 (thank you Tim Holyoake)
    #VIC20 : 36
    #AcornAtom : 37
    #AppleII : 38 (thank you Jeroen)
    #TRS80CoCo : 42 (thank you Chip)
    #Atari800 : 42 (thank you Mark Elliott)
    #CBMPET : 43
    #C64 : 43
    #Dragon32 : 44
    #SharpMZ80K : 45 (thank you Tim Holyoake)
    #C16 : 46
    #Altair8800 : 52
    #MSX : 53 (thank you Pixel Purrito)
    #C128 : 56 (default "mode")
    #ZX80 : 57
    #ZXSpectrum : 68 (thank you Adam)
    #SharpPC1500A : 167 (thank you Karttu)
    #ZX81 : 213 (native slow mode)
    #SharpPC1245 : 405 (thank you Karttu)

    Edit: now ordered (seconds)

  4. Tested various micros running this FLOATING POINT program. It derives Pi to 20 decimal places. Interesting stats.

    1 N=20: L=INT(10*N/3): DIM A(255): Z$="000000":T$="999999"
    2 FOR I=1 TO L: A(I)=2: NEXT I: M=0: P=0: FOR J=1 TO N: Q=0: K=2*L+1
    3 FOR I=L TO 1 STEP -1: K=K-2: X=10*A(I)+Q*I: Q=INT(X/K): A(I)=X-Q*K: NEXT I
    4 Y =INT(Q/10): A(1)=Q-10*Y: Q=Y: IF Q=9 THEN LET M=M+1: GOTO 7
    5 IF Q=10 THEN PRINT STR$(P+1);LEFT$(Z$,M);: P=0: M=0: GOTO 7
    6 PRINT STR$(P);LEFT$(T$,M);: P=Q: M=0
    7 NEXT J:PRINT STR$(P)

    #RC2014 : 14 (thank you JonV)
    #BBCMicro : 19
    #AmstradCPC : 22 (thank you Devlin)
    #AmstradPCW : 23 (thank you Pete)
    #AcornElectron : 25
    #C128 : 27 (fast mode - thank you Jonas H)
    #LuxorABC80 : 29 (thank you Erik)
    #SharpMZ700 : 32 (thank you Tim Holyoake)
    #VIC20 : 36
    #AcornAtom : 37
    #AppleII : 38 (thank you Jeroen)
    #TRS80CoCo : 42 (thank you Chip)
    #Atari800 : 42 (thank you Mark Elliott)
    #CBMPET : 43
    #C64 : 43
    #Dragon32 : 44
    #SharpMZ80K : 45 (thank you Tim Holyoake)
    #C16 : 46
    #Altair8800 : 52
    #MSX : 53 (thank you Pixel Purrito)
    #C128 : 56 (default "mode")
    #ZX80 : 57
    #ZXSpectrum : 68 (thank you Adam)
    #SharpPC1500A : 167 (thank you Karttu)
    #ZX81 : 213 (native slow mode)
    #SharpPC1245 : 405 (thank you Karttu)

    Edit: now ordered (seconds)

  5. Tested various micros running this FLOATING POINT program. It derives Pi to 20 decimal places. Interesting stats.

    1 N=20: L=INT(10*N/3): DIM A(255): Z$="000000":T$="999999"
    2 FOR I=1 TO L: A(I)=2: NEXT I: M=0: P=0: FOR J=1 TO N: Q=0: K=2*L+1
    3 FOR I=L TO 1 STEP -1: K=K-2: X=10*A(I)+Q*I: Q=INT(X/K): A(I)=X-Q*K: NEXT I
    4 Y =INT(Q/10): A(1)=Q-10*Y: Q=Y: IF Q=9 THEN LET M=M+1: GOTO 7
    5 IF Q=10 THEN PRINT STR$(P+1);LEFT$(Z$,M);: P=0: M=0: GOTO 7
    6 PRINT STR$(P);LEFT$(T$,M);: P=Q: M=0
    7 NEXT J:PRINT STR$(P)

    #RC2014 : 14 (thank you JonV)
    #BBCMicro : 19
    #AmstradCPC : 22 (thank you Devlin)
    #AmstradPCW : 23 (thank you Pete)
    #AcornElectron : 25
    #C128 : 27 (fast mode - thank you Jonas H)
    #LuxorABC80 : 29 (thank you Erik)
    #SharpMZ700 : 32 (thank you Tim Holyoake)
    #VIC20 : 36
    #AcornAtom : 37
    #AppleII : 38 (thank you Jeroen)
    #TRS80CoCo : 42 (thank you Chip)
    #Atari800 : 42 (thank you Mark Elliott)
    #CBMPET : 43
    #C64 : 43
    #Dragon32 : 44
    #SharpMZ80K : 45 (thank you Tim Holyoake)
    #C16 : 46
    #Altair8800 : 52
    #MSX : 53 (thank you Pixel Purrito)
    #C128 : 56 (default "mode")
    #ZX80 : 57
    #ZXSpectrum : 68 (thank you Adam)
    #SharpPC1500A : 167 (thank you Karttu)
    #ZX81 : 213 (native slow mode)
    #SharpPC1245 : 405 (thank you Karttu)

    Edit: now ordered (seconds)

  6. Given the ZX81 anniversary, I'll re-up my least popular blog post from last year, Sinclair 4K BASIC for the ZX80: troypress.com/sinclair-4k-basi #ZX81 #ZX80 #retrocomputing #BASIC

  7. It was on this day, back in 1980, that the #Sinclair #ZX80 was launched. It did, in a very real sense, launch the home computer boom in the UK.

  8. Forty-six years ago today, Clive Sinclair announced the ZX80. Thanks in no small part to an ocean between us and Cambridge, we didn’t have one until much later in 1980.

    My dad loved hacking and souping up his ZX80. Through hindsight and the lens of my being a father, I understand that he got even more enjoyment by sharing it and standing back to see what I did.

    Thanks for your amazing little white box, Sir Clive. And for the wonderful memories, Dad.

    #Sinclair #ZX80

    computinghistory.org.uk/det/24

  9. FREEZE-ZX issue 02 is currently being printed.
    Fingers crossed I can start posting out the pre-orders over the weekend.
    On general sale soon via:
    freeze64.com/freeze-zx-issue-2/
    #ZXspectrum #Speccy #ZX80 #GameDev #IndieGames

  10. One of the cool things about the #Minstrel4th is the fact that its #ROM not only contains the original #JupiterACE ROM and an Enhanced JupiterACE ROM by @nihirash (which enables program load via serial I/O amongst other things) - no: there are also #ZX80 and #ZX81 "compatible" #BASIC ROMs available on the additional banks, all selectable via jumpers.

    The ZX81 compatible ROM works well enough to run "Flight Simulation" by Psion Computers.

    EDIT: Oh, and it runs the ZX81 version of "Mazogs", of course ...

    What will not work is anything that uses non-standard screen and keyboard routines, as the hardware of the Minstrel 4th is slightly different from the original ZX81. Still, it's a nice extra I didn't expect.

    #RetroComputing
    #Z80
    #ZX81
    #Compatible

  11. Early morning #ZXSpectrum gaming here at FREEZE Towers…
    I adore this game. It’s a bloomin’ fun game to play and it looks fabulous! It will be making an appearance in FREEZE-ZX issue 02, along with something a little exclusive.
    freeze64.com/freeze-zx-issue-2/
    #Speccy #ZX80 #GameDev

  12. In autumn 1985 #sinclairuser visits Hewson Consultants to tell their story, from their beginnings with a #ZX80 and selling books to the upcoming release of train simulator Southern Belle

    #zxspectrum #retrogaming

  13. The first batch of FREEZE-ZX issue 01 has sold out!
    But fear not, another batch should be arriving at FREEZE Towers by the end of the coming week.
    Pre-order your copy from:
    freeze64.com/freezezx-issue-1/
    #ZXSpectrum #Zx80 #Speccy #Sinclair

  14. Лучшие игры легендарной машины: 45 лет назад на свет появилась линейка компьютеров ZX

    Sinclair ZX80 по праву считается одним из родоначальников персональной компьютерной революции. Начало R&D-проекта по созданию ZX80 положено в 1979 году, когда Клайв Синклер совместно с командой инженеров приступил к проектированию. Через год мир увидел ZX81. Инженеры Sinclair буквально выжали максимум из него, стремясь удержать минимальную стоимость устройства. А в 1982 году произошел прорыв – свет увидел ZX Spectrum, ставший впоследствии культовой моделью 1980-х годов, сыгравшей ключевую роль в революции, благодаря которой компьютеры впервые появились в домах британцев. Игры для ZX Spectrum загружались с помощью кассетного проигрывателя и выводились на экран телевизора. В отличие от своего монохромного предшественника, они были цветными. Давайте вспомним несколько наиболее – на мой взгляд – знаковых и популярных тайтлов игровой индустрии этой легендарной серии. LOAD ""

    habr.com/ru/articles/925246/

    #zx_spectrum #zx81 #zx80 #sinclair #elite #saboteur #dizzy #игры #старые_игры

  15. 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

  16. Excerpt from an advertisement for the #Sinclair #Zx80. Its success surprised even Uncle Clive, who expected to sell around 20,000 computers with a bit of luck and ended up selling more than 50,000, despite its numerous shortcomings. But 45 years ago, it was impossible to get more for less. #retrocomputing

  17. Mazogs on my #ZX80 (Minstrel 2). An astonishing flicker-free feat of programming genius.

  18. Yay! The #Minstrel2 and #Minstrel3 from Tynemouth are both back in stock at #z80kits

    These clones of the Sinclair #ZX80 and #ZX81 respectively are great fun to build and use. Get one quick before the run out again!

    z80kits.com/shop/tynemouth-min
    z80kits.com/shop/tynemouth-min

  19. I limit the number of hashtags I follow here to single numbers as I can't add hashtags to lists.

    That means the output is all on the main following feed & I can't cope with the sensory overload.

    eg, I'd like to follow #speccy #Spectrum #ZXSpectrum #ZX80 #ZX81 & have their output in my 8 Bit & Retrotech list, not on main. It's normal to do this with individual accounts/groups, but because I can't do it with lists I don't follow any of them.

    #Mastodon #Fediverse #Autism #Hashtags #HashtagGames

  20. Got an inline switch for the #ZX80, like I have for all my other computers.

  21. #PacMan on the #ZX80!!!! Another astonishing flicker-free achievement on a computer that shouldn't be able to produce animated games.

  22. The campaign for the ESP32 Rainbow ZX-Spectrum is now online! That keyboard is even more cost effective than the original I guess :D

    Or you can just play doom on it, apparently.

    #zx80 #zxSpectrum #ESP32 #CrowdSupply

    crowdsupply.com/cmg-research/e