SmokeMonsterPacks / Nt-Mini-Noir-Jailbreak

Custom "Jailbreak" firmware for the Analogue Nt Mini V2 "Noir"
142 stars 14 forks source link

Real Famicom Disk System does not work on latest firmware (including official) unless dejitter is enabled #133

Closed isfet0 closed 1 year ago

isfet0 commented 3 years ago

I recently came into possession of an NT Mini Noir and then followed that up with a purchase of the Famicom Disk System. When the FDS arrived, I was unable to get it to load games properly; it would load the FDS launch screen (Mario and Luigi running around) and then would only sometimes load the title screen of the game before crashing entirely.

At first I wasn't sure if it was the Noir, the FDS itself, or the disk, but after trying a few disks and playing with the settings on the Noir, I ultimately gave up.

UNTIL a friend suggested I try to downgrade my jailbreak/firmware to version 6.2, and suddenly the FDS was completely functional!

So yeah, the FDS/cartridges in general (according to that friend) seem to potentially have some issue on the latest version of the firmware/jailbreak.

Sorry if this has been reported/recorded elsewhere, but I spent about 2 weeks combing the internet looking for info on this and found nothing, so I figured I'd post about it.

tjanas commented 3 years ago

Can you ask in the #analogue-help Discord channel here and report back with the cause/solution?

tjanas commented 3 years ago

If you are using a real FDS, does it work with the latest official firmware? If not, then it’s not a specific issue with the JB. Maybe you don’t have fully buffered mode enabled which is required for FDS when using HDMI?

isfet0 commented 3 years ago

@tjanas hey sorry if this is in the wrong place - you'd like me to repost what i've written here in the discord?

good questions! it does NOT work with the latest official firmware, either. i had seen the reports on the buffered issues, but i'm running the the Noir into a CRT via s-video; no HDMI connected at all.

My assumption is that it’s not JB specific - I also contacted Analogue about the issue, but I figured it would be worth posting about here, as well

tjanas commented 3 years ago

No apology necessary, it was fine to post the question/issue here, but the Discord channel will probably help you get the issue solved faster. I haven't updated my Noir to the latest version yet so I can't personally confirm the issue but others may be able to. Please repost this issue in the Discord and report back here with any findings.

isfet0 commented 3 years ago

OK, so!

After checking in with the recommended Discord channel, they said that I needed to Enable Dejitter in order to use the FDS with v6.6 and, what do you know, it worked.

So it seems like the options are to either use an older firmware, or to Enable Dejitter, and that will take care of the issue. Would obviously be ideal if Analogue fixed the issue entirely, but this is a good alternative, for now :)

Thanks for the recommendation, @tjanas !

tjanas commented 1 year ago

@isfet0 can you please re-test with the latest firmware?

tjanas commented 1 year ago

@isfet0 Please re-test with JB6.7 and if it is still an issue, open a ticket at https://github.com/analoguejb/Analogue-Nt-Mini-Noir-JB. Per the JB6.7 changelog: