Open metallic77 opened 4 days ago
This pull request should do the job. Yes, the ATARI folder is for 2600 games.
That was quick, thanks. Lakka that is linux and retroarch works wonders on pi 2w with uae4arm. Haven't tested this much but it should perform the same.
I wonder why uae4arm is always running at half speed without fastforward...
I noticed the raspberry pi lakka version has an option for fast copper too, that's missing from this version. Uae4arm should be full speed normally.
Hm, I've just compiled uae4arm libretro from source and it has the option
Good, how does it perform?
A bit better in fastforward mode (i compiled with cortex-a7 tune) but more or less the same, I can't nail down why it's running at half speed without fastforward
Atari ST seems to boot into the Hatari menu for some reason
It works if launched from retroarch but not launching games from main menu, i transferred your changes to sd card.
A bit better in fastforward mode (i compiled with cortex-a7 tune) but more or less the same, I can't nail down why it's running at half speed without fastforward
I have some clues. First of all core runs at 60 fps meaning NTSC, while most amiga games made in pal 50hz. Second if you disable audio sync in settings-audio then bang, solid 60 fps at all times. There is a) format is wrong (results in graphics cropped as ntsc is 240p and pal is 288), should be pal and b) audio sync
Thanks for the tip...pushed the optimised core and config override to the devel branch (1e8f1b9)
That should be way faster than puae and a good fit for this device. But it could have compatibility issues if it's running on ntsc mode as most games weren't made with ntsc compatibility in mind. I believe if ntsc is disabled it probably fixes all problems and will work as intended with audio sync. Because retroarch first syncs using audio then falls back to video v-sync, so if you disable audio sync it will always run 60hz (your screen refresh anyway).
Thanks for the tip...pushed the optimised core and config override to the devel branch (1e8f1b9)
Another tip, if you enable "sync to exact content framerate" in video-synchronization it goes back to 50hz. Did some testing, performance is fantastic. It runs Risky Woods really well, while more powerful SoC can't do in puae. That has heavy copper usage and pushing the hardware a lot. Still audio is a bit messed up though
I think i sorted the uae4arm audio issue.
Built-in file manager helped a lot to tweak files and test on the fly
Now on proper 50hz and perfect audio.
Your Atari ST setup wasn't launching because there was no default.opt and system.opt in Emu/ATARIST, when i copied them and changed core to hatari in those files it launches games normally from the list.
I also disabled threaded rendering globally in my setup, it just introduces frame skip. Could help a bit in some very heavy cores only
Alright, I'll update that. Thank you
Seems you're on 2.3.0, whereas in Development the location of the emu opts has changed. On Development the emu opts are in Emu/.emu_setup/defaults
, it launches into the Hatari menu for some reason instead of the game, which I want to fix
Yeah i am testing on version 2.3, it works there now. There is a new hatari core in the works too, you could try to compile it and see if it runs any better. I tested on my Linux and works way better than the old retroarch core.
As the title says the uae4arm core is way faster than PUAE for Amiga games. It runs most games full speed even on my raspberry pi 2w, even heavy copper use ones like "Lionheart". Also add a folder for Atari ST games (Hatari default), i haven't seen one, there is an ATARI which i guess is for 2600