From 382ae80691f594bdad74b26dd3db26002894b7ae Mon Sep 17 00:00:00 2001 From: Dimitris Panokostas Date: Sat, 29 Mar 2025 19:50:45 +0100 Subject: [PATCH] Fixes after previous commit --- cd32_fmv.cpp | 9 +-------- cpuboard.cpp | 1 + fsusage.cpp | 9 --------- od-win32/sysconfig.h | 4 ++-- pcem/pcemglue.cpp | 4 ++-- vm.cpp | 2 +- 6 files changed, 7 insertions(+), 22 deletions(-) diff --git a/cd32_fmv.cpp b/cd32_fmv.cpp index b4e0c146..51787571 100644 --- a/cd32_fmv.cpp +++ b/cd32_fmv.cpp @@ -27,16 +27,8 @@ #include "cda_play.h" #include "archivers/mp2/kjmp2.h" -#ifdef USE_LIBMPEG2 -#if (!defined _WIN32 && !defined ANDROID) -extern "C" { -#include "mpeg2dec/mpeg2.h" -#include "mpeg2dec/mpeg2convert.h" -} -#else #include "mpeg2.h" #include "mpeg2convert.h" -#endif #define FMV_DEBUG 0 static int fmv_audio_debug = 0; @@ -1599,3 +1591,4 @@ addrbank *cd32_fmv_init (struct autoconfig_info *aci) return &fmv_rom_bank; } + diff --git a/cpuboard.cpp b/cpuboard.cpp index 3393e47c..346d2688 100644 --- a/cpuboard.cpp +++ b/cpuboard.cpp @@ -3171,6 +3171,7 @@ bool cpuboard_autoconfig_init(struct autoconfig_info *aci) } else { protect_roms(true); } +#ifdef WITH_CPUBOARD if (f0rom_size) { if (is_a2630(p)) { diff --git a/fsusage.cpp b/fsusage.cpp index 3b4e1b88..4dad92cb 100644 --- a/fsusage.cpp +++ b/fsusage.cpp @@ -25,15 +25,6 @@ Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #include #endif -#if defined(STAT_STATVFS) && !defined(__ANDROID__) -#include -// For osx, sigurbjornl -#elif defined (__MACH__) -#include -#else -#include -#endif - #include "fsusage.h" /* Return the number of TOSIZE-byte blocks used by diff --git a/od-win32/sysconfig.h b/od-win32/sysconfig.h index 32889276..38d7bbae 100644 --- a/od-win32/sysconfig.h +++ b/od-win32/sysconfig.h @@ -153,10 +153,10 @@ // Special Monitors support #define WITH_SPECIALMONITORS -//#define VIDEOGRAB 1 +#define VIDEOGRAB 1 // Beam racing support -//#define WITH_BEAMRACER +#define WITH_BEAMRACER #define A_ZIP #define A_RAR diff --git a/pcem/pcemglue.cpp b/pcem/pcemglue.cpp index bfef9645..34a43be8 100644 --- a/pcem/pcemglue.cpp +++ b/pcem/pcemglue.cpp @@ -1,3 +1,5 @@ +#include "sysconfig.h" +#include "sysdeps.h" #include "uae.h" #include "ibm.h" @@ -24,8 +26,6 @@ #include "pcemglue.h" -#include "sysconfig.h" -#include "sysdeps.h" #include "threaddep/thread.h" #include "machdep/maccess.h" #include "gfxboard.h" diff --git a/vm.cpp b/vm.cpp index 4eb52a00..6b1fc1d2 100644 --- a/vm.cpp +++ b/vm.cpp @@ -25,7 +25,7 @@ #endif //#if defined(LINUX) && defined(CPU_x86_64) -#if defined(CPU_x86_64) && !defined(__APPLE__) +#if defined(CPU_x86_64) && !defined(__APPLE__) && !defined(_WIN32) #define HAVE_MAP_32BIT 1 #endif -- 2.47.3