christianhaitian / arkos

Another rockchip Operating System
MIT License
1.47k stars 83 forks source link

Trying to make RK3566 Dolphin emulator running on my R36S (RK3326) ... unsuccessfully #961

Closed FilipCZ closed 6 months ago

FilipCZ commented 6 months ago

Steps done:

  1. Following files and folders were copied from RG353M/V (latest RK3566 ArkOS build) to same locations on my R36S using custom bash script:
/home/ark/.local/share/dolphin-emu
/opt/dolphin
/usr/local/bin/dolphin.sh
  1. Adjusted rwx permissions to 777 using custom bash script on my R36S for all copied files/folders
  2. Added GameCube platform to /etc/emulationstation/es_systems.cfg:
<system>
        <name>Gamecube</name>
        <fullname>Nintendo - Gamecube</fullname>
        <path>/roms2/gc/</path>
        <extension>.elf .ELF .gcz .GCZ .iso .ISO .m3u .M3U .wad .WAD .wbfs .WBFS .wia .WIA</extension>
        <command>sudo perfmax %GOVERNOR%; nice -n -19 dolphin.sh %ROM%; sudo perfnorm</command>
        <platform>gamecube</platform>
        <theme>gc</theme>
</system>
  1. Created /roms/gc and /roms2/gc folders and adjusted their rwx permissions to 777. Copied some GameCube games into /roms2/gc.

Result:

What I'd like to know:

Thanks very much for any tips on what else could be tried with that to make the Dolphin emulator working.

christianhaitian commented 6 months ago

This will not work on the rk3326 devices as dolphin will not perform well at all. If you want to try it, you'd have to build it and link it against the libmali for the rk3326. The recipe used for building that emulator is here: https://github.com/christianhaitian/rk3566_core_builds/blob/master/scripts/dolphinsa.sh