libretro / desmume

DeSmuME is a Nintendo DS emulator
http://desmume.org
GNU General Public License v2.0
35 stars 33 forks source link

Which is better, desmume or desmume2015 on PI3? #28

Open Darknior opened 6 years ago

Darknior commented 6 years ago

Hi

I read there

For Linux :

If you've got Linux or BSD, clone the repo, head to the desmume/src/frontend/libretro directory, and type "make". Copy the libretro_desmume.so library to your ~/.config/retroarch/cores directory.

For Windows :

Building and running fine on Windows with mingw now, or at least the 64-bit version, I'm having trouble building a 32-bit version because of my makeshift Windows environment.

DLL here : https://sites.google.com/site/bearoso/misc/desmume_libretro.zip

https://github.com/libretro/desmume2015 https://github.com/libretro/desmume (your'se)

What do you add in your version ? It is not explain no where. On the other issue you speak about 3D acceleration with OpenGL ? I see the two versions have update source thre is 27 days at same time. Thanks

bearoso commented 6 years ago

desmume2015 is the original branch, with the base emulator containing code from Desmume around 2015, and many changes made to it by libretro developers.

desmume is the new branch, based off the libretro interface code from the old one, with the base emulator up-to-date, which has bug fixes, optimizations and features, and many changes made to the libretro code to support the new features. It is likely not yet as portable as the old one.

For the PI3, I imagine performance will be mostly the same. I don't know if the OpenGL will work. It should be compiled in, based on the Makefile, but the VC4 only supports OpenGL 2.1 and ES 2, so I have no clue whether it has the required extensions, or will be very performant.

Darknior commented 6 years ago

Thanks a lot for your informations. If you update your version with some core update, i prefer use your version :p

but the VC4 only supports OpenGL 2.1 and ES 2, so I have no clue whether it has the required extensions, or will be very performant.

Arg ... i think we don't have the VC4 on PI3 for the moment :( https://github.com/RetroPie/RetroPie-Setup/issues/2093 So bad no one can add it :(