SmokeMonsterPacks / Nt-Mini-Noir-Jailbreak

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

Found issues with 2 games on most recent JB firmware as well as official firmware #148

Closed handheldgamefan closed 1 year ago

handheldgamefan commented 2 years ago

In a nutshell Mighty Final Fight crashes on title or soon after, but if i insert it into the famicom slot via an adapter to play US games it works perfectly fine. The second game is Metroid (US NES version), haven't tested the FDS version. Anyway there are lines going down the screen like the cartridge is dirty or not seated correctly when I have taken apart and fully cleaned the game. I also confirmed it by rolling back to the stock official firmware 1.0 and both games work fine as they should. I dunno if these games were already mentioned having issues, but just in case not I wanted to post here. I also e-mailed Analogue support about the official firmware already and was told the issue was forwarded to the team.

huhx0015 commented 2 years ago

I am also seeing the same vertical line issue with Metroid (US) NES version with the latest JB firmware.

BobsYurUncle commented 2 years ago

I'm pretty sure the vertical line issue occurs only when playing off of cartridge.

R.C. Pro Am has a vertical line issue for me when using the cartridge. Loading a ROM off the SD card doesn't have any issue. However, reverting back to JB Firmware 6.5 got rid of the lines when playing off cartridge.

tjanas commented 2 years ago

Has anyone heard back from Analogue Support regarding this issue?

handheldgamefan commented 2 years ago

No sadly

Stopper33 commented 2 years ago

Definitely an issue with the Metroid cart. I've tried it with two copies. The copynes rom works fine.

PizzaCube commented 2 years ago

the $500 console should get top priority for fixes . its the most expensive one they sell.

the noir mini firmware seems really buggy compared to the last one and the old NT mini

also still waiting for the analog duo to show up since it says coming in 2021. (i doubt it) they have stopped speaking to the public about just about everything.

W4JEW commented 2 years ago

Do these games work well with the stock firmware but not with the jailbreak firmware?

Have you logged support cases with them directly (I.e. not here on GitHub for firmware they’re not responsible for)? If not, you should so they can track it.

Analogue isn’t a very big company. There are only handful of employees - and Kevtris who’s effectively is 50% of Analogue (as far as I’m concerned).

I’d venture to say they’re tapped out with trying to get Pocket and Analogue OS out the door and probably don’t have cycles to focus on these bugs.

They’re good about fixing issues. But you have to manage your expectations reasonably.

PizzaCube commented 2 years ago

for a small team They seem to launch a new product all the time and they just announced analog OS before making sure the old products they sell are really stable...

the super nt and mega sg are getting all the attention for fixes and so is the pocket and it is not even being sold..

also they did not say if the old consoles are getting that new OS or what and i am still not sure what most of the advantages are for it?

tjanas commented 2 years ago

They said the existing consoles will not be getting the new OS, and I fear Analogue will forget about them and will abandon future firmware updates for them, just like the did with the Nt Mini that was released in 2017 (they never released any bug fix firmwares for it after 2017).

W4JEW commented 2 years ago

AFAIK, the OS is not and was not ever intended for the other consoles. It's the foundation for the Pocket. There was going to be an OS on the Pocket in the first place because they started demoing the fact that you could use it for music creation. I think Analogue OS is more marketing than anything else.

The Pocket has been a work-in-progress for probably about 2 years at this point. They announced Duo but you'll notice they haven't started to take orders for them yet. And once they do start taking orders, if history repeats itself, it will be another year before it comes out. The SuperNt and MegaSg were the same way. They might do a little bit of work in parallel, but most is serial - one system after the other. Then a few firmware updates while they're working out the kinks.

But going back to the reason this post is on GitHub to begin with.... You mentioned the issue exists in the official firmware. Have you contacted Analogue to let them know? Have they at least acknowledged it and provided you with a support ticket number? If you haven't done these things and haven't received a support ticket number, I can tell you they probably don't know about the issue and they aren't tracking it to fix it.

tjanas commented 2 years ago

I recommend everyone with an issue with real carts to bring it up with analogue, both in the form of submitting a ticket with them, as well as on social media (Twitter).

PizzaCube commented 2 years ago

They said the existing consoles will not be getting the new OS, and I fear Analogue will forget about them and will abandon future firmware updates for them, just like the did with the Nt Mini that was released in 2017 (they never released any bug fix firmwares for it after 2017).

i submitted a ticket with the jumpy status bar issues.... we will see if they do something . i dont know why they dont just open a github page and just read what people are saying.

scottlinux commented 2 years ago

May I present a $500 NES console. Original cart.

metroid01 metroid02

handheldgamefan commented 2 years ago

mine too

whitezombie2000 commented 2 years ago

I can confirm that Metroid and R.C Pro-Am have those lines on screen with real cartridges using JB 6.6 and the official 1.2 firmware. I dumped Metroid with Generic MMC1 SxROM, the ROM ran fine on the 6.6 JB, and on an emulator. I dumped R.C Pro-Am with AxROM, the ROM ran fine on the 6.6 JB, and on an emulator.

I can confirm that Mighty Final Fight crashes as described above using a real cartridge, with JB 6.6 firmware, and the official 1.2 firmware. Oddly if I plug it into a Game Genie and launch it that way it will work fine. I dumped Mighty Final Fight with Generic MMC3 TxROM, the ROM ran fine on the 6.6 JB, and on an emulator.

It should be noted that all three of these cartridges say REV A on the back.

whitezombie2000 commented 2 years ago

I emailed Analogue Support with a description of these issues along with a link to this GitHub post so they could see that others were reporting these issues. I was told the information has been passed to the development team, it will be addressed in future updates, and to revert to firmware 1.1 to avoid these issues. Hopefully it gets resolved in the next release.

whitezombie2000 commented 2 years ago

Add Racer Racer to the list of games that have vertical lines on 1.2 official firmware\6.6 JB firmware with a real cartridge. Dumped the ROM with 6.6 JB\CopyNES and Generic MMC1 SxROM. The ROM ran fine with the NES core. Real cartridge requires a downgrade to 1.1. It should be noted that the back of my cart says REV A.

Violator-80 commented 2 years ago

I am running the latest JB firmware (6.6) and I played my original cart of Rad Racer. I saw no vertical lines anywhere.

Are you using the original power supply that came with the NT Mini Noir? I changed my power supply to a Triad and I am wondering if it could be related to the power.

whitezombie2000 commented 2 years ago

Take a picture of the Rad Racer board and post it. In another post some people have the vertical lines with certain Castlevania, Rygar, Zelda revisions, but my revisions don't have issues. Bottom line is the 1.2\6.6 JB firmware has many problems with many real cartridges. It's amazing that Analogue isn't addressing these issues for a $500 console. The resolution from Analogue's support for these cartridge issues is to revert to 1.1.

tjanas commented 2 years ago

@whitezombie2000 in the meantime can you share photos of your Rad Racer pcb? @Violator-80 can you do the same?

whitezombie2000 commented 2 years ago

Here's a PCB photo of my Rad Racer cart.

Rad_Racer

Violator-80 commented 2 years ago

IMG_1040

whitezombie2000 commented 2 years ago

It doesn't do this on 1.1. Many other people who have this issue on 1.2\6.6 JB have to revert to 1.1 to resolve this issue with real carts. As far as the power supply, yes I am using the Merryking PSU that came with it. I found another one with a little more weight that came with a Seagate external hard drive, barrel was the same size, specs matched the Triad adapter recommended by some from Digikey, 12V 1.5A , center +, outer -, and it does the same thing. So it's not an issue with the PSU.

Rad_Racer_Lines

ManeFunction commented 1 year ago

Can confirm the same vertical bars issue on original Duck Tales, Top Gun and Guardian Legend. Broken on the latest 1.2, but working well on 1.1, both stock version and jailbrake. Wrote directly to Analogue support, highlighting this issue and the other one, that 1.2 specific and doesn't exist on 1.1: Unplayable Broke Studio games, like Micro Mages, Project Blue and Mawthorne. Maybe others too, can't confirm. IMG_5054 Large IMG_5055 Large IMG_5053 Large

whitezombie2000 commented 1 year ago

I think I've given up on Analogue fixing these problems. It doesn't seem like they have any interest in fixing these issues. I'm thinking about selling my Noir. It's a good product but it can only be great if the people behind it actually support it.

ManeFunction commented 1 year ago

It's actually kinda works on 1.1 for me, but yes, it's a shame for a $500 product that (hopefully not, but) last update brokes more than fixed :(

scottlinux commented 1 year ago

Contacting Analogue has no effect to anything getting fixed, sadly. This expensive product is abandoned and not supported which is unfortunate.

cizzymac commented 1 year ago

Same issue here on my Metroid cart, and, surprisingly, my Everdrive N8 Rev 1.4. A fix for these issues which completely ruins the experience on even official games is badly needed.

whitezombie2000 commented 1 year ago

The best review of the Analogue NT Mini Noir I have ever seen.

https://www.youtube.com/watch?v=jy-SgriEwC0

dataguardsec commented 1 year ago

Add MegaMan original cartridge (1987 NES) to the list. Vertical lines. Downgraded to 1.1 and issues subside. I've emailed Analogue support.

SegaSnatcher commented 1 year ago

The best review of the Analogue NT Mini Noir I have ever seen.

https://www.youtube.com/watch?v=jy-SgriEwC0

Seems in bad taste to post a negative review video of the console in a github issues thread.

This is not really the place for that.

whitezombie2000 commented 1 year ago

They released a new firmware today. I will test once I have the chance. How was it identified if a particular cart is using CHR-RAM? Do some cart revisions use that and not others as we saw some people have the issue and other did not with the same game.

Here are the release notes.

Fixed Vertical Green Lines in games using CHR-RAM (Castlevania, Legend of Zelda, Mega Man 1 & 2, Rygar, many others)

Edit: I guess this is a good technical explanation. https://www.nesdev.org/wiki/CHR_ROM_vs._CHR_RAM

tjanas commented 1 year ago

@handheldgamefan @huhx0015 @BobsYurUncle @Stopper33 @scottlinux @ManeFunction @dataguardsec please re-test your cartridges with the latest official firmware and report back https://www.analogue.co/support/nt-mini-noir/firmware/1.3

handheldgamefan commented 1 year ago

@handheldgamefan @huhx0015 @BobsYurUncle @Stopper33 @scottlinux @ManeFunction @dataguardsec please re-test your cartridges with the latest official firmware and report back https://www.analogue.co/support/nt-mini-noir/firmware/1.3

yes i can confirm the games I mentioned now work with no issues, really surprised they actually updated this very happy, I can also confirm Famicon Disk System games load fine now, I found that issue way after I made this post. So does this mean a new JB version is coming cause I'd love to play cartridge free lol

whitezombie2000 commented 1 year ago

I can confirm that Mighty Final Fight no longer crashes on v1.3 firmware. I can confirm that R.C. Pro AM, Rad Racer, and Metroid no longer have the vertical bars on v1.3 firmware.

BobsYurUncle commented 1 year ago

tested R.C. Pro AM, Metroid, Ducktales and Guardian Legend. No vertical lines on 1.3

scottlinux commented 1 year ago

Can confirm no vertical lines on Metroid original cart, and also Battletoads no longer freezes after the second stage. Thank you!!

whitezombie2000 commented 1 year ago

By chance does anyone have the game Dragon Spirit? Someone reported on Twitter that it didn't work in the past despite contacting Analogue. They claimed it didn't work on the new firmware. They didn't give specific details on the issue but I reached out to the person to investigate. I also asked them to post the issue here.

handheldgamefan commented 1 year ago

IMG_20230505_004257224_HDR It seems to be fine with my japanese version