SimpleNES icon indicating copy to clipboard operation
SimpleNES copied to clipboard

Mapper 4

Open amhndu opened this issue 3 years ago • 8 comments

amhndu avatar Feb 22 '22 15:02 amhndu

No description provided.

mapper 4 has some reading problems with a few days example batman returs

and scanline problems to solve that's why some games either don't start or don't go into play example super mario 2 and final fantasy III

SuzieQQ avatar Feb 22 '22 23:02 SuzieQQ

FF3-2

FF3

i am testing and i think i have problems with RAM if I insert it in the readCHR and writeCHR I can get final fantasy 3 playable

SuzieQQ avatar Feb 24 '22 03:02 SuzieQQ

Hey, I've refactored mapper 4 and along with it fixed some bugs. It never crashes now. However there are still some visual artefacts, which could either be an issue with the PPU or the mapper, I'm not sure.

amhndu avatar Aug 08 '22 14:08 amhndu

I didn't have much time yesterday, I tried various games for mapper 4 and they don't work anymore, maybe it's the mapper

SuzieQQ avatar Aug 12 '22 15:08 SuzieQQ

Can you tell me what games you've tried?

amhndu avatar Aug 12 '22 15:08 amhndu

Can you tell me what games you've tried?

Bonks, super Mario 3 , alien 3

Super Mario 3 graphic glitches and crashes ! It got worse it did not have those glitches , Alien 3 used to go up to the menu now not anymore , Bonks goes in game but has glitches before it was playable

SuzieQQ avatar Aug 12 '22 20:08 SuzieQQ

Super Mario 3, Super Mario 2 and Kirby's Adventure should work now. Some other games should also have small improvements. There are still still some flickering in SMB3 title screen and Kirby's Adventure status bar, but that'll need even better timing fixes. I'll try to refactor the MMC3 counter at some point to improve performance as I think SMB3 is a little slow in debug mode. Plus, I think implementing APU will also help, which is also something I'm planning on doing. @SuzieQQ @grimoire

amhndu avatar Aug 21 '22 15:08 amhndu

Schermata a 2022-08-22 05-22-01

Schermata a 2022-08-22 05-25-23

Schermata a 2022-08-22 05-29-32

with the latest fix was also fixed super mario 2 , final fantasy, and a tmn game , great job guys

just one thing in the main delete path = "Super Mario Bros. 3 (USA).nes"; path = "NEStress.NES"; this

SuzieQQ avatar Aug 22 '22 03:08 SuzieQQ