shakedown.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A community for live music fans with roots in the jam scene. Shakedown Social is run by a team of volunteers (led by @clifff and @sethadam1) and funded by donations.

Administered by:

Server stats:

279
active users

#zxspectrum

11 posts11 participants3 posts today

Hey #ZXSpectrum peeps, does anyone have a V2.0 PCB Multiface One with later '90' ROM? I have one with the earlier 'FE' ROM & it's missing some features. I've been trying to track this down for ages and it's not in the archives I've checked. Thanks!

"Los Amores de Brunilda" (2013) is an RPG originally for the Spectrum 128K.

I've been playing it for the last couple of weeks here and there, and just completed it yesterday. It's not a difficult game, and it's fun.

It's set in Galicia (Spain), and it certainly feels galician, with its particular celtic, medieval, and religious combination.

There's also an MSX2 version (playable in the browser), if you'd rather have better graphics:

retroworks.itch.io/brunilda-ms

Just found out about a 2009 TV film on retro computing called "Micro Men". It's a sort of comedy-drama about UK computer manufacturers in the 1980s, done on a tiny budget by mixing in archive footage. It works really well!

youtube.com/watch?v=XH5L-iTIbP

There's also a video of some of the real people depicted watching it and commenting on the authenticity:

youtube.com/watch?v=yaonVYOTSs

cc @retrocomputing

Oh by the way, all my latest stuff is under the Apache 2.0 licence, which means it is both Free and Open Source Software (according to the most reputable non-beer definitions)

Among them the zxa assembler
github.com/ha1tch/zxa

The incipient ual programming language (very much in construction)
github.com/ha1tch/ual

zxvdu
A software-based display server for the Zx Spectrum
github.com/ha1tch/zxvdu

zxtex
Converts between pngs and bitmap textures for the ZX Spectrum and zxvdu (back and forth)
github.com/ha1tch/zxtex

Among other things...

The exception to the rule is uxngo, an implementation of the uxn virtual machine, which is under the MIT licence, mostly for perfect compatibility and reciprocity with the Hundred Rabbits work.
github.com/ha1tch/unxgo

A simple Z80 assembler for the ZX Spectrum written in Go - ha1tch/zxa
GitHubGitHub - ha1tch/zxa: A simple Z80 assembler for the ZX Spectrum written in GoA simple Z80 assembler for the ZX Spectrum written in Go - ha1tch/zxa
Continued thread

New #ual programmers can start coding following most ideas they would assume to work using Lua, and progressively adopt the ual-specific stacked mode when it makes sense. For example, in resource-constrained systems where an algorithm using a Forth-like stack can be more efficient for certain tasks.

The > operator indicates a line that operates on the stack system, using a vocabulary for the most part similar to Forth's.

The @stackname > expression allows the programmer to select on which stack the operations are executed. The system comes with a data stack (@dstack) and a return stack (@rstack) built-in, but you can instantiate new ones, since stacks are first class objects in ual.

Take for example this implementation of Dijkstra's shortest path algorithm, uses its own separate stack to perform its computation.
github.com/ha1tch/ual/blob/mai

Hope you like it!