Launching amiga games form emulation station
-
This is a beautiful set of scripts and it's a shame I can't get them to work quite right. I'm trying with a .adz file I know works (if I go trough the UAE GUI). The run_all.sh script seems to have changed the config files and generates a .uae file for the .adz disk. The game name shows up in Emulation Station but when I try to start it the screen blacks out for a couple of seconds and then I get back to the ES GUI.
The /tmp/runcommand.log says:
"/opt/retropie/supplementary/runcommand/runcommand.sh: line 804: /home/pi/RetroPie/roms/amiga/+Start: No such file or directory"
To me it looks like a tiny config problem related to the space in the start script name. Any idears? I'm running RetroPie 3.8.
-
Thanks for trying them out! I put the scripts together right before 3.8 came out, so I did all my testing on 3.7, RPi3, and .adf files, for which everything worked. I've since clean installed 3.8 and now run into the same error you did:
/opt/retropie/supplementary/runcommand/runcommand.sh: line 804: /home/pi/RetroPie/roms/amiga/+Start\: No such file or directory
This is likewise using .adfs which work through the uae4arm UI - so I can reproduce the problem you found perfectly! Thanks for bringing it to my attention. Looks like you got them "working" just fine, because to sanity check, I clean installed 3.7 on my Pi2B and ran my scripts on the same .adf files as above and the games launch properly from ES that way. It seems something changed between 3.7 and 3.8 that breaks this. I'll dig into it over the weekend.
Switching on the bat signal for @BuZz in case this is a super quick fix before I dive in blind.
-
already fixed - update retropie https://github.com/RetroPie/RetroPie-Setup/commit/b8c4c9f42b7313372f77a60d1d6f3b66405a80b8 (or manually edit configs/amiga/emulators.cfg and replace the double backslashes with a single one)
-
Thanks - I'll be sure to always update in the future before I feel the need to escalate.
@Dumell - I updated and verified that launching games directly from ES works again, but I had to change Amiga's default emulator to uae4arm first. Seems uae4all was made default in 3.8.
-
Hi, anybody able to scrape created .uae files using Sselphs Scraper? I've tried with -extra_ext=".uae" option with no success...
Just realized that Amiga is not one fo the supported systems. Any workaround?
The ES embedded scraper keeps freezing. -
Thanks everyone! I upgraded to 3.8.1 and change the default emulator. Now it works.
-
Hi anybody. I would like to add my idea to this topic.
[removed] -
https://retropie.org.uk/forum/topic/2/forum-rules
Do not post links to sites that host copyrighted games.
-
Hi @ all =)
I got a problem with my controller config...I use my 2 usb gamepads (dev/input/js0, js1) for both inputs in my config file....when i manually start the .uae by UAE4ARM's GUI everything work fine but when I generate a template file input is always set to Nub for mouse :(
I've no idea what the problem is?!
-
@DYNANiK please check the sticky topic (see my Sig) and start a new thread.
-
There's already a way to do this using .uae and WHDLoad set ups.. there's a Facebook page dedicated to it and it works absolutely fantastic, only issue is you have to have an older uaearm v4.0 instead if 5.9 because there is a bug that wont apply the joysticks settings from a .uae file however v4 is perfect, I notified email writer but nothing come back as well.
Check the FB page out.
-
@padremayi I'm having problems setting up my configuration files for UAE4Arm and your tinyurl has disappeared, could you please repost?
-
I have set my emulationstation to run amiga game directly, with instruction found in this post! that very nice!
Now the game start, but have to go in the menu and set "USB gamepad" to my port 1 EACH time i start a game to be able to use my joystick..
Is there any way to have my "USB gamepad" set to port 1 by default? (so i will not have to setup my joystick on port 1 EACH time 1 start a game)
Thanks!
-
@Ramses said in Launching amiga games form emulation station:
I have set my emulationstation to run amiga game directly, with instruction found in this post! that very nice!
Now the game start, but have to go in the menu and set "USB gamepad" to my port 1 EACH time i start a game to be able to use my joystick..
Is there any way to have my "USB gamepad" set to port 1 by default? (so i will not have to setup my joystick on port 1 EACH time 1 start a game)
Thanks!
I finally found the answer by myself (after searching all day long!).. So, i have modified the "template.uae" file before executing the python script and now every game start with my gamepad enabled.
-
@Ramses, that's nice. Can you post the changes you've made? That way others can learn from what you've done.
-
@Zigurana said in Launching amiga games form emulation station:
@Ramses, that's nice. Can you post the changes you've made? That way others can learn from what you've done.
Sure!
First, i have follow the instruction from this link: [http://blog.petrockblock.com/forums/topic/launch-amiga-games-from-retropie-menu/](link url)
But i have modified the "template.uae" file, and added those line at the end of the file:
joyport1=joy1
joyport1autofire=none
joyport1mode=djoy
joyportfriendlyname1=Xbox Gamepad (userspace driver)
joyportname1=JOY1Thats all!
After is modified just run the python script (adflist2uae) like is described in the link and all game will have the joystick enabled by default on port 1
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.