Robert

@flatduckrecords.co.uk

ZX Spectrum, SAM Coupé. Award-winning website developer. Oban, Scotland.

Make a real ZX Spectrum game in 14 days Kwyll is free for the jam, join in, create, have fun. Limitations are part of the challenge. A wonderfully small screen A gloriously restricted colour palette Very limited memory Attribute clash Sound effects that may alarm nearby pets itch.io/jam/k-spec1

K-Spec1

A game jam from 2026-08-01 to 2026-08-22 hosted by Indigobeetle. Kwyll Game Jam Two weeks. One theme. 48K of possibility. Welcome to the Kwyll Game Jam : a two-week challenge to create a brand-new gam...

itch.io

Go on. Pop some headphones on and listen to episode 1 on the audio sitcom I'm in. It's funny and weird and autistic (laudatory). And it only gets weirder! Search "It's A Superpower??" on your grandad's favourite podcast platform, or snuffle them up directly here: thedailytism.com/podcast/

Episode List

From the team behind The Daily Tism and A History of Rock Music in 500 Songs comes the first ever sitcom by and for autistic people. Wait, surely that’s illegal??It’s a Superpower?? follows Norah, Sop...

thedailytism.com

Here look, I’ve coaxed SAM Coupé into running SCC’s Small Computer Monitor, and Microsoft BASIC (lifted from the RC2014 ROM). It doesn’t know about SAM’s screen or keyboard (etc) so communication is over serial. (It’s easy enough to output some text to the LCD though)

Photograph of a television screen. Text on the screen in black-on-white, reads “1) MicroSoft BASIC” and “2) Small Computer Monitor”.Closeup picture of SAM Coupé with serial interface and LCD attached. Text on the display reads “MICROSOFT BASIC ON SAM COUPE”. Photograph of a laptop screen. The running program is a terminal, running Tio serial terminal emulator. The information listed shows we are connected to USB serial, and the output is being generated by SAM. Microsoft BASIC is starting up and we’ve typed in a short program. The program accepts user input and displays it on the attached LCD.Another picture of a laptop screen showing a text terminal, this time showing Stephen C Cousins’ “Small Computer Monitor” running on SAM and connected over USB serial. Text on screen is a listing of the SCM commands.

I spoke to @blackscreenrecords.com about the BIRDCAGE OST, the process and how good Perfect Collection Ys IV is. A wee bit of everything!

Black Screen Records@blackscreenrecords.com · 2w ago

Award-winning composer and co-founder of @polygonbird.games, @barrytopping.com joins us to talk all things BIRDCAGE! Read about his musical influences, love for retro games, and key insights for up-and-coming composers. Read the full interview: blackscreenrecords.com/blogs/news/barry-topping

Couple of years back I wrote some new software for the teletext adapter to display "databroadcast" streams, but then needed some content to transmit as an example... The obvious choice was SEA FACTS 😄 I considered also having some BEE FACTS and TEA FACTS but ran out of time/confidence in the pun 😅

A BBC Micro emulator window showing a green terminal style printout of today's shipping forecast under the heading Sea Facts.

Big news! @apzonerunner.com and I have launched a new video games website. @respec.net is our attempt to create a highly curated multi-format site that has that club feel you used to get from the best magazines (and frankly, my beloved VideoGamer back in the day) www.respec.net/feature/87-w...

Welcome to Respec: A word from the Editors | Respec

Welcome to our new little corner of the internet. Why a new video game website, and why now? Allow us to explain...

respec.net

I’ve hooked up Tynemouth Software’s 68B50 serial card to SAM. It has its own clock so it’s nicely self contained. I’ve got the basics working, I’ll do more later. (LCD’s not related but I’ve been playing with that too!) #RC2014 #SamCoupé

Closeup of a SAM Coupé computer with an LCD screen attached and a serial interface. Text on the display reads “Tynemouth Software 68b50 Serial Port. SAM Coupe serial. Beep beep boop boop”A closer still picture of the serial card, also pictured is the Quazar RC bus expansion card for SAM.

Don't quite know where the time went, but we've been at it for two decades today. 26 years including our fansite days. A look back from me here - and a bit about what's next, including for folk who maybe liked the style of stuff I did on Eurogamer and VG247.

RPG Site@rpgsite.net · last mo.

Time flies when you're having fun - today, RPG Site turns 20 years old! Here's a letter from our co-founder looking back and revealing some incoming celebrations and additions: https://www.rpgsite.net/feature/20800-20-years-rpg-site-thank-you-celebrating-whats-next

Hello BlueSky Hive Mind - I'm looking for a cross-platform and lightweight UI API for simple stuff like dialogs, file pickers, etc, for C++, Linux, MacOS, Windows. Can anyone recommend one from personal experience?

It’s incredibly flexible. You can think of a channel as a “driver” and write your own. Fundamentally it’s just pointers to an input routine and an output routine. One byte at a time, but you can do what you want with it. It’s how many proportional font routines work, for example.

Sinclair Research@sinclairresearch.bsky.social · 2mo ago

Did you know the ZX Spectrum had a surprisingly modern I/O system? Its channels and streams architecture let you redirect output between screen, printer, and custom devices - remarkably ahead of its time for a 1982 home computer. rk.nvg.ntnu.no/sinclair/faq/tech_48.html

“Hi there hackers!!” I don’t think I actually have any commercially-sold BASIC games on tape, but you sometimes find surprising things in the BASIC loader. 🪓🤓

Photo of a TV screen, text describes a BASIC program called “ocean” being loaded.BASIC program listing on a TV screen. The highlight line is a REMark statement that reads, “Hi there hackers!!”A photograph of a SAM Coupé computer and some ZX Spectrum software cassette boxes. Titles read “Steve Davis Snooker”, “Test Match” and “Ocean Conqueror”.

I’ve updated this a bit! It should now support larger programs, with many variables. It will now more safely roll-over into SAM’s additional memory if needed, but also “reclaim” the memory used for Spectrum variables once they’ve been processed. Thanks for the feedback!

Robert@flatduckrecords.co.uk · 2mo ago

I have put together a SAM Coupé program for importing Spectrum BASIC from disk, including variables, auto-run etc. The translation is based on BTRANS from the MGT Utility Tapes to which I (after hacking it to bits) added variable importing and disk support.

ZXtranSAM. TransAM, gettit? Robot SAM emblazoned with firebird wings and posing for lift off.