demicode

Was a professional game developer by day. Always a retro computer lover by night. He/him.
Atari in my ❤️

2025-05-31

@vilcans It's not perfect, but I think it's pretty good.
The rightmost column on the horizontal scroller is a little bit off. Didn't see any issues in ABC Book.

2025-05-30

Success! Video emulation for the #ABC80 emulator is more or less accurately implemented.

Screenshot of the demo Hires Invasion by Genesis Project running in an emulator. The left third of the screen displays graphics with higher vertical resolution than possible without software tricks.
2025-05-26

Note to self: Emulation works better if you take the CPU out of halt after an NMI.

All of a sudden the programs I test actually run.

2025-05-24

Running a test suite to verify my #z80 emulator does what it's supposed to. When testing the documented flags, all tests pass except one.

```
024 ALO A,A FAILED CRC:1EC25C69 Expected:C8056BB1
025 ALO A,[B,C] OK
```

The `ALO` test runs some instructions from the Arithmetic and Logical Group of instructions. What I don't understand is why the `ALO A,A` test fails, while `ALO A,[B,C]` is OK. It's running the exact same code!

What am I doing wrong?
What have I missed?
Am I going mad?

2025-05-19

My emulator project is coming along nicely. I started coding a few weeks ago and is pretty happy with the progress.

The ABC80 was a Swedish Z80 based micro computer introduced in 1978.

Screenshot of a ABC80 emulator, with a simple BASIC program being entered, save and then loaded from the cassette device.
2025-01-23
2024-12-28

I’m somewhat impressed that Apple still keep the update servers for 10.4 up and running.

2024-10-23

I am no longer with Windows.

Had not booted into it more than a handful of times the last year anyway, but when the SSD with my Linux installation started to warn about imminent failure, I took the executive decision to wipe my Windows disk and replace with a new Linux install.

There's only a few games I'll be missing out on, but that's a small sacrifice. I just wish there was a really good replacement for VSCode, and I could go MS free.

2024-08-06

The (relatively new) power supply for my Atari 600 gave up yesterday. Quite annoying, but I pulled out my C64 instead for the first time in ages.

Maybe Smol Snek 2 should be a C64 game. 🤔

demicode boosted:
DubmoodDubmood
2024-04-03

zabutom and I placed 2nd in the Revision 2024 tracked music compo with this 160kb 6chan chiptune. Please do check it out, because you like chiptune. Yes you do. Yes you do.
youtube.com/watch?v=pbe91H3W_OI

2023-09-12

As an exercise (in patience) I'm implementing a TNFS server in Rust.

Today I reached the point where I can mount a disk image (Read only) in #fujinet and boot from it on my 600XL. Now I just need to add write support before I start the refactoring. 😅

2023-09-04

I got my CosmosEx up and running again after a couple of years of not working. This could mean that my Atari ST activities will resume. Yay!

2023-09-04

Unexpected obstacle on my bike ride today.

A herd of cows standing in the middle of a dirt road.
2023-08-01

Going through some boxes I have at my moms place. Almost forgot I had a Jaguar in such a good condition.

demicode boosted:
Thomas Cherryhomestschak@oldbytes.space
2023-05-22

Mikael Degerfält added #FujiNet high-score support for his #Atari8bit game Smol Snek, and added a high-score scraper for it!

The game can be played at apps.irata.online/Atari_8-bit/Games/High Score Enabled/Smol Snek.atr

If you'd like to see EXACTLY what goes into a high score scraper and its various bits, take a look at this pull-request!

github.com/FujiNetWIFI/fujinet

2023-05-20

I'm preparing to release smol snek on itch.io. Would you say a snake clone is an action game or a survival game?🐍​

#atari8bit #smolsnek

2023-04-28

Smol snek high score list is getting fancy #smolsnek #atari8bit

2023-04-23

The progress on my smol snek game ground to a halt after the christmas holidays, but the last week has been quite productive.

A new secret special level is added and working as intended.

At this pace it might be ready for release some time in May. No promises!

2022-12-11

@yestergearpc I suppose it should work with any device that shows up as a serial port.
Had to double check and it turns out the device I'm using is called Sio2PC USB. :) (from lotharek.pl)

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst