Magazines
CPC Anachronie #2 and 64 NOPs #3 The second magazine I received was 64 NOPs #3, and this one is entirely in English. The team behind it has clearly found its style and rhythm, as it comes out at the same time every year. It feels like much more than a magazine you read once and forget. In a way, like Amstrad Live back in the day, 64 NOPs is becoming a strong technical reference: something programmers can return to later, depending on what they are building. 64 NOPs #4 should be available for order soon, so grab a copy if you can!
Books
My own library - “Trucs et Astuces 2” (Micro-Application, 1985, French): a rare book that covers many low-level topics, such as compatibility between Amstrad models, how to create a relocatable program, and how BASIC variables are stored internally. It is definitely a great addition to my knowledge base.
- “Graphisme en trois dimensions” (Sybex, 1986, French): another rare book, and a very solid one. It explains 3D programming with a strong focus on mathematics rather than real-time rendering. I'm impressed by how deep it goes, including advanced subjects like shadows and mirroring. All of this remains very accessible, since the examples are implemented entirely in BASIC.
- “Systems Programming for Small Computers” (Prentice Hall, 1984, English): not specifically about the Amstrad, but very strong overall. It covers different aspects of advanced low-level programming. My favourite chapter is the one about building a text editor on a limited machine, with advanced topic like “how do you open a 1 MB file for editing on a 64 KB computer?”.
- “Assemblers and Loaders” (3rd edition, Barron, 1978, English): also not Amstrad-specific. It explains how to build a two-pass assembler from scratch.
- “PC Underground” (Abacus, 1995, English): focused on PC programming. I love this book because it covers unusual topics such as LZW compression, how to write a MOD player (including the file format), and much more. Many chapters can still be useful for Amstrad-related projects. There is a French edition called “PC Interdit” but some important details were lost in translation. The author is a demoscener, and you can really feel it. :)
Many thanks to my friends Tom&Jerry and KailoKyra for helping me to get some of those books.
Hardware
CRTC selector, ROM7 switcher and custom-made MX-5 My CPC 6128 also got a Commodore 1084S-D2 monitor. I still keep my old CTM644 as a backup, of course. The image is much sharper with the 1084S, especially when reading text in MODE 2 (80×25 characters). Another nice improvement is the stereo speakers, which are an obvious upgrade compared to the single speaker inside the CPC's keyboard. Fun detail: I bought that monitor through local ads. Since I live in Canada, most monitors here are 60Hz. The technical manual clearly says the 1084S-D2 only supports 60Hz… but that's not true. My Amstrad with its 50Hz works perfectly on it too.
But wait, there's more :-)
Expansions for my Amstrad Plus All of these upgrades fit perfectly with my long-term goal: doing all my programming directly on the Amstrad. After years of cross-development on a PC, I now want to use my laptop only when I feel like spending a few hours coding in a coffee shop.
Side project: HxC Manager
HxC Manager in action (old photo) Main project: finally, Sonic GX got released in 2025!
All Sonic GX team members received their t-shirts! :P Now that almost two months have passed since the release, the most intense excitement has settled down but it was truly an amazing experience.
I want to thank “R.”, TotO, CeD, Targhan, Slype, Nemo Kantio, Rabs, Gerald... for the testing and support!
Media
I was also interviewed for Fanzine GX and 64 NOPs #4 (scheduled for publication next year). Of course, I talked a bit about Sonic GX, but those interviews covered more than just the game.
Finally, I contributed to CPC FANZ BZH #3 by writing two articles which should be released sometime next year. I truly enjoy CPC FANZ BZH. It's actually my favourite Amstrad publication with a great balance of community content, game reviews, and technical articles, plus an impressive effort to make everything look excellent. Don't miss CPC FANZ BZH #3, it's going to be great.
Benediction Coding Party 5
Me playing Sonic GX at the Benediction Coding Party 5 For me, it mattered a lot to launch the game at an event where participants could truly discuss it and appreciate it properly. It's not at a random retro-gaming event where some people can't tell the difference between a Sony PlayStation and an Amstrad GX-4000. Benediction Coding Party #5 was incredible: honestly, probably the best demoparty I've ever attended. Eliot really knows how to organize a party: the venue is great, and it's not too far from Paris, which is ideal for visitors coming from far away.
This was the very first time Sonic GX was played publicly in its final version, on Cracky’s machines.
Me and my friend Prodatron. Living in the woods in rural Québec (Canada), I can't easily travel to European demoparties. But I promised myself I would go to a similar event again in about five years, and trying to turn this into a regular habit.
Looking ahead to 2026
I definitely won't be making a new game or a new demo for quite a while, for sure. Both are extremely demanding, the bar has to be set very high to truly impress and make a difference.
For now, I want to focus on more relaxing projects (things with no pressure) so I can reconnect with what made me fall in love with the Amstrad when I was a teenager. I'd like to bring back that naïve, simple excitement.
I already have a clear idea of what's coming next. It has already started, and for now I can only say this: it will be different from anything I've done on the Amstrad before.
So that's it. I wish you a fantastic end to the year and a great start to 2026. See you in a year for the next retrospective!
RSS Feed