0xC0DE6502 Profile Banner
0xC0DE Profile
0xC0DE

@0xC0DE6502

Followers
5K
Following
24K
Media
2K
Statuses
17K

Acorn Electron fanboy | 6502 coder

Joined September 2019
Don't wanna be here? Send us removal request.
@0xC0DE6502
0xC0DE
1 year
I finally got around to creating a simple static website with most of my free games and tools. Play my games online by clicking on the game's image, or visit the corresponding GitHub page. It also lists most of the places you may find me online 😎 https://t.co/ZliFvhd1T9
4
32
113
@0xC0DE6502
0xC0DE
4 days
Now with a little more colour and nice chunky pixels! #acornelectron
6
11
90
@0xC0DE6502
0xC0DE
5 days
Infinite amount of sand? Sure, let's go! #acornelectron
2
5
39
@0xC0DE6502
0xC0DE
5 days
More sand, infinite stream, can't stop playing with this 😎
3
7
73
@0xC0DE6502
0xC0DE
6 days
On to the next experiment with physics simulation on my Acorn Electron, creatively named Sand!
5
10
123
@0xC0DE6502
0xC0DE
6 days
Couldn't help myself... my name fits exactly in those 36 bouncing balls 😎
3
4
35
@0xC0DE6502
0xC0DE
7 days
Pushed my Acorn Electron a little further from 27 to 36 bouncing balls (9x9 pixels each, 50fps flicker-free, MODE4) πŸ€“
2
5
56
@0xC0DE6502
0xC0DE
8 days
There is something very pleasing about arranging 6502 math code in such a way that most CLC/SEC instructions become unnecessary because the value of the carry flag is known in every possible execution path. It is also an excellent way to shoot yourself in the foot! 🀣
2
2
32
@0xC0DE6502
0xC0DE
9 days
26
@0xC0DE6502
0xC0DE
10 days
I can push this to 25 flicker-free bouncing balls (9x9 pixels each) at 50fps in MODE4 on an unexpanded Acorn Electron 😎 Can you do better? Might be fun to do much smaller balls/particles next... 🧐
2
2
25
@0xC0DE6502
0xC0DE
10 days
I can push this to 25 flicker-free bouncing balls (9x9 pixels each) at 50fps in MODE4 on an unexpanded Acorn Electron 😎 Can you do better? Might be fun to do much smaller balls/particles next... 🧐
6
4
54
@0xC0DE6502
0xC0DE
11 days
Double the fun with double screen buffers, flicker-free 50fps #acornelectron
2
4
33
@0xC0DE6502
0xC0DE
12 days
Always enjoy a little physics simulation, especially having stuff bounce around randomly, very mesmerising 😎 #acornelectron
0
4
36
@0xC0DE6502
0xC0DE
14 days
* BLACK FRIDAY DEAL * 100% discount on all of my games and tools https://t.co/ZliFvhd1T9 πŸ˜‰
0
3
12
@0xC0DE6502
0xC0DE
26 days
I created a CRACKME for the Acorn Electron. With some neat tricks, like traps for all known emulators. The challenge is to crack the protection code on a real Electron, using no modern tools. Unfortunately, while playing the hacker myself, I managed to crack it pretty quickly 🀣
3
3
18
@0xC0DE6502
0xC0DE
1 month
Disassembly (+ comments) of tape protection of Repton (Acorn Electron). Interesting protection measures. Hidden data in tape block headers is my favourite trick https://t.co/qtPznrucjy
3
6
40
@0xC0DE6502
0xC0DE
1 month
I'm sure this has been done before, but I'm having fun disassembling the protection in Repton for the Acorn Electron. I may publish a commented disassembly later. There is fake code, many undocumented NOPs, hidden BRK handler, decryption, hidden data in tape header blocks, & more
3
2
25
@0xC0DE6502
0xC0DE
2 months
Revisiting one of my older demos for the Acorn Electron. Creatively called "MODE2 Demo". Fixed an issue that made it glitch every so often. Runs flawlessly in Electroniq (and on a real Electron of course). If someone says the Elk is slow and lacking colours, show them this 😎
2
12
78
@0xC0DE6502
0xC0DE
2 months
While coding Electroniq (Acorn Electron emulator) I got into the habit of writing down ideas, research, tech info, etc in a simple notes.txt file. This is now a 4300+ lines doc and I'm very happy with it, considering my degrading memory and sparse comments in my source code 🀣
5
2
30
@0xC0DE6502
0xC0DE
2 months
After getting rid of decryption/etc, we discover the secret: .read_sectors ;read 7 sectors to &1d00 lda #$72 ldx #$8a ldy #$2f ;YX = OSWORD control block jsr $fff1 ;OSWORD &72 ADFS read blocks lda osword_block ;get error code bne read_sectors ;retry rts ;i.e. jmp &1d00 2/2
1
1
5
@0xC0DE6502
0xC0DE
2 months
From tape protection rabbithole to disk protection rabbithole. This "Plus 3 Games" disc ( https://t.co/wODHxD8GHk) appears to contain only 2 small files, but upon boot you can still play 3 different games! The code in the !BOOT file is no match for modern emulators though 1/2
1
2
11
@0xC0DE6502
0xC0DE
2 months
My custom tape loaders now confirmed working on a real Electron, including some lost bytes due to crippled MODE 1 🀣 I had trouble connecting my laptop (playuef, audacity) to my Electron, until I bought a cheap usb audio device aka "external soundcard". Loading/saving works😎
@0xC0DE6502
0xC0DE
2 months
And here's a Speccy-inspired custom tape loader for the Acorn Electron (MODE 1, one continuous data stream)
2
4
19