diff --git a/libretro-common/include/retro_miscellaneous.h b/libretro-common/include/retro_miscellaneous.h
index 13364c8859..814bdef923 100644
--- a/libretro-common/include/retro_miscellaneous.h
+++ b/libretro-common/include/retro_miscellaneous.h
@@ -165,6 +165,8 @@ typedef struct
 #      define PRI_SIZET "u"
 #    endif
 #  endif
+#elif PS2
+#  define PRI_SIZET "lu"
 #else
 #  if (SIZE_MAX == 0xFFFF)
 #    define PRI_SIZET "hu"