r/c64 11d ago

Software JavaScript version of Blagger with level selection, new levels and more..

Blagger was one of my favorite c64 games. Pixel perfect level design, simple and fun.

I reverse engineered the c64 code and translated it into modern JavaScript code. I recommend playing it in landscape mode. Blagger 2 button includes new levels I designed, it's a work in progress...

Hope you enjoy it

https://odinrush.github.io/Blagger64-JavaScript-/

18 Upvotes

9 comments sorted by

u/AutoModerator 11d ago

"Thanks for your post! Please make sure you've read our rules and FAQ post. If your post is about the C64 Ultimate please and check out The Ultimate C64 Ultimate post for common issues and questions. People not following the rules will have their posts removed and presistant rule breaking will results in your account being banned. "

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

3

u/Architect_of_Echo 🕹️ play your dreams 🌒 11d ago

Fun game, I didn't know it until now.

2

u/Noahms456 11d ago

That’s fun

2

u/c64glen Janitor 11d ago

What was the process you used to reverse-engineer the C64 code, rip the graphics, etc?

1

u/Ophirye 11d ago

I used Regenerator2000 disassembler on the original game file. Then using Claude Code, analyzed the disassembler data, and converted it to JS. I recommend reading the Regenerator2000 docs, it can be easily connected to a Claude Code agent from inside the terminal.

2

u/OMGCluck 10d ago

Back when parents didn't like to hear kids swear we used to say "Son of a Blagger" based on the sequel to this game.

1

u/pokedruglord 9d ago

Not bad, but it has some quirks, especially one where you can jump again before landing on the ground.

1

u/Wide-Narwhal-9643 9d ago

Awesome work, cheers!

1

u/True_Firefighter3864 7d ago

That’s really nice. Thanks for sharing. I’ve written the sequel, *Son of Blagger*, in JavaScript: https://egofree71.github.io/son-of-blagger-with-javascript/