Gericom / GBARunner2

A GBA hypervisor for DS. (like nintendont for gc on wii)
745 stars 60 forks source link

Final Fantasy I + II Gamebreaking Bug #190

Open zakarri opened 3 years ago

zakarri commented 3 years ago

In the beginning of Final Fantasy I in the compilation the initial map is glitched and buggy. D-Pad inputs don’t match what happens on screen. From what I can tell II runs perfectly fine. Tried multiple ROMs.

zakarri commented 3 years ago

Running on a DSi and SD card

zenseii commented 3 years ago

@zakarri Could you please follow the steps on the compatibility list for FF1&2 and report back your results?

Also you should read the part on top about the different builds. You should test the Hicode build.

If you can report what build version you are running, by going to the about page from gbarunner2's settings that would help.

If you need more info on how to use it check the main page of the wiki https://wiki.gbatemp.net/wiki/GBARunner2

convolutionbbs commented 3 years ago

I can confirm this issue. I've tried multiple builds.

new 3ds xl USA, r4 2019, gbarunner2_arm7dldi_ds.nds commit date: 12-08-2020 13:02 branch feature/hicode dldl cpu: gbarunner2_arm7dldi_ds Version: ds

(gbrarunner2_arm7dldi_3ds.nds gives an SCFG Locked! error)

It wasn't obvious what else is needed from the compatibility list.

zenseii commented 3 years ago

@convolutionbbs You're using a flashcard, which is why you are getting scfg locked. You should look at the flash card compatibility list, which is worse for running gbarunner2 without cfw on your sd card. Everything you need to know when running it with a flash card can be found on the last bottom link on my previous post.

convolutionbbs commented 3 years ago

@zenseii

Thanks for the reply. I understand it won't be as good on an r4, but I'm not too interested in CFW at this time.

I was looking at the link (and around the site), but it wasn't obvious where to find the information on the flashcard side of things.

Even if using an r4, is it possible to look in to the issue?

zenseii commented 3 years ago

@convolutionbbs I probably didn't explain it well. The builds that end with "_3ds.nds" and "_dsi.nds" only work on consoles with cfw, and not from a flashcard, which is why you get scfg locked. Without any guarantee of it working, here's what I would do to make sure there is no way of getting it to work:

  1. Validate the bios as explained on the wiki
  2. Validate the rom as explained on the wiki
  3. Make sure you have settings according to the comp. list
  4. Make sure to not have skip bios option checked.
  5. Test with different builds: a. The build reported on the comp list b. The rom3m build linked to on the wiki c. The latest build found on github.

Also, everything written on the main page of the wiki is valid for the flashcard side of things. The cfw page is naturally its own page.

herosolaire commented 2 years ago

As said by zakarri and also in this reddit thread https://www.reddit.com/r/NDSHacks/comments/lpx1dk/twilightmenugbarunner2_install_wgba_final_fantasy/

I'm having the same issues, I dont think it's hardware or ROM issue. I'm using a DSiXL with the latest twillight menu release.

zenseii commented 2 years ago

As said by zakarri and also in this reddit thread https://www.reddit.com/r/NDSHacks/comments/lpx1dk/twilightmenugbarunner2_install_wgba_final_fantasy/

I'm having the same issues, I dont think it's hardware or ROM issue. I'm using a DSiXL with the latest twillight menu release.

Custom firmware or flash card?

herosolaire commented 2 years ago

Custom Firmware