TASEmulators / fceux

FCEUX, a NES Emulator
http://fceux.com
GNU General Public License v2.0
1.21k stars 251 forks source link

Two games’ issue on FCEUX #712

Open Yave-Yu opened 7 months ago

Yave-Yu commented 7 months ago

Describe the bug TwinBee: Stage 4, 5 doesn’t change CHR bank so everything is mess. Lot Lot: The music doesn’t play noise drum.

To Reproduce

  1. Running TwinBee and Lot Lot good dumped ROM in GoodNES.
  2. Play former to stage 4, play latter just in main game.

Expected behavior TwinBee see different enemy graphic and correct ground in stage 4, 5. Lot Lot hear the music’s noise drum.

negativeExponent commented 7 months ago

stage 4 in twinbee has always been a glitch as far as i remember. even some sample vids on TY claiming that its running on "real hardware" also has this glitch. there are some vid with better looking stage4 but not sure if this is a different rom revision/variant.

dragon2snow commented 7 months ago

Your ROM's ines header is incorrect

Theoretically, yours is not mapper 87

dragon2snow commented 7 months ago

stage 4 in twinbee has always been a glitch as far as i remember. even some sample vids on TY claiming that its running on "real hardware" also has this glitch. there are some vid with better looking stage4 but not sure if this is a different rom revision/variant.

twinbee real hardware Original or complete piracy run not have this issue, Most Multicarts have 8K less CHR

Yave-Yu commented 7 months ago

Interesting. Modify mapper to 87 manually could make it change CHR bank as it should. In GoodNES, TwinBee (J) [!] ROM is mapper 3, some emulator could run it normally though.

{7F9DFEFB-BE59-4bcd-B18D-750437FDBF56}
dragon2snow commented 7 months ago

Interesting. Modify mapper to 87 manually could make it change CHR bank as it should. In GoodNES, TwinBee (J) [!] ROM is mapper 3, some emulator could run it normally though.

Example:

Nestopia uses database remediation to execute