Not running N64 ROMs?
#1
So I just got my CM3 running and working well, except for that Gameboy games seem to lag a bit and N64 games won't open. Has anybody else had this problem? Do I need to find a new emulator to use?
Reply
#2
For GB, you likely need to install the BIOS file. See https://github.com/RetroPie/RetroPie-Set...oy-Advance

This is an old video, but I think it's still relevant: https://www.youtube.com/watch?v=eM9BB9v9288

I'm not quite sure about N64. What do you mean by "won't open?"
Card Fighters' Clash 2 English Translation ( http://cfc2english.blogspot.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )
Reply
#3
(10-22-2019, 05:18 AM)Flavor Wrote: I'm not quite sure about N64.  What do you mean by "won't open?"

I just mean that when I try to run a N64 ROM, I get a black screen and I have to turn the system off and back on again. I've tried using different emulators and adjusting the screen resolution for the game but nothing seems to work.
Reply
#4
(10-22-2019, 06:58 AM)Happyhaha2000 Wrote:
(10-22-2019, 05:18 AM)Flavor Wrote: I'm not quite sure about N64.  What do you mean by "won't open?"

I just mean that when I try to run a N64 ROM, I get a black screen and I have to turn the system off and back on again. I've tried using different emulators and adjusting the screen resolution for the game but nothing seems to work.

Do you have an HDMI cable to try hooking to a TV? My guess is that your system is still running, but the LCD driver isn't.

This will happen if you try to change the resolution. The HDMI will change resolution, but the LCD driver can't do that on the fly.

When you launch the game, hit the A button during launch. It should bring you to the "runcommand" menu. This is likely where you changed the resolution before. This time, use the "Remove video mode choice" option. Then select Launch. See if that fixes the black screen problem.
Card Fighters' Clash 2 English Translation ( http://cfc2english.blogspot.com/ )
Neo Geo Pocket Flash Cart and Linker Project ( http://www.flashmasta.com/ )
Avatar art thanks to Trev-Mun ( http://trevmun.deviantart.com/ )
Reply
#5
(10-22-2019, 07:02 AM)Flavor Wrote:
(10-22-2019, 06:58 AM)Happyhaha2000 Wrote:
(10-22-2019, 05:18 AM)Flavor Wrote: I'm not quite sure about N64.  What do you mean by "won't open?"

I just mean that when I try to run a N64 ROM, I get a black screen and I have to turn the system off and back on again. I've tried using different emulators and adjusting the screen resolution for the game but nothing seems to work.

Do you have an HDMI cable to try hooking to a TV?  My guess is that your system is still running, but the LCD driver isn't.

This will happen if you try to change the resolution.  The HDMI will change resolution, but the LCD driver can't do that on the fly.

When you launch the game, hit the A button during launch.  It should bring you to the "runcommand" menu.  This is likely where you changed the resolution before.  This time, use the "Remove video mode choice" option.  Then select Launch.  See if that fixes the black screen problem.

It's a bit better! I've done what you said, and now it freezes on this screen, with a "3 FPS" in the bottom left and a little bit of what I assume is the game in the center. Edit: Oh, also I don't have a TV to try plugging it into Sad Hopefully I can find one cheap near me, but either way, the goal is to play it with the LCD screen on the train and plane! I got a sweet USB N64 controller to use for those kinds of situations.


Attached Files Thumbnail(s)
   
Reply
#6
I think there is a possibility if the driver is set to experimental that there is a DMA conflict when the emulator start.
Can you if possible add as attachement the file /var/logs/deamon.log (I think this is this one, I am not at home right now) and also output of command 'sudo dmesg' please.
This may help to troubleshoot the problem.

By curiosity, what rom did you tried? Emulators can have some troubles with Rare games, to be more specific Star Wars Shadows of the Empire and Rogue Squadron.
You can dound lists here : https://github.com/RetroPie/RetroPie-Set...lity-lists

I hope this can help Smile
Reply
#7
(10-22-2019, 06:36 PM)Porcinus Wrote: I think there is a possibility if the driver is set to experimental that there is a DMA conflict when the emulator start.
Can you if possible add as attachement the file /var/logs/deamon.log (I think this is this one, I am not at home right now) and also output of command 'sudo dmesg' please.
This may help to troubleshoot the problem.

By curiosity, what rom did you tried? Emulators can have some troubles with Rare games, to be more specific Star Wars Shadows of the Empire and Rogue Squadron.
You can dound lists here : https://github.com/RetroPie/RetroPie-Set...lity-lists

I hope this can help Smile

I'm sorry I'm a bit of a noob, but I'm not sure how to attach that file, since I can't find it on the SD card when I insert it into my computer. I'm also not sure how to share the output of that command, since I can't exactly take a screenshot on my CM3 or copy and paste onto my computer. 

I've tried Super Mario 64 and Super Smash Bros. so far, and for each of them I get the same problem. The list says that SM64 should work alright.
Reply
#8
The only help I can give you is on Windows, I hope I will not say too much crap, I am not at home right now and on my phone :S

To do both stuff, you need to be connected thru WiFi, once done get the CM3 IP via Retropie > Wifi menu on main screen.
You will need to download 2 softwares:
- Putty : used to send commands to the CM3.
- WinSCP : to interact with Linux filesystem on the device.

Default connection port is 22.
On Putty, set connection type to SSH, I highly recommend you to save the configuration for both software, it is always useful.
For WinSPC, set it to SCP.

Default login credential on the system is :
User : pi
Pass : raspberry

Once connected, on Putty enter command 'sudo dmesg > /home/pi/dmesg.txt' then Enter.
On WinSCP, go to '/home/pi' on right column, you should see 'dmesg.txt', copy it somewhere on your computer, you will have to attach this file here.
Then go to '/var/log/' and do the same thing with 'daemon.log'.
Quick note: You can add roms by going to '/home/pi/Retropie/roms' then go into the right folder and copy rom files, you will need to restart EmulationStation to have them showing.

This link could help a bit if you have some troubles with previous steps : https://github.com/RetroPie/RetroPie-Setup/wiki/SSH

To attach files here, select 'Preview Post' on the bottom right of the page, then 'Add attachment' and voila Smile
Reply
#9
(10-23-2019, 05:26 PM)Porcinus Wrote: The only help I can give you is on Windows, I hope I will not say too much crap, I am not at home right now and on my phone :S

To do both stuff, you need to be connected thru WiFi, once done get the CM3 IP via Retropie > Wifi menu on main screen.
You will need to download 2 softwares:
- Putty : used to send commands to the CM3.
- WinSCP : to interact with Linux filesystem on the device.

Default connection port is 22.
On Putty, set connection type to SSH, I highly recommend you to save the configuration for both software, it is always useful.
For WinSPC, set it to SCP.

Default login credential on the system is :
User : pi
Pass : raspberry

Once connected, on Putty enter command 'sudo dmesg > /home/pi/dmesg.txt' then Enter.
On WinSCP, go to '/home/pi' on right column, you should see 'dmesg.txt', copy it somewhere on your computer, you will have to attach this file here.
Then go to '/var/log/' and do the same thing with 'daemon.log'.
Quick note: You can add roms by going to '/home/pi/Retropie/roms' then go into the right folder and copy rom files, you will need to restart EmulationStation to have them showing.

This link could help a bit if you have some troubles with previous steps : https://github.com/RetroPie/RetroPie-Setup/wiki/SSH

To attach files here, select 'Preview Post' on the bottom right of the page, then 'Add attachment' and voila Smile

Thank you! I really appreciate it. Unfortunately I can't get WiFi on my pi right now, I need to buy a dongle that will work. Once I get that I'll come back and do this.
Reply
#10
Alright! I finally got it working. Here's the dmesg.txt file, it wouldn't let me upload the daemon file, so here's a link to the filebin with the file in it.
https://filebin.net/xmbpwhw36xvkqh3g

What do you think?


Attached Files
.txt   dmesg.txt (Size: 18.39 KB / Downloads: 9)
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)