RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    [Amiga] Amiberry + WHDLoad = Holy Grail - Amiberry's official thread

    Scheduled Pinned Locked Moved Help and Support
    amiberryamigaawesomewhdload
    550 Posts 84 Posters 367.6k Views
    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.
    • G
      g0nz0uk @nemo93
      last edited by

      @nemo93

      Thanks for this I will try this tonight, as I mentioned I have got it working nicely now so will compare your uae.

      Did I read somewhere the all our working uae's will be kept somewhere and we just have to modify the pasts etc - sharing is caring :)

      1 Reply Last reply Reply Quote 0
      • G
        g0nz0uk @nemo93
        last edited by

        @nemo93 216 seems to work better, I just have a black bit of space at the bottom, maybe 240 or 256 will help (ran out of time).

        Also is there a method to bind the spacebar or return keys to buttons?

        1 Reply Last reply Reply Quote 0
        • AndersHPA
          AndersHP @HoraceAndSpider
          last edited by AndersHP

          @horaceandspider said in [Amiga] Amiberry + WHDLoad = Holy Grail - Amiberry's official thread:

          Keyboard mapping is likely to have a default option, or otherwise pick up keyboard controls from RetroArch. There might be a 'fall back' text file option also, which we will detail in the readme online :)

          OK, just saw the videoguide and it seems to make sense for me (except the part about ownership of the roms folder?).

          So, just to make sure; if I already know that my Player-1 joystick is mapped to arrows up, down, left and right, and my first two buttons are mapped to enter and escape, will I be able to map these to the .uae files? Maybe this way?:

          pandora.custom_up=up
          pandora.custom_down=down
          pandora.custom_left=left
          pandora.custom_right=right
          pandora.custom_a=enter
          pandora.custom_b=escape
          .....?

          What about the two player games? My player-2 directions are mapped to keys like d, g, r etc. unlike player 1 with the universally up, down, left etc. I don't see any key mapping options for player 2 at all?

          My "Bubble Bobble" Themed Bartop Arcade
          My Gameboy

          G HoraceAndSpiderH 2 Replies Last reply Reply Quote 0
          • G
            g0nz0uk @AndersHP
            last edited by g0nz0uk

            @andershp I'm not sure we can bind custom buttons like space, return, esc, to buttons yet, although I thought I read somewhere they are looking into it, possible on the Github site.

            Just found it:

            https://github.com/midwan/amiberry/issues/75

            1 Reply Last reply Reply Quote 1
            • HoraceAndSpiderH
              HoraceAndSpider @AndersHP
              last edited by

              @andershp said in [Amiga] Amiberry + WHDLoad = Holy Grail - Amiberry's official thread:

              @horaceandspider said in [Amiga] Amiberry + WHDLoad = Holy Grail - Amiberry's official thread:

              Keyboard mapping is likely to have a default option, or otherwise pick up keyboard controls from RetroArch. There might be a 'fall back' text file option also, which we will detail in the readme online :)

              OK, just saw the videoguide and it seems to make sense for me (except the part about ownership of the roms folder?).

              So, just to make sure; if I already know that my Player-1 joystick is mapped to arrows up, down, left and right, and my first two buttons are mapped to enter and escape, will I be able to map these to the .uae files? Maybe this way?:

              pandora.custom_up=up
              pandora.custom_down=down
              pandora.custom_left=left
              pandora.custom_right=right
              pandora.custom_a=enter
              pandora.custom_b=escape
              .....?

              What about the two player games? My player-2 directions are mapped to keys like d, g, r etc. unlike player 1 with the universally up, down, left etc. I don't see any key mapping options for player 2 at all?

              None of the pandora custom options work on Amiberry, but an alternative is being work on. It will allow remapping across 4 input devices.

              G AndersHPA 2 Replies Last reply Reply Quote 3
              • G
                g0nz0uk @HoraceAndSpider
                last edited by

                @horaceandspider - this is brilliant news, we appreciate all the work you guys are doing.

                1 Reply Last reply Reply Quote 1
                • AndersHPA
                  AndersHP @HoraceAndSpider
                  last edited by

                  @horaceandspider Sounds amazing!

                  My "Bubble Bobble" Themed Bartop Arcade
                  My Gameboy

                  1 Reply Last reply Reply Quote 0
                  • H
                    H3RBSKI
                    last edited by

                    just wondering if there is any news on an update with controller support that i can just update on the pi? im not sure what im supposed to do when compiling it myself etc :(

                    HoraceAndSpiderH 1 Reply Last reply Reply Quote 0
                    • HoraceAndSpiderH
                      HoraceAndSpider @H3RBSKI
                      last edited by

                      @h3rbski said in [Amiga] Amiberry + WHDLoad = Holy Grail - Amiberry's official thread:

                      just wondering if there is any news on an update with controller support that i can just update on the pi? im not sure what im supposed to do when compiling it myself etc :(

                      MidWan and I have one bug to fix which affects the connection of single controllers (it is actually fine if you have more than one!) which we are looking to resolve before merging the new changes with the master branch.

                      I have a couple of 'tweeks' and improvements related to the RetroArch integtation which I would like to fix also.

                      Before releasing, I would also like to be 'on top' of the RetroArch Keyboard integration - for a single player at least (i would, long-term also like to integrate multiplayer keyboard inputting)

                      I am working on this almost daily, but it's hard to put a number on the timescale as i do have other real-life commitments, and trying to keep ahead of various queries that come up from testing on GitHub.

                      H AndersHPA 2 Replies Last reply Reply Quote 2
                      • H
                        H3RBSKI @HoraceAndSpider
                        last edited by

                        @horaceandspider
                        no problem, love the work that you guys are doing. i would use the stuff from git hub and do it that way but i have no idea where to start with it lol so was just wondering if it was going to make it into a release

                        1 Reply Last reply Reply Quote 0
                        • H
                          Hasslehogg
                          last edited by Hasslehogg

                          HoraceAndSpider that is great news on the button mapping, will really make a difference.

                          Guys, I am setting this all up, got most of the demo games that come with the script working, got kick.13, 2.0 and 3.1 in the bios\amiga folder. Got the exit button on my joypad instead of keyboard BUT i have tried about 5 different games and they arent working.

                          I have tried multiple copies of different games speedball 2, winter games, summer games
                          tried normal WHDLoad games in that folder, AGA games in the WHDLoadAGA folder and all i get is a blank screen and i cannot get back to ES i need to power off at wall and power back on.
                          i have used the preconfigured uae files and edited the names, i have also deleted and recreated with the configmaker, same result
                          like i say the demo games all work except the Alien Breed, as its AGA possibly? It gives the following message for AGA games only:-
                          WHDLoad Update Message. AlienBreedTAAGA.slave not found on master WHDLoad page list. UAE config maker could not verify slave updates)

                          Any help would be appreciated, i have been on this for hours and its driving me mad

                          thx

                          1 Reply Last reply Reply Quote 0
                          • AndersHPA
                            AndersHP @HoraceAndSpider
                            last edited by

                            @horaceandspider Looking so much forward to this, keep up the good work, it's very appreciated.
                            Remember that users of iPac as keyboard inputs is like utilizing one keyboard for two players (dunno if this makes any difference, but look forward to the single player part to begin with).

                            My "Bubble Bobble" Themed Bartop Arcade
                            My Gameboy

                            1 Reply Last reply Reply Quote 0
                            • HoraceAndSpiderH
                              HoraceAndSpider
                              last edited by

                              @AndersHP the good news about multiplayer ipac being just more keys, is that I can test the thing even without having an ipac myself :)

                              I already have thoughts about what went wrong with our last test so I hope you will be around to test some stuff for me in the next few weeks.

                              @Hasslehogg

                              I had heard of another user having issues with AgA games - is this something you are able to fix with the gui settings?

                              The “warning” you are getting in screen is perfectly normal - I am part-way through adding Whdload slave updating from Config Maker, and basically that message says that the game isn’t “on the list” and therefore won’t be able to auto update... no big deal atm, and shouldn’t stop anything from working....

                              A list of specific games (Say 5 or 6) would be really useful for me to test with please :)

                              AndersHPA 2 Replies Last reply Reply Quote 0
                              • AndersHPA
                                AndersHP @HoraceAndSpider
                                last edited by

                                @horaceandspider I'd love to test, as long as it takes no coding skills. I haven't tried Amiberry or Amiga Emulation because I wanted to wait until plug'n'play-stage :)

                                My "Bubble Bobble" Themed Bartop Arcade
                                My Gameboy

                                1 Reply Last reply Reply Quote 0
                                • HoraceAndSpiderH
                                  HoraceAndSpider
                                  last edited by

                                  @Hasslehogg i have tested a number of AGA games this morning without any problems.

                                  Perhaps there is an issue with the version of Kickstart 3.1 you have selected?

                                  The message that appears about updates, you can simply 'click' to go past.

                                  1 Reply Last reply Reply Quote 0
                                  • AndersHPA
                                    AndersHP @HoraceAndSpider
                                    last edited by

                                    @horaceandspider Does it make sense for me to follow the guide in post#1 and start installing Amiberry / WHDload on my pi, or should I wait for it to be updated, in order to test some key-mapping?

                                    My "Bubble Bobble" Themed Bartop Arcade
                                    My Gameboy

                                    1 Reply Last reply Reply Quote 0
                                    • darkniorD
                                      darknior
                                      last edited by

                                      Hi guys, sorry no time to make more test from last week, but now i will found some and work here with you.
                                      For the moment i only have one question, why do you use WHDLAOD games more than HDF games ?
                                      I have problems i must solve and some games in WHDLOAD not working for me, and it is slower to launch.
                                      The HDF games are working perfectly at first try, and are fast to launch.
                                      The real problem for me will be to configure Joysticks for one player, 2 players and some games with mouse.
                                      And some of the HDF games like WHDLOAD have CHEAT at start ! Very important for children, games are so hard :(
                                      If there is a good reason to use WHDLAOAD i'm interested to know it :p
                                      Thanks

                                      Life is game, just play it !

                                      1 Reply Last reply Reply Quote 0
                                      • HoraceAndSpiderH
                                        HoraceAndSpider
                                        last edited by

                                        @andershp it depends on what you want to do!
                                        I would sugget you install it, and if need i can send you an updated binary to test for possible iPac support.

                                        @darknior .. i assume you mean ADF games (Floppy disk files), not HDF? (hard disk files)

                                        It is easy to explain:

                                        • WHDload will work with more 'generic' amiga settings

                                        WHDLoad will add :

                                        • bug fixes
                                        • extra controls (e.g. CD32 buttons.. = less keyboard use)
                                        • saving highscores, and multiple saves where game may have only one
                                        • Faster loading times (not all ADFs work with turbo speeds) ... the slow-down on 'load' is caused by everything being loading into memory... this then removes ALL slow loading while playing.
                                        • More WHDLoad games have access to cheats than you maybe realise ;)

                                        WHDLoad will remove:

                                        • Cracktros (i hate them)
                                        • Multiple Disks / Swapping
                                        darkniorD 1 Reply Last reply Reply Quote 1
                                        • darkniorD
                                          darknior @HoraceAndSpider
                                          last edited by

                                          @horaceandspider No i speak about HDF Hard drive games, i know ADF floppy are crappy :(
                                          I use HDF on xBox from 7 8 years ... @waal convert some games, we pay de HDLoader, and it works very fine.

                                          HDF games are fast, etc ...
                                          But why do you think with WHDLoad it will remove bugs ? You will not remake games ?
                                          Same for CD 32 i don't understand ? How to add new controls ?
                                          On HDF they already remove Crocktros and no swap it is an HDD :p

                                          It's why i'm lost, what is better ?

                                          • I have try Flashback with WHDLAOD impossible to make i works after the boot, with HDF it works fine at first stat.
                                            My only problem was you only have the US version and not the FR, and to jump we must change setting to use a button, it is impossible to use with UP :(
                                          • I can launch Speedball 2 CD32 and Flink, CD32 works fine for me.
                                          • On A1200 same, Heimdall 2 AGA works fine only with HDF! And now with your new setting system i can map the mouse for the game menu.

                                          Life is game, just play it !

                                          1 Reply Last reply Reply Quote 0
                                          • HoraceAndSpiderH
                                            HoraceAndSpider
                                            last edited by HoraceAndSpider

                                            Oh, in that case... the HDF games you are uing probably already use WHDLoad.

                                            Reading what waal has been involved in here: http://eab.abime.net/showthread.php?p=834191&styleid=1 that seems very likely.

                                            If you dont know about why WHDLoad removes bugs, add controls etc, then in short.... basically the WHDLoad 'slave' files makes modifications to the game, to work from Hard Drive, and change areas of the game's code. Most games you are playing from HDF require this.

                                            https://en.wikipedia.org/wiki/WHDLoad#How_WHDLoad_works

                                            In short, WHDLoad is a program that allows (original) disk games to be installed to Hard Drive.... HDF, or Files (for emulation) or real Hard Drive for Amiga.

                                            The difference you are talking about is probably HDF vs. Files.

                                            I prefer the Files approach because it is easier to update the .slave files. This means that if a game is improved, it is easier to update. Games are also regularly updated in the 'files' format whereas HDF requires a conversion. (or they are 'fixed' at the point they are made)

                                            I am fairly confident that if these games work with HDF, i would be able to make them work with files also ;) (There are a very few exceptions, which are caused by files with certain characters in them)

                                            I would have no problem using HDFs as long as there is 'space' left in the HDFs for certain changes which my WHDload booter would apply.

                                            darkniorD 1 Reply Last reply Reply Quote 2
                                            • First post
                                              Last post

                                            Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

                                            Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.