shithub: zelda3

Download patch

ref: a66f08378a06f644658d7cd736dfa9caf479cbcd
parent: cb59f279fe5c2c9ef332bfc82873c9323f2a9ece
author: Snesrev <[email protected]>
date: Sat Sep 3 20:09:37 EDT 2022

Update types.h

--- a/types.h
+++ b/types.h
@@ -9,6 +9,7 @@
 typedef int16_t int16;
 typedef uint32_t uint32;
 typedef int32_t int32;
+typedef uint64_t uint64;
 
 #define arraysize(x) sizeof(x)/sizeof(x[0])
 #define sign8(x) ((x) & 0x80)
@@ -18,9 +19,11 @@
 #ifdef _MSC_VER
 #define countof _countof
 #define NORETURN __declspec(noreturn)
+#define FORCEINLINE __forceinline
 #else
 #define countof(a) (sizeof(a)/sizeof(*(a)))
 #define NORETURN
+#define FORCEINLINE inline
 #endif
 
 static inline uint16 abs16(uint16 t) { return sign16(t) ? -t : t; }