SourMesen / Mesen

Mesen is a cross-platform (Windows & Linux) NES/Famicom emulator built in C++ and C#
https://www.mesen.ca
GNU General Public License v3.0
1.26k stars 320 forks source link

Somari is not working? #369

Closed Sun-in-jang closed 6 years ago

Sun-in-jang commented 6 years ago

I found your emulator is best than others like fceux / nestopia, but it's doesn't launching Somari.

ghost commented 6 years ago

Works fine for me.

capture

Sun-in-jang commented 6 years ago

Somari (SOMARI-P) (NT-616) (Unl) [!]

Somari (SOMARI-W) (Unl) [!]

those two roms not working. Somari (Unl) [p1] and Somari (Unl) [p2] works fine. This two roms have same UNIF-board / mapper?

SourMesen commented 6 years ago

Those roms are mapper 116, which is not supported yet. Unsupported mappers are listed here: #136

Sun-in-jang commented 6 years ago

This is strange about this roms. Information from the log window (Mesen 0.9.5):

Somari (Unl) [p1].nes >> Mapper: 4 (Mirroring: Horizontal) Somari (Unl) [p2].nes >> Mapper: 4 (Mirroring: Vertical)

Somari (SOMARI-P) (NT-616) (Unl) [!].nes >> Mapper: 4 (Mirroring: Horizontal) doesn't work, and Mesen saying that unsupported Mapper 116 (in log window mapper №4) Somari (SOMARI-W) (Unl) [!].nes >> Mapper: 116 (Mirroring: Horizontal) doesn't work, Mesen saying that unsupported Mapper 116 (true)

SourMesen commented 6 years ago

Somari (SOMARI-P) (NT-616) has a bad header - it's not mapper 4, and gets changed to mapper 116 by the game database. Disabling the game database and attempting to load it as mapper 4 results in a green screen.

Sun-in-jang commented 6 years ago

For the Somari (Unl) [p2].nes Mesen saying [DB] Game not found in database , probably this is normal thing.

SourMesen commented 6 years ago

A game not being in the database isn't really a bug - there are thousands of ROMs not in the database.

Sun-in-jang commented 6 years ago

Hope you will add all mappers and UNIF-boards one day, and fixed all database :) I will be watching on Mesen, like it very much