Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

Flying a simulated spacecraft controlled by a ZX Spectrum and Sinclair BASIC my first computer and programming language. Terribly inefficient right now because the serial port is so slow and the CPU spends lots of cycles bit banging to talk to it. There's a Python program in between which...

62,454 görüntüleme • 9 ay önce •via X (Twitter)

36 Yorum

NSF - NASASpaceflight.com profil fotoğrafı
NSF - NASASpaceflight.com9 ay önce

10 PRINT "Rubber Keys." 20 GOTO 10

Simon Jones profil fotoğrafı
Simon Jones9 ay önce

This is absolutely brilliant. I'd love to know what Frankenstein horror you have constructed that gives the speccy a serial port

Simon Jones profil fotoğrafı
Simon Jones9 ay önce

I had completely forgotten about that and I'm amazed they still exist! Are you doing full handshaking or just winging it over tx and rx

Scott Manley profil fotoğrafı
Scott Manley9 ay önce

I’m just using the BASIC input/output streams.

Backwoods Engineer - THE ORIGINAL profil fotoğrafı
Backwoods Engineer - THE ORIGINAL9 ay önce

This is so cool, Scott! Definitely scratches the old-school computer itch. I came from that same generation, cutting my teeth on BASIC and 6502/Z80/6809 assembly languages.

David Woods profil fotoğrafı
David Woods9 ay önce

Next up: running a nuclear power station using Forth on a ZX80.

bernielomax profil fotoğrafı
bernielomax9 ay önce

Why am I not surprised that ZX spectrum expects you to bitbang, even when using a peripheral port.

SilentNoMore profil fotoğrafı
SilentNoMore9 ay önce

I still remember poking all the Z80 machine code on my ZX81 starting at address 16514, which was the first byte of RAM on the first line (usually a "REM" ). Zilog only stopped making the Z80 a couple years ago. I still own a ZX81 and a TS2068.

ragegun profil fotoğrafı
ragegun9 ay önce

Isn't a Spectrum some orders of mangnitude more CPU than the actual NASA program had to work with?

Shivi Krishna profil fotoğrafı
Shivi Krishna9 ay önce

ZX Spectrum was my first computer too. Sinclair Basic and a Panasonic tape recorder

Orpington Cyclist profil fotoğrafı
Orpington Cyclist9 ay önce

10 PRINT "To me" 20 PRINT "To you" 30 GOTO 10

DankSquid 🇿🇦🏴󠁧󠁢󠁳󠁣󠁴󠁿 profil fotoğrafı
DankSquid 🇿🇦🏴󠁧󠁢󠁳󠁣󠁴󠁿9 ay önce

Time to write some Z80 assembly

ℂ𝕒𝕣𝕝𝕠𝕤 𝕋𝕣𝕠𝕟𝕔𝕠𝕤𝕠 ℙ𝕙. profil fotoğrafı
ℂ𝕒𝕣𝕝𝕠𝕤 𝕋𝕣𝕠𝕟𝕔𝕠𝕤𝕠 ℙ𝕙.9 ay önce

Sure it's a spectrum and not a ZX81? Those didn't have interrupts, and the screen refresh took a lot of cycles. The FAST command disabled the screen refresh. SLOW re-enabled it. On the Spectrum, the interrupt could be disabled poking on an address (manual needed).

Matevz Dular profil fotoğrafı
Matevz Dular9 ay önce

We should organize a LAN party!

Alexander Malinin🐦‍⬛ profil fotoğrafı
Alexander Malinin🐦‍⬛9 ay önce

@KYKYPY3A_B Примунение (KSP) с помощью ZX Spectrum

Plankton, PhD profil fotoğrafı
Plankton, PhD9 ay önce

Sinclair BASIC is the language of my soul <3 still remember some of the keyboard shortcuts, like pressing the key A quickly followed by Enter for a nice surprise 🙃😆🤣. Or Print Usr 1303 if you want an annoying chirp to blast out of the speakers.

Timothy Burling profil fotoğrafı
Timothy Burling9 ay önce

Can tell you’re retired!

Brink profil fotoğrafı
Brink9 ay önce

pretty fun watching this stuff play out in real-time

Lukica profil fotoğrafı
Lukica9 ay önce

cool

Marty Lockheed profil fotoğrafı
Marty Lockheed9 ay önce

Amazing feat, I wonder what's going on with the black bars in the border iirc the speccy didn't have fast mode

Jörg Karwath profil fotoğrafı
Jörg Karwath9 ay önce

Yeah, Scott going retro💪🤘

Charles, the Flying Snep profil fotoğrafı
Charles, the Flying Snep9 ay önce

I knew you were a nerd… but dang… you’re uber nerd.

cybercritic profil fotoğrafı
cybercritic9 ay önce

You are finally posting about KSP. 👌🏻

Renan Mert Ozel profil fotoğrafı
Renan Mert Ozel9 ay önce

Amazing to see 80's tech handling g&c calculations in a hardware in the loop like setup. Joy to watch.

s1msang profil fotoğrafı
s1msang9 ay önce

nostalgia hitting hard rn ZX BASIC still slaps tho 🫡

John Niblett profil fotoğrafı
John Niblett9 ay önce

Is that a stargate bottom middle?

Richard Jones profil fotoğrafı
Richard Jones9 ay önce

Spectrum loading screen/sound is fused with my DNA. Awesome

nullterm profil fotoğrafı
nullterm9 ay önce

Man, this is exactly the things we wanna players do in our Junkyard Space Agency upcoming space sim. Did you wire the the Spectrum through an USB-serial converter of some sort? How the I/O is exposed to KSP?

Nero Bernardino profil fotoğrafı
Nero Bernardino9 ay önce

Good job!

archered skeleton profil fotoğrafı
archered skeleton9 ay önce

this fucking rules, tho tbh idk how the hell anyone can stomach writing shit in commodore or sinclair basic w peek/poke (decimal) lmao. anything on my c64 is in asm or durexforth.

devbobcz / #Hardtrace arcade game developer, 12P+ profil fotoğrafı
devbobcz / #Hardtrace arcade game developer, 12P+9 ay önce

you save data to virtual tape ? As interface ?

r618 profil fotoğrafı
r6189 ay önce

very nice reminded me how the border could be controlled to a degree for l33t gfx skillz ^^

Fishyyy profil fotoğrafı
Fishyyy9 ay önce

At this rate, we’re going to have full scale recreations of missions. Exact length and everything. It’s only a matter of time until we have a 24/7 stream of a moon mission in real time using some hyper-modded KSP

Iain Laird profil fotoğrafı
Iain Laird9 ay önce

Just load up Daily Thomson's Decathlon. You know that you want to.

George Journeys profil fotoğrafı
George Journeys9 ay önce

Oh man, I spent so much time on my TS1000 playing the flight simulator…..

Plankton, PhD profil fotoğrafı
Plankton, PhD9 ay önce

Is that Pioneer Space Sim (=Elite offspring) thats driven by the Speccy? In the far past I’d spent many, many hours “exploring” both the worlds of Elite for Spectrum and PSS, and of course crashing :)

Benzer Videolar

There is no such thing as (Puntland first.) It should be called Puntland second. Because the elite running it (the Farole family and Said Deni ) have been working overtime to turn Puntland into a vassal state for the separatists in Hargeisa. Look at what happened with Berbera port. Somalis from the Ogaden region, Somalis from the north, and Somalis from central Somalia had boycotted berbera port since 2023. They switched to Bosaso and Garacad ports which located in Puntland state. Berbera port started bleeding money. The UAE, which poured heavy investment into that port, was not happy about the losses. So what did they do? They leaned on Said Deni. He raised the tolls, hiked the taxes, and started shutting Bosaso down for most days of the week. Suddenly Bosaso port became expensive and unreliable. Berbera port by comparison, looked “cheaper.” The result? Average Somali traders got squeezed. Cost of living went up across the north, central Somalia, and the Ogaden region. People are now forced to use a port controlled by the separatists or pay more to use a deliberately crippled Bosaso port. And the hypocrisy does not stop there. Somalis from Puntland are not allowed to travel freely or hold celebrations in Hargeisa and other Somaliland towns. But the separatists? They move around Puntland and celebrate however they want, no problem. This is not leadership. This is serving the separatists agenda while ordinary Somali people pay the price.

Abla عبلة

14,768 görüntüleme • 3 ay önce