Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A true gem is hidden down at the end of the first page:

https://github.com/fabiensanglard/chocolate_duke3D

[...] a port of the Vanilla source code with two goals in mind:

    Education: Easy to read/understand and very portable.
    Fidelity: The gaming experience should be similar to what ran in 1996 on our 486s.
And from the README:

    Aimed at education: A lot of comments and documentation has been added in order to help programmers to understand and learn.


As I am unable to edit, there is also a project page (beats me how I overlooked that), explaining the modifications in detail:

http://fabiensanglard.net/duke3d/chocolate_duke_nukem_3D.php




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

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

Search: