Skurdt / LibretroUnityFE

Example scenes on how to use the SK.Libretro package/library.
MIT License
17 stars 7 forks source link

ScummVM Core Compatibility #22

Open MiLO83 opened 1 year ago

MiLO83 commented 1 year ago

Hi Skurdt, I am wondering if the ScummVM Core is compatible, and how to get it working? As you will see from my GitHub Repo's I have lots of experience in Unity3D, ScummVM, and Libretro Cores. https://github.com/MiLO83 Thanks!

MiLO83 commented 1 year ago

I can't seem to get any cores working actually... To obtain the cores I installed Retroarch 32-bit and installed the cores from within it, then I copied the cores to StreamingAssets/~libretro/cores/ but I get this error :

Exception: Failed to load library 'vbam_99b8e51c-438e-4caf-a968-ea27c57e58ed' at path 'C:/LibretroUnityFE-master/Assets/StreamingAssets/libretro~/temp\vbam_99b8e51c-438e-4caf-a968-ea27c57e58ed.dll' (%1 is not a valid Win32 application.)

How do I get compatible core files?

Thanks,

Skurdt commented 1 year ago

Your cores may work if you build the unity project targeting 32bit (building for 32bit is untested).

The unity editor only runs in 64bit. What you do is, on the menu bar, click on Libretro>Manage Cores