libretro / mupen64plus-libretro-nx

Improved mupen64plus libretro core reimplementation
GNU General Public License v2.0
227 stars 113 forks source link

Merge changes for Angrylion software renderer ("multithreaded angrylion") from Angrylion RDP Plus? #418

Open Hedda opened 2 years ago

Hedda commented 2 years ago

Can you use very latest changes for Angrylion software renderer ("multithreaded angrylion") from ata4's Angrylion RDP Plus (AL+)?

Implement the new updates/changes from ata4's Angrylion RDP Plus :

https://github.com/ata4/angrylion-rdp-plus

to mupen64plus-video-angrylion in mupen64plus-libretro-nx for libretro:

https://github.com/libretro/mupen64plus-libretro-nx/tree/develop/mupen64plus-video-angrylion

As I understand, mupen64plus-video-angrylion in mupen64plus-libretro-nx is based on easiler version of Angrylion RDP Plus?

https://github.com/libretro/mupen64plus-libretro-nx/blob/develop/mupen64plus-video-angrylion/version.h.in

PS: Problem is need to use software renderer because Kodi's libretro based RetroPlayer does not yet support any GPU renderers:

https://kodi.wiki/view/Game_development#Mupen64plus_.28n64.29_is_not_working

Note that Kodi RetroPlayer and Kodi Game is still active projects but the the "Game" pages in their Kodi wiki is not updated:

https://kodi.wiki/view/Game_development

https://forum.kodi.tv/showthread.php?tid=173361

https://forum.kodi.tv/showthread.php?tid=164725

https://forum.kodi.tv/forumdisplay.php?fid=194

https://forum.kodi.tv/forumdisplay.php?fid=292

Tip is https://github.com/garbear/xbmc has latest RetroPlayer code before merged into upstream https://github.com/xbmc/xbmc

https://github.com/kodi-game/ contain game cores plus https://github.com/kodi-game/game.libretro and related projects.

https://github.com/kodi-game/game.libretro.mupen64plus-nx

https://github.com/kodi-game/game.libretro.parallext

https://github.com/kodi-game/game.libretro.parallel_n64

mudlord commented 2 years ago

Not correct. Emulation wise its the exact same.

mudlord commented 2 years ago

Well no its not.

https://github.com/libretro/parallel-n64/pull/747 https://github.com/libretro/mupen64plus-libretro-nx/pull/430