From a83dfd52d08b26abfdce41b81aa850b82f23bcd2 Mon Sep 17 00:00:00 2001 From: gbeauche <> Date: Wed, 14 Jul 2004 08:24:07 +0000 Subject: [PATCH] fix gc_mask2 patch for gossamer --- SheepShaver/src/rom_patches.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/SheepShaver/src/rom_patches.cpp b/SheepShaver/src/rom_patches.cpp index 2d4683af..9daf7ae5 100644 --- a/SheepShaver/src/rom_patches.cpp +++ b/SheepShaver/src/rom_patches.cpp @@ -1820,8 +1820,12 @@ static bool patch_68k(void) if ((base = find_rom_data(0x13000, 0x20000, gc_mask2_dat, sizeof(gc_mask2_dat))) == 0) return false; D(bug("gc_mask2 %08lx\n", base)); wp = (uint16 *)(ROM_BASE + base); - if (ROMType == ROMTYPE_GOSSAMER) + if (ROMType == ROMTYPE_GOSSAMER) { *wp++ = htons(M68K_NOP); + *wp++ = htons(M68K_NOP); + *wp++ = htons(M68K_NOP); + *wp++ = htons(M68K_NOP); + } for (int i=0; i<5; i++) { *wp++ = htons(M68K_NOP); *wp++ = htons(M68K_NOP);