ethereumdegen / JavaNESBrain

29 stars 5 forks source link

unsupported mapper #6

Open Epicity opened 8 years ago

Epicity commented 8 years ago

I've tried most roms for super mario bros and most of them have the unsupported mapper error. Is there a specific rom that is needed?

ethereumdegen commented 8 years ago

Hmmm.. yes it is somewhat specific. I believe i used the USA version. The exact string should be in the code base. I am not well-versed in the chaos that is ROM versioning. I know it is a mess but I can't really fix that and I can't package copyrighted ROMs. Its pretty easy to make a mapping for a totally new ROM by the way; it took me just about 8 hours to add Galaga support.

Since the gamepad inputs are the same, you just have to create new mappings for the memory addresses of the inputs; namely the memory address where is 'score' is found and sometimes you may have to tweak the way pixels are processed. Once the inputs and outputs are mapped, the AI will be able to 'brute force' the game (except its more effective than brute forcing, it is directed neural network pattern evolution.)

Andy

On Tue, Apr 26, 2016 at 11:43 PM, Epicity notifications@github.com wrote:

I've tried most roms for super mario bros and most of them have the unsupported mapper error. Is there a specific rom that is needed?

— You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub https://github.com/admazzola/JavaNESBrain/issues/6