Comment by qingcharles
21 days ago
I was a professional game dev working on 3D engines and the scale of this task is significant for a single person.
I started a task yesterday looking into decompiling Elite PC version which runs on a 256Kb XT. My goal is to replace the math and rendering with more modern algorithms which should be able to improve the framerate. Weirdly Gemini isn't bad at writing 16bit x86 CGA code. It had me set up with a dev environment in 2 mins using DOSBox.
I've been watching the Quake and Quake III ports to Three.js with great interest! And people using AI to help with matching decompiles of N64 games. Amazing.