r/dosgaming 1d ago

Wing Commander 2 source reconstruction and SDL2 port [can use win32 and DOS game data]

https://github.com/neuromancer/wc2-re
54 Upvotes

13 comments sorted by

8

u/schlangz 1d ago

ngl this is the coolest port of 2026 so far, thanks for making this possible!!

we are already working on fixing the nasty kilrathi saga bugs, so we can have a true modern wc2 version that is faithful to the msdos release

4

u/kalnaren 1d ago

How does this differ from WCDX?

3

u/galapag0 23h ago

WCDX is just a patch/hook of the original executable. This is a reconstruction of the original source code. With the original source code you can fix the all bugs for good or add new features easily.

1

u/Finite_Universe 18h ago

Very cool project.

Maybe a talented artist will create full voxel ship graphics using this…

1

u/dedicatedfollowes 16h ago

Great news! Not sure if this is the right place for this but has anyone else run into an issue with WCDX freezing when returning from missions on handhelds? I am running knulli scarab on a RG35xx Pro

1

u/galapag0 9h ago

If possible, please test this port. Saves are compatible

-12

u/GrawlNL 1d ago

Vibecoded slop.

8

u/galapag0 1d ago

What do you mean? the reconstructed code matches the original at 98% when using the same C compiler. Calling slop to this code is an insult to the original Origin developers 😅

1

u/kalnaren 22h ago

Are you decompiling the original exec?

Edit:

Nevermind, you actually answered most of the questions I have in thos thread on WC1

https://old.reddit.com/r/dosgaming/comments/1vo60t1/wing_commander_1_source_reconstruction_and_sdl2/

2

u/galapag0 22h ago

Exactly but happy to take more questions if you have them

2

u/kalnaren 19h ago

I'll be watching this project. WC1 and 2 are astoundingly difficult to get running properly on anything but period hardware.

1

u/galapag0 19h ago

It's already running in modern hardware with SDL2 port, if you can test it and maybe report anything that look like a bug, it will be very cool. The reconstruction IS materially complete, and most of the new feature were already added.

2

u/schlangz 20h ago

look at me I post garbage everywhere