From 778117985eae1d55b7fdcb8b3d4f495ae626a9b1 Mon Sep 17 00:00:00 2001 From: "R. Belmont" Date: Sun, 30 Mar 2008 19:03:22 +0000 Subject: [PATCH] [AW] A little magic from ElSemi to make the Atomiswave BIOS try to be more verbose, but our video emulation isn't good enough to cooperate. --- src/mame/machine/dc.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/mame/machine/dc.c b/src/mame/machine/dc.c index 4ae12887173..226ad13d65e 100644 --- a/src/mame/machine/dc.c +++ b/src/mame/machine/dc.c @@ -745,6 +745,14 @@ READ64_HANDLER( dc_modem_r ) UINT64 shift; reg = decode_reg_64(offset, mem_mask, &shift); + + // from ElSemi: this makes Atomiswave do it's "verbose boot" with a Sammy logo and diagnostics instead of just running the cart. + // our PVR emulation is apparently not good enough for that to work yet though. + if ((reg == 0x280/4) && (mem_mask == U64(0xffffffff00000000))) + { + return 1; + } + mame_printf_verbose("MODEM: Unmapped read %08x\n", 0x600000+reg*4); return 0; }