Homebrew RetroArch Switch

  • Thread starter Thread starter ShadowOne333
  • Start date Start date
  • Views Views 2,167,480
  • Replies Replies 9,226
  • Likes Likes 100
Hello
The snes2010 works but games don't start . I just have a grey screen like this. Press A do nothing


Envoyé de mon SM-N950F en utilisant Tapatalk
 
  • Like
Reactions: CatmanFan
Hello everyone,

This should help someone.

Hope all is well and everyone enjoyed their weekend.

In this video I do go through the NES and GBA RetroArch Emulators or virtual consoles as some would refer to them as.

I do go over some control settings that I do have enabled for both emulators. Makes playing some of these retro emulators a little more fun.

YouTube Video:


5.X.X/5.0.2

YOU MUST PLACE THE NES AND VBA CONFIGURATIONS FOLDERSON THE ROOT OF YOU MICRO SD CARD.

YOU Must PLACE THE 1 retroarch_NES AND 1 retroarch_VBA folders in the switch folder on your micro sd card/should still have .nro file in it.

YOU MUST LOAD THE NES CONFIGURATIONS FOLDER/CONFIG.CFG FILE AND/OR LOAD THE VBA CONFIGURATIONS FOLDER/CONFIG.CFG FILE EVERY TIME YOU LAUNCH RETROARCH FOR EITHER EMULATOR/VIRTUAL CONSOLE

1 retroarch_NES folder with .nro file and configuration file; DOWNLOAD LINK BELOW:

Google Drive:
https://drive.google.com/folderview?id=1cFrOjPu4zmM_aDQs2wFWBHgUI8AMbwNM

Mega:
https://mega.nz/#F!GFACjRLI!RFIr7-GpeMn7DXAi1ajCDA


1 retroarch_VBA folder with .nro file and configuration file; DOWNLOAD LINK BELOW:

Google Drive:
https://drive.google.com/folderview?id=1RXYBCEjVPLIX7LhXhjok6sDU4xbZ9hJ1

Mega:
https://mega.nz/#F!eRQwGTbJ!QBsamq555pN-wVaDBXoxyg

Appreciate all the hard work done by developers and the teams at work making these GREAT emulators/virtual consoles and apps possible.

Have fun and all the best.

Leonidas
 
Hello everyone,

This should help someone.

Hope all is well and everyone enjoyed their weekend.

In this video I do go through the NES and GBA RetroArch Emulators or virtual consoles as some would refer to them as.

I do go over some control settings that I do have enabled for both emulators. Makes playing some of these retro emulators a little more fun.

YouTube Video:


5.X.X/5.0.2

YOU MUST PLACE THE NES AND VBA CONFIGURATIONS FOLDERSON THE ROOT OF YOU MICRO SD CARD.

YOU Must PLACE THE 1 retroarch_NES AND 1 retroarch_VBA folders in the switch folder on your micro sd card/should still have .nro file in it.

YOU MUST LOAD THE NES CONFIGURATIONS FOLDER/CONFIG.CFG FILE AND/OR LOAD THE VBA CONFIGURATIONS FOLDER/CONFIG.CFG FILE EVERY TIME YOU LAUNCH RETROARCH FOR EITHER EMULATOR/VIRTUAL CONSOLE

1 retroarch_NES folder with .nro file and configuration file; DOWNLOAD LINK BELOW:

Google Drive:
https://drive.google.com/folderview?id=1cFrOjPu4zmM_aDQs2wFWBHgUI8AMbwNM

Mega:
https://mega.nz/#F!GFACjRLI!RFIr7-GpeMn7DXAi1ajCDA


1 retroarch_VBA folder with .nro file and configuration file; DOWNLOAD LINK BELOW:

Google Drive:
https://drive.google.com/folderview?id=1RXYBCEjVPLIX7LhXhjok6sDU4xbZ9hJ1

Mega:
https://mega.nz/#F!eRQwGTbJ!QBsamq555pN-wVaDBXoxyg

Appreciate all the hard work done by developers and the teams at work making these GREAT emulators/virtual consoles and apps possible.

Have fun and all the best.

Leonidas

Awesome man just watched your video before reading this lol thanks for the config tip didn't know that one
 
Hello everyone,

This should help someone.

Hope all is well and everyone enjoyed their weekend.

In this video I do go through the NES and GBA RetroArch Emulators or virtual consoles as some would refer to them as.

I do go over some control settings that I do have enabled for both emulators. Makes playing some of these retro emulators a little more fun.

YouTube Video:


5.X.X/5.0.2

YOU MUST PLACE THE NES AND VBA CONFIGURATIONS FOLDERSON THE ROOT OF YOU MICRO SD CARD.

YOU Must PLACE THE 1 retroarch_NES AND 1 retroarch_VBA folders in the switch folder on your micro sd card/should still have .nro file in it.

YOU MUST LOAD THE NES CONFIGURATIONS FOLDER/CONFIG.CFG FILE AND/OR LOAD THE VBA CONFIGURATIONS FOLDER/CONFIG.CFG FILE EVERY TIME YOU LAUNCH RETROARCH FOR EITHER EMULATOR/VIRTUAL CONSOLE

1 retroarch_NES folder with .nro file and configuration file; DOWNLOAD LINK BELOW:

Google Drive:
https://drive.google.com/folderview?id=1cFrOjPu4zmM_aDQs2wFWBHgUI8AMbwNM

Mega:
https://mega.nz/#F!GFACjRLI!RFIr7-GpeMn7DXAi1ajCDA


1 retroarch_VBA folder with .nro file and configuration file; DOWNLOAD LINK BELOW:

Google Drive:
https://drive.google.com/folderview?id=1RXYBCEjVPLIX7LhXhjok6sDU4xbZ9hJ1

Mega:
https://mega.nz/#F!eRQwGTbJ!QBsamq555pN-wVaDBXoxyg

Appreciate all the hard work done by developers and the teams at work making these GREAT emulators/virtual consoles and apps possible.

Have fun and all the best.

Leonidas

Neat stuff :)
May I ask which versions of FCEUMM and VBA are you using fir the video?
Are they the ones linked in the Google Drive link in the OP?
 
Neat stuff :)
May I ask which versions of FCEUMM and VBA are you using fir the video?
Are they the ones linked in the Google Drive link in the OP?

Linked on the google drive, they are just slightly modded in regards to the homebrew image for each app and the names that's it.

The rest is the same as the OP basically.

With the configuration files and all that makes starting up and getting going a LOT easier for everyone.

Really do hope it helps.
 
Last edited by Leonidas87,
Hello everyone,

This should help someone.

Hope all is well and everyone enjoyed their weekend.

In this video I do go through the NES and GBA RetroArch Emulators or virtual consoles as some would refer to them as.

I do go over some control settings that I do have enabled for both emulators. Makes playing some of these retro emulators a little more fun.

YouTube Video:


5.X.X/5.0.2

YOU MUST PLACE THE NES AND VBA CONFIGURATIONS FOLDERSON THE ROOT OF YOU MICRO SD CARD.

YOU Must PLACE THE 1 retroarch_NES AND 1 retroarch_VBA folders in the switch folder on your micro sd card/should still have .nro file in it.

YOU MUST LOAD THE NES CONFIGURATIONS FOLDER/CONFIG.CFG FILE AND/OR LOAD THE VBA CONFIGURATIONS FOLDER/CONFIG.CFG FILE EVERY TIME YOU LAUNCH RETROARCH FOR EITHER EMULATOR/VIRTUAL CONSOLE

1 retroarch_NES folder with .nro file and configuration file; DOWNLOAD LINK BELOW:

Google Drive:
https://drive.google.com/folderview?id=1cFrOjPu4zmM_aDQs2wFWBHgUI8AMbwNM

Mega:
https://mega.nz/#F!GFACjRLI!RFIr7-GpeMn7DXAi1ajCDA


1 retroarch_VBA folder with .nro file and configuration file; DOWNLOAD LINK BELOW:

Google Drive:
https://drive.google.com/folderview?id=1RXYBCEjVPLIX7LhXhjok6sDU4xbZ9hJ1

Mega:
https://mega.nz/#F!eRQwGTbJ!QBsamq555pN-wVaDBXoxyg

Appreciate all the hard work done by developers and the teams at work making these GREAT emulators/virtual consoles and apps possible.

Have fun and all the best.

Leonidas


this is what i have understood:

SD/NES CONFIGURATIONS/config.cfg
SD/VBA Configurations/config.cfg
sd/switch/1 retroarch_NES/1 retroarch_NES.nro
sd/switch/1 retroarch_VBA/1 retroarch_VBA.nro
sd/switch/roms/nes/ (roms)
sd/switch/roms/gba/ (roms)

correct ?
i guess this works for snes too ?

thanks
 
  • Like
Reactions: Leonidas87
this is what i have understood:

SD/NES CONFIGURATIONS/config.cfg
SD/VBA Configurations/config.cfg
sd/switch/1 retroarch_NES/1 retroarch_NES.nro
sd/switch/1 retroarch_VBA/1 retroarch_VBA.nro
sd/switch/roms/nes/ (roms)
sd/switch/roms/gba/ (roms)

correct ?
i guess this works for snes too ?

thanks

You are correct on that, yes. Those are the paths set up for the configuration files for both the retroarch NES and GBA emulator.

As for SNES no luck as of yet. Save states are still hit and miss, fast forward, slow motion and rewind all freeze the SNES emulator.

Seems like it's just a saving issue with the SNES version that needs touched up. Was hoping this method would work with SNES but only somewhat.
 
I love hope fast this is taking off the SNES emulator works pretty well aside from the aforementioned issues.

Picture


kIsWsuq
 
Last edited by NightlyParadox,
Snes is working fine on 5.0.2 for me however vertical graphic tearing when movement is on screen seems to happen after 3-5 minutes of play.. not sure the reason i assume v-sync issue but not really sure
 
Apparently a new bounty has been opened to update the Dolphin core (or to at least update the core to be on par with standalone Dolphin) and create a make target for ARM64 (which could mean implementation for Switch right off the back once JIT/GPU is done).

Here's the bounty:
https://www.bountysource.com/issues/58967981-bounty-update-dolphin-core-and-port-it-to-arm64
Wait, that just inspired me. Why can't someone make a bounty for porting RetroArch to 4.x?
Or that's already being done with LibNX...
 
Wait, that just inspired me. Why can't someone make a bounty for porting RetroArch to 4.x?
Or that's already being done with LibNX...
You could open a bounty for that for sure, but you would need to specify:
  • FW versions you are aiming for and or what FWs you want RetroArch to be compatible with.
  • Library that RetroArch Switch port will use (LibTransistor or LibNX)
  • To what extend you want RetroArch to work to be able to claim the bounty.
The most trivial thing would be the third point, but you could for sure begin a bounty.
 
Last edited by ShadowOne333,
You could open a bounty for that for sure, but you would need to specify:
  • FW versions you are aiming for and or what FWs you want RetroArch to be compatible with.
  • Library that RetroArch Switch port will use (LibTransistor or LibNX)
  • To what extend you want RetroArch to work to be able to claim the bounty.
The most trivial thing would be the third point, but you could for sure being a bounty.
My responses:
  • 4.x firmwares (4.0.0 up to 4.1.0)
  • Definitely the LibNX library, since the latest version of the LibTransistor library doesn't work on 4.x
  • RetroArch should load the menu and the ROMs without errors or failure. SD support and JIT support should work, and RetroArch should load from its SD card directory as well as load and save the configuration file.
Thing is, I'm most likely counting on someone to open up the bounty, though.
 
My responses:
  • 4.x firmwares (4.0.0 up to 4.1.0)
  • Definitely the LibNX library, since the latest version of the LibTransistor library doesn't work on 4.x
  • RetroArch should load the menu and the ROMs without errors or failure. SD support and JIT support should work, and RetroArch should load from its SD card directory as well as load and save the configuration file.
Thing is, I'm most likely counting on someone to open up the bounty, though.
The problem here is that the main goal of the Bounty (support for 4.X FW) is not from the RetroArch side, but rather LibNX.
The coding would have to be done on LibNX's side, and that's really not the point of a RetroArch bounty if it's something that needs to be modified on outside sources.

If at all, the libraries are the ones that should be updates, RetroArch could follow once the libraries are more stable, and that should give all FWs support right away.
Still though, a bounty for polishing RetroArch with LibNX would be the best bet here, one that aims for all FWs of course, not specific ones, but that's when LibNX supports 4.X as well.
 
This would be awesome. And an N64 port as well?
Well, an N64 core hasn't been compiled for the Switch yet. It would be more difficult to port an N64 LibRetro core than to simply recompile an existing core with another library. On top of that, there are several N64 cores in the wild, like GLupen64, GLideN64 and mupen64plus.
 
Last edited by CatmanFan,

Site & Scene News

Popular threads in this forum