From 24123486b8f08f2efe16ddcf32769f79ed2cf65e Mon Sep 17 00:00:00 2001 From: Sjoerd van der Berg Date: Sun, 20 Jun 2004 22:03:10 +0000 Subject: [PATCH] Disable the gus from loading if machine != vga Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1852 --- src/hardware/gus.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/hardware/gus.cpp b/src/hardware/gus.cpp index 5d0d2aba..97ac3503 100644 --- a/src/hardware/gus.cpp +++ b/src/hardware/gus.cpp @@ -978,11 +978,13 @@ void MakeTables(void) void GUS_Init(Section* sec) { + if(machine!=MCH_VGA) return; + Section_prop * section=static_cast(sec); + if(!section->Get_bool("gus")) return; + memset(&myGUS,0,sizeof(myGUS)); memset(GUSRam,0,1024*1024); - Section_prop * section=static_cast(sec); - if(!section->Get_bool("gus")) return; myGUS.rate=section->Get_int("rate"); myGUS.portbase = section->Get_hex("base") - 0x200;