Proud of the free tools and games I make:
max65: 65xx cross-assembler
Soko-Ban: puzzle game for Elk/Beeb
Electrobots 1 & 2: games for Elk/Beeb/PC
Donation=❤️
After many optimisations of my 6502 code, a smaller landscape (88x48 wide pixels) runs at 25fps, while a larger landscape (128x48 wide pixels) runs at ~13fps. With this tweet I also want to celebrate passing 4100, 4200, 4300 and 4400 followers at an incredible rate! THANKS! 🥰🥳
Acorn Electron "not promising a game" WIP. I have expanded the parallax landscape (losing detail, but gaining fps) and added a little spaceship (stolen from Gauntlet). All at 25fps. Also, I can't keep up with celebratory tweets, but here's to 4500+ and 4600+ followers! 😍🍾
Enemies are in! Cannot harm you yet. I'm proud of the smooth, zero-flicker animation, especially on the Acorn Electron. Enemies (type, location, speed) are also placed in Tiled and then 'Pythonized' into the game source
#8bitcoders
#acornelectron
#bbcmicro
#indiedev
#gamedev
Play my new 8-bit game Electrobots right now on your Acorn Electron, BBC Micro or BBC Master (or emulator). Download and play for free. Donate whatever you want to support me:
#acornelectron
#bbcmicro
#8bitcoders
#gamedev
Isn't it funny/weird/exciting/nerdy that so many people (at least in my Twitter bubble) are still making new software and hardware for or based on 40 year old 8bit machines? I absolutely love it!
Experimenting with simple "contouring" to make the individual monochrome green hills stand out more (disclaimer: this is a prototype on a fast PC, not on an Acorn Electron)
So I'm finally able to show how my Voxel Space experiments on the PC (d)evolved into a first something feasible on the Acorn Electron. This is a 128x48x4 (wide pixels) parallax landscape. Can increase framerate by reducing viewport size and/or landscape details
I vowed to keep this Twitter feed about retro stuff only, so this is all I will say about it. It's just sad and heartbreaking to see a handful of my retro friends actively spreading anti vaccination messages and global conspiracy theories 😥
Finally decided on a name for my current game for the Acorn Electron and BBC Micro..... Electrobots. You control 2 Electrobots: R-bot on land and M-bot under water. Designed ~85 rooms so far
#8bitcoders
#acornelectron
#bbcmicro
Just a quick test to see if wide pixels and a 4 colour palette (mimicking Acorn Electron MODE 5) would work for a voxel space terrain rendering tech demo
First attempt at a wireframe raycaster in 6502 asm on an Acorn Electron... at ~2fps 🤣 160x200 projection plane (wide pixels in MODE 5). Obvious optimisations: smarter wipe, smaller viewport
#acornelectron
#bbcmicro
#8bitcoders
Proof that I can make the Trashman game on the Acorn Electron at 50fps with just one screen buffer, thus saving a whole lot of precious RAM. That took some serious head scratching and optimisation to get it right regarding flicker-free sprite plotting 🥵
#trashman
#8bitcoders
Starting to feel like a game now. Game stats are all working at the top of the screen. Enemies drain your energy now. Objects can be collected and are also shown at the top of the screen. These are just a few test screens btw
#gamedev
#8bitcoders
#acornelectron
#bbcmicro
I am having fun with improving the classic Acornsoft Meteors game for the Acorn Electron. So far I have optimised countless things to achieve smooth & consistent movement with no sprite flicker at all. The spaceship in Meteors++ (on the right) is temporarily indestructible btw😅
Remake of Chuckie Egg in e- (Acorn Electron version). Stress test. All enemies. No sprite flicker. The Elk is not even breaking a sweat (okay, maybe a little 😅)
#8bitcoders
#acornelectron
Electrobots Going Underground is out now! Play my new game on Acorn Electron, BBC Micro or even on Windows with the self-contained EXE
Free to play but your support on is greatly appreciated. Enjoy!
#acornelectron
#bbcmicro
It works! I've got this huge basketball bouncing smoothly on my Acorn Electron in high-res screen MODE 1 at 50fps. I had to record straight from my screen because no emulator can handle this 🏀
#8bit
#acornelectron
#bbcmicro
#demoscene
#indiedev
Single page Frogger (250 bytes) for Acorn Electron. Now with movement, sound, collision detection and level progression (more cars on higher levels). Pretty chuffed with this tiny 6502 asm game
#8bitcoders
I had a great day today together with about 30 other Acorn enthusiasts at a retro meeting in NL. Pictured is my setup for today: an Acorn Electron showing one of my demos and my dev laptop showing a prototype of my latest, unnamed tank game
Gameplay of @-man. 10 lines of BBC BASIC (max 120 chars each). Works on Acorn Electron and BBC. Features: full-screen maze, up to 4 chasers, highscore, sound, increasing difficulty. This may very well be my very first actually finished game ever!
#8bitcoders
#acornelectron
#8bit
I'm thrilled to see that more and more people on Twitter still own or have recently bought an Acorn Electron! I would love to create a public Twitter list of all Elk enthusiasts that are ACTIVELY USING IT. Please reply, with a picture if possible. RT is great. I'll go first 😁
🥳🎉 First release of Python, an 8bit game for the Acorn Electron and BBC Micro, created with my own e- compiler. Source will be published later. Download and play Python now:
Please support me:
#8bitcoders
#acornelectron
#bbcmicro
Progress update on my next Elk/Beeb game. The tile map from Tiled is converted to room data in my 6502 asm source, including room exits (Python FTW). And the little robot can now move from one room to the next. I have a tile system in-game now, including tile collision detection
To celebrate 4000+ followers (thank you! 🥳), I am releasing the initial version of Meteors++, an enhanced version of Acornsoft Meteors for the Acorn Electron. It features flicker free and smooth animation with consistent speed. Disk/tape images here:
ASCII Invaders, my third and probably last ASCII BASIC 10Liner game for the
#asciibasic10liner
competition. Written in BBC BASIC for Acorn Electron and BBC Micro. Aliens move faster on higher levels. Couldn't fit more features in 10 short lines of max 72 chars each 😅
#8bitcoders
The essence of Pacman in 255 bytes of 6502 asm for the Acorn Electron. This is the best I can do. Pretty tough challenge. If I remove the colourful UDGs, I could probably add better ghost movement, a larger maze and sound
#8bitcoders
#tinyasm
#acornelectron
Hard work is paying off. Masked sprite plotting. Smooth movement @ 50fps: left, right, jump, turbo. Just moving and bouncing the electron (player) around some simple platforms makes me a happy man 🤓👍
#8bitcoders
#gamedev
#acornelectron
Next iteration of raycaster (on PC). No more floating point, fixed-point math only. Trig tables. Definitely some accuracy issues, but that was to be expected
I'm designing and testing my own game world. Couldn't be happier. Can't show much of it though, because I would be spoiling the game for any possible future players (other than myself 🤣). Here are two of the interconnected rooms...
Step 3B! One can never have too many colours and patterns =) Remember, this is 50fps on an Acorn Electron in slow MODE 2 and all the magic needs to happen during HSYNC!
#acornelectron
#8bitcoders
#demoscene
Can't break the chain, so here's a BIG THANK YOU to all 2400+ people following my retro shenanigans on Twitter! 🥳🎂🍻(level made in the Acorn Electron version of Lode Runner)
These are the games I created for or ported to the Acorn Electron: Elementum, Electrobots, Manic Miner and Lode Runner. I'm very proud of myself for not just starting these but actually finishing and releasing them!🦚
Why not give them a go?
#8bitcoders
Look what I found under the tree! 🎄🎁 I couldn't be more proud for having Elementum published on real disks. If this isn't a childhood dream come true, I don't know what is! Available mid-January 2021 from
@RetroSoftwareUK
for Acorn Electron, BBC Micro or BBC Master 🥰
Faster, faster, faster. I keep finding ways to optimise my raycaster for the Acorn Electron. Less calculations, more interpolation ==> more speed, less accuracy.
#8bitcoders
#acornelectron
#raycaster
I can't believe it! 1000 followers on Twitter!! 😎👍
A big THANKS to every single one of you. It makes me happy that you are enjoying my little
#8bit
creations. And I'm glad to be part of this amazing retro community.
Cheers! 🍻
🔊 Manic Miner update (Elk version): correct colours (+ separate colour palette for Air/Score/Lives/Level), hardware key scanning (no OSBYTE), music playing from custom interrupt handler
#8bitcoders
#acornelectron
Thanking all of my 2500 friends on Twitter for putting up with my Acorn Electron shenanigans! 🍻🎂 Here's a custom "2500" level in Mr. Ee! (on the BBC Micro) to celebrate 😎🔊
So far Python seems really suitable for writing a 6502 assembler. Lists, tuples, string manipulation, etc come in very handy for a C/asm programmer like myself. I will be supporting all documented and all undocumented 6502 opcodes
This may be my dumbest or brightest idea in a while: a stand alone Windows 64bit executable that combines a minimal version of my Acorn Electron emulator and my 8bit game Electrobots. Instant play! ALT+ENTER = full screen. Please try and report back:
I want to thank everyone who played my game Electrobots () so far. I'm overwhelmed by the positive response. And I'm especially grateful to those who donated () to support me. Thank you! Have a great retro weekend everyone!
For more interesting movement possibilities across the Robot World, I implemented these magic energy fields. Which completely coincidentally work exactly like ladders 😜 I get such a Chuckie Egg feeling when jumping from the top of one 'ladder' to the one above it
That kind of took me by surprise this weekend while I was visiting the UK! I am grateful for the 900+ people on Twitter who take an interest in what I am doing on my Acorn Electron. Here's what I quickly made in BASIC. THANK YOU!
#8bit
#8bitcoders
#acornelectron
#bbcmicro
🍻 Celebrating 3100 followers on Twitter with a special update of my remake of Chuckie Egg (written in e- for Acorn Electron and BBC Micro). Thank you all for your continuing interest, support and friendship! ❤
#8bitcoders
#acornelectron
#bbcmicro
It's been 5+ years since I rediscovered my love for my childhood Acorn Electron. In those years I slowly expanded my retro bubble and was lucky to get to know many interesting people. Mainly on here, but also in real life. Thanks for making this a very pleasant journey and hobby!
🔊 Nameless Snake game at 50fps for Acorn Electron / BBC Micro. Now with suitably annoying ear worm 🍿, sound effects, custom font, etc. All written in e- and compiled to 6502 asm
#8bitcoders
#acornelectron
#bbcmicro
This is my second game for the ASCII BASIC 10Liner competition (listing at end of video). For Acorn Electron (slow) and BBC Micro (okay). There is still time for you to join the jam!
#asciibasic10liner
#8bitcoders
Wireframe raycaster on Acorn Electron. Additional minor optimisations are immediately countered by calculations needed for moving the player around the area. Can now turn left/right, strafe left/right, move forward/backward. Also: double screen buffers
New Acorn Electron emulator feature: live view of the entire 32K of RAM as though it was screen memory. View in different, manually selectable layouts (MODE 0/1/2/4/5). Show what the game dev is hiding: level drawing, sprite data, double screen buffers, and much more.
Sorry about the poor video quality, but can anybody guess how I did this on my standard Acorn Electron? Fullscreen effect in MODE 1 with 2 layers moving in different directions at different speeds. Spoiler: no colour cycling or other colour palette shenanigans!
#acornelectron
Found this in one of my boxes: PSP 2000. Replacement battery is on its way. Some pretty cool games on this thing. Also, thinking out loud: how hard would it be to get one of my own games to work on this?
My CHIP-8/S-CHIP emulator for the Acorn Electron is already twice as fast and I haven't even touched the sprite plotting routines yet! 😎 I was scanning for keys being pressed way too often, which is sloooow. (This is the game Blinky in S-CHIP high resolution mode)