Forum Replies Created
-
AuthorPosts
-
captaindorkParticipant
Ok now I know why I did not find out… My keyboard has no F11-key… LOL
Thanks!captaindorkParticipantThe issue that df1 is not used might be due to the fact, that most games did not support putting the second disk in df1.
Just also tried the chips one finally… stupid question: how do you get into the menu again, when the game is already running, to swap the disks?
captaindorkParticipantWell sound works for me, but actually I didn’t do anything special to make it work, therefore I have unfortunately no clue how to help…
For the gamecontrollers, I use SNES Controllers connected to the GPIO and the gamecon drivers. I had this setup already before using uae.
However, no amendements were needed, they just worked with uae.captaindorkParticipantHi all,
@brucelee:
You are absolutely right, all 1-Disk Games work fine, 2-Disk Games only if they were made to support a second drive (df1), which actually were not much games in the old times.
Key to make all working in a more clean way is IMHO still to fix the whole port for the rpi, as usually a menu is available in uae4all which will allow to swap disks, which seems not to be accessible on the pie implementation. I also did not read into hdf for now, but also feel first the menu should be fixed for RetroPie.
So my Scripts are only a “workaround” to make 1-Disk Games work and some 2-Disk ones…@asiainorama:
Hmm hard to guess the issue but:
– did you copy a working kick.rom as mentioned in #3730?
– did you perform the “chmod +x uae4rpi.sh” in the shell?
– could you check the manual steps in #3730 as the script basically does the same. Just share your Output if Errors occur during the manual way.captaindorkParticipantThanks for the Feedback!
Did you try some other ADFs to ensure it is Not related to a particular game Rom?captaindorkParticipantI had it at the bottom, but now having it as first entry. Both working fine, also all other emus work. At least I tried Duke3D, NES and SNES.
Anything else that could have happened? Which editor did you use? Try editing the cfg only on the raspberry using nano. Eliminate all unneccessary spaces, etc…
Don’t use windows notepads (because of ANSI encoding).captaindorkParticipantHmm well,
as uae4rpi only shows df0 and df1 (the green icons in the lower right) I feel only df0 and df1 work with my workaround (I also only prepared the script for 2-disks). I have read you can configure more df’s in the menu of uae4all, but as I also still am not able to get into this “menu”… so no 5-disk for now…
But at least most 1-disk and some 2-disk games work fine from within ES. Also with 2 gamepads, keyboard and mouse… tried some games today, real fun, even if I have seen better amiga emulation experience regarding speed, sound, graphics…
Hopefully development for uae on the rpi continues :)
captaindorkParticipantAnd to share with you how I integrated it into the emulationstation menu:
First of all: I am no Linux and scripting person, so please excuse if this is not very clean… This is just the result of 2 hours google work… at least it works well for my setup and i am happy with it, but no guarantee for any other setup… :)
Step 1:
I created /home/pi/Retropie/emulators/uae4rpi/uae4rpi.sh with following content:#!/bin/bash UAEPATH=/home/pi/RetroPie/emulators/uae4rpi rm -fr $UAEPATH/df*.adf case $1 in *_disk1.adf|*_disk1.ADF) ln -s $1 $UAEPATH/df0.adf ln -s ${1:0:-5}2.adf $UAEPATH/df1.adf ;; *_disk2.adf|*_disk2.ADF) ln -s $1 $UAEPATH/df1.adf ln -s ${1:0:-5}1.adf $UAEPATH/df0.adf ;; *) ln -s $1 $UAEPATH/df0.adf ;; esac cd $UAEPATH ./uae4all
(do a “chmod +x uae4rpi.sh” to mark it as executable)
Step 2:
I added the following lines to /home/pi/.emulationstation/es_systems.cfgDESCNAME=Amiga NAME=amiga PATH=/home/pi/RetroPie/roms/amiga EXTENSION=.adf .ADF COMMAND=/home/pi/RetroPie/emulators/uae4rpi/uae4rpi.sh %ROM% PLATFORMID=4911
This made a nice menu available in emulationstation where I can browse my adf-files, select them and they get started properly, just as for any other system. TAB+Q will return to emulationstation. Perfect!
Be aware, that adf-files ending with “_disk1.adf” will assume that a “_disk2.adf” is present and will insert this second one automatically into df1. So if you exactly follow this naming convention, also roms with 2-disks will work.
Regards
captaindorkcaptaindorkParticipantSure!
So what I did is:
– Having run the RetroPie Setup Script (the binary mode) which also installs uae4all
– copied my kick.rom file to /home/pi/RetroPie/emulators/uae4rpi/
– copied sample.adf file to /home/pi/RetroPie/roms/amiga/
– when emulationstation starts, exit it with F4 to return to CLI
– run “cd /home/pi/RetroPie/emulators/uae4rpi/”
– run “ln -s /home/pi/RetroPie/roms/amiga/sample.adf df0.adf”
– run “./uae4all”
– uae4all will then pick my df0.adf which is linked to sample.adf and run itRegards
captaindorkcaptaindorkParticipantHi,
for me uae4rpi works. At least if I leave emulationstation and start it from CLI.
I can confirm that I also cannot find any kind of menu, but by using the df0.adf process Roms load fine. (Keyboard also works)
What I basically do is using links… So something like “ln -s roms/barbarian.adf df0.adf”.What I am wondering is why it is not integrated into emulationstation. Any specific reason? Anyone tried?
-
AuthorPosts