OK. I give up....
- why do some emulators have to be so damn complex?!
I
Amiga emulations is complex because there are so many versions of the chips, KickStart, heck even hardware changes that one machine had that another didnt (think xbox 360 with NO hd, yet a game needs HD to run). The Base Amigas had almost no expansion abilities (slot under keyboard for ram, side slot for one expansion bay, most often a HD), yet higher end amigas had card slots, you could upgrade the graphics card, heck even the Processer speed with cards. Some games wouldnt work with extra ram, some wouldnt work with extra floppy drives. Some worked with AGA, some wouldnt, etc...
BUT the worst problem is alot of programers "banged" on the hardware. they found you could add extra sound by turning the floppy light on (ya interference noise so to speak), and other stuff the hardware could do but wasnt designed to do. Hence emulating it has to be PERFECT for it all to work, which is pretty dang tough to do (ask the mame guys).. simple to emulate, hard to emulate perfect.
So Amiga Emu's have to pick chipsets, revisions, models, ram, floppy count, graphic chipset, upgrade CPU's (or other upgrade cards)... etc.. There was no "standard" back then, most games where made to run on the base 500 with the lowest ram and a single floppy, most but not all. Then you get the amiga Roms (adf's or ?) most are hacked.. so I'm sure some of those are maybe a bit wonky too with emulators.
I must agree the Amiga EMU's have me pulling my hair out to alot of the times.. and I did give up on useing front ends to work it. I feel your pain.