The world's most-read Scottish politics website

Wings Over Scotland


Archive for the ‘videogames’


Vibecoding A Better World 14

Posted on October 28, 2026 by

AI may very well kill us all in the coming weeks and months, but in the meantime it’s a magical tool that enables even near-idiots to perform near-miracles. While the Scottish Parliament has been off for the October half-term and nothing’s been happening in politics, I’ve been occupying myself with modifying some very old computer games.

(Click the pic to see what I’ve made this week.)

Now, I have close to zero coding skills, but I’ve been able to do it thanks to the wonder that is Claude. I’ve messed around with various AIs before, usually to clean up artwork of one sort or another (something at which Grok is extremely skilled), but Claude is operating on a whole different level.

A term has already emerged to describe what it does: “vibecoding”, meaning that you just type in the gist of what you’re trying to achieve and Claude does all the work for you and produces the finished article in minutes.

Now, that’s something of an exaggeration – the examples I’ve created myself have taken anything from a single prompt to half a day of chatting with the algorithmic auteur, but its talents do seem to have taken a dramatic leap forwards in the last month or so, resulting in an avalanche of new games, especially in the retro field.

(Typically you might until recently have seen one or two a day appearing, but I must have played 200 in the last fortnight alone.)

The bulk of them have been easily the equal of what might have taken a dedicated human coder months to produce, and on the strength of the last few days’ work I would without hesitation tell the current collection of clattering clownwits infesting Holyrood to not bother coming back from their holidays, and let the machines run the country.

Because we’ve got “vibe” politicians writing our code (legislation) anyway, and unlike their useless, incompetent output, at least Claude’s works.

Governing For Beginners 108

Posted on January 12, 2026 by

My first ever real experience of politics was playing Dictator.

Originally written by Don Priestley for the Sinclair ZX81 in 1982, it was a simple text-based game which subsequently came to other formats including the Commodore 64, BBC Micro, Elan Enterprise and the ZX Spectrum, which is where I encountered it.

Read the rest of this entry →

The Backwards Frog 0

Posted on May 08, 2025 by

As readers may already be aware, my main hobby to distract myself from my day job in the profoundly depressing world of politics is to delve into retro videogaming via my Retropie. It’s an endlessly rewarding fount of discovery and entertainment for many reasons, but sometimes the two spheres collide in extremely unexpected ways.

So let’s talk about GORF.

Midway’s 1981 arcade hit was a pioneering and innovative game. It was the first game to be comprised of multiple highly distinct sub-games, boldly including direct lifts of other people’s coin-ops in the form of Space Invaders and Galaxian. And while it wasn’t the first arcade game to feature synthesised speech – it was beaten to that punch by the likes of Berzerk and Wizard Of Wor the previous year – it was famous for the extensive and iconic vocabulary with which it taunted and goaded the player.

It got numerous conversions of variable quality to various home systems, whether as contemporary licences or later homebrew ports, and that’s where we come in.

Read the rest of this entry →

The Great Leap Forward 0

Posted on April 05, 2025 by

If you consult the ZXDB Spectrum database, in the 43 years of the classic Sinclair computer’s history it identifies 64 clones of Konami’s 1981 arcade hit Frogger.

Until yesterday, remarkably, this was still the best one.

But happily, not any more.

Read the rest of this entry →

The Joker 352

Posted on February 08, 2025 by

Express Yourself 0

Posted on February 01, 2024 by

There can’t be many all-time classic videogames that originated on the Sharp X-1.

But Bousou Tokkyuu SOS (literal translation “Runaway Express SOS”) is definitely one of them. Or the only one of it. Of them. Whatever. But anyway.

Read the rest of this entry →

The Need For Speed 2

Posted on December 06, 2023 by

Earlier today I happened to pop into to a ZX Spectrum forum I used to frequent to look for a bit of info about an obscure old game, and my eye was caught by a post there.

It regarded an article called “20 Indie Games That You Could Beat in the Time It Would Take You to Watch That Hbomberguy Video”, which is about an almost four-hour-long YouTube video that gamer types are currently talking about on social media, relating to plagiarism by someone or other, but which I’m not going to bother watching or linking to because (a) it’s by a monstrous arsehole, (b) it sounds really really boring and (c) it’s almost four hours long.

Like the forum poster I was disappointed that the headline didn’t mean you could beat ALL of those 20 games in less than the video’s 3h 51m 09s running time, but merely that you could beat any ONE of them, which didn’t seem much of a fun fact.

But it did seem like a bit of a challenge, so to liven up my afternoon while I listened to some lawyers also droning on tediously for hours I thought I’d try to find out how many old Speccy games you could complete, one after the other, in the same timespan.

Read the rest of this entry →

The Speccy Arcade 100 (2023 Edition) 1

Posted on September 27, 2023 by

It’s been almost two years since I wrote the totally definitive list of the 100 best arcade conversions (both official and unofficial) on the ZX Spectrum, to mark 30 years since the original Your Sinclair All-Time Top 100 – also compiled and written by me – was published in 1991.

Obviously stuff has continued to happen on the Speccy scene since then, so it’s now, in some senses, not quite so definitive. Or at least it wasn’t, until I updated it, which I’ve just done, so now it is again. Of it. Or something.

(I appear to have a debilitating compulsion to write top 100s for no very good reason. There’s also this one, and I’m currently working on yet another as a distraction from the wretched state of politics, so fans of subjectively-numbered lists of extremely old videogames should definitely stay tuned.)

I also wanted to have it all in one post rather than five, so now if you want to see the videos of the original arcade games you’ll have to click the titles of each entry – only the Speccy videos are embedded within the article, so the page SHOULD now actually load up without falling over.

There are loads of new entries, a few position adjustments – don’t get TOO excited, Bomb Jack fans – and a bit of general tidying, but I haven’t rewritten the entire thing because it’s 33,000 words and I’m not a lunatic, although those two facts are mostly unrelated. So if you haven’t seen it before, go and get a cup of tea and some biscuits, because this might take a while.

Read the rest of this entry →

The Lost Adventurer 2

Posted on September 22, 2023 by

The Spectrum community is arguably more on top of the machine’s history than any other in the world of gaming, so it’s always quite noteworthy when something and/or someone escapes its notice entirely. And so it is with Lukasz Kur.

The screenshot above is of a game called a_e Adventure, or sometimes a_e in King Chrum’s Gold Mines. (According to Kur the character’s name represents “a portion of a forum member’s user name which inadvertantly looked like an emoticon of sorts – a little face with asymetrical eyes.”)

A fun, inventive 12-screen platformer with puzzle elements, it came out in 2014 and was apparently a spiritual successor to a Polish-language text adventure for the C64 and Nintendo DS from a few years earlier by the same author.

That’s already quite weird, but we’re just getting started.

Read the rest of this entry →

The Hey Hey Hundred 4

Posted on June 05, 2023 by

The 16K ZX Spectrum was definitely the ginger stepchild of the family of micros that defined home computing in the UK in the 1980s. With far less memory available to coders (just 9K) than a 16K ZX81, the £125 cost of the entry-level model – shockingly the equivalent of £416 now – didn’t get you all that much bang for your buck when it launched, even by the standards of April 1982.

The vast majority of purchasers wisely chose to save up the extra £50 for the 48K version (£175, or a hefty £582 in 2023 money, although still peanuts compared to the Commodore 64’s launch price of £1,327 equivalent), and the 16K Speccy very quickly fell out of favour. In fact it was withdrawn from sale after barely over a year on the shelves, with old stocks cleared at £99.

(There are no official figures for how many of the 5 million Spectrums sold were 16Ks, but Home Computing Weekly reported in May 1983 that 300,000 machines in total were sold in the first year, and in August 1983 Popular Computing Weekly reported that the 48K had outsold the 16K by two to one, so we can make a reasonable guess at somewhere between 120,000 and 150,000 units of the 16K in the year and a bit it was on sale, or roughly 3% of all Spectrums.)

But even in its very brief life (the vast bulk of these titles were released in 1983), the 16K machine amassed a library of fun games that left the catalogues of many better-specced computers in the dust. And for no particular reason other than that 40 years have passed since it abruptly met its fate, we’re here to celebrate them.

So sit yourself down with one of the last cans of Lilt (or don’t, because it’s full of poisonous artificial-sweetener chemicals now), get ready to fondly remember a few old favourites, and hopefully also discover some lost gems for the first time.

Read the rest of this entry →

Cabbing it up 2

Posted on January 28, 2022 by

In the modern world, presentation and packaging is absolutely central to how we experience (and sell) everything. When videogame arcades tried to break that rule, it almost led them to disaster.

If you went to a shop to buy the latest blockbuster videogame, handed over your £50 and were given in return a blank unboxed disc with the name scrawled on it in marker pen, you’d be really unhappy about it – even though the disc would contain the exact same game code and play exactly the way it does when it comes in a pretty case.

It’d be like ordering a cup of tea in a cafe and have them bring you a cup of cold water, a teabag and a kettle – you’ve technically got everything that you need, but it’s not the experience you were hoping for.

And yet, for many years – and to some extent even today – that’s exactly the way we treated arcade games.

Read the rest of this entry →

Fixing the past 4

Posted on September 26, 2020 by

Super-veteran readers may recall the story of Scorpion Software, the amateur games development collective I formed with a pal in the early 1980s to create largely rubbish games mostly written in BASIC for the ZX Spectrum and the Dragon 32.

If you read the 2008 retrospective linked in that paragraph, you’ll note that it offers a bit of constructive self-critique on some of the games we produced, and the other day I accidentally stumbled into following my own advice.

Read the rest of this entry →

  • About

    Wings Over Scotland is a thing that exists.

    Stats: 6,991 Posts, 1,253,268 Comments

  • Recent Posts

  • Archives

  • Categories

  • Tags

  • Recent Comments

    • twathater on Faces In Sand: “There is a very interesting post on Mark Collets blog if anyone is interested” Oct 29, 02:38
    • WhoRattledYourCage on Vibecoding A Better World: “Do Fairlight or Manic Miner, only without the fucking bugs in them that made them crash when you got near…” Oct 28, 23:39
    • Southernbystander on Faces In Sand: “I’m afraid the moon is merely made of cheddar so I think you might have been had.” Oct 28, 23:14
    • Alf Baird on Faces In Sand: ““as part of that study did ask any shipping or freight operators whether they’d be interested in shipping their goods…” Oct 28, 22:06
    • Spartan 117 on Faces In Sand: “You’ll get no argument from me Dan regarding any of your points raised. The closure of Grangemouth was an utterly…” Oct 28, 21:56
    • Dave on Vibecoding A Better World: “I’m glad to see you back and posting, Stu. I was a bit concerned by the silence and thought that…” Oct 28, 21:36
    • sarah on Vibecoding A Better World: “You deserve it, you do indeed. 🙂” Oct 28, 21:01
    • Aidan on Faces In Sand: “It’s not a question of NO aircraft flying. If; – independence significantly reduces demand on the rUK – Scotland routes;…” Oct 28, 19:51
    • Rev. Stuart Campbell on Vibecoding A Better World: “It’s been SO much fun 😀” Oct 28, 19:14
    • Dan on Faces In Sand: “Ach, who knew in a self-governing Scotland so many folk would lose their jobs because we wouldn’t have any aircraft…” Oct 28, 19:12
    • Hatey McHateface on Vibecoding A Better World: “Northy, I concluded long ago that loopholes are designed into laws on purpose. Why else does it take years to…” Oct 28, 19:01
    • Aunty Flo on Vibecoding A Better World: “Great idea, Grant! Don’t forget the baby wipes. (Though not exactly sure what they are supposed to be for)….” Oct 28, 17:59
    • SystemUser1 on Vibecoding A Better World: “My own experience with that software showed a severe glitch under high load. I found that the interface becomes completely…” Oct 28, 17:57
    • Northcode on Vibecoding A Better World: “AI isn’t just good at coding because coding is “simple” for AI engines — it’s good at coding because coding…” Oct 28, 17:42
    • Frank Gillougley on Vibecoding A Better World: “Just relieved that the private conversation BTL is now over! However, I am a fully paid up member of the…” Oct 28, 17:18
    • Mervyn Flange on Vibecoding A Better World: “It’s not just in the area of Scottish politics that you have made a great contribution. Many readers may be…” Oct 28, 17:01
    • Aidan on Faces In Sand: “@Alf – as part of that study did ask any shipping or freight operators whether they’d be interested in shipping…” Oct 28, 16:54
    • Grant on Vibecoding A Better World: “Genuinely curious, do you actually think AI is gonna be the end of us all imminently? Shall I order a…” Oct 28, 16:52
    • Craig on Vibecoding A Better World: “I did think about using AI to create a new political party that has an AI generated manifesto designed to…” Oct 28, 16:50
    • Alf Baird on Faces In Sand: “Lorncal: Scotland’s unelected elites never had the constitutional authority to sell the nation in the first place, even under extreme…” Oct 28, 16:21
    • sarah on Vibecoding A Better World: “Nice to see that you’ve had some fun for a change, Rev.” Oct 28, 15:41
    • Stephen Welsh on Vibecoding A Better World: “Fantastic!, you need to give Grok Bot a play too, not as smart as Claude (at the moment) but really…” Oct 28, 15:24
    • Chas on Faces In Sand: “Baird-Do you trawl through the comments section on Wings solely to say the same crap time after time AND ESPECIALLY…” Oct 28, 15:21
    • Lorncal on Faces In Sand: “Alf: even where they have signed a treaty and where they have acquiesced in their own subsumption for over 300…” Oct 28, 15:04
    • sam on Faces In Sand: “Northcode, Just in case you missed it ( I have been elsewhere) I asked today upthread what you think would…” Oct 28, 15:01
    • sam on Faces In Sand: “Northcode, What constitutes a mandate?” Oct 28, 14:56
    • Alf Baird on Faces In Sand: ““I consider it rather self evident that if a regional hub was needed anywhere near here, then Oslo and/or Dublin…” Oct 28, 14:54
    • Captain Caveman on Faces In Sand: “@Spartan CEng? Respect and kudos 🙂” Oct 28, 14:37
    • Hatey McHateface on Faces In Sand: “Put even more simply, Alf, you become a regional hub by being in a suitable location for lots of places…” Oct 28, 14:29
    • Spartan 117 on Faces In Sand: “@Aidan – sadly its the response I’ve come to expect from political types on comment sections on various websites in…” Oct 28, 14:23
  • A tall tale



↑ Top