From c85ab0580054abe211029e95e4272a2233b510b8 Mon Sep 17 00:00:00 2001 From: Francisco Javier Trujillo Mata Date: Mon, 21 Dec 2020 21:58:23 +0100 Subject: [PATCH] Fix wrong aligment in the buffer --- Makefile.libretro | 5 ----- src/drivers/libretro/libretro.c | 8 ++++++-- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/Makefile.libretro b/Makefile.libretro index d653c60..db37a02 100644 --- a/Makefile.libretro +++ b/Makefile.libretro @@ -790,11 +790,6 @@ endif %.o: %.c $(CC) -c $(OBJOUT)$@ $< $(CFLAGS) $(INCFLAGS) -# ifeq ($(platform), ps2) -# %.o: %.s -# mips64r5900el-ps2-elf-as -G0 $< -o $@ -# endif - clean-objs: rm -f $(OBJECTS) diff --git a/src/drivers/libretro/libretro.c b/src/drivers/libretro/libretro.c index 43536b6..3bac67f 100644 --- a/src/drivers/libretro/libretro.c +++ b/src/drivers/libretro/libretro.c @@ -28,6 +28,10 @@ #include "../../vsuni.h" #include "../../video.h" +#ifdef PSP +#include "pspgu.h" +#endif + #if defined(RENDER_GSKIT_PS2) #include "libretro-common/include/libretro_gskit_ps2.h" #endif @@ -159,8 +163,8 @@ static unsigned opt_showAdvSoundOptions = 0; static unsigned opt_showAdvSystemOptions = 0; int FCEUnetplay; -#ifdef PSP -#include "pspgu.h" + +#if defined(PSP) || defined(PS2) static __attribute__((aligned(16))) uint16_t retro_palette[256]; #else static uint16_t retro_palette[256];