CPCWiki forum

General Category => Emulators => Topic started by: eto on 10:08, 11 November 21

Title: RetroArch / Caprice32 - much too slow on Raspberry and Fire TV cube
Post by: eto on 10:08, 11 November 21
I installed Retroarch on a new Fire TV Cube and wanted this to be my machine for retro games incl. Amstrad games. I thought this would be a great fit as Caprice does support CPR and I don't want to be forced to use a keyboard. However, the games are unplayable, running MUCH too slow.

I experienced the same on my arcade cabinet on a Raspberry 3 but there I thought it's related to the screen rotation and maybe the much slower Raspi3. But now I see that even on a much faster machine, it's the same. It can't be the platform as the Fire can emulate even Dreamcast...


So I am not sure, if that's just the case and RetroArch/Caprice is (on ARM) simply not capable of emulating a CPC, or if I am doing something wrong... any help is appreciated.
Title: Re: RetroArch / Caprice32 - much too slow on Raspberry and Fire TV cube
Post by: XeNoMoRPH on 12:28, 11 November 21
I don't know if this will work for you: https://github.com/KaosOverride/CapriceRPI
Title: Re: RetroArch / Caprice32 - much too slow on Raspberry and Fire TV cube
Post by: eto on 13:23, 11 November 21
Quote from: XeNoMoRPH on 12:28, 11 November 21
I don't know if this will work for you: https://github.com/KaosOverride/CapriceRPI (https://github.com/KaosOverride/CapriceRPI)

RetroArch is using the current, active project https://github.com/ColinPitrat/caprice32

Title: Re: RetroArch / Caprice32 - much too slow on Raspberry and Fire TV cube
Post by: KaosOverride on 20:50, 11 November 21
The CapriceRPI should work fine at an RPI1 (but with limitations, 320x240 display, etc), RPI2 should work fine with hi-res.


But also it must work under DISPMANX gpu driver, because it's fine for SDL 1. But Raspbian is moving onto KMSDRM so be sure you have the old legacy video driver selected at raspi-config


Latest version of Caprice into RetroArch is great, but the adition of the Plus range has some impact.


On the other hand, give a try to CapriceRPI autorun feature, and the virtual keyboard is of some help.


Hope I can migrate CapriceRPI to SDL2 to support RPI4 boards and don't break with RPI1





Powered by SMFPacks Menu Editor Mod