uae4arm v0.5 - testrun under retropie4.1 by amiga professional
-
@ Substring
Before I start with things like compiling and buildroot i would like to understand the internal workflow of recalbox.
Right now i start the emulator with the following command:
<Command> ./ usr / bin / uae4arm / scripts / start.sh% ROM% </ command>All other emulators are started by:
<Command> python /usr/lib/python2.7/site-packages/configgen/emulatorlauncher.pyc% CONTROLLERSCONFIG% -system% SYSTEM% -rom% ROM% -emulator% EMULATOR% -core% CORE% -ratio% RATIO% </ Command>Is there any description or document how to add an emulator in the right way?
Thanks in advance.
BR
André -
@Substring:
reminder -
@Ratte yo gotta learn python ... but as i'm the one who mostly works on configgen, consider yourself a lucky man ^^
There is no doc, it's not such a big tool. The easiest is to read a generator, understand that we generally have 3 files for a generator :
- the generator itself which drives the wole configuration + launch of the emulator
- sometimes a controller file that handles controls configuration
- sometimes a config file to handle general configuration of the emulator
Next is to edit emulatorlauncher.py :
- add the dependencies (all the import sutff)
- Add a Emulator['amiga'] default line
Don't forget to add the necessary files in the setup.py.
The only step-by-step i could recommend you for now is :
- create a uae folder in generators
- find a small xxxGenerator.py, copy it over, rename functions/methods as well as the file, and just add a hard coded launch command
- add the necessary lines in emulatorlauncher.py
- add the necessary lines in setup.py
- copy over to the pi, regen the setup
- learn to manually start configgen rather than by ES
configgen is half of the job, the other half (the package) is a whole different story. I made the necessary packages for uae4arm-rpi, i guess they could be a good start depending on the dependencies of the emulator you wish to add.
-
@korni said in uae4arm v0.5 - testrun under retropie4.1 by amiga professional:
Ich habe mich mal an dem Theme versucht...
Hier zum Download: http://bit.ly/2nAFaeP
does anyone still have these files, please?
The link is dead. -
@derschatten see the other thread it's still alive there
-
what other thread do you mean?
The AMIGA CD32 EMULATION - HOW TO - ? There is no link to this svg inside. -
@derschatten oh sorry i thought you were speaking about the full emulated solution
-
nothing??? Nichts? Gaaar nichts?
-
Hi, ok voljega I tried your "amiga solution" and it's great. But there is only one problem I have... Buttons and directions on my Arcade pad doesn't work. the only one key that works is "square" (or X in xbox controller) which quits emulator. The keyboard and mouse is working fine. What can I do with it?
edited: I forgot I have uae4arm gui, but when I select the correct stick and save config it doesnt save, I have to set all again at start each time. Hmm maybe I will try to exchange saved config with the default one...
-
I cant edit my post above... so edited2: I just configured everything in the gui using mouse and keyboard then saved configuration. Then I moved saved configuration to the main folder and renamed it as default one and then I ran genUAE script for all my games and it now works great