ClusterM / retroarch-clover

GNU General Public License v3.0
321 stars 50 forks source link

N64 games not loading #86

Open Moryggy opened 6 years ago

Moryggy commented 6 years ago

Hi guys,

I hope you can give a tip here, as I'm unable to load N64 games. I've patched my SNES mini and have 50-60 games. I've added a Mega Drive / Genesys game (Sonic) to test it, and it works perfectly. I just need SNES games and two N64 (Mario Tennis and Mario Kart 64). Thing is that I added both and they won't load. In fact, Mario Kart 64 failed in first load and loaded the second time I tried, but it won't load anymore. It just go to black screen for 2-3 seconds and go back to main menu.

I've tried by removing and adding rom again, tried it compressed and not compressed, tried by not adding anything in the end, adding --retroarch and adding --glupen64. It still won't load.

Do you guys have any tip to make it work?

Thanks!

dem1980 commented 6 years ago

When you add a n64 game, the command line detect it and start by "/bin/n64". Do you have automaticaly the good command line ?

Your rom is .v64 or .n64 ? Compressed roms don't worked.

Moryggy commented 6 years ago

Hi,

First of all: thanks for your reply.

The folder is correct, I don't remember the exact path but it was /something/n64, so it detected that it is a n64 game.

I've checked the extension and it nos v64 nor n64, it is z64. Does that mean that it is compressed?

dem1980 commented 6 years ago

I have only ".n64" so try to find one of your game with this extension to test. It could the problem you have.

Moryggy commented 6 years ago

Thanks for the info. I'm looking for them now and I will test it this evening :-)

Moryggy commented 6 years ago

I've tried n64 and v64 but they did not work. I will try today with a factory reset and test after it.

Moryggy commented 6 years ago

Just to update: The problem is still there, but I have a workaround.

Workaround: Since with CloverApp I can have a Retroarch Icon and launch it from menu, I can load it from there with no problems.

So, right now I can run all them without problems, but I'm still curious about this behaviour where the game will only load once.

VinylScra commented 6 years ago

I have the exact same problem as Moryggy.

I can't launch any .n64 games from the main menu but launching them from within the cloverapp works flawlessly.

Moryggy commented 6 years ago

I'm going to test something new this evening that I've just realized. I will try to modify the launcher app from /bin/n64 to /bin/n64g. I will test if it works. I will let you know tomorrow.

VinylScra commented 6 years ago

thx, i'll try that too after work :)

Moryggy commented 6 years ago

I've tested it and it works with /bin/n64g :-)

https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail Libre de virus. www.avast.com https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

2017-10-19 10:49 GMT+02:00 VinylScra notifications@github.com:

thx, i'll try that too after work :)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/ClusterM/retroarch-clover/issues/86#issuecomment-337842239, or mute the thread https://github.com/notifications/unsubscribe-auth/AfKQ6cCJ5s7JYZK5hAoIx25kKCPZtmn4ks5stw0KgaJpZM4Pz2Z6 .

VinylScra commented 6 years ago

thats nice! ...but sadly it did not work for me. what exactly did you modify?: i tried the path: /bin/n64g /usr/share/games/CLV-6-KKWRY/Mario_Kart64(USA).n64 and the n64 file in the bin folder (which already had an n64g file in it)

Moryggy commented 6 years ago

It's exactly that, but I see a mistake in your sentence. There must be a blank space between /bin/n64g and /usr/... as first thing is the app and second the path for the rom.

VinylScra commented 6 years ago

well, i have a blank space in there and i renamed the bin/n64 file to n64g via ftp (which then did overwrite the already existing n64g file). so i don't know what i did wrong, ill try again today. ...just in case my n64g file is wrong, where can i get the right one?

Moryggy commented 6 years ago

I did not rename anything via ftp, I just replaced n64 by n64g in the sentence where you define extra arguments in the hackchi window. Since that, it is working fine.

In case something is happening with your file I guess you can uninstall n64 module from hackchi and install it again, maybe it makes some difference.

VinylScra commented 6 years ago

well, i tried it again and failed :(. i reinstalled the n64 module and tried everything argument path with n64 and n64g. i'll guess i stay by launching n64 games with the cloverapp.

Moryggy commented 6 years ago

Hi,

I'm sorry to hear that :-(

There is one last option just in case you want to try. If you set the standard original emulator /usr/canoe.... and then you add in the end --retroarch you can also add some lines to specify which retroarch module you want. I don't remember the sentence right now but I've read it in some manual, so you can try it if you want.

Regards.

VinylScra commented 6 years ago

thx, i'll try that. could the line be something like: /usr/clover-canoe-shvc --retroarch --core glupen64

Moryggy commented 6 years ago

That's it. I don't remember the exact end of the line but it's definitely something like that.

VinylScra commented 6 years ago

This is strange. I bought a second SNES Mini for my sister. I modded it exactly the same way with the same hakchi, same games etc (used the exact same hakchi folder) and it works! n64 load nicely from within the menu. meanwhile it still does not work on my first SNES Mini. i did manage to start the n64 games a few times from within the menu, but they would only launch once. i need to resync the games for it to launch them again. also the battery saves do not work (tested in blastcorps). is there any way to clone the whole snes mini including REALLY EVERYTHING THERE IS and flash it onto the other one?

Moryggy commented 6 years ago

o_O

It does not make sense at all. Those nintendo things are crazy :P

Kampfkeule commented 6 years ago

I Have exactly the same problem and i am unable to solve it... all the other games work fine, just n64 "crashes" (black screen, then goes back to the menu)... I hope someone will find a solution ^^

gpoudrel commented 6 years ago

Be sure to have rewind option turned to OFF when you use N64 games, else games don't launch/crash. As it is a global retroarch option, you can launch another game (SNES for example) using retroarch, turn off again the option, save the configuration, and launch back N64 games.

Slak211 commented 6 years ago

I had the same problem. Changing the command line to this fixed this issue: /bin/n64 /usr/share/games/CLV-6-QCCUC/Super_Mario_64.n64.7z