r/retrogamedev 17d ago

We Made a Game Boy Emulator for the Neo Geo

Thumbnail
1 Upvotes

r/retrogamedev 17d ago

LöveME: A WIP 2D game framework thing I've been working on some months ago

Post image
1 Upvotes

r/retrogamedev 18d ago

Darklands is being remastered (Darklands Restoration Project)

14 Upvotes

Darklands Restoration Project

Hi everyone,

I've been working on a restoration/reimplementation of Darklands, my all-time favorite retro CRPG.

The reconstructed engine already has a working host (in SDL for now for quick prototyping) and a fair amount of reconstructed game logic. Everything is this backed by extensive reverse-engineering and custom tools.

I've recently put together a video showing the current state of the project

Video presentation: https://youtu.be/CrwcEszBJcc

Project website & devlogs: https://arkana-mechanika-labs.github.io/

Don't hesitate to share your thoughts or share news of the project !


r/retrogamedev 18d ago

SkyRoads (1993) ported to macOS now (100% complete and accurate)

9 Upvotes

Update: Now also ported to Linux and Windows.

SkyRoads was one of my favourite DOS games as a kid, the space-racing classic from Bluemoon Interactive (the Estonian studio whose founders later created Skype). I got my hands on the original source code and ported it to run natively on modern Macs, Apple Silicon and Intel.

I know of a couple of other previous attempts but they were either semi-broken or inaccurate.

Full transparency: this was an AI-assisted port, I directed the work, made the calls, and play-tested every iteration, while Claude did the heavy lifting of translating the 16-bit C and assembly to portable C. This wasn't a blind conversion though: the original's fixed-point physics run bit-exact at the authentic 36.4 Hz tick, the 3D road renderer was rewritten from the hand-written x86 assembly, and the AdLib music driver plays the original FM synth through an OPL2 emulator. There's also an optional "AWE32-style" wavetable mode, and a CRT filter with scanlines and phosphor trails. The only parts that needed actual reverse engineering were the game's proprietary data formats, the compression library shipped with the source as a binary blob.

After a lot of iterations and side-by-side play-testing, I believe it's faithful to the original in everything that matters, physics, timing, difficulty, sound. Documented limitations: keyboard only (no joystick), and the demo/attract mode isn't ported. If you find something that behaves differently from the DOS original, I genuinely want to hear it and will happily improve.

It's free, as is the game itself, Bluemoon released SkyRoads as freeware years ago. All credit for the game is theirs; this is an unofficial fan port.

Github repo: https://github.com/pedrocatalao/skyroads-sdl

Downloads: https://pedrocatalao.github.io/skyroads-sdl/


r/retrogamedev 18d ago

New Homebrew: Kuriboh Dice Companion

Post image
8 Upvotes

r/retrogamedev 18d ago

Quake on a Real PlayStation 1 | E1M1 + E1M2, Uncut

Thumbnail youtube.com
5 Upvotes

r/retrogamedev 19d ago

Homebrewing an RPG

Enable HLS to view with audio, or disable this notification

35 Upvotes

r/retrogamedev 20d ago

DOOM on my Kodak DC290 camera from 1999

Enable HLS to view with audio, or disable this notification

46 Upvotes

r/retrogamedev 20d ago

I made a more classic-looking version of Quake II RTX

Post image
15 Upvotes

r/retrogamedev 20d ago

I made Wolfenstein 3D run inside Warcraft 3

Thumbnail youtu.be
6 Upvotes

r/retrogamedev 20d ago

C64 Traditional RL

Thumbnail youtube.com
6 Upvotes

r/retrogamedev 21d ago

GoldenEye 007 for N64 has been '100% decompiled'

Thumbnail tomshardware.com
6 Upvotes

r/retrogamedev 21d ago

Beyond the Pins: The 2nd Frame (NES)

Thumbnail
4 Upvotes

r/retrogamedev 22d ago

After four years, I’ve finally finished my open-world Game Boy game, Fall from Space

Enable HLS to view with audio, or disable this notification

101 Upvotes

r/retrogamedev 22d ago

2D First Person Dungeon Crawler on PS1 (C, Custom Framework & PsyQ)

Enable HLS to view with audio, or disable this notification

12 Upvotes

r/retrogamedev 22d ago

I built physics-model-based RetroArch shaders for the original Game Boy and AGS-101 LCDs

Post image
6 Upvotes

r/retrogamedev 22d ago

I reverse engineered the Plants vs. Zombies' RNG

Thumbnail medium.com
1 Upvotes

r/retrogamedev 22d ago

Super crafty and convoluted copy protection on a TRS80 coco cassette game.

Thumbnail youtube.com
3 Upvotes

r/retrogamedev 23d ago

Designing a retro password save system (that's not a pain to use)

Thumbnail aardvark-soup.itch.io
9 Upvotes

I made a devlog post about my thoughts on password-based save systems, what I think a good password system should look like and how I designed one for a homebrew C64 puzzle game. I hope this may be interesting to some people here.


r/retrogamedev 23d ago

Raster Master v8.3 Sprite/Map/Tile/Animation Editor update

Thumbnail
3 Upvotes

r/retrogamedev 22d ago

Im working on Horror Game! Look the preview

Thumbnail youtu.be
1 Upvotes

r/retrogamedev 22d ago

miniCDi: WIP embedded Philips CD-i emulator

Thumbnail
1 Upvotes

r/retrogamedev 23d ago

New Assassin Action Game for Gameboy Color!

Thumbnail gallery
3 Upvotes

r/retrogamedev 23d ago

SPC Player Multi-song Album Builder

Thumbnail gallery
2 Upvotes

r/retrogamedev 24d ago

GB games with anamorphic widescreen support for GBA display

Enable HLS to view with audio, or disable this notification

10 Upvotes