Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions workspace/tg5040/cores/makefile
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,10 @@ gambatte_REPO = https://github.com/libretro/gambatte-libretro

mednafen_supafaust_REPO = https://github.com/libretro/supafaust

# mGBA replaced Makefile.libretro with a CMake-based libretro build.
mgba_CORE = build-tg5040/mgba_libretro.so
mgba_MAKE = cmake -S . -B build-tg5040 -DCMAKE_BUILD_TYPE=Release -DLIBMGBA_ONLY=ON -DBUILD_LIBRETRO=ON -DLIBRETRO_STATIC=OFF -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=aarch64 -DCMAKE_C_COMPILER=$(CROSS_COMPILE)gcc -DCMAKE_CXX_COMPILER=$(CROSS_COMPILE)g++ -DCMAKE_C_FLAGS="-fomit-frame-pointer -ffast-math -mtune=cortex-a53 -mcpu=cortex-a53 -march=armv8-a -fno-common -ftree-vectorize -funswitch-loops" -DCMAKE_CXX_FLAGS="-fomit-frame-pointer -ffast-math -mtune=cortex-a53 -mcpu=cortex-a53 -march=armv8-a -fno-common -ftree-vectorize -funswitch-loops" && cmake --build build-tg5040 --target mgba_libretro -- $(PROCS)

pcsx_rearmed_MAKEFILE = Makefile.libretro
# pcsx has a disabled submodule for gnulib, which takes forever to check out and is unused - skil checkout
pcsx_rearmed_SUBMODULES = frontend/libpicofe
Expand Down
5 changes: 2 additions & 3 deletions workspace/tg5040/cores/patches/fceumm.patch
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
diff --git forkSrcPrefix/Makefile.libretro forkDstPrefix/Makefile.libretro
index 036c41f48b087c99b2276b2d41a71d661fd85145..891eb96ceeb1da868d6d2ed40392b51b65dcbb20 100644
index 5b90d409271332a48ae726dca48a712c3be413be..02958b2d0e6612539ae4545df7bb28a8395c060e 100644
--- forkSrcPrefix/Makefile.libretro
+++ forkDstPrefix/Makefile.libretro
@@ -461,6 +461,23 @@ else ifeq ($(platform), miyoo)
@@ -458,5 +458,22 @@ else ifeq ($(platform), miyoo)
PLATFORM_DEFINES += -fomit-frame-pointer -ffast-math -mcpu=arm926ej-s
EXTERNAL_ZLIB = 1

+# TRIMUI SMART PRO
+else ifeq ($(platform), tg5040)
Expand Down
31 changes: 0 additions & 31 deletions workspace/tg5040/cores/patches/mgba.patch

This file was deleted.

4 changes: 4 additions & 0 deletions workspace/tg5050/cores/makefile
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,10 @@ gambatte_REPO = https://github.com/libretro/gambatte-libretro

mednafen_supafaust_REPO = https://github.com/libretro/supafaust

# mGBA replaced Makefile.libretro with a CMake-based libretro build.
mgba_CORE = build-tg5050/mgba_libretro.so
mgba_MAKE = cmake -S . -B build-tg5050 -DCMAKE_BUILD_TYPE=Release -DLIBMGBA_ONLY=ON -DBUILD_LIBRETRO=ON -DLIBRETRO_STATIC=OFF -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=aarch64 -DCMAKE_C_COMPILER=$(CROSS_COMPILE)gcc -DCMAKE_CXX_COMPILER=$(CROSS_COMPILE)g++ -DCMAKE_C_FLAGS="-fomit-frame-pointer -ffast-math -mcpu=cortex-a55 -fno-common -ftree-vectorize -funswitch-loops" -DCMAKE_CXX_FLAGS="-fomit-frame-pointer -ffast-math -mcpu=cortex-a55 -fno-common -ftree-vectorize -funswitch-loops" && cmake --build build-tg5050 --target mgba_libretro -- $(PROCS)

pcsx_rearmed_MAKEFILE = Makefile.libretro
# pcsx has a disabled submodule for gnulib, which takes forever to check out and is unused - skil checkout
pcsx_rearmed_SUBMODULES = frontend/libpicofe
Expand Down
5 changes: 2 additions & 3 deletions workspace/tg5050/cores/patches/fceumm.patch
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
diff --git forkSrcPrefix/Makefile.libretro forkDstPrefix/Makefile.libretro
index 036c41f48b087c99b2276b2d41a71d661fd85145..891eb96ceeb1da868d6d2ed40392b51b65dcbb20 100644
index 5b90d409271332a48ae726dca48a712c3be413be..cbdaf093812ebe934b915e9087e7f8518f45a611 100644
--- forkSrcPrefix/Makefile.libretro
+++ forkDstPrefix/Makefile.libretro
@@ -461,6 +461,23 @@ else ifeq ($(platform), miyoo)
@@ -458,5 +458,22 @@ else ifeq ($(platform), miyoo)
PLATFORM_DEFINES += -fomit-frame-pointer -ffast-math -mcpu=arm926ej-s
EXTERNAL_ZLIB = 1

+# target platform tg5050 trimUI smart pro s
+else ifeq ($(platform), tg5050)
Expand Down
31 changes: 0 additions & 31 deletions workspace/tg5050/cores/patches/mgba.patch

This file was deleted.

Loading