Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

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 Aufrufe • vor 9 Monaten •via X (Twitter)

36 Kommentare

Profilbild von NSF - NASASpaceflight.com
NSF - NASASpaceflight.comvor 9 Monaten

10 PRINT "Rubber Keys." 20 GOTO 10

Profilbild von Simon Jones
Simon Jonesvor 9 Monaten

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

Profilbild von Simon Jones
Simon Jonesvor 9 Monaten

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

Profilbild von Scott Manley
Scott Manleyvor 9 Monaten

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

Profilbild von Backwoods Engineer - THE ORIGINAL
Backwoods Engineer - THE ORIGINALvor 9 Monaten

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.

Profilbild von David Woods
David Woodsvor 9 Monaten

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

Profilbild von bernielomax
bernielomaxvor 9 Monaten

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

Profilbild von SilentNoMore
SilentNoMorevor 9 Monaten

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.

Profilbild von ragegun
ragegunvor 9 Monaten

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

Profilbild von Shivi Krishna
Shivi Krishnavor 9 Monaten

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

Profilbild von Orpington Cyclist
Orpington Cyclistvor 9 Monaten

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

Profilbild von DankSquid 🇿🇦🏴󠁧󠁢󠁳󠁣󠁴󠁿
DankSquid 🇿🇦🏴󠁧󠁢󠁳󠁣󠁴󠁿vor 9 Monaten

Time to write some Z80 assembly

Profilbild von ℂ𝕒𝕣𝕝𝕠𝕤 𝕋𝕣𝕠𝕟𝕔𝕠𝕤𝕠 ℙ𝕙.
ℂ𝕒𝕣𝕝𝕠𝕤 𝕋𝕣𝕠𝕟𝕔𝕠𝕤𝕠 ℙ𝕙.vor 9 Monaten

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

Profilbild von Matevz Dular
Matevz Dularvor 9 Monaten

We should organize a LAN party!

Profilbild von Alexander Malinin🐦‍⬛
Alexander Malinin🐦‍⬛vor 9 Monaten

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

Profilbild von Plankton, PhD
Plankton, PhDvor 9 Monaten

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.

Profilbild von Timothy Burling
Timothy Burlingvor 9 Monaten

Can tell you’re retired!

Profilbild von Brink
Brinkvor 9 Monaten

pretty fun watching this stuff play out in real-time

Profilbild von Lukica
Lukicavor 9 Monaten

cool

Profilbild von Marty Lockheed
Marty Lockheedvor 9 Monaten

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

Profilbild von Jörg Karwath
Jörg Karwathvor 9 Monaten

Yeah, Scott going retro💪🤘

Profilbild von Charles, the Flying Snep
Charles, the Flying Snepvor 9 Monaten

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

Profilbild von cybercritic
cybercriticvor 9 Monaten

You are finally posting about KSP. 👌🏻

Profilbild von Renan Mert Ozel
Renan Mert Ozelvor 9 Monaten

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

Profilbild von s1msang
s1msangvor 9 Monaten

nostalgia hitting hard rn ZX BASIC still slaps tho 🫡

Profilbild von John Niblett
John Niblettvor 9 Monaten

Is that a stargate bottom middle?

Profilbild von Richard Jones
Richard Jonesvor 9 Monaten

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

Profilbild von nullterm
nulltermvor 9 Monaten

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?

Profilbild von Nero Bernardino
Nero Bernardinovor 9 Monaten

Good job!

Profilbild von archered skeleton
archered skeletonvor 9 Monaten

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.

Profilbild von devbobcz / #Hardtrace arcade game developer, 12P+
devbobcz / #Hardtrace arcade game developer, 12P+vor 9 Monaten

you save data to virtual tape ? As interface ?

Profilbild von r618
r618vor 9 Monaten

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

Profilbild von Fishyyy
Fishyyyvor 9 Monaten

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

Profilbild von Iain Laird
Iain Lairdvor 9 Monaten

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

Profilbild von George Journeys
George Journeysvor 9 Monaten

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

Profilbild von Plankton, PhD
Plankton, PhDvor 9 Monaten

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 :)

Ähnliche Videos

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 Aufrufe • vor 3 Monaten