Hi, I’m a newbie about RetroArch, but I try to help you anyway: I managed to get the WHDLoad games to run on P-UAE after some try. I found out that the ONLY way the core is able to run these games is after selecting “A1200 (2 MB chip + 8 MB speed)” in the core options menu, assuming you have already obtained the appropriate Kickstart roms, renamed them in the way the core wants them to be and that you put them in the right folder (RetroArch / system). I haven’t touched anything else, since WHDLoad support was already enabled in the core options menu (is set to “files”).
I dunno why the core want such overkill Amiga config and at first I was reluctant because I was afraid that this configuration could generate compatibility or speed issues in games (especially the older ones designed for the Amiga 500 base, which are at least 90% of those produced for the entire Amiga series).
Unexpectedly, I have tried dozens of games “at random” from my collection (3100+ games) and everything works beautifully! (i.e. without apparent difference with an A500, apart from the loading speed - obviously)
I’d like much more to be able to configure the machine in detail (e.g. n. of disk drivers, n. of HDs, exact quantity and type of memory, ecc.)… I don’t believe that a simple A500 base cannot operate an HD (virtual HD make no difference since the entire system is emulated anyway), nor that to do so you must run the latest Kickstarts (needed with A1200+), so I think all this is related to how P-UAE core works. Maybe some expert guy from the forum can enlighten us 