Skip to content

Commit

Permalink
bump cores/emulators
Browse files Browse the repository at this point in the history
  • Loading branch information
dhwz committed Jun 1, 2023
1 parent a1f91da commit fea0bfc
Show file tree
Hide file tree
Showing 58 changed files with 262 additions and 272 deletions.
2 changes: 1 addition & 1 deletion packages/games/emulators/amiberry/package.mk
Expand Up @@ -2,7 +2,7 @@
# Copyright (C) 2018-present Frank Hartung (supervisedthinking (@) gmail.com)

PKG_NAME="amiberry"
PKG_VERSION="b1f81a958fba3b50a3c145d08fdcaeaef8d7e3d3"
PKG_VERSION="0cff03c3b2feca39510001c2fc731654d9514e0a"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/BlitterStudio/amiberry"
PKG_URL="${PKG_SITE}.git"
Expand Down
24 changes: 24 additions & 0 deletions packages/games/emulators/amiberry/patches/001-gcc13-fix.patch
@@ -0,0 +1,24 @@
diff --git a/src/floppybridge/CommonBridgeTemplate.h b/src/floppybridge/CommonBridgeTemplate.h
index e70bbede..8419d7d7 100644
--- a/src/floppybridge/CommonBridgeTemplate.h
+++ b/src/floppybridge/CommonBridgeTemplate.h
@@ -35,6 +35,7 @@
#include <vector>
#include <deque>
#include <mutex>
+#include <string>
#include <condition_variable>
#include "floppybridge_abstract.h"
#include "RotationExtractor.h"
diff --git a/src/floppybridge/SerialIO.h b/src/floppybridge/SerialIO.h
index abb43858..a73daf7e 100644
--- a/src/floppybridge/SerialIO.h
+++ b/src/floppybridge/SerialIO.h
@@ -26,6 +26,7 @@

#include <string>
#include <vector>
+#include <stdint.h>

#ifdef _WIN32
#ifdef USING_MFC
4 changes: 2 additions & 2 deletions packages/games/emulators/hatarisa/package.mk
Expand Up @@ -2,8 +2,8 @@
# Copyright (C) 2018-present 5schatten (https://github.com/5schatten)

PKG_NAME="hatarisa"
PKG_VERSION="e8a902a524d30749bc521664d3bd164b4375a9de"
PKG_SHA256="62311daf1abb38f1afd5c07417b9f02ae084cf6c7b98baebd8753a551965f349"
PKG_VERSION="510557e89a4c1e9dbe34225a66def0a523077c32"
PKG_SHA256="7e3b28c51dfba8b457e9955cc2fe447ef428eaf887b46b5fda45a5679c9f6502"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/hatari/hatari"
PKG_URL="https://github.com/hatari/hatari/archive/${PKG_VERSION}.tar.gz"
Expand Down
2 changes: 1 addition & 1 deletion packages/games/emulators/hypseus-singe/package.mk
Expand Up @@ -3,7 +3,7 @@
# Copyright (C) 2022-present AmberELEC (https://github.com/AmberELEC)

PKG_NAME="hypseus-singe"
PKG_VERSION="65d965a79a822fb9051a7f4a11db3643d11f925a"
PKG_VERSION="88e27c57927f0549419b653404d410fb62112c2c"
PKG_LICENSE="GPL3"
PKG_SITE="https://github.com/DirtBagXon/hypseus-singe"
PKG_URL="${PKG_SITE}.git"
Expand Down
2 changes: 1 addition & 1 deletion packages/games/emulators/lzdoom/package.mk
Expand Up @@ -2,7 +2,7 @@
# Copyright (C) 2018-present Team LibreELEC (https://libreelec.tv)

PKG_NAME="lzdoom"
PKG_VERSION="2ee3ea91bc9c052b3143f44c96d85df22851426f"
PKG_VERSION="4651030292c2af052159eb868761011a4abf7231"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/AmberELEC/lzdoom"
PKG_URL="${PKG_SITE}.git"
Expand Down
1 change: 1 addition & 0 deletions packages/games/emulators/openbor/package.mk
Expand Up @@ -11,6 +11,7 @@ PKG_LONGDESC="OpenBOR is the ultimate 2D side scrolling engine for beat em' ups,
PKG_TOOLCHAIN="make"

pre_configure_target() {
export CFLAGS="${CFLAGS} -Wno-error=enum-int-mismatch"
PKG_MAKE_OPTS_TARGET="BUILD_LINUX_${ARCH}=1 NO_STRIP=1 -C ${PKG_BUILD}/engine SDKPATH=${SYSROOT_PREFIX} PREFIX=${TARGET_NAME}"
cd ${PKG_BUILD}
sed -i 's/\-O[23]//' engine/Makefile
Expand Down
@@ -1,8 +1,8 @@
diff --git a/SDL/SDLMain.cpp b/SDL/SDLMain.cpp
index 408f6105c..6b025434a 100644
index d81157d83..6be9289cf 100644
--- a/SDL/SDLMain.cpp
+++ b/SDL/SDLMain.cpp
@@ -781,9 +781,7 @@ int main(int argc, char *argv[]) {
@@ -893,9 +893,7 @@ int main(int argc, char *argv[]) {
printf("Init from thread error: '%s'\n", error_message.c_str());
}

Expand All @@ -12,10 +12,10 @@ index 408f6105c..6b025434a 100644

if (!useEmuThread) {
NativeInitGraphics(graphicsContext);
@@ -874,12 +872,6 @@ int main(int argc, char *argv[]) {
g_Config.iForceFullScreen = -1;
@@ -996,12 +994,6 @@ int main(int argc, char *argv[]) {
g_Config.iWindowWidth = new_width;
g_Config.iWindowHeight = new_height;
}

- // Hide/Show cursor correctly toggling fullscreen
- if (lastUIState == UISTATE_INGAME && fullscreen && !g_Config.bShowTouchControls) {
- SDL_ShowCursor(SDL_DISABLE);
Expand All @@ -25,10 +25,10 @@ index 408f6105c..6b025434a 100644
break;
}

@@ -1139,15 +1131,6 @@ int main(int argc, char *argv[]) {
}
if (g_QuitRequested)
@@ -1292,15 +1284,6 @@ int main(int argc, char *argv[]) {
if (g_QuitRequested || g_RestartRequested)
break;

-#if !defined(MOBILE_DEVICE)
- if (lastUIState != GetUIState()) {
- lastUIState = GetUIState();
Expand Down
119 changes: 0 additions & 119 deletions packages/games/emulators/ppssppsa/patches/002-add-fps-limit.patch

This file was deleted.

This file was deleted.

@@ -1,14 +1,14 @@
diff --git a/SDL/SDLMain.cpp b/SDL/SDLMain.cpp
index 3bda836e9..09ad62542 100644
index d81157d83..28db181b4 100644
--- a/SDL/SDLMain.cpp
+++ b/SDL/SDLMain.cpp
@@ -474,11 +474,11 @@ void ToggleFullScreenIfFlagSet(SDL_Window *window) {
@@ -539,11 +539,11 @@ void UpdateWindowState(SDL_Window *window) {

Uint32 window_flags = SDL_GetWindowFlags(window);
if (g_ToggleFullScreenType == -1) {
if (g_windowState.toggleFullScreenType == -1) {
- window_flags ^= SDL_WINDOW_FULLSCREEN_DESKTOP;
+ window_flags ^= SDL_WINDOW_FULLSCREEN;
} else if (g_ToggleFullScreenType == 1) {
} else if (g_windowState.toggleFullScreenType == 1) {
- window_flags |= SDL_WINDOW_FULLSCREEN_DESKTOP;
+ window_flags |= SDL_WINDOW_FULLSCREEN;
} else {
Expand All @@ -17,7 +17,7 @@ index 3bda836e9..09ad62542 100644
}
SDL_SetWindowFullscreen(window, window_flags);
}
@@ -584,7 +584,7 @@ int main(int argc, char *argv[]) {
@@ -654,7 +654,7 @@ int main(int argc, char *argv[]) {
Uint32 mode = 0;
for (int i = 1; i < argc; i++) {
if (!strcmp(argv[i],"--fullscreen")) {
Expand All @@ -26,7 +26,7 @@ index 3bda836e9..09ad62542 100644
g_Config.iForceFullScreen = 1;
} else if (set_xres == -2)
set_xres = parseInt(argv[i]);
@@ -657,19 +657,19 @@ int main(int argc, char *argv[]) {
@@ -727,19 +727,19 @@ int main(int argc, char *argv[]) {

// Force fullscreen if the resolution is too low to run windowed.
if (g_DesktopWidth < 480 * 2 && g_DesktopHeight < 272 * 2) {
Expand All @@ -49,7 +49,7 @@ index 3bda836e9..09ad62542 100644
g_display.pixel_xres = g_DesktopWidth;
g_display.pixel_yres = g_DesktopHeight;
if (g_Config.iForceFullScreen == -1)
@@ -740,7 +740,7 @@ int main(int argc, char *argv[]) {
@@ -807,7 +807,7 @@ int main(int argc, char *argv[]) {

// Use the setting from the config when initing the window.
if (g_Config.UseFullScreen())
Expand Down
4 changes: 2 additions & 2 deletions packages/games/libretro/81/package.mk
Expand Up @@ -3,8 +3,8 @@
# Copyright (C) 2022-present AmberELEC (https://github.com/AmberELEC)

PKG_NAME="81"
PKG_VERSION="340a51b250fb8fbf1a9e5d3ad3924044250064e0"
PKG_SHA256="15c84d2489e02353d0d0b681a5a069902b1861ccb9b8df15cd48b36d57e32dbd"
PKG_VERSION="6d1b4d26aa9870133616fcfb5a763ca138ae25d1"
PKG_SHA256="a7b261e1bd44d16d560bc660398f25ee21e06ff8d028ed6df2d09c087e93e3aa"
PKG_LICENSE="GPLv3"
PKG_SITE="https://github.com/libretro/81-libretro"
PKG_URL="https://github.com/libretro/81-libretro/archive/${PKG_VERSION}.tar.gz"
Expand Down
2 changes: 1 addition & 1 deletion packages/games/libretro/a5200/package.mk
Expand Up @@ -2,7 +2,7 @@
# Copyright (C) 2022-present AmberELEC (https://github.com/AmberELEC)

PKG_NAME="a5200"
PKG_VERSION="44455983830bb19513bf531388ba8f7cde9e50ab"
PKG_VERSION="27141a4328cfc41112655de03c55275f1c246062"
PKG_LICENSE="GPL"
PKG_SITE="https://github.com/libretro/a5200"
PKG_URL="${PKG_SITE}.git"
Expand Down
4 changes: 2 additions & 2 deletions packages/games/libretro/beetle-lynx/package.mk
Expand Up @@ -3,8 +3,8 @@
# Copyright (C) 2020-present AmberELEC (https://github.com/AmberELEC)

PKG_NAME="beetle-lynx"
PKG_VERSION="ebe72aacbb9bf645dd82478f65a886089c29ace8"
PKG_SHA256="df5e797bd7c968a0e09131bc4279e99838421e515263fa686b0f06e0ffbbf033"
PKG_VERSION="60371739b9f162c54225dc203a25ee7fc72be9a3"
PKG_SHA256="0902fe7dfb224eada034feef17093dd2e7d47ed3500baf1686fc8ad1be129930"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-lynx-libretro"
PKG_URL="${PKG_SITE}/archive/${PKG_VERSION}.tar.gz"
Expand Down
4 changes: 2 additions & 2 deletions packages/games/libretro/beetle-pce-fast/package.mk
Expand Up @@ -3,8 +3,8 @@
# Copyright (C) 2020-present AmberELEC (https://github.com/AmberELEC)

PKG_NAME="beetle-pce-fast"
PKG_VERSION="1f48fe2a8a63625ae4df93bcbe0b0b2d6a326402"
PKG_SHA256="5e25defc6a4d64aebe7e8dd445bc7da9249aec49a3d705bc0e6f46d4200d7359"
PKG_VERSION="daecc614f6cdbfa1cd754c39f31c4b3f2c658f98"
PKG_SHA256="6fd0464bc2a4117fd3895d1730e6152f64485bf21e1e93b4c829788b116e12de"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-pce-fast-libretro"
PKG_URL="${PKG_SITE}/archive/${PKG_VERSION}.tar.gz"
Expand Down
4 changes: 2 additions & 2 deletions packages/games/libretro/beetle-pce/package.mk
Expand Up @@ -3,8 +3,8 @@
# Copyright (C) 2020-present AmberELEC (https://github.com/AmberELEC)

PKG_NAME="beetle-pce"
PKG_VERSION="ee884c18fa1980a935707ccc83ff7e06969f8767"
PKG_SHA256="9d0c9dc7ea0cb2dbad29ffede2ea046e7fc53a214ab86394b1e9e6902f39ea43"
PKG_VERSION="df307b982c39efc5cc611bae5eb4849e1700d36e"
PKG_SHA256="6ddd90b1ed0fd1b8fcec500690039ae145d649b634153b1e3f83212a13ef13b6"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-pce-libretro"
PKG_URL="${PKG_SITE}/archive/${PKG_VERSION}.tar.gz"
Expand Down
4 changes: 2 additions & 2 deletions packages/games/libretro/beetle-pcfx/package.mk
Expand Up @@ -3,8 +3,8 @@
# Copyright (C) 2020-present AmberELEC (https://github.com/AmberELEC)

PKG_NAME="beetle-pcfx"
PKG_VERSION="7fb33e0250c17382b10140e45bf2b38c36bb6091"
PKG_SHA256="79e798ae2e9d59ed04410738f8bb01037fc73b9f0a57f4de79fa00fde2fa5074"
PKG_VERSION="47c355b6a515aef6dc57f57df1535570108a0e21"
PKG_SHA256="15f5395778c9ce03e99c3a7cf0e0303dd58e5eba93f2b95c8ee6366fd8c25cba"
PKG_LICENSE="GPLv2"
PKG_SITE="https://github.com/libretro/beetle-pcfx-libretro"
PKG_URL="${PKG_SITE}/archive/${PKG_VERSION}.tar.gz"
Expand Down

0 comments on commit fea0bfc

Please sign in to comment.