rsn8887 / uae4all2

A fast and optimized Amiga Emulator for Vita and Switch
GNU General Public License v2.0
83 stars 10 forks source link

Creating a forwarder for Amiga games on Switch #53

Closed locksoft closed 7 months ago

locksoft commented 7 months ago

Hi, I'm trying to create a forwarder (.NSP) to quickly launch my games from the Switch dashboard, but I can't find a way to make it work.

I'm using this great online tools: https://nsp-forwarder.n8.io/retroarch

I'm able to launch Uae4All2 itself, but not the roms. I've tried to use the retroarc function passing first the rom and then the config file (I think the latter is better, as games may be multi discs).

I hope Uae4All2 could accept a parameter text, so to know what config file to launch, but I'm not sure how and if it could be done.

Can you help me? Thanks.

rsn8887 commented 7 months ago

I made a new test version of UAE4All2 where this should work with the forwarder here (use the retroarch version): https://nsp-forwarder.n8.io/retroarch

Link to the test version of UAE4All2 where it should work: https://files.coolatoms.org/uae4all2.nro

To test it, I

I then made myself a forwarder with a Superfrog Icon, using these options:

Core: /switch/uae4all2/uae4all2.nro Rom: /switch/uae4all2/conf/superfrog.conf

When I started the forwarder, Superfrog automatically launched.

Tell me if it works for you. I might make a new official UAE4All2 version soon if it works well.

locksoft commented 7 months ago

Wow @rsn8887, I've made a Cannon Fodder .nsp package and it perfectly works, you're the best! :)

In the next days I'll do some more test with other games, but I'm sure there shouldn't be any problem, as Cannon Fodder is already complex (it uses 3 floppies).

Many thanks. :)

rsn8887 commented 7 months ago

Implemented in v2.10