retro-go icon indicating copy to clipboard operation
retro-go copied to clipboard

Duke Nukem 3D

Open tomvanbraeckel opened this issue 1 year ago • 2 comments
trafficstars

I noticed there's a branch with the legendary Duke Nukem 3D!

I read that it "works" but the branch is a bit old and never merged so I was wondering what the status/background is around it.

Were there any issues or objections to merging it? Which parts would need work? How was the framerate?

Thank you!!!

tomvanbraeckel avatar Jun 29 '24 10:06 tomvanbraeckel

I don't remember specifically what the issues were. I remember that loading was horrendous and the framerate wasn't great (the original esp32 port it's based on had the same issues, just a bit less bad).

If you can get it to work reasonably well I have no objection to merging it.

ducalex avatar Jun 29 '24 17:06 ducalex

Perhaps the SIMD accellerated instructions of the ESP32-S3 can be used to improve the framerate!

A few resources: https://bitbanksoftware.blogspot.com/2024/01/surprise-esp32-s3-has-few-simd.html https://shraiwi.github.io/read.html?md=blog/simd-fast-esp32s3.md https://github.com/shraiwi/simd-fast-esp32s3

tomvanbraeckel avatar Jul 02 '24 15:07 tomvanbraeckel