mstan/PokemonRedAndBlueRecomp — reverse-engineered prompt
Reverse engineered prompt
Build me a playable native PC version of Pokemon Red and Pokemon Blue for desktop, using the original Game Boy ROM that the player provides themselves. I want it to launch as a normal app, ask for either the Red or Blue ROM at startup, validate that it is the right US or Europe version, and then run the game with keyboard controls like arrows for movement, Z and X for A and B, Enter for Start, Tab for Select, and hold Tab for turbo.
It is fine if this is still an early prototype, as long as it is playable from the title screen through the main game. Expect a few visual glitches, some slowdown in heavier animations, and occasional audio stutter, but no link cable support. If the game hits code paths that are not fully handled yet, log the fallback address clearly so it can be added later.
Please make the build flow simple, with easy commands to rebuild, regenerate code from the ROM, and run the game. Look up current docs online if you need to.
Want more depth? Deep Reverse