Kautenja / gym-super-mario-bros

An OpenAI Gym interface to Super Mario Bros. & Super Mario Bros. 2 (Lost Levels) on The NES
Other
684 stars 134 forks source link

Kindly ask how to produce augmented roms? #108

Closed MyEncyclopedia closed 2 years ago

MyEncyclopedia commented 2 years ago

Hi mario env is excellent. But could you please describe a little bit about how to convert a standard rom to, for example, downsampled roms?

Kautenja commented 2 years ago

Hi, to produce these downsampled ROMs requires a lot of hacking in the actual ROM data of the game. Most of them involve locating a graphical asset in the ROM and replacing it with something simpler or more static, i.e., a solid color in place of a texture. The tools directory contains a few tools that I used to create these particular downsampled ROMs.