Suggestion Retroarch NSP forwarders?

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by ScarletDreamz, Dec 2, 2018.

  1. ScarletDreamz
    OP

    ScarletDreamz [Debug Mode]

    Member
    11
    Feb 16, 2015
    United States
    Localhost
    I saw how the project of the nes classic ons witch handles the redirections of the roms and point them to a retroarch core.

    Is there a way to create a NSP directly with a command to retroarcharch to a rom already embed on a romFS inside the NSP?

    Meaning that they are going to be pretty much standalone games? which use retroarch on the SD to launch? I mean, i even think its possible to just pack the whole core + needed files in order to launch an embed rom from a NSP.
     
    sorabora, CatmanFan and hippy dave like this.
  2. CatmanFan

    CatmanFan I actually prefer being an artist more now.

    Member
    7
    Aug 14, 2016
    Morocco
    Oh wow, I was about to create a thread just like this and found your thread, lol

    It could be possible, @SuperrSonic has already done it on the Wii. However, we would need different optimization and coding for the Switch version.
     
  3. natinusala

    natinusala Win32 error 31 is not an error

    Member
    11
    Dec 1, 2012
    France
    I would do it, it's dead simple, along with a software to generate them. However I refuse to install any NSP on my console so I need a guinea pig.
     
    Csmrcc and CatmanFan like this.
  4. bobdamnit

    bobdamnit Don't be a dick.

    Member
    6
    GBAtemp Patron
    bobdamnit is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jul 15, 2014
    United States
    Indiana
    I will guinea pig if you do it. My hacked Switch is already banned, so I don't mind.
     
    CatmanFan and yadspi like this.
  5. yadspi

    yadspi GBAtemp Regular

    Member
    4
    Feb 1, 2016
    Wow, awesome idea, like having the NeoGeo games, just my top NES/SNES?ect games on Horizon.
     
    CatmanFan likes this.
  6. Canny86

    Canny86 Member

    Newcomer
    2
    Jun 24, 2018
    Germany
    I would test too if you need testers!
     
    CatmanFan likes this.
  7. natinusala

    natinusala Win32 error 31 is not an error

    Member
    11
    Dec 1, 2012
    France
    Turns out it's more annoying to do it fully automated without any dependency. For now having a dev environment is required so it's not a one-button app yet. I'll see if it's possible to do it fully automated first, if not I'll make a tutorial but it's not going to be as easy.
     
    CatmanFan and yadspi like this.
  8. bobdamnit

    bobdamnit Don't be a dick.

    Member
    6
    GBAtemp Patron
    bobdamnit is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jul 15, 2014
    United States
    Indiana
    Testing out builds for @natinusala now. So far, it installs however it errors on launch. Error code 2345-0031. I hope we get this working though because it would be awesome!
     
  9. ScarletDreamz
    OP

    ScarletDreamz [Debug Mode]

    Member
    11
    Feb 16, 2015
    United States
    Localhost
    Its makes me laugh that it took 1 month to someone notice this thread. lol

    Anyways, good job @natinusala , if you need another guinea pig, i would be willing to help, dont care about the online, i would just need to make a Nandback up first.

    Guess the software would be something like, Select Game + Select Core + Select Icon, pretty much a Hackchi for the Switch, wonder if Cluster could give you a hand C:
     
  10. tatundria

    tatundria GBAtemp Fan

    Member
    5
    Feb 24, 2009
    Argentina
    It would be much better to have Playlists layout and thumbnails (grid layout) for ozone menu gui. All in one
     
  11. ScarletDreamz
    OP

    ScarletDreamz [Debug Mode]

    Member
    11
    Feb 16, 2015
    United States
    Localhost
    Honestly I would prefer NSP Forwarders, for GUI purposes.
     
  12. natinusala

    natinusala Win32 error 31 is not an error

    Member
    11
    Dec 1, 2012
    France
    It's planned but I have stuff to do first yada yada
     
    Billy Acuña and ScarletDreamz like this.
  13. natinusala

    natinusala Win32 error 31 is not an error

    Member
    11
    Dec 1, 2012
    France
    wizra, Canny86, 8BitWonder and 2 others like this.
  14. bobdamnit

    bobdamnit Don't be a dick.

    Member
    6
    GBAtemp Patron
    bobdamnit is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jul 15, 2014
    United States
    Indiana
    Some more info...

    It works great. Using R3+L3, you can even change the Retroarch configs. They stick too, even when you open the actual Retroarch homebrew. As such, you may have to reconfigure button remaps to your liking.

    When pushing the home button, the music continues to play in the background! Its really cool!

    I assume this will also work with Super Nintendo, Sega Genesis/32x, and Playstation but we haven't tried that yet.

    Very good work and many thanks to @natinusala for creating this! I cannot wait until we can get it automated so that all you guys have to do is drop in some pictures, a ROM, and choose a Title ID!
     
  15. ScarletDreamz
    OP

    ScarletDreamz [Debug Mode]

    Member
    11
    Feb 16, 2015
    United States
    Localhost
    Are the configs of those shared between games? or they are packed ti their own nsp?

    — Posts automatically merged - Please don't double post! —

    i could be happy with the manual way tbh
     
  16. bobdamnit

    bobdamnit Don't be a dick.

    Member
    6
    GBAtemp Patron
    bobdamnit is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Jul 15, 2014
    United States
    Indiana
    They are shared across games. When I changed my button configs for the forwarder that @natinusala created and then opened Retroarch, they config from the forwarder was also applied in Retroarch and I had to modify them again for PSX. And then I went back and played the forwarder and the buttons were configured for PSX and I had to change them back again.
     
  17. natinusala

    natinusala Win32 error 31 is not an error

    Member
    11
    Dec 1, 2012
    France
    Well then I'm going to post a tutorial in here and maybe make a software if I feel like it (or someone else)
     
    bobdamnit likes this.
  18. ScarletDreamz
    OP

    ScarletDreamz [Debug Mode]

    Member
    11
    Feb 16, 2015
    United States
    Localhost
    If you post a tutorial here, i can probably create a software tool for it C:
     
    bobdamnit likes this.
  19. Mrdx

    Mrdx GBAtemp Regular

    Member
    4
    Dec 12, 2013
    Antigua and Barbuda
    is it possible to customize the loading screen to match the selected core/console?
     
  20. natinusala

    natinusala Win32 error 31 is not an error

    Member
    11
    Dec 1, 2012
    France
    Of course you can, the tutorial will cover that
     
Loading...