AMIGA CD32 EMULATION - HOW TO -
-
@ratte Hi, thanks for your tutorial, all games are launching well, but I have a mapping problem :
- I use an arcade stick (named "THT THT Arcade console 2P USB Player" in my
es_systems.cfg
) and only directions and Y button works, and the exit button I remapped in the .uae files located in theusr/bin/uae4arm/conf
folder. - my sticks are correctly mapped in ES, so I was wondering if there'd be a way to identify them correctly in the.uae files ? I mean maybe renaming line 3
joyport1=joy0
by something from myes_systems.cfg
? Or even remapping buttons one by one as I did for the exit button ?
thanks for your answer
- I use an arcade stick (named "THT THT Arcade console 2P USB Player" in my
-
@poumtaq
The version in amiberry both Ratte and I currently use doesn't know how to map anything for cd32 except xbox360 controller
Also identifying the joystick is s**tty for now also in this amiberry versionThe new version will be able to handle better mapping and all but there is a lot of work and testing to be done before being usable, I will work on that in the next few weeks to be able to officially add CD32 to recalbox
-
Can't wait
-
@voljega yep thanks for the answer, as I read in one of your previous posts in this topic, some of buttons of some games are messed up, it doesn't seem to have an exact rule concerning this problem... So I'm gonna be patient for the official integration, thank you and let me know if you need me for some tests
-
@poumtaq it's just that they hardcoded the controls based on xbox360 controller in amiberry...
There are some issues with newer version which may prevent me to work on it, so maybe it's gonna take a while
-
https://youtu.be/8BMH48hcYNc
CD32 (one compilation disc with 100 A500 games - no keyboard needed)
C64DTV (no "virtual" keyboard needed!)
ppsspp (settings: dmt 14 = 848x480)
RPI3 @ 1350MHz / RB4.1 -
whhhaaatttttttttt Vice City Stories is working ?
-
Yes, some tweaking on the settings and it worked.
-
@ratte wonderfull !
Will the c64dtv and cd32 be added in the next release ? -
@gaetan
I also would consider this option, as amiberry has at my opinion not yet reached a more stable release as this here. -
@dragu that would be awesome ! A lot of Recalbox player are waiting for it
-
Hi @Gwyllion @Ratte I tried to install amiga cd32, when I launch a game it starts, but I can do anything, nothing respond but L1 and it brings me back to the ES menu.
Here is the support script, if it can help : https://file.ac/OXaLDU5wxjQ/I followed the instructions of this video : https://www.youtube.com/watch?v=a6Oi-TOOVCw&feature=youtu.be
And tried 2 differents roms of Super Street Fighter II Turbo -
I will try to put a step by step:
- Take this files: Amiga CD32
- mount -o remount rw /
- Copy lib, recalbox and usr from the file downloaded
- Inside /usr/bin/uaearm/ rename uae4arm-rpiX (X is RPI 2, 3, etc...) for uae4arm
- Copu from file downloaded etc/emulationstation/themes/recalbox to /recalbox/share_init/system/.emulationstation/themes/recalbox
- Add in /recalbox/share_init/system/.emulationstation/es_systems.cfg the following:
<system>
<fullname>AmigaCD32</fullname>
<name>amigacd32</name>
<path>/recalbox/share/roms/amigacd32</path>
<extension>.iso .Iso .ISO</extension>
<command>/usr/bin/uae4arm/scripts/start.sh %ROM%</command>
<platform>amigacd32</platform>
<theme>amigacd32</theme>
<emulators>
<emulator name="uae4arm">
</emulator>
</emulators>
</system>- Be sure you have all the permissions done:
chmod 755 /usr/bin/uae4arm/uae4arm*
chmod 755 /usr/bin/uae4arm/scripts/*
chmod +x /lib/* - Add .iso to /recalbox/share/roms/amigacd32
- Add the CORRECT BIOS to /recalbox/share/bios
5f8924d013dd57a89cf349f4cdedc6b1 kick31CD32.rom
bb72565701b1b6faece07d68ea5da639 CD32ext.rom
Now these makes AmigaCD32 Works fine and smooth on 8bitdo SF30 pro and PS3 controllers.
Cheers!!!
-
@gwyllion and it will still not work because it is based on my own very old code using uae4arm not even amiberry, on which controller buttons are hardcoded for xbox360 controller...
-
@voljega Are you kidding me ? please avoid your messages not working. If you are not be able to work with, its your problem. Code has been modified to work with other controllers guy. Probably you need to see whats done to learn.
@gaetan https://www.youtube.com/watch?v=Kgmt65ipv3c -
@gwyllion said in AMIGA CD32 EMULATION - HOW TO -:
Code has been modified to work with other controllers guy. Probably you need to see whats done to learn
No it hasn't, it's a copy of Ratte's solution which is itself a slitghy modified copy of mine, please don't give me advice about code, especially when you're clearly not programming anything by yourself
Your own video shows that not all buttons are supported and they are not placed well on the controller.
Whatever... if @gaetan wants to continue losing his time...
-
@voljega first you say CD32 It works with amiga1200 games executed on CD32, not with CD32 games using all the buttons of the pad ....FALSE, after dont work with controllers as 8bitdo or PS3, only X360.... FALSE, I would like to know what is your dark intention not to say to the community that AMIGA CD32 is full emulated with others programmers with a modified code. You should lower your pride and admit it, if you can. Amiga CD32 I tested, Works fine.
On the other hand, you should improve your code and help the community.
Cheers.
PS: No more answer to you, not worth it.
-
@gwyllion said in AMIGA CD32 EMULATION - HOW TO -:
after dont work with controllers as 8bitdo or PS3, only X360....
I didn't exactly said that or maybe I didn't express myself well, what I meant is the controls for CD32 pad with this emulator are harcoded for xbox360 controller, this mean that for any other controller :
- on a few controllers, it may work exactly the same if the controller works exactly like an x360 controller from linux point of view
- in most case the buttons will be all randomly disposed on the controller, not mapped like a real CD32 pad at all
- some CD32 buttons may be not reachable/activable at all
@gwyllion said in AMIGA CD32 EMULATION - HOW TO -:
I would like to know what is your dark intention not to say to the community that AMIGA CD32 is full emulated with others programmers with a modified code.
Because once againt it isn't, all proves that this code works exactly the same like my old version from two years ago. For it to work, it would require an amiberry version from 2018 and newer than two months (anything older than that can not work because amiberry was bugged before).
I know it because I wrote this code and I removed it from official integration because it was not working well.
There is no dark intention except in your crazy head.@gwyllion said in AMIGA CD32 EMULATION - HOW TO -:
On the other hand, you should improve your code and help the community.
Funny from someone who never participated in any way to recalbox code
@gwyllion said in AMIGA CD32 EMULATION - HOW TO -:
PS: No more answer to you, not worth it.
We can agree on that.
-
@gaetan @gwyllion Please take care of the "cue" fix!
Post 7 & 10
Otherwise you cant play multifile games (cds with soundtracks).At the moment i compare the uae4arm with the amiberry-uae.
There are some sweet updates since I released the cd32 addon.
I will add a dtv64 emulator with the next addon-release. -
@ratte Yes, the games I tried were multifiles with cds soundtracks as you described.
I'm sorry, but I don't se what you're talking about "Post 7 & 10".
Is there a new thing to add to the tutorial ?Are those steps the good one :
"
Take this files: Amiga CD32
mount -o remount rw /
Copy lib, recalbox and usr from the file downloaded
Inside /usr/bin/uaearm/ rename uae4arm-rpiX (X is RPI 2, 3, etc...) for uae4arm
Copu from file downloaded etc/emulationstation/themes/recalbox to /recalbox/share_init/system/.emulationstation/themes/recalbox
Add in /recalbox/share_init/system/.emulationstation/es_systems.cfg the following:
<system>
<fullname>AmigaCD32</fullname>
<name>amigacd32</name>
<path>/recalbox/share/roms/amigacd32</path>
<extension>.iso .Iso .ISO</extension>
<command>/usr/bin/uae4arm/scripts/start.sh %ROM%</command>
<platform>amigacd32</platform>
<theme>amigacd32</theme>
<emulators>
<emulator name="uae4arm">
</emulator>
</emulators>
</system>Be sure you have all the permissions done:
chmod 755 /usr/bin/uae4arm/uae4arm*
chmod 755 /usr/bin/uae4arm/scripts/*
chmod +x /lib/*
Add .iso to /recalbox/share/roms/amigacd32
Add the CORRECT BIOS to /recalbox/share/bios
5f8924d013dd57a89cf349f4cdedc6b1 kick31CD32.rom
bb72565701b1b6faece07d68ea5da639 CD32ext.rom"