Demoscene Report 22 April 2026
All of the latest news, links and releases from the active demoscene community. This week in particular the second part of deep dive into the releases from Revision 2026. Watch on youtube.
[Submitted by psenough]
All of the latest news, links and releases from the active demoscene community. This week in particular the second part of deep dive into the releases from Revision 2026. Watch on youtube.
[Submitted by psenough]
[ Atariscne.org - News ] ChatGPT Client for Atari ST
kallebl0mquist published a ChatGPT Client for the Atari ST, so also modern and hip work environments can be migrated to the Atari platform.
Dumbing down with class, using this seductive keyboard
(Picture by kallebl0mquist)
From Github:
I have been building a GEM-based LLM chat client for the Atari ST in GFA BASIC 3.5E. What if an Atari ST could talk to a modern LLM? Not a fake retro skin in a browser, no emulator (though I love Hatari!), but my actual old Atari Mega STE. GFA BASIC was developed by Frank Ostrowski in 1986 and was hugely popular among ST users at the time. So I chose it in the hope that there might be still some resources out there. Did I learn GFA Basic properly for this project? No, but i dug out all the old docs and books and forced codex to learn it. Ha,ha. Poor thing.
The setup :
[ Amiga online magazines ] Party report from Revision 2026
some impressions from Saarbrücken in 2026. Text by Ghandy of Nukleus, images by Viscid, thx! I’d rather...[ Ericade.radio news & podcasts ] [Podcast] 158. A good Friday at Revision 2026
So we have finally set up shop in the eWerk building in Saarbrücken. Join DJ Daemon and Coreus as we come to you live from Revision 2026! We also meet with sceners Truck and Jenna. Five hours with delightful demo scene music.[ Atariscne.org - News ] Fried Bits 3 video footage from VHS
Zeme hat finished editing and fixing the subtitles of the Fried Bits 3 recording of a videotape found in his storage. Great insights into one of the most famous Atari parties of the era and possibly the pinnacle of the Atari Falcon demoscene. Thanks for sharing this, Zeme!
[ Atariscne.org - News ] Fujiology archive server announcement
Given the current developments in the scene and the impending loss of the
host 'untergrund.net', I have decided to accept an offer from the Echtzeit
association and we have moved the entire archive to a new server.
You can now find the Fujiology archive here:
Big thanks goes to Echtzeit (Psykon and Unlock) for their fast help.
Watch out if you still have links to 'untergrund.net'... they might
be gone soon.
Latest news, links and releases from the active demoscene community. This week in particular covering part of the activities that took place at Revision 2026, the largest pure demoscene gathering of demoscene enthusiasts in the world that took place in Saarbrucken Germany during easter.
Watch Demoscene Report 14 April 2026 on youtube.
[Submitted by psenough]
[ Atariscne.org - News ] New version of FreeMiNT distro
Krupkaj writes:
After six months, Michal has released a new version of his FreeMiNT distribution for 32-bit Atari computers.
This release uses the HDDriver demo as its disk driver, with Uwe providing a special version specifically for the distribution.
A notable new addition is stool, a MiNT tool that replaces the uiptool utility known from TOS. It provides web-based access to Atari disks.
All included GEM/TOS tools are now stored on the GEMDOS C: partition. The distribution also features an experimental 060 kernel, improved SCSI write support, RAW access through devfs, and plenty of other improvements.
The image is available on GitHub.
[ Demozoo ] Demozoo Archaeology W15/26: Classic Mac Demos
Last week Ramses shared with us the filebase of his old BBS, Uphold the Law. Being a pure demoscene board and running from the mid-1990s to the early 2000s, it hosted many releases that have since then disappeared from the Internet. This includes 37 forgotten demos and intros for classical Macintosh machines from the second half of the 1990s which we now added to Demozoo, as well as a number of previously known Mac productions that were tagged as "lost". As we are not particularly versed in classic Mac emulation, we would highly welcome volunteers to screenshot these newly discovered productions.
[ scenemarket – latest listings ] PCMCIA Flash cards, 8-16MB
[Search] Storage Media · 20€ (by Saga Musix) I'm looking for PCMCIA Flash cards for my Alesis QSR synthesizer. They need to be at least 8MB, bigger also works but the extra capacity will just be wasted. Unfortunately these synthesizers are a bit picky in terms of card compatibility (see https://benweaver.info/alesis/) - I have tried several cards that were simply not recognized at all, other cards were recognized but resulted in some data not being read correctly. Just offer me anything that might be a fit and we'll figure out if it's worth a try. --- Interested? Claim this item at https://scene.market/listings/40 — or list your own stuff for free at https://scene.market[ scenemarket – latest listings ] PCMCIA Flash cards, 8MB
[Offer] Storage Media · 37€/card (by Saga Musix) Nokia-branded PCMCIA Flash memory cards, 8MB MLC. They don't work for my use case so I'm reselling them for the price that I originally got them for. Price is per card, I have three of them. Also willing to trade them for memory cards that I can actually use (I can explain the details if needed) :) --- Interested? Claim this item at https://scene.market/listings/39 — or list your own stuff for free at https://scene.market[ Atariscne.org - News ] GCC for asm Experts (and C/C++ Intermediates) - Part 5
← Register Allocation and the Cost Model
Fixing Post-Increment Addressing
Some years after high school, me and AiO worked at the same company for a while. I spent a lot of time at his apartment in Vimmerby, watching demos on my Falcon030 and his accelerated Amiga, playing Elite Frontier, and making grand plans for projects that mostly never shipped. I was going to write a Worms clone called Grubs, built around fractal-generated terrain and a neat paralax scrolling trick. In the end the only game released from that apartment was DB Phone Home, a 4K side-scrolling platformer for the Falcon. But the thing I remember most is reading AiO's copy of the MC68060 User's Manual.
The 68060 can not only do a multiply in two clockcycles, but execute two instructions at once!? Motorola called it superscalar, and I thought it was the most exciting thing in the world. I imagined what an Atari with this beast could do, and where the 68070 would take this — even wider issue, more parallelism, the same trajectory the industry was already on with the Pentium and the PowerPC. Of course, the 68070 never came. ColdFire does not quite count for me. Our beloved CPU family ended with the 68060, and the dream of wider superscalar m68k died with it.
But the industry kept going. GCC optimizes for that dream-made-real on other architectures: x86-64, ARM, RISC-V. Independent instructions that hardware can overlap or even reorder to execute over half a dozen instructions per cycle on for example an Apple Silicon M3/M4. This all works, as long as there are no data dependencies between consecutive operations. And this is where it goes wrong for us.
[ Atariscne.org - News ] Atari at the Revision Party?
So you’re thinking that at the big multi-format Revision Easter party, there isn’t anything of compelling interest for us Atari fans? That amongst the system smashing Amiga and PC releases, there simply isn’t anything there for *our* platform?
A first glance may make you leap to that conclusion, but a slower and more considered examination reveals there are traces of Atari and Atarians. We can be found in all sorts of unexpected places!
This is what we discovered for Easter 2026.
[ Atariscne.org - News ] Sillyventure 2026 SE website is online
The website for Sillyventure 2026 SE is online, featuring a new layout and several interesting new items and photos.
So far about 30 people have registered. The party itself will take place from 30.07 - 02.08.2026.
[ Ericade.radio news & podcasts ] [Podcast] 157. Warming up for Revision 2026
Here is the first hour of four live broadcasts from Revision 2026. DJ Daemon and Coreus meets up in the lobby of a hotel near the Revision venue. Here we talk about the upcoming Revision and meet up with fellow scener Spacie who just happened to be a few chairs behind us. And off course we play all the cool chiptune music.You are all cordially invited to the 5th Black Valley. For the big 5, we're bringing you a bossa-nov'ing kickass invite!
So start doing that springtime checking of your tents and sleeping bags, plan your travels and start poking at your entries. See you 10-12 July in Blaker, Norway!
[Submitted by susencrusen]
Download here: https://nahkolor.c64.page/Speed75Revision.zip
[Submitted by magic]
[ Atariscne.org - News ] Whack a Virus - bug fix
YesCrew has released a bugfixed ST/TT version of their "Whack a Virus" game, fixing some minor issues (clean return to desktop).
[ Atariscne.org - News ] Spectrum 512 Painter
Anima aka Percy/Light, proven specialist for Atari image online conversion tools also published "Spectrum 512 painter", a painting and conversion tool for Spectrum 512 pictures in a nice GEM appearance.
GEM layout in your browser (and yes, I know, the dull screenshot doesn't cover the colorfulness possible with this tool)
[ Wanted! ] Support organizers wanted for Network & Partymeister / Compo Team / Infodesk @ NORDLICHT 2026
Nordlicht 2026 is cancelled - or is it?? Unexpected real world events forced us to give up our initial schedule for Nordlicht Demoparty in July 2026. The location owner has since offered us an alternative date to host the party, just one weekend after the one we had originally aimed for. This would be Thursday 30th July to August 2nd 2026. While the current orga staff cast their votes to decide whether or not to go forward with planning Nordlicht for this year or skip until 2027, we're also...[ scenemarket – latest listings ] Blood Omen: Legacy of Kain - Big Box Map
[Search] Other · Surprise me (by lutherplissken) I have a copy of Blood Omen: Legacy of Kain PC Big-Box, but it came without a map. I am looking for a copy of the map alone, or of course another copy of the Big-box, as long as it has a map too. --- Interested? Claim this item at https://scene.market/listings/38 — or list your own stuff for free at https://scene.market[ Atariscne.org - News ] GCC for asm Experts (and C/C++ Intermediates) - Part 4
Register Allocation and the Cost Model
The m68k has 15 usable registers: d0-d7 and a0-a6 (a7 is the stack pointer, and sometimes a6 is also reserved as a frame pointer). For a CPU from 1979, this is actually quite generous; the 6502 has three, the Z80 and 8086 have seven or eight. So 15 should be plenty, right?
Not so fast. We have two register files with different capabilities. A pointer must be in an address register to dereference it. Most arithmetic must happen in data registers. For many use cases, we effectively have 7 or 8 registers to choose from, not 15. And if our function calls others, the ABI reserves the caller-clobbered registers, effectively leaving only ten registers: d3-d7/a2-a6 for free use with fastcall. When we run out, the allocator spills to the stack: on 68000, each 16-bit spill costs at least 16 cycles (8 to read, 8 to write back), and 32-bit values adds another 8. In a tight loop, it adds up fast.
When you write assembly, register allocation is intuition. You look at a routine and think: I need this value for the next three instructions, then I can reuse the register for something else. You juggle lifetimes in your head, naturally overlapping short-lived values. Teaching a computer this intuition is the fundamental challenge. The answer is to build a graph of which pseudo-registers are live simultaneously; two pseudos that overlap in lifetime interfere and cannot share a register. Then color the graph with K colors, one per available register, starting with the cheap caller-clobbered regs. When 19 pseudos from put_pixel compete for 15 registers, some will not fit — especially once you account for the data/address split — and those get spilled.
So how does GCC make the best of a difficult situation?
[ Atariscne.org - News ] Revision 2026 shapshots
Here are a few snapshots from Revision, provided by Lotek Style and Samurai. thanks for sending those in!
Atarisceners spotted (from top left to down right): Havoc, Samurai, Havoc again (there can never be enough Havoc), NebulaH, Gunstick, Sgt Slayer (Atrocity!), JAC!, Lotek Style - not on the photo: Spiny and Havoc's friend with the sun glasses from last year ;p
A group photo may follow.
[ Atariscne.org - News ] Outline 2026 webpage online
The Outline Party 2026 will take place from May 14th to 17th! The freshly baked website is now available, so better get out your remote controls!
[ Atariscne.org - News ] Adventures in Retro - A new diskmag for the ‘other’ 16 bitter!
Why is Atariscne.org reporting on a release of a new Amiga diskmag eh, CiH?
Well, yours truly offered to help out a friend, a little side-project, as it were.
‘Adventures in Retro’ is a long term project, created by a very good friend known as ‘Woodycool’ or Duncan, in civilian life. He’s a UK based retro-fan, primarily Amiga, but he also takes in a wide range of 8-bit interests, such as Commodore C16/Plus 4 and Amstrad CPC. He also owns and enjoys an Atari ST or two, so he’s living up to the ‘cool’ part of his nom-de-scene.
Anyway, I’ve been tempted to add a few articles, the sort of thing that wouldn’t fit easily in to atariscene.org. There is the future possibility that this mag could be released in other formats, including Atari.
If you have one of the other 16 bit machines, here’s a link to the home page, with a download of the first issue. - https://www.adv-in-retro.uk/ - It’s pretty compatible with most Amiga’s.
I do have an Amiga 600 waiting to be resurrected and slightly upgraded. I’ve been using the OSZX Online Amiga emulator in the meantime - OSZX Online Emulator
Anyway, enjoy!
CiH - Atariscne.org - April 2026.