0xC0DE @0xc0de.bsky.social · 28/09/2026Now feeding an actual level "design" (made in Tiled) into the game instead of a looping image... 3346
0xC0DE @0xc0de.bsky.social · 27/09/2026Look who's back to save the world again! Your favourite electrobot, aww 🥰 4382
0xC0DE @0xc0de.bsky.social · 27/09/2026Just throwing stuff at the wall to see what sticks for my next Acorn Electron project. Scrolling is smoother in real life than this video shows. Using the top part of the screen for a change, for reasons... 6353
0xC0DE @0xc0de.bsky.social · 24/09/2026I'm sorry to say I have to pause my "Wanted: Monty Mole" conversion for the Acorn Electron. I was unable to come to an agreement with the IP holder. I'd like to pick it back up if circumstances change. Auf Wiedersehen for now, dear Monty! 7311
0xC0DE @0xc0de.bsky.social · 19/09/2026I took some time to make sure all tiles (and their specific properties) are correct for all 21 rooms in my conversion of Wanted: Monty Mole from ZX Spectrum to Acorn Electron... sharing this pretty picture for those who may attempt their own conversion of this classic game in the future 😎 2283
0xC0DE @0xc0de.bsky.social · 18/09/2026"Wanted: Monty Mole" (WIP) on Acorn Electron. Took longer than expected because movement code is quite convoluted. Not perfect yet. Slowed down to target 25fps. Funny quirks in original game (and in mine): 1. No eye when walking right, 2. Walks slower on some tiles because constantly "falling" 55213
0xC0DE @0xc0de.bsky.social · 15/09/2026A random thought that's been on my mind lately. Am I destined to be that stubborn old man still driving a horse and cart while everyone else is driving cars?static.klipy.comTom Hanks & Helena Zengel: Horse CarriageALT: Tom Hanks & Helena Zengel: Horse Carriage 10170
0xC0DE @0xc0de.bsky.social · 14/09/2026Minor update to Electroniq (0xc0de6502.github.io/electroniq/), my online Acorn Electron emulator. You can now Quick Play™️ new games like Pyjamarama, Citadel 2, Chuckulus, Apache Canyon & Zezito and the Lost Stars. Many thanks to their authors and Nyimski for hosting the ROMsstatic.klipy.comShall We Play A Game? - Saw PuppetALT: Shall We Play A Game? - Saw Puppet 1174
0xC0DE @0xc0de.bsky.social · 12/09/2026Let's play something unique on your Acorn Electron this weekend! Try Pyjamarama or Citadel 2 by me, Chuckulus by the inimitable @snuggsy187.bsky.social, Apache Canyon by the awesome @rasto1968.bsky.social or Zezito and the Lost Stars by the excellent @newiapetus.bsky.social. Links in thread... 4276
0xC0DE @0xc0de.bsky.social · 07/09/2026Now that my ZX Spectrum Next upgrade board (from KS2 to KS3) will soon be on its way, I really REALLY need to figure out what to do with it 🤣 Good thing I've been reading a lot of Z80 code lately...static.klipy.comDan Oconnor Blows Dust Off GuitarALT: Dan Oconnor Blows Dust Off Guitar 4140
0xC0DE @0xc0de.bsky.social · 03/09/2026Wanted: Monty Mole (WIP) on Acorn Electron. When porting a game, I always seem to begin with the graphics (loading screen, sprites, tiles, etc). At least that way I get something on the screen as soon as possible, which boosts my motivation to continue with the rest of the conversion! 💪😎 5394
Reposted by 0xC0DEMark Moxon @markmoxon.bsky.social · 03/09/2026I am thrilled to announce the release of my latest Elite hack: Two-player Elite for the #BBCMicro This is the original 1980s Acornsoft Elite, but with split-screen, two-player, deep-space combat See the thread for links, downloads and details (1/10) #retrocomputing #retrogaming #elitedangerous 414156
0xC0DE @0xc0de.bsky.social · 31/08/2026Confirmed working on a real Acorn Electron (see photo)! 😌 However, there seems to be a 4 pixel offset between a real Elk and Electroniq, i.e. an improvement opportunity for my emulator! 🧐 1222
0xC0DE @0xc0de.bsky.social · 31/08/2026Exploiting RAM contention to sync to hblank after RTC interrupt fires to get stable horizontal colour palette switching in MODE1 on Acorn Electron (from SWRAM). Video reveals the exact locations of the palette switches, including partial colour changes. Bit afraid to test on real hardware 🫣 2221
0xC0DE @0xc0de.bsky.social · 30/08/2026This proves vertical colour palette splitting in MODE1 (!) is working on the Acorn Electron from SWRAM, but this is in my *emulator* and of course I need to confirm on real hardware. Also, I need to stabilise it a bit more... very happy with the proof of concept so far 😎 This has never been done! 3304
0xC0DE @0xc0de.bsky.social · 30/08/2026This is more like what I really want. I wish I could make a vertical colour split in MODE1 (but the CPU is stalled during the active part of scanlines on an Electron)... but wait a minute, not when that code runs from SWRAM (with interrupts disabled) 🧐🤯 To boldly go.............. 4170
0xC0DE @0xc0de.bsky.social · 30/08/2026Wanted: Monty Mole WIP (Elk48). Fixed Speccy colour clash issues and many small details. Then I had to make some tough choices about reducing the total number of colours from 8 to 5 191
0xC0DE @0xc0de.bsky.social · 29/08/2026Old school and humble beginnings (just the way I like it!). When a bit of BBC BASIC is just fine to convert the byte order of software sprites (Sinclair to Acorn). (No AI was harmed during this process) 2291
0xC0DE @0xc0de.bsky.social · 26/08/2026Acorn Electron quick mockup (Wanted: Monty Mole). Spot the technical design choices... 🧐 5383
0xC0DE @0xc0de.bsky.social · 22/08/2026My holiday in the UK ends soon, normal service will resume and I need a new Acorn Electron project (or 2) 🤔 3200
0xC0DE @0xc0de.bsky.social · 19/08/2026Getting my retro fix, even during my holiday! (Keswick, Lake District, UK) 4462
Reposted by 0xC0DE0xC0DE @0xc0de.bsky.social · 01/08/2026🔊 Release v1.0 of Pyjamarama for Acorn Electron 48K (converted from ZX Spectrum 48K). Best experience is on a real Electron (with 16K SWRAM) or in my Electroniq emulator. ☕ Buy me a coffee if you like my work ko-fi.com/0xc0de 🕹️ More info and tape/disk images on github.com/0xC0DE6502/p... 96220
0xC0DE @0xc0de.bsky.social · 05/08/2026Recharging 🔋 Completely different Acorns for a change 🌰 View from Holy Island (Northumberland, UK) 6320
0xC0DE @0xc0de.bsky.social · 01/08/2026🔊 Release v1.0 of Pyjamarama for Acorn Electron 48K (converted from ZX Spectrum 48K). Best experience is on a real Electron (with 16K SWRAM) or in my Electroniq emulator. ☕ Buy me a coffee if you like my work ko-fi.com/0xc0de 🕹️ More info and tape/disk images on github.com/0xC0DE6502/p... 96220
0xC0DE @0xc0de.bsky.social · 30/07/2026Pyjamarama conversion for Acorn Electron 48K (WIP). With about 200 free bytes left, my conversion is 98% done. I only need to add sound effects, the title screen tune, maybe some alternate control keys and playtest on different emulators and a real Elk. Used every trick to cram it in! 3455
0xC0DE @0xc0de.bsky.social · 24/07/2026ASCII Invaders (10-liner), an exercise in BBC BASIC code golfing. I enjoyed making stuff like this and should return to it one day. Inspect/edit the source code and play the game (Z,X,RETURN) via Owlet BBC BASIC Editor bbcmic.ro#%7B%22v%22%3... 2407
0xC0DE @0xc0de.bsky.social · 23/07/2026Pyjamarama (WIP). Demo mode done. Next up: fireworks on the "win screen". For these 2 features I unpack and hide the data (scripts) in the upper part of the screen temporarily. Desperate times, desperate measures when it comes to available RAM 😅 2383
0xC0DE @0xc0de.bsky.social · 22/07/2026I just fully realised that I'm porting a game (Pyjamarama) to a machine (Acorn Electron 48K) that has ~10K less *available* RAM than the original machine (ZX Spectrum 48K). No wonder I have to pull out all the stops to make it fit! (I love the challenge though 🧐) 4380
0xC0DE @0xc0de.bsky.social · 21/07/2026Pyjamarama (WIP). That's the Arcade Room (mini game) done! However, I may just rewrite this particular room in MODE4. That might give me a fighting chance for more speed and flicker-free sprites. At the moment the poor Elk is drawing twice the amount of sprite data as the Speccy 😫 8475
Reposted by 0xC0DEJason Moore @moorejh.bsky.social · 19/07/2026Love this visualization of the 6502 instruction set. May you JMP for joy as you digest this ;) #retrocomputing #coding 815336
0xC0DE @0xc0de.bsky.social · 17/07/2026Pyjamarama WIP. Slowly whittling down my "conversion to do list" (image shows tiny part of it). Major components left to convert from Speccy Z80 to Elk 6502: arcade room (mini game), demo mode, celebratory fireworks, sounds & tune, and maybe key redefinition and joystick support 🥵 3260
0xC0DE @0xc0de.bsky.social · 14/07/2026Haha, pesky gotcha (circular interdependency issue)! Uncompressed data (fixed size) contains absolute addresses. Compressed data (variable size!!) is INCBIN'd in source, causing some absolute addresses to change. Hence making the absolute addresses in your compressed data incorrect at runtime! 🤯😱static.klipy.comDerpy Ouroboros CartoonALT: Derpy Ouroboros Cartoon 2130
0xC0DE @0xc0de.bsky.social · 13/07/2026Pyjamarama (WIP). On a scavenger hunt for preciousss RAM! Fortunately this Speccy game isn't particularly tightly packed so I see plenty of options. I am going to pack all room and furniture data (from 4626 to 2168 bytes) and unpack it to (hidden) screen RAM right before drawing a roomstatic.klipy.comSchitt's Creek Suitcase PackALT: Schitt's Creek Suitcase Pack 1160
0xC0DE @0xc0de.bsky.social · 12/07/2026Port of Pyjamarama to Acorn Electron (WIP). I have converted enough to be able to complete the game now. Working on the "you lose" and the "you win" screens, with nice chunky font. Screen mode split is still active but you won't notice it. Also, large boulder could be smoother but is good enough 2306
0xC0DE @0xc0de.bsky.social · 08/07/2026Port of Pyjamarama to Acorn Electron (WIP). Quick update while I'm busy coding all different actions/events/animations in the game. Let's make a few quick trips to the moon and back! 👾👾👾 2415
0xC0DE @0xc0de.bsky.social · 02/07/2026Smart improvement (-2 bytes) by @fox6502 over on Twitter 👏 4172
0xC0DE @0xc0de.bsky.social · 02/07/2026Pyjamarama (WIP). Sacrificing some of my beloved precalculated tables because I am getting desperate for RAM (and don't want to add a second 16K RAM bank). The elegance of the hybrid replacement 6502 code (calculate screen address given X,Y) is still *chef's kiss* 5305
0xC0DE @0xc0de.bsky.social · 29/06/2026One of my favourite 6502 asm tricks. If you need to toggle a variable between 2 known values (e.g. -2 and 2) do the following (symbol ^ means Exclusive-OR): 3252
0xC0DE @0xc0de.bsky.social · 28/06/2026Porting Pyjamarama to Acorn Electron (WIP). Some enemies are in. Collision detection active. Dashboard/inventory added. Can pick up and use objects. Switches and room events working. Can already play a significant part of the game 👾🕹️ 4547
0xC0DE @0xc0de.bsky.social · 23/06/2026Port of Pyjamarama to Acorn Electron (WIP). In the end I had to create a fake ZX Spectrum "attribute map" (but 768 bits instead of 768 bytes) to test for solid or non-solid tiles and have Wally move *exactly* like he does on the Speccy 4438
0xC0DE @0xc0de.bsky.social · 20/06/2026Did anyone completely migrate all their repos from GitHub to Codeberg? How did it go? Any gotchas? 340
0xC0DE @0xc0de.bsky.social · 19/06/2026Pyjamarama for Acorn Electron (WIP). Colourised all furniture and checked all 30 rooms. Wally can now move around and jump 😎 (capped at 25fps like the ZX Spectrum original, colour clash not simulated 😉) 35612
0xC0DE @0xc0de.bsky.social · 14/06/2026Pyjamarama for Acorn Electron (WIP). Initial sprite plotting test (MODE1 with speed hacks) of ten 16x16px objects 4323
0xC0DE @0xc0de.bsky.social · 14/06/2026Great to see my port of Citadel 2 being played the way it should be! 😍 (want to give it a try as well? 👉 github.com/0xC0DE6502/c...) 0151
0xC0DE @0xc0de.bsky.social · 13/06/2026Pyjamarama for Acorn Electron (WIP). Baby steps... got the room definitions, furniture definitions and tile plotting working. Showing two example rooms (furniture only) in MODE1, still in monochrome but ready to be 'colourised' 8549
0xC0DE @0xc0de.bsky.social · 11/06/2026Pyjamarama for Acorn Electron (WIP). Now demonstrating the title screen on the machine itself. Alternating between the default 4 colour palette and the 8 colour palette voodoo. This works on Electroniq and a real Electron (of course!) but not flawlessly on every Acorn Electron emulator out there 1285