Forum Replies Created
-
AuthorPosts
-
radamanthineParticipant
SUCCESS!!!!
After playing with the startAmigaDisk.sh file to see what arguments are being passed to it I figured that the .adf file is actually being passed to the script, just isn’t being used.
Change the
/opt/retropie/emulators/uae4rpi/startAmigaDisk.sh
file to look like this:#!/bin/bash pushd "/opt/retropie/emulators/uae4rpi/" rm df0.adf ln -s $1 "df0.adf" ./uae4all popd
The only change is to replace the path to the roms folder with $1 which is the full path to the .ADF file that you executed from the user interface that is being passed in as the first (and only) argument.
The emulator should now run from the user interface directly. However this will only work for a game with one .adf file.
Next challenge to get it working for games with multiple disks.
This is great… I am learning lots! Its like how I began figuring out PCs… trying to create boot disks to get DOS games to work! :)
radamanthineParticipantYes!!!! Okay so I have had a little success. It appears that the issue is down to the
/opt/retropie/emulators/uae4rpi/startAmigaDisk.sh
not creating thedf0.adf
correctly.If you first navigate to the emula/tor directory using:
cd /opt/retropie/emulators/uae4rpi
… then when in the directory create the symbolic link so it is in the correct location with:
ln -s /home/pi/RetroPie/roms/amiga/<your .ADF> df0.adf
… this creates a symbolic link to the .adf called df0.adf in the emulators directory where the emulator is looking for it!
You can then run the emulator with the command:
./uae4all
PHEW! Right so next up is to figure out why that script isn’t working. As it is it is creating the symbolic link to the rom directory and not to a specific file.
I realise this might not be news to some but I figured it might help if I document as I go from my complete noob prospective.
… that’s it for tonight!
radamanthineParticipantI ended up connecting to the Pi via the network with WinSCP logging in as
root
with a password ofraspberry
You will need to boot the Pi and then press F4 to exit emulation station.
When back in the terminal you will need to run
ifconfig
to find the Pi’s IP address assuming you are connected to your home network.Once the kick.rom is in I then changed the permissions of the whole emulators folder to allow the pi login access with the following lines:
sudo chown -R pi /opt/retropie/emulators/
sudo chgrp -R pi /opt/retropie/emulators/
… at least I think that’s what those lines are doing. Somebody a bit more versed in Linux will be able to tell you for sure.
Unfortunately I am still a novice and only getting about half an hour a night to play around with this.
Hope that helps.
-
AuthorPosts