TASEmulators / fceux

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

Corrupted screen in 3D Block #741

Open Vort opened 4 months ago

Vort commented 4 months ago

Describe the bug After 3D Block (Hwang Shinwei) game is started, it shows wrong graphics and doesn't react to controls.

To Reproduce Steps to reproduce the behavior:

  1. Load 3D Block (Hwang Shinwei) [!].nes;
  2. Wait 3 seconds;
  3. Press Enter two times.

Expected behavior Image like at second screenshot (RCM Group version) should appear.

Screenshots 3D Block (Hwang Shinwei) [!].nes: image

3D Block (RCM Group) [!].nes image

(please complete the following information):

Additional context Test files: 3D Block (Hwang Shinwei) [!].zip 3D Block (RCM Group) [!].zip

negativeExponent commented 4 months ago

fceux only emulates the Unif variant of the rom. all other variants requires and eeprom emulation that fceux does not support. You can pull the code from mame if the liscense is compatible, else code it from scratch.

and please, dont post roms files or links. @zeromus @thor2016

dragon2snow commented 4 months ago

https://github.com/TASEmulators/fceux/assets/4350811/2bac3db3-a268-495b-88c5-a008b15fc3e7

3D Block (Hwang Shinwei) [!].nes,miss Control IC(A more accurate one should be a microcontroller) data,like bios Mapper 355 3D Block (RCM Group) [p1].nes,At present, there is no simulation available, and the 355 single version machine simulation is not applicable