/* ======================================================================== (C) Copyright 2023 by Molly Rocket, Inc., All Rights Reserved. This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Please see https://computerenhance.com for more information ======================================================================== */ typedef char unsigned u8; typedef short unsigned u16; typedef int unsigned u32; typedef long long unsigned u64; typedef char s8; typedef short s16; typedef int s32; typedef long long s64; typedef s32 b32; #define ArrayCount(Array) (sizeof(Array) / sizeof((Array)[0])) static u32 const SIM86_VERSION = 4;