veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

202
active users

#retroprogramming

2 posts2 participants0 posts today

Here are the latest news regading my #TMSnake #game for #rc2014 and #TMS9918a #graphics.

The video below shows the current state of affairs, and I've just added some limited #sfx to the game - however the recording below did not capture the beepy beeps for some reason.

There is one last tweak I need to add in terms of gameplay but the final release is "coming soon" ™️ 😏

#retrocomputing
#retroprogramming
#gamedev
#forth
#dxforth

Printing numbers in decimal is a nightmare on any CPU, especially 8-bit ones. In some places I need leading spaces, and others not, but I didn't want to write two version of the same decimal routine to handle this logic. I came up with this rather nifty frontispiece that can print the required leading spaces without actually calculating the decimal number ahead of time:

#z80#v80#asm

@jos1264 Or you could just use any text editor you like (#vim works pretty fine with assembly code), one of the many cross-assemblers available (e.g. ca65 from #cc65 comes with an object-code format and a linker for that, which is awseome for organizing larger projects) and control your build with good old #make.

But hey, if using monsters based on #chromium and #javascript (vs-code) and a #java vm (kickassembler) feels "right" for you targeting this tiny old machine writing lean and efficient code ... 🤷‍♂️😏

I just discovered this little gem in my collection and am very tempted to put it into use on my #Harlequin128K #ZXSpectrum clone sometime.

It is a unified BASIC dialect called BASICODE 2 developed by the dutch national radio service in 1984. It contains BASICODE 2 interpeters for almost all common microcomputer systems of that era as well as BASICODE 2 example programs and games.

I suppose it was part of a series of tutorial shows on how to program. But I'm not 100% sure as I'm german, not dutch.

#NOS
#Basicode2
#BASIC
#RetroComputing
#RetroProgramming
#Netherlands

Continued thread

🎉 Announcing #Macstodon v1.2, the premier Mastodon client for vintage #Macintosh computers!

This release features the all new Toot-To-Speech (TTS) technology! Select any toot, click the Speak button, and Macstodon will read the toot back to you, using whatever voice you have selected in the Speech control panel. It works with MacinTalk 2, 3, and Pro, all the way down to 68020 machines running System 7.1.

Also featured in version 1.2 is improved stability and error handling. If Macstodon runs out of memory or encounters an unexpected error, it will save a log to the application folder, show you a dialog explaining what went wrong, and exit gracefully.

Of course, all the usual features are still there including timeline/profile browsing, toot posting, and interactions!

Download it from GitHub: github.com/smallsco/macstodon/
(don't forget to read the Read Me file, it contains important setup instructions!)