lightrec: Move lightrec_code_inv() out of glue code
authorPaul Cercueil <paul@crapouillou.net>
Thu, 30 May 2024 09:44:15 +0000 (11:44 +0200)
committerPaul Cercueil <paul@crapouillou.net>
Thu, 30 May 2024 10:00:46 +0000 (12:00 +0200)
commit8ba7993c5794b70c48c6ab749f91a3d12b54bc1c
treed07428b7aa0ff422e8d59ad738e516444972e8c4
parent4452ed9af7a7487c29839da562c47b860a5825ca
lightrec: Move lightrec_code_inv() out of glue code

We're not going to add a lightrec_code_inv() in there for every port of
PCSX there is. Instead, add a on/off macro that will tell the glue code
to reference an external lightrec_code_inv(), which has to be provided
externally.

The WiiU implementation has moved to libpcsxcore/lightrec/mem_wiiu.c.
The Wii/GC implementation will move to the external WiiSX project
directly.

Signed-off-by: Paul Cercueil <paul@crapouillou.net>
Makefile
Makefile.libretro
jni/Android.mk
libpcsxcore/lightrec/mem_wiiu.c
libpcsxcore/lightrec/plugin.c