From 4c76db858160b7f52aeef6883e30a379e498d1f7 Mon Sep 17 00:00:00 2001 From: iq_132 <1191709+iq132@users.noreply.github.com> Date: Wed, 11 Jul 2012 10:51:13 +0000 Subject: [PATCH] JackC added deerhunte --- src/burn/drv/pst90s/d_seta2.cpp | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/src/burn/drv/pst90s/d_seta2.cpp b/src/burn/drv/pst90s/d_seta2.cpp index 3aa616c7b..560c06aa8 100644 --- a/src/burn/drv/pst90s/d_seta2.cpp +++ b/src/burn/drv/pst90s/d_seta2.cpp @@ -1102,6 +1102,21 @@ static struct BurnRomInfo deerhundRomDesc[] = { STD_ROM_PICK(deerhund) STD_ROM_FN(deerhund) +static struct BurnRomInfo deerhuneRomDesc[] = { + { "as0906e01.u06", 0x100000, 0x103e3ba3, 1 }, // 0 68000 code + { "as0907e01.u07", 0x100000, 0xddeb0f97, 1 }, // 1 + + { "as0901m01.u38", 0x800000, 0x1d6acf8f, 2 }, // 2 GFX + { "as0902m01.u39", 0x800000, 0xc7ca2128, 2 }, // 3 + { "as0903m01.u40", 0x800000, 0xe8ef81b3, 2 }, // 4 + { "as0904m01.u41", 0x800000, 0xd0f97fdc, 2 }, // 5 + + { "as0905m01.u18", 0x400000, 0x8d8165bb, 3 }, // 6 PCM +}; + +STD_ROM_PICK(deerhune) +STD_ROM_FN(deerhune) + static struct BurnRomInfo turkhuntRomDesc[] = { { "asx906e01.u06", 0x100000, 0xc96266e1, 1 }, // 0 68000 code { "asx907e01.u07", 0x100000, 0x7c67b502, 1 }, // 1 @@ -3390,6 +3405,16 @@ struct BurnDriver BurnDrvDeerhund = { 320, 240, 4, 3 }; +struct BurnDriver BurnDrvDeerhune = { + "deerhunte", "deerhunt", NULL, NULL, "2000", + "Deer Hunting USA V1\0", NULL, "Sammy USA Corporation", "Newer Seta", + NULL, NULL, NULL, NULL, + BDF_GAME_WORKING | BDF_CLONE, 1, HARDWARE_SETA2, GBF_SHOOT, 0, + NULL, deerhuneRomInfo, deerhuneRomName, NULL, NULL, DeerhuntInputInfo, DeerhuntDIPInfo, + samshootInit, grdiansExit, samshootFrame, NULL, grdiansScan, &bRecalcPalette, 0x8000, + 320, 240, 4, 3 +}; + struct BurnDriver BurnDrvTurkhunt = { "turkhunt", NULL, NULL, NULL, "2001", "Turkey Hunting USA V1.0\0", NULL, "Sammy USA Corporation", "Newer Seta",