Profile avatar
ambientcoder.com
Messing around with bits of code on old machines for no particular reason https://bio.link/ambientcoder
155 posts 83 followers 212 following
Regular Contributor
Active Commenter

I used to quite like this one. I remember thinking the crowd noises were quite realistic and the graphics had a kind of outside/rugby pitch feel

With Pac-Man celebrating his 45th (!) birthday, what is your favourite version for the ZX81 or ZXSpectrum? And did you write your own?

Windows 95 Chime Composer Brian Eno

Weird how “sorry the co-op didn’t have your aloe vera water because of the cyber attack” has become a normal sentence

The wait is finally over! 🕺🏻

New Speccy inlays arrived, much better - which means I can crack on and write a few more tapes #IndieDev #RetroDev #RetroFest

In case anybody still reads blog posts or wants the long form of my past few skeets (no? I don’t blame you) ambientcoder.hashnode.dev/zen-and-the-... #zxspectrum #retroprogramming

I've created a version of the Blitz type-in that uses a toolchain of pasmo and zmakebas github.com/adambient/bl... so no more DATA statements and quicker to load, but I suppose you can't really call it a type-in anymore :')

I probably tweet this tune far too often, but with good reason. This sid slaps hard.🔥 #c64 #commodore

I missed @jimblimey.com playing dungeon crawlers last night, but had fun watching the vod. Among them was #ossuary, which you can see here youtu.be/YS_delIH6xY?... - rewind for the whole stream, there are lots of fun dungeon crawlers for the Speccy.

I’ve merged the attr/char machine code routines into a single print routine P which has made these other routines very easy. Perhaps even worth all those DATA statements type-in-wise github.com/adambient/bl...

Today is a retro bright day..

I've started writing some #sinclairbasic each morning before work which is a good way to clear my head and so far have created a blitz clone based on the #vic20 version. Not there yet but it's more zen having something to copy (although unoriginal) and having the limitations of BASIC

Tomorrow, “Kill the Bit” will be 50 years old. Kill the Bit is one of the first ever “type ins” for a personal computer, being designed to run on an Altair 8800 using only LEDs and switches. If you have an Altair or clone, please “type” it in and run it, and post or share a pic! #KillTheBit

Kicked off a new list today, will keep adding to it over time bsky.app/profile/did:...

Decided to finish up and release the #zxspectrum game I was working on before I get too distracted by other stuff. It’s very hard but completable now. Free and open source @ ambientcoder.itch.io/zx-dungeon

Managed to optimise the central loop by 4 t-states or a millionth of a second. It’s still kinda fun and satisfying, and it’s one less data statement value in #sinclairbasic

Episode 14, I show how to make a ball bounce around the screen, plus I make a game using the technique. I shall make the game featured in this video available as a TAP.file in the Learning BASIC facebook group and on my itch page, LINKS are in the video description. youtu.be/Dv55pQLYEjk

After a long time a new ZX Spectrum work. 6 colors, no bright mode. Drawn in Pixquare and dithered in GIMP.

Here's a #chiptune out the archives today :) taken from the wonderful demoscene musicdisk Chiperia #11 / The Chiperia Project on the #amiga - it's called Hot Summer Night, seemed apt for today hehe. Have an awesome 🌞 Friday peeps! #protracker #demoscene #oldskool #tracking

OutRun 2006: Coast 2 Coast (2006) #PSP #PlayStation

The weekend is fast approaching! That means I need to talk streams. I'm going to continue the #ZXSpectrum type in I started last weekend - going to stick with using the +2B too. Let's get this finished (and hope it was worth all the hassle!)

I'm going to put this down for now but just to show what the idea was. Using pipes and bars with attributes to simulate smooth movement, which was fun but back on a BASIC kick. Will leave it up on my github github.com/adambient/du... #z88dk #zxspectrum

Coming back to #sinclairbasic with the odd machine code routine feels like coming full circle after getting distracted #z88dk etc. Now wondering at what point does a type-in, my aim really, become just a load of data statements. I suppose, is it grokkable?

Experimenting with #sinclairbasic and some "assembly assist" - you can pass arguments to your assembly via DEF FN with a bit of fancy footwork which is actually quite readable and feels more like extending BASIC