From fa0b0a0a3bf31765f8527bf46ab5fe7a302566d8 Mon Sep 17 00:00:00 2001 From: Akkeoss Date: Mon, 7 Feb 2022 09:08:36 +0100 Subject: [PATCH] fix(core): fix libretro mame2015 for oga and bump core fix(core): fix libretro mame2015 for oga and bump core --- RELEASE-NOTES.md | 4 ++++ package/libretro-mame2015/libretro-mame2015.mk | 14 +++++++++++--- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index 0b884e936e..7aca1349fa 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -6,15 +6,19 @@ as release notes for end user on a Recalbox upgrade. ## Version 8.1-Electron ### News + - Add delete game options - Add core libretro vitaquake2 for x64 ### Improvements + - Bump EmuSCV to fix zipped games load +- Bump libretro mame2015 ### Fixes - Add CRT check menu footer - Fix es_input for 8bitdo SN30Pro+ and Xbox One S Controller Model 1708 +- Fix libretro mame2015 for OGA/OGS ## Version 8.0.2-Electron diff --git a/package/libretro-mame2015/libretro-mame2015.mk b/package/libretro-mame2015/libretro-mame2015.mk index 5eac353a23..3912543d9b 100644 --- a/package/libretro-mame2015/libretro-mame2015.mk +++ b/package/libretro-mame2015/libretro-mame2015.mk @@ -4,7 +4,8 @@ # ################################################################################ -LIBRETRO_MAME2015_VERSION = 969bf4a4376866f046c885237ee6aee37fe04bf4 +#Commit version of 19/01/2022 +LIBRETRO_MAME2015_VERSION = e6a7aa4d53726e61498f68d6b8e2c092a2169fa2 LIBRETRO_MAME2015_SITE = $(call github,libretro,mame2015-libretro,$(LIBRETRO_MAME2015_VERSION)) LIBRETRO_MAME2015_LICENSE = MAME LIBRETRO_MAME2015_NON_COMMERCIAL = y @@ -19,9 +20,16 @@ LIBRETRO_MAME2015_CXXFLAGSO = $(COMPILER_COMMONS_CXXFLAGS_SO) LIBRETRO_MAME2015_LDFLAGS = $(COMPILER_COMMONS_LDFLAGS_SO) endif +ifeq ($(BR2_PACKAGE_RECALBOX_TARGET_ODROIDGO2),y) +LIBRETRO_MAME2015_OPTS = PTR64=1 +LIBRETRO_MAME2015_AARCH64OPTS = -DSDLMAME_NO64BITIO -DIOS -DSDLMAME_ARM -DHAVE_POSIX_MEMALIGN +else +LIBRETRO_MAME2015_AARCH64OPTS = +endif + define LIBRETRO_MAME2015_BUILD_CMDS - $(SED) "s|^CONLYFLAGS =|CONLYFLAGS = $(LIBRETRO_MAME2015_CFLAGSO)|g" $(@D)/Makefile - $(SED) "s|^CPPONLYFLAGS =|CPPONLYFLAGS = $(LIBRETRO_MAME2015_CXXFLAGSO)|g" $(@D)/Makefile + $(SED) "s|^CONLYFLAGS =|CONLYFLAGS = $(LIBRETRO_MAME2015_CFLAGSO) $(LIBRETRO_MAME2015_AARCH64OPTS)|g" $(@D)/Makefile + $(SED) "s|^CPPONLYFLAGS =|CPPONLYFLAGS = $(LIBRETRO_MAME2015_CXXFLAGSO) $(LIBRETRO_MAME2015_AARCH64OPTS)|g" $(@D)/Makefile $(SED) "s|^LDFLAGS =|LDFLAGS = $(LIBRETRO_MAME2015_LDFLAGS) -lm|g" $(@D)/Makefile $(SED) "s|-O2|-O3|g" $(@D)/Makefile $(SED) "s|-O0|-O3|g" $(@D)/src/lib/lib.mak -- GitLab