And yes, I totally asked Gemini to implement certain things, based on open source reimplementations, public documentation and community notes, or by simply telling Gemini how I recall the game from playing it a lot back in the day.
Still a lot of things to do (cops!) but it’s already very much playable.