Armstrad cpc.
Well,it has a pretty big chuck of the spectrum library but with better graphics.If you have a favorite speccy game and want to play it in actual graphics,the cpc has you covered.Also it mostly used disks so loading ain't a problem.
Emu:
Caprice32 is the recommended one.
Press F1 go to load/save and load a disk image.
Type cat and type run"gamename.bas to execute it.
I prefer this to auto loading.
For retroarch use the caprice core. Croco ds is not really comparable when it comes to accuracy.Just drop your disk file and it will autostart.
And that is it,no bios,no shenanigans.
Games:
Lots of french only games.
Rpg:
Le diamant and le maitre seem interesting and have the best graphics of the ports.
There is also lords of midnight and its sequel but they are pretty much identical to the speccy version.
Shadowfire looks worse then the speccy version,which is a first.And you have the original bard's tale.Very similar graphics tot he apple ii.
Strategy:
CCP wargames are worth it.Any port from the spectrum has much better graphics.Shame that only about 1/3 of the library actually got ported.
Everything else is a mishmash of speccy/apple ports.
Let me show you my personal favorite:
Avalanche:struggle for Italy:
It really can't compare to modern stuff,but i like it anyway.
Edit:Also don't use myabandonware for cpc games,there are problems.
Emuparadise has the most complete collection.