geehaf.bsky.social
@geehaf.bsky.social
A data, analytics & viz guy by day. Outside the office, I enjoy retro 8 bit computers & 6502 assembly language programming.
Reposted
Because some comments said there wasn't enough time to add extra sprites, I filled the vertical screen with sprites that update their position every line, and added music... The #C64Ultimate really does have a lot of CPU time...
www.youtube.com/watch?v=XWUd...
C64Ultimate Mega Squishy Spritey Multicolour Mode
YouTube video by Martin Piper's mostly Commodore related memories
www.youtube.com
January 11, 2026 at 1:45 PM
Reposted
This is a demo of a new Mega Multicolour Mode for the #C64Ultimate. This allows any multicolour pixels anywhere on the screen, no colour restrictions, with another screen (hires/multicolour/bitmap) in front, and with sprites active. I think this has not been seen before.
youtu.be/lnbQw3t1qFA
C64Ultimate - Mega Multicolour Mode
YouTube video by Martin Piper's mostly Commodore related memories
youtu.be
January 8, 2026 at 12:44 PM
Reposted
I added extra parallax and squishy effects to the new Mega Multicolour Mode for the #C64Ultimate. This is to show there is ample time for lots of extra stuff with this screen mode.
youtu.be/dQv_epsBdgk
C64Ultimate Mega Squishy Multicolour Mode
YouTube video by Martin Piper's mostly Commodore related memories
youtu.be
January 9, 2026 at 3:50 AM
Reposted
Holy sh*tballs! The SIDKick Pico firmware just got updated, adding filter curve adjustment options and - get this - presets! I have never seen a SID replacement with presets before.

Set it on 6581R4AR and fired up my go-to test from the late, great Peter Clarke. Have a listen for yourself. 🎧
December 31, 2025 at 12:47 AM
Reposted
I'm hoping to release my latest ultra-comprehensive gold-standard 6502 disassembly in the next few days.

It's been four months in the making and is almost complete.

Elite, Aviator, Revs, Lander… and now this.

Let the countdown begin: 🤖🪨🌲

#retrocomputing #retrogaming #bbcmicro #commodore64 #8bit
December 29, 2025 at 7:08 PM
Reposted
A quick 3D test on my new #Commodore64Ultimate machine, running at 64MHz. I press fire to toggle between rendering one model and several models. Full source code and the CRT file are linked in the video description.
youtu.be/O4vXalu10O8
C64 coding - C64Ultimate turbo boost 3D test at 64MHz
YouTube video by Martin Piper's mostly Commodore related memories
youtu.be
December 30, 2025 at 4:26 AM
Reposted
I look at #Commodore64 "Sabre Wulf Remastered" a preview released by Genesis Project. Code by Raistlin, Music by psych858o, Graphics by JonEgg, Loader by Sparta. This has a rather lovely double buffered bitmap scroll with colour screens, overlay sprites, and disk data streaming.
youtu.be/5-wF9kHISRg
C64 Games - Sabre Wulf remastered (preview V0.5) (technical)
YouTube video by Martin Piper's mostly Commodore related memories
youtu.be
December 26, 2025 at 6:32 AM
Reposted
Would you like to disassemble #Commodore64 Elite's line drawing routine, and then use it in a new programme? Of course you would! :)
youtu.be/3KYJbaRaG-E
C64 Coding - Elite's line draw disassembled
YouTube video by Martin Piper's mostly Commodore related memories
youtu.be
December 23, 2025 at 2:25 AM
Reposted
Afternoon.. seems I found the copy protection in RoboCop arcade. So I made a blog post about it.

hoffman.home.blog/2025/12/18/r...
RoboCop – The Future of Copy Protection
Arcades in the late 80’s / early 90’s were a big deal, the cutting edge of gaming. So big in fact that bootleg versions of top of the line games would appear on the black market. A quic…
hoffman.home.blog
December 18, 2025 at 1:05 PM
Reposted
I look at #Commodore64 "Impossible Mission". I find the random number generator and add the ability to set the start seed, so that players can play a consistent map. Useful for speed runs and competitions.
youtu.be/nfx7_CBmABE
C64 Games memories - Impossible Mission
YouTube video by Martin Piper's mostly Commodore related memories
youtu.be
December 14, 2025 at 7:28 AM
Reposted
I've opened up my Blood Money article where I talk about the multiplexor used in it. Based on the wonderful Armalyte multiplexor, it made it super flexible and quick.

#C64 #Commodore #gamedev #retrodev #DMADesign #Psygnosis
lemmings.info/c64-blood-mo...
C64 Blood Money – Part 3 - Sprites - THE LIFE OF A GAME DEVELOPER
In this post, we take a look at the Sprite multiplexor used in C64's Blood Money,
lemmings.info
November 21, 2025 at 10:57 AM
Reposted
I look at #Commodore64 "Cyberdyne Warrior", released in 1989, created by the Rowlands brothers. Many colours, wipes and fades, distinctive sound style, multiplexed sprites with expansion, and sprite background priority effects.
youtu.be/bMcvsEdY2xk
C64 Games memories - Cyberdyne Warrior
YouTube video by Martin Piper's mostly Commodore related memories
youtu.be
November 15, 2025 at 11:57 AM
Reposted
Love this!
An animated loop basd on the games of the ZX Spectrum 8 bit micro from the 1980s

This was made in photoshop and Blender and just a fun little tribute to my all time favourite home computer

#zxspectrum #retrogaming #pixelart #8bitart
October 26, 2025 at 10:13 PM
Reposted
GhostLight - Lets Build an #Amiga #AMOS Game
youtu.be/4d7FZmhBBYo
GhostLight - Lets Build an AMOS Game
YouTube video by RobSmithDev
youtu.be
October 19, 2025 at 3:20 PM
Reposted
Been having a disc tidy up and found a series only partially published, so I have put the full set on my blog page so that they are not lost. See
www.uridiumauthor.blogspot.co.uk
which also goes by its new web address with blogger instead of blogspot.
The Beginning
www.uridiumauthor.blogspot.co.uk
October 18, 2025 at 11:12 PM
Reposted
I look at Commodore 64 "Hard Drivin'" published in 1989 by Domark. Using double buffered bitmaps, road draw fake 3D, fake 3D object draw, "rotation" is pre-calculated, and the "rotation" memory used.
youtu.be/bFYq-VBuI_M
C64 Games memories - Hard Drivin'
YouTube video by Martin Piper's mostly Commodore related memories
youtu.be
October 19, 2025 at 5:01 AM
Reposted
I don’t feel qualified to judge the quality, but this tutorial I stumbled upon for making your first game on the C64 seems like it might help someone.

www.lemon64.com/page/fun-and...
Fun and Games Programming in Assembly 1 - Creating Race 'n Smash - Lemon64
www.lemon64.com
October 3, 2025 at 3:02 AM
Reposted
IM3 #c64 - work in progress , sounds are going in.
October 4, 2025 at 6:51 AM
Reposted
Pong Wars simulation for Acorn Electron and BBC Micro/Master. This fun little project was inspired by pong-wars.koenvangilst.nl. After coding a prototype in BBC BASIC, I created this 6502 asm version. I hope you enjoy! github.com/0xC0DE6502/p...
September 28, 2025 at 6:44 PM
Reposted
I take a look at #Commodore64 "Arctic Shipwreck". Published by Commodore in 1983, developed by F°451 Software with music by Marton Saghegyi. It has a really nice iceberg draw, an early example of a sprite sheet, and you play a mammoth!
youtu.be/dGgzhgPe5wE
C64 Games memories - Arctic Shipwreck
YouTube video by Martin Piper's mostly Commodore related memories
youtu.be
September 14, 2025 at 3:03 PM
Reposted
Can we get a HELL YEAH for developer, Mephiles, who was just able to host a #Minecraft server on his Sega #Dreamcast (right) and connect to it successfully using a PC client (left)!?

#retrogaming #gamedev #retrocomputing
September 13, 2025 at 7:36 PM
Reposted
Hero test run for Pharaohs Return #2: Faster run cycle and "the slide"... #C64
September 5, 2025 at 8:15 AM
Reposted
Initial title treatment for infe2tation. #c64 #commodore64 #commodore #8bit #pixelart #indiedev #indiegame
September 8, 2025 at 8:36 AM
Reposted
Watch Us Acquire Commodore + Commodore 64 Ultimate Production Update video is live 👉 youtu.be/uR5oW7YFqfQ
Watch Us Acquire COMMODORE® + C64 Ultimate Production Update!
YouTube video by Retro Recipes x Commodore
youtu.be
August 23, 2025 at 9:45 AM
Reposted
In this video I take a look at #Commodore64 "H.E.R.O." from 1984. I look at how extended colour mode is used, which is quite unusual to see in a game.
youtu.be/db7d_q9pVFY
C64 Games memories H E R O
YouTube video by Martin Piper
youtu.be
August 15, 2025 at 3:43 PM