Missing and Found Department - The Sillyventure 2017 Report.
- Details
- CiH
Here we are in 2025 and this is the second (third?) of my unseen Sillyventure reports from times past. It finally gets its...
← Fixing Post-Increment Addressing
DBRA and the Cost Model Balancing Act
When you write assembly for the m68k, dbra is just there. Put your count in a data register, end your loop with dbra dN,.label. Four bytes, twelve cycles per iteration on 68000, no flag dance, no comparison. Your loops naturally form around the instruction.
C/C++ does not work that way. The natural loop in C is for (i = 0; i < N; i++) or while (cond). Neither says "count down and exit when you wrap", well, while can. But a counted-up loop with an unsigned comparison is what the language naturally models, and that is what GIMPLE mostly produces. Turning that into a dbra is a backend job, and requires carefully written code. And GCC, for reasons we will get to, mostly stopped doing it for m68k.
Read more: GCC for asm Experts (and C/C++ Intermediates) - Part 6
Looks like major fun. Thanks to Manu for the hint via email!
Insane writes:
Chipo Django 3 is now available in its final version.
There were reports of a buggy replay, so I took apart the Lance replayer once again and (hopefully) fixed every known issue. This new version now runs the latest version of the ProTracker Replay 2.3f by 8bitbubsy using the Lance Paula emulation. (Both the Acorn and Amiga side also had some different bugs fixed)
The replayer source code is available here.
And special Thanks to evil for recording both the party and final version for youtube!
🔗 Chip Django 3 on Demozoo
🔗 Chip Django 3 on Pouet
🔗 Fixed Protracker 2.3f replayer on Github

The second big game release over these past days. This one has been pending for absolutely ages. Return to Blacktooth, aka Head Over Heels 2 has been released by Thalamus Digital Publishing.
I remember writing something about this, over a decade ago. Colin Porch, the programmer, started this when he was still at Ocean Software, but this was not taken up by them. He was showing it around at various computer shows. The new game having over 300 rooms to explore and brand new puzzles in the classic old school isometric format.
Many years later, this has found its way to Thalamus Digital Publishing, with a digital release on the 4th May 2026 and a physical release to follow later.
You can find out more by following this link - https://thalamusdigital.itch.io/return-to-blacktooth-atarist - A purchasable download to enjoy this game should be available from the 4th May 2026.
CiH - Atariscne.org - May 2026.

Some *big* game news for the Atari ST this weekend, as Miracle Boy in Dragon Land has finally dropped after four years of work.
(From the website) - "Miracle Boy in Dragon Land offers a magical adventure across 25 levels, combining exploration, puzzles, mini-games, and equipment upgrades. The player takes on the role of Paolo, tasked with freeing the kingdom from the clutches of the evil Count Drago in a universe inspired by the classic Wonder Boy in Monster World."
We have Samuel Blanchard and DMA-SC to thank for this marvel.
It is very ambitious in scope, stretching the ST’s boundaries hard. A 1MB ST is your ticket to ride!
You can find out more here - You can purchase a digital copy and there are a decreasing amount of physical copies available.
CiH - Atariscne - 2.5.26
Gemtos releases are coming in, one of them being a nice new multipart 16kb intro by No Extra.
Atarionline.pl reporters are on fire, with a first video summary of Atariada, taking place right now in Olomouc, Czech Republic.
It’s another Sillyventure past times report. Another one that remained hidden in the archives until now. This one was mostly made, as it happened.
It was a pretty faithful diary of my alcohol consumption and state of intestinal health during that period. Oh, and quite a few party happenings as well.
I liked my writing from that period, seemed to be livelier back then and less, tired, than more recent efforts.
CiH - April 2025
#This bit is not in realtime!#
Good morning, evening, or dead of night, whenever you are reading this new Maggie issue. This is the official CiH authored realtime party report, with non-realtime later on additions, for the eagerly anticipated Sillyventure 2016 party. (Not to be confused with the realtime article, which is an entirely separate document created by a lot of people, sometimes in co-ordination with their fingers and brains, but often not!)
So is this going to be another party of our dreams, or a never-ending silicon nightmare? Well read on and discover.
Read more: Past Glories - A lost and re-found Sillyventure Report from 2016
exxos has released version 3.03 of nrvpack, a free online executable compression service for Atari ST PRG/APP/TOS/TTP files. Upload a file and get five compressed variants to choose from, each with different size/speed tradeoffs.
The packer and all 68000 decompression stubs were written from the ground up using AI. Months of development went into the compression engine — including optimal parsing with dynamic programming, lit-cost sweeps, context-width tuning, and extensive testing of preprocessing transforms and encoding strategies to squeeze every last byte out of typical 68k executables.
On large real-world programs the best format achieves around 2.75:1 compression ratio. A fast-depack option is also available that decompresses in under a second on a stock 8MHz 68000. All formats support colour-cycling raster bars during decompression and run on any ST/STE/TT/Falcon.
The service is free and requires an exxos forum login.
🔗 https://www.exxosforum.co.uk/nrvpack/
🔗 https://www.exxosforum.co.uk/forum/viewtopic.php?t=8312
Last week Grawitacja 2026, an "8-bit gamejam" took place in Krakow, Poland. The event featured a 36 hours game development competition. Our friends over at Atarionline.pl have recorded and published a video from the live presentation of the entries. About 8 Atari games were shown. Results and photos are available on the event website.
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 :
Zeme just 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!
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.
🔗 Echtzeit Digitale Kultur
🔗 Fujiology archive
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.
← 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.
Read more: GCC for asm Experts (and C/C++ Intermediates) - Part 5

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.
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.
🔗 Sillyventure 2026 SE website

YesCrew has released a bugfixed ST/TT version of their "Whack a Virus" game, fixing some minor issues (clean return to desktop).
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)
🔗 Spectrum 512 Painter on Github
© 2025-2026 The Atariscne Collective | info@atariscne.org