Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Help with whdload games on ua4arm

    Emulateurs Arcade/PC/Console
    help whdload ua4arm
    4
    19
    8462
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Luciano Silva
      Luciano Silva last edited by

      Re: Installer UAE4ARM (Emulateur Amiga) en 1 Click !!

      Sorry for write in english.
      Anyone could help me with de whdload config.
      I´ve success with the adf files but i need a step by step guide to setup whdload games on ua4arm.
      Any help will be apreciated.

      voljega ironic 2 Replies Last reply Reply Quote 0
      • Substring
        Substring last edited by

        That is some user contribution, the recalbox staff can't help you with that

        Former dev - Please reply with @substring so that i am notified when you answer me
        Ex dev - Merci de me répondre en utilisant @substring pour que je sois notifé

        1 Reply Last reply Reply Quote 0
        • voljega
          voljega Banned @Luciano Silva last edited by voljega

          @Luciano-Silva
          not finished at all and not working as well on Recalbox 4.0 than on 3.3 beta (and untested since 4.0 beta 1) but if you're used to linux even in a basic way you can try this little whdload project I made with @ironic help.

          On 3.3.0 it worked with more than 95% of the games.

          Please keep in mind that this is not 'Recalbox' official in any way and that I have little time these days to help you make it work.

          But since I wanted to finalize it I will try to help.
          I'm also interested in how you made adf work perfectly on 4.0, especially concerning multi disks games and quitting uae4arm without freezing

          https://github.com/Voljega/amiga4recalbox

          EDIT: also only tested on Pi2

          1 Reply Last reply Reply Quote 0
          • ironic
            ironic @Luciano Silva last edited by

            Hi Luciano-Silva

            To launch WHDLoad Amiga games with Uae4Arm (as me and Voljega), you must use Recalbox 3.3 and a Rpi2.
            I think it is possible on Rp3 and Recalbox 4.0 but i don't have a Rpi3. (and Recalbox 3.3 it enouth for me).

            To launch a game, you must use Uae4Arm like this :
            uae4arm -f gamename.uae

            For a prepared game like Apydia :
            uae4arm -f apydia.uae

            apydia.uae is a config file for Uae4Arm
            you must have a folder (like Apydia) for the game files + whd files

            P.M. me :
            smartseb62(at)gmail.com
            (i can't help you if you have a RPi3 and/or Recalbox 4.0)

            Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

            1 Reply Last reply Reply Quote 0
            • Luciano Silva
              Luciano Silva last edited by

              This post is deleted!
              1 Reply Last reply Reply Quote 0
              • Luciano Silva
                Luciano Silva last edited by

                Well finally its working , thank you so much for your help.
                Only one last question , i´m having problems to set up custom keys for playing the games.
                Is there any tutorial or anything like that for this?

                voljega 1 Reply Last reply Reply Quote 0
                • voljega
                  voljega Banned @Luciano Silva last edited by

                  @Luciano-Silva key remapping is not possible for the moment it should be added in a future version of uae4arm

                  1 Reply Last reply Reply Quote 0
                  • Luciano Silva
                    Luciano Silva last edited by

                    Thanks voljega

                    voljega 1 Reply Last reply Reply Quote 0
                    • ironic
                      ironic last edited by

                      voljega said true.
                      I think i seen one version who works a little with keymapping but you must wait few time.

                      Just for helping other people.

                      Here my Apydia.uae
                      config_description=
                      config_hardware=true
                      config_host=true
                      config_version=1.4.6
                      pandora.rom_path=/emulateurs/amiga/uae4arm/kickstarts/
                      pandora.floppy_path=/emulateurs/amiga/uae4arm/disks/
                      pandora.hardfile_path=/recalbox/share/roms/amiga/
                      ; host-specific
                      pandora.blitter_in_partial_mode=0
                      pandora.cpu_speed=600
                      pandora.joy_conf=0
                      pandora.joy_port=0
                      pandora.stylus_offset=0
                      pandora.tap_delay=10
                      pandora.custom_controls=0
                      pandora.custom_dpad=1
                      pandora.custom_up=-5
                      pandora.custom_down=-6
                      pandora.custom_left=-7
                      pandora.custom_right=-8
                      pandora.custom_a=-3
                      pandora.custom_b=-4
                      pandora.custom_x=-2
                      pandora.custom_y=-1
                      pandora.custom_l=32
                      pandora.custom_r=27
                      pandora.move_x=0
                      pandora.move_y=-4
                      pandora.button1=2
                      pandora.button2=1
                      pandora.autofire_button=3
                      pandora.jump=-1
                      ; common
                      use_gui=no
                      use_deb****r=false
                      kickstart_rom_file=$(FILE_PATH)/kick31.rom
                      kickstart_ext_rom_file=
                      floppy0=
                      floppy0type=0
                      floppy0sound=0
                      floppy1=
                      floppy1type=-1
                      floppy1sound=0
                      floppy2=
                      floppy2type=-1
                      floppy2sound=0
                      floppy3=
                      floppy3type=-1
                      floppy3sound=0
                      nr_floppies=1
                      floppy_speed=800
                      floppy_volume=0
                      scsi=false
                      sound_output=exact
                      sound_bits=16
                      sound_channels=stereo
                      sound_stereo_separation=7
                      sound_stereo_mixing_delay=0
                      sound_frequency=44100
                      sound_interpol=none
                      sound_filter=off
                      sound_filter_type=standard
                      sound_volume=0
                      sound_auto=yes
                      cachesize=0
                      synchronize_clock=yes
                      gfx_framerate=0
                      gfx_width=640
                      gfx_height=262
                      gfx_width_windowed=640
                      gfx_height_windowed=240
                      gfx_width_fullscreen=588
                      gfx_height_fullscreen=512
                      gfx_refreshrate=0
                      gfx_vsync=true
                      gfx_lores=false
                      gfx_resolution=hires
                      gfx_correct_aspect=false
                      gfx_center_horizontal=simple
                      gfx_center_vertical=simple
                      immediate_blits=true
                      fast_copper=true
                      ntsc=false
                      show_leds=false
                      chipset=aga
                      collision_level=playfields
                      a1000ram=false
                      fastmem_size=0
                      z3mem_size=64
                      z3mem_start=0x1000000
                      bogomem_size=0
                      gfxcard_size=0
                      chipmem_size=4
                      cpu_speed=max
                      cpu_type=68040
                      cpu_model=68040
                      fpu_model=68040
                      cpu_compatible=false
                      cpu_24bit_addressing=false
                      rtg_nocustom=true
                      filesystem2=rw,DH0:WORKBENCH:$(FILE_PATH)/Apidya/,0
                      uaehf0=dir,rw,DH0:WORKBENCH:$(FILE_PATH)/Apidya/,0
                      input.joymouse_speed_analog=2
                      input.autofire=8

                      My startup-sequence (Apydia directory)
                      WHDload ApidyaAudios.Slave Preload
                      C:UaeQuit

                      Apydia directory
                      *S:\amiga\Apidya*
                      ApidyaAudios.info (10.3KB)
                      ApidyaAudios.slave (8.0KB)
                      ReadMe (5.3KB)
                      ReadMe.info (1.9KB)

                      *S:\amiga\Apidya\C*
                      DIC (4.6KB)
                      Patcher (13.7KB)
                      RawDIC (20.7KB)
                      WHDLoad (142.2KB)
                      UaeQuit (460.0B)

                      *S:\amiga\Apidya\data*
                      apidyahigh (232.0B)
                      Disk.1 (1.0MB)
                      Disk.2 (1.0MB)

                      *S:\amiga\Apidya\Devs\Kickstarts*
                      kick34005.A500 (256.0KB)
                      kick34005.A500.RTB (3.9KB)

                      *S:\amiga\Apidya\S*
                      Startup-Sequence (44.0B)
                      WHDLoad-Cleanup (460.0B)
                      WHDLoad-Startup (490.0B)
                      WHDLoad.prefs (1.6KB)

                      Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

                      1 Reply Last reply Reply Quote 0
                      • voljega
                        voljega Banned @Luciano Silva last edited by

                        @Luciano-Silva here's the official thread of the uae4arm port on pi if you want to follow future devlopments : https://www.raspberrypi.org/forums/viewtopic.php?t=110488

                        1 Reply Last reply Reply Quote 0
                        • Luciano Silva
                          Luciano Silva last edited by

                          Thanks another time , i`ll be waintig for new releases.
                          It really colud be awsome use a gamepad like on uae4all to play whdload games on our rpi.

                          1 Reply Last reply Reply Quote 0
                          • ironic
                            ironic last edited by

                            You know you can EXIT uae4arm emulation from amiga game with a command line ?
                            If you Hit (ex : F10) during game, you don't go to CLI but to EmulationStation Menu.
                            That's mean you can play a game and return to Emulation at anytime from the game just with the game EXIT key.

                            Here, the 2 commands i use.
                            https://mega.nz/#F!EdAVmBQJ!2G4IbBDo5SWnBYdyfkoPqQ

                            Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

                            1 Reply Last reply Reply Quote 0
                            • Luciano Silva
                              Luciano Silva last edited by

                              @ironic what type of files are exactly those?
                              How can i use them?
                              Thanks.

                              1 Reply Last reply Reply Quote 0
                              • ironic
                                ironic last edited by

                                • You put one of them in a "C" directory of you game Directory.
                                  (On Amiga, folder is Directory)

                                • You edit the "Startup-Sequence" file of your game directory
                                  (It's the 1st script launched at Amiga boot)

                                • You add a line as : "C:UaeQuit"
                                  (I edit this file on Workbench, notepad++ doesn't work. file format ??).

                                Now, when you launch a WHD Amiga game, a boot screen show you the hotkey to exit game.
                                Without UaeQuit, you go to CLI (the Amiga command line, the Shell).
                                And with, UaeQuit is launched at game Exit and Uae4Arm is "killed" to return to EmulationStation.

                                text alternatif

                                text alternatif

                                text alternatif

                                Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

                                1 Reply Last reply Reply Quote 0
                                • Luciano Silva
                                  Luciano Silva last edited by Luciano Silva

                                  @ironic thanks for your help.
                                  My gamepad is working fine but i have a question about how to exit the emulator.
                                  I don't know exactly what i do but now i can exit directly to emulationstation when i hit F12
                                  Maybe a new implementation?
                                  I've changed the default uae4arm bin for the lastest version.
                                  Works with whdload and adf games.
                                  Is there any option to exit ua4arm by hitting a gamepad button or a combination?
                                  I want to play with the gamepad only.

                                  1 Reply Last reply Reply Quote 0
                                  • ironic
                                    ironic last edited by

                                    Probably the latest Uae4Arm release can return to ES.
                                    I use an old Uae4Arm release (0.4) who can't emulate Picasso96 but emulate games more quickly.
                                    I must use UaeQuit with this release.

                                    At this time, there is no way to exit Uae4Arm from a gamepad.
                                    Or a game pad who emulate keyboard key.
                                    I looking for a software who translate joystick input in keyboard input but without luck.
                                    In the next release probably.
                                    Some Uae4Arm binaires i use

                                    Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

                                    1 Reply Last reply Reply Quote 0
                                    • Luciano Silva
                                      Luciano Silva last edited by

                                      Thanks @ironic i´ll keep trying.

                                      P.D: I´ve get openmsx to run on recalbox , I´ll share my config if anyone is interested.

                                      1 Reply Last reply Reply Quote 0
                                      • ironic
                                        ironic last edited by

                                        OpenMSX...
                                        Share your config, it can be useful

                                        What OpenMSX do compared to fMSX (Who run like a charm for me).

                                        If you want the fatest uae4arm binaire, take the small (738Ko).
                                        Others can run in Picasso96 mode.

                                        Rpi2/Rpi3 - LCD/CRT- NES30 Pro-iBUFFALO

                                        1 Reply Last reply Reply Quote 0
                                        • Luciano Silva
                                          Luciano Silva last edited by

                                          @ironic Here is my openmsx config for recalbox.

                                          1. I´ve created a folder on : /usr/emulators/openmsx/bin/
                                            I put my openmsx binary file form retropie inside.
                                            Here you have the link
                                            http://s000.tinyupload.com/?file_id=22889548546368582728

                                          2 . This libraries are needed to launch the emulator.
                                          Put them on /usr/lib
                                          http://s000.tinyupload.com/?file_id=15973386028963335785

                                          1. Launch the emulator with ./openmsx

                                          2. After first launch go to /recalbox/share/system/.openMSX/
                                            Put all this files inside the folder:
                                            http://s000.tinyupload.com/?file_id=17148959869931873621

                                          3. Create a folder on /recalbox/share/roms/msx inside it you have to put your Msx roms

                                          4. Finally edit the file /recalbox/share_init/system/.emulationstation/es_systems.cfg

                                          Adding this lines:

                                          <system>
                                          <fullname>MSX OpenMsx</fullname>
                                          <name>msx</name>
                                          <path>/recalbox/share/roms/msx</path>
                                          <extension>.mx1 .MX1 .mx2 .MX2.rom .ROM</extension>
                                          <command>/recalbox/scripts/runcommand.sh 4 "/usr/emulators/openmsx/bin/openmsx %ROM%"</command>
                                          <platform>msx</platform>
                                          <theme>msx</theme>
                                          </system>

                                          P.D. Maybe you need chmod 0755 -R to all files and folders and chmod +x to openmsx binary file.

                                          1 Reply Last reply Reply Quote 0
                                          • First post
                                            Last post

                                          Want to support us ?

                                          68
                                          Online

                                          91.7k
                                          Users

                                          27.0k
                                          Topics

                                          183.6k
                                          Posts

                                          Copyright © 2021 recalbox.com