I got HBL running! Took quite a bit of hacking about with CFWs and loaders and things, but I eventually got wupserver running and changed meta.xml to let me run Haxchi without a Gamepad. Now I just have to remember where I was at... Let me know if I've missed anything:
- blueMSX/Stella were both working fine (was the ELF ok?) Pushed that to github
- Dosbox and VICE needed some libc changes that broke the ELF versions (blackscreen? Hoping for a DSI or smth)
- CrocoDS didn't work at all for unknown reasons
- Hatari had a lot of platform-specific code that I put off for later
I swear I forgot several of those... Hrm. Anyway, I guess I'll take a peek at Dosbox.
EDIT: Dosbox will have to stay as one of those RPX-only cores by the looks of it. The reasons are complicated, but the basic issue is that the core is actually too big for the HBL memory area once it's loaded, but is fine when it hasn't been loaded. I submitted
a bug report (tech details in there) in the hope that
@dimok will fix it up so that HBL gives its traditional "not enough memory" error instead of locking up the console when this happens.