Polprzewodnikowy / SummerCart64

SummerCart64 - a fully open source N64 flashcart
https://summercart64.dev
GNU General Public License v3.0
405 stars 22 forks source link

Freezing Issues / Muffled Amplified Sound #70

Closed Kinooshi823 closed 2 months ago

Kinooshi823 commented 2 months ago

Describe the bug A clear and concise description of what the bug is.

I tested Killer Instinct Gold, Mortal Kombat Trilogy, and F-Zero Expansion Pak for the 64DD and experienced issues from amplified muffling sound fx. And freezing during gameplay. When this issue occurs, pressing reset on the console does not boot up to the screen. The cart must be ejected and reinserted to enter the menu once more.

To Reproduce Steps to reproduce the behavior:

  1. Play Killer Instinct Gold and after several fights, the issue begins with sounds being loud and muffled and then the game will freeze.
  2. Mortal Kombat Trilogy experiences the same loud and muffled noise while in the main menu and then it freezes.
  3. F-Zero expansion pak will experience loud and muffled noise while playing DD stage 1. After the race is completed, the game will either freeze or receive an error 41 code. The screen will turn black. Pressing reset on the console does not show anything. The cart must be removed and reinserted.

Screenshots If applicable, add screenshots to help explain your problem.

Expected behavior A clear and concise description of what you expected to happen.

I expected gameplay to work perfectly fine or at least close to it. So far all of the games I have played, I have been unable to finish them.

Possible solution Not obligatory, but suggest a fix/reason for the bug.

A fix via software update. I cannot connect cart to USB as it is not detected as I am unsure how to update the firmware or reapply firmware.

Polprzewodnikowy commented 2 months ago

Sorry but this sounds like a faulty hardware and no firmware update would help here. Can you post photos of the PCB with marking on the chips visible? While I might believe your cart uses required parts, there's still a possibility a different part was used that is not compatible. Also please run built-in tests by holding button on the back of the SC64 while switching power on the console. Let tests run in a loop for some time and report results here.

Pheeeeenom commented 2 months ago

Sorry but this sounds like a faulty hardware and no firmware update would help here. Can you post photos of the PCB with marking on the chips visible? While I might believe your cart uses required parts, there's still a possibility a different part was used that is not compatible. Also please run built-in tests by holding button on the back of the SC64 while switching power on the console. Let tests run in a loop for some time and report results here.

@Polprzewodnikowy This is one of my carts, the BOM is the "fixed" PCBWay one.

Kinooshi823 commented 2 months ago

I ran the test twice and both times I got a "Mismatch" and it stops from there..

cart1

IMG_5254

Polprzewodnikowy commented 2 months ago

Right, there's definitely something wrong with the connection between SC64 and your console. Before drawing any conclusions you can try:

I hope you've tested your console with a retail game beforehand and it works without any hiccups. Keep in mind that custom cartridges draw more power and your power supply might just barely provide enough power to run retail game, while SC64 might get underpowered.

Kinooshi823 commented 2 months ago

My nintendo 64 works fine with other carts. I have an ED64 and an Everdrive X7 and never had issues. I have retail games and never had issues. My power bricks are fine as I have 2 of them. The console was of course cleaned since I put on a new shell.

Kinooshi823 commented 2 months ago

I will test this with my spare Nintendo 64 I have. I will post results.

networkfusion commented 2 months ago

It could also be N64 slot pins being slightly widened with regards to the PCB depth of the SC64 PCB, especially if the PCB was ordered in the wrong depth (1.2mm).

Kinooshi823 commented 2 months ago

It could also be N64 slot pins being slightly widened with regards to the PCB depth of the SC64 PCB, especially if the PCB was ordered in the wrong depth (1.2mm).

I purchased this from Phenom Mod.

Pheeeeenom commented 2 months ago

The pcb thickness is whatever the PCBWay share project is

networkfusion commented 2 months ago

image

Kinooshi823 commented 2 months ago

I have tested this with 2 N64's. 2 different power supplies and one attached with the actual DD. All 2 mismatch errors. This is the only Nintendo 64-related item in my possession that gives me issues. I think the cart is faulty. Getting another one would prove if I was right or wrong.

sc1

sc3

Polprzewodnikowy commented 2 months ago

Yeah that definitely seems like a faulty unit. Thank you for the photos, I can see that bits 8, 9, 10 and 11 are wrong. I suspect faulty SDRAM chip but confirming that would require testing the memory via USB interface and I have not developed such test yet.

Kinooshi823 commented 2 months ago

Yeah that definitely seems like a faulty unit. Thank you for the photos, I can see that bits 8, 9, 10 and 11 are wrong. I suspect faulty SDRAM chip but confirming that would require testing the memory via USB interface and I have not developed such test yet.

So then I would have to open an RMA at Phenom Mods? That is where I got the Summercart from.

Pheeeeenom commented 2 months ago

Yes. Email me your order number and I'll send you a replacement and a return label

Kinooshi823 commented 2 months ago

Yes. Email me your order number and I'll send you a replacement and a return label

Email sent

networkfusion commented 2 months ago

@Kinooshi823 Suggest you close this issue. Just to keep the repo issues clear.

Pheeeeenom commented 2 months ago

I got the cart back. Some bad news is that the hardware is fine. As I said, I test the carts before shipping. image image

Polprzewodnikowy commented 2 months ago

@Kinooshi823 are your consoles modified in any way? Like HDMI mod or an overclock?

Kinooshi823 commented 2 months ago

I got the cart back. Some bad news is that the hardware is fine. As I said, I test the carts before shipping. image image

Kinooshi823 commented 2 months ago

@Kinooshi823 are your consoles modified in any way? Like HDMI mod or an overclock?

Both consoles are stock unmodded. Both have expansion paks.

Kinooshi823 commented 2 months ago

@Kinooshi823 are your consoles modified in any way? Like HDMI mod or an overclock?

I didn't even know you could overclock a 64

Polprzewodnikowy commented 2 months ago

I see you're deleting comments. Please understand that we are trying to get to the bottom of the problem, asking questions is a part of the troubleshooting. I'm still looking through the firmware code to locate any cause for this problem.

Would be great if you can update firmware and do some testing for me but preparing new firmware with more tests will take couple of days at least.

Kinooshi823 commented 2 months ago

I see you're deleting comments. Please understand that we are trying to get to the bottom of the problem, asking questions is a part of the troubleshooting. I'm still looking through the firmware code to locate any cause for this problem.

Would be great if you can update firmware and do some testing for me but preparing new firmware with more tests will take couple of days at least.

The comment I deleted was more of me upset of the situation and wasn't information relevant to the troubleshooting here.

I cannot update the firmware as I don't have it in my possession and it was sent back. I am currently thinking if I want a replacement.

Also, firmware updating doesn't seem to be easy right? as I am not adept with CMD.