Hacker News new | past | comments | ask | show | jobs | submit login

It's amazing to see so many community powered open source projects dedicated to keeping old games alive (while also preserving the same look & feel these games had back in '90s).

Along with the OpenMW[1], OpenRA[2], OpenTTD[3] and OpenRCT2[4] listed on openage's GitHub page, lots of others exist. To name a few:

* OpenXcom[5] for X-COM: Enemy Unknown and the later Terror From the Deep games.

* Nuvie[6], Exult[7] and Pentagram[8] for Ultima VI-VIII respectively.

* GZDoom[9] (and various others) for running Doom, Doom II etc.

* Freeciv[10] for running Civilization.

[1] https://openmw.org/

[2] http://openra.net/

[3] http://openttd.org/

[4] http://openrct.net/

[5] http://openxcom.org/

[6] http://nuvie.sourceforge.net/

[7] http://exult.sourceforge.net/

[8] http://pentagram.sourceforge.net/

[9] http://forum.drdteam.org/viewforum.php?f=23

[10] http://www.freeciv.org/




The longest list I know of is http://osgameclones.com/


Great list!


There is also the clone for Caesar III. Found here: https://bitbucket.org/dalerank/caesaria/wiki/Home

One of my favorite games and Caesaria, last I checked had some bugs, but pretty playable.


Yeah, last I checked it wasn't playable yet ( due to a bug they probably fixed quickly ), but they were moving damn fast! I don't remove it from my steam because I love seeing updates come in. Looking forward to trying it again soon and seeing all the improvements :)


I'll add VCMI to your list as it's project I work on. It's open-source engine for Heroes of Might and Magic III. We're always happy to see any C++ programmers who wish to join us!

http://vcmi.eu/

https://github.com/vcmi/vcmi


I'll add Spring, which started as a Total Annihilation engine, but has since grown into a full blown RTS engine. https://springrts.com/


one of the last tweets from @_why said: if you program and want any longevity to your work, make a game. all else recycles, but people rewrite architectures to keep games alive.


said right


And CorsixTH for Theme Hospital!

https://github.com/CorsixTH/CorsixTH


Amazing indeed. I'd add to that list OpenJK for the Jedi Academy and Jedi Outcast games [1]. This is actually based on the released original source code, but continues to improve it and fix bugs while maintaining backwards compatibility. Great work. (As with most of these, assets from original CD are needed to play.)

[1] https://github.com/JACoders/OpenJK



Let's not forget scummvm for Lucas Arts adventure games (with support for other adventure games data added later)


It's not a super-active project these days, but I'd also mention OpenJazz: http://www.alister.eu/jazz/oj/

I did a homebrew formula for it a while back, though there's a more complete one now in homebrew/games:

https://github.com/Homebrew/homebrew-games/blob/master/openj...


Yet more evidence that things should become public domain after 15 years.


Don't forget Stratagus(formerly FreeCraft).



Well, Doom source ports started from Carmack's source, that's a bit different than these clean-room from-scratch reimplementations.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: