Sign in

0xC0DE

@0xc0de.bsky.social
1.3K followers 452 following 1.8K posts

Acorn Electron fanboy | 6502 coder 0xc0de6502.github.io

PostsRepliesMedia
0xC0DE @0xc0de.bsky.social · 3h
💐
020
0xC0DE @0xc0de.bsky.social · 06/10/2026
You're probably right. I'm not optimistic about it either. But then again, maybe we will view it completely differently in the future! In the meantime I'm guarding my hobby/passion/craft/fun as long as possible 💪
020
0xC0DE @0xc0de.bsky.social · 06/10/2026
I already dislike having to write "handcoding" instead of just coding
030
0xC0DE @0xc0de.bsky.social · 06/10/2026
Also, to properly playtest the game it helps to know where items are and what they do. Anyway, I will forget in a few months from now and the game will feel as new ;)
120
0xC0DE @0xc0de.bsky.social · 06/10/2026
Yep, exactly that: if room=X and player is near Y and carrying object Z then ....
120
0xC0DE @0xc0de.bsky.social · 06/10/2026
Nice tagline! :)
020
0xC0DE @0xc0de.bsky.social · 06/10/2026
Good! Because that's exactly how I spoilt Citadel 2 for myself
120
0xC0DE @0xc0de.bsky.social · 06/10/2026
You're right but I can't help being thoroughly impressed with retro games/demos made with 100% human effort. And thoroughly unimpressed otherwise, no matter how good it looks
120
0xC0DE @0xc0de.bsky.social · 06/10/2026
I'm afraid they are definitely going to try! 😡
080
0xC0DE @0xc0de.bsky.social · 06/10/2026
Good decision, Rob, we're all eagerly awaiting your next handcoded retro game ;) I completely understand not being able to avoid using AI in most dev jobs these days
130
0xC0DE @0xc0de.bsky.social · 06/10/2026
Aren't you afraid of spoiling the game for yourself while making it work on the Electron or are you diving in "just enough" without a full disassembly?
120
0xC0DE @0xc0de.bsky.social · 06/10/2026
I know it's not a competition but it's disheartening seeing someone pulling a retro game conversion (for instance) out of thin air while I was just about to start handcoding it. I hope you keep doing what you do!
130
0xC0DE @0xc0de.bsky.social · 06/10/2026
Nice! I always *intend* to get really into text adventures and then get impatient/bored quickly 🤣
120
0xC0DE @0xc0de.bsky.social · 06/10/2026
Doesn't help if someone just shares a post with "Look at this cool thing I'm working on"
120
0xC0DE @0xc0de.bsky.social · 06/10/2026
I know the feeling but I will keep handcoding my games because I enjoy it. At the same time I find myself being less enthusiastic in engaging with retro devs on here because it's not always clear that uncle Claude did most of their work
8311
0xC0DE @0xc0de.bsky.social · 06/10/2026
Can confirm, please go for it!
180
0xC0DE @0xc0de.bsky.social · 05/10/2026
🤣
010
0xC0DE @0xc0de.bsky.social · 05/10/2026
Yeah, and the little robot could be in an airplane... oh wait! 😅
030
0xC0DE @0xc0de.bsky.social · 05/10/2026
Thanks mate! With this technique, yes I am going to have to use extra RAM otherwise it will be a tech demo or very minimal game ;)
120
0xC0DE @0xc0de.bsky.social · 05/10/2026
Someone mentioned a certain Italian plumber and this gave me the idea for the current game mechanic instead of an "endless runner" game. Funny enough, having the screen scrolling continuously is easier to get right! Showing the advanced back buffers (4!) technique for your viewing pleasure 😎
5294
0xC0DE @0xc0de.bsky.social · 05/10/2026
Cheers! No need to dig up your Elk just yet, I have 8 of them in various configurations ;)
110
0xC0DE @0xc0de.bsky.social · 04/10/2026
Well done, scribbling on paper is the best way to think/design/debug! 10/10 would recommend
120
0xC0DE @0xc0de.bsky.social · 04/10/2026
Highly unlikely to be nonsense, patiently waiting for wrapping to complete 😀
130
0xC0DE @0xc0de.bsky.social · 04/10/2026
Let me know if you find a better way ;)
120
0xC0DE @0xc0de.bsky.social · 04/10/2026
At the moment it is predefined: 256 tiles wide
010
0xC0DE @0xc0de.bsky.social · 04/10/2026
Thanks! And messages like this make us try just a little harder 😄
020
0xC0DE @0xc0de.bsky.social · 04/10/2026
Thanks! Yeah, at this point it could become anything... including nothing at all 😂
020
0xC0DE @0xc0de.bsky.social · 04/10/2026
I hope so! I've got a little delay right after rtc right now that I hope to replace with something useful later on
120
0xC0DE @0xc0de.bsky.social · 04/10/2026
Excellent! I have been wanting to do this for ages! (from the same webpage you mentioned)
010
0xC0DE @0xc0de.bsky.social · 04/10/2026
Give it a go on a real Elk and you will see what I mean 😉 My lowest &FE02/3 is now &C20 which I just tested as stable on a real Elk
120
0xC0DE @0xc0de.bsky.social · 04/10/2026
Make sure you don't set &FE02/3 lower than &C00 (i.e. address &1800) or it will not be stable on a real Electron
130
0xC0DE @0xc0de.bsky.social · 04/10/2026
OK, back to the bottom of the screen and giving the little robot a little more wiggle room (16 char rows instead of 12). However, this version takes more time and space. I also need to check if this is stable on a real Electron. Did I say I thrive on self-imposed constraints? 😂
1192
0xC0DE @0xc0de.bsky.social · 04/10/2026
There's a technical reason for the current letterbox look and location on screen, but I think I am going to experiment a little
020
0xC0DE @0xc0de.bsky.social · 04/10/2026
🤔
010
0xC0DE @0xc0de.bsky.social · 04/10/2026
static.klipy.com
Typing Fast
ALT: Typing Fast
110
0xC0DE @0xc0de.bsky.social · 04/10/2026
Cheers! It's-a me, Electrobot! You make it sound enticing by naming it Letterbox Look (patent pending)
120
0xC0DE @0xc0de.bsky.social · 04/10/2026
Cheers! 128x96 wide pixels (MODE5), which is equivalent to 256x96 square pixels. I could alternate between 'endless runner' and 'freely move' levels/stages 🤔
120
0xC0DE @0xc0de.bsky.social · 04/10/2026
Tinkering with my electrobot-themed prototype. Currently designed as an "endless runner" kind of game. The usual doubts: is limited screen space enough? Will it be FUN? Should it be a "free moving" type of game instead? What about platforms, puzzles, ladders, doors, enemies, shoot-em-up?
5193
0xC0DE @0xc0de.bsky.social · 04/10/2026
I'm considering the same thing because 12 char rows is not a whole lot of room. However, I also don't want the scroll speed to drop below 25fps
110
0xC0DE @0xc0de.bsky.social · 03/10/2026
Ha thanks, but these could be completely different but equally cool use cases!
110
0xC0DE @0xc0de.bsky.social · 03/10/2026
Interesting! Funny how you use the same part of screen RAM that I am using right now (maybe I saw this before, sub...consciously (get it? 😆))
111
Reposted by 0xC0DE
GB Studio Central @gbstudiocentral.com · 03/10/2026
Keep making games. Keep drawing art. Keep playing music. We never stopped putting paint on canvas, and we never stopped appreciating what a brush stroke means. Your games mean something.
1193
0xC0DE @0xc0de.bsky.social · 01/10/2026
Enjoy, Rob, hope you have a refreshing break/recharge!
020
0xC0DE @0xc0de.bsky.social · 30/09/2026
Thank you! 😎
010
0xC0DE @0xc0de.bsky.social · 29/09/2026
🤣
111
0xC0DE @0xc0de.bsky.social · 28/09/2026
Now feeding an actual level "design" (made in Tiled) into the game instead of a looping image...
3347
0xC0DE @0xc0de.bsky.social · 28/09/2026
Cheers! Believe it or not, this part was relatively simple 😎
011
0xC0DE @0xc0de.bsky.social · 27/09/2026
💪
000
0xC0DE @0xc0de.bsky.social · 27/09/2026
Not worried yet. Scrolling takes just over 1 frame's worth of time, then I've got another frame to do the rest (aiming for 25fps). I'm not even using SWRAM (yet)
030
0xC0DE @0xc0de.bsky.social · 27/09/2026
Thanks! Gotta keep the Elk scene alive!
020