Advertisement
Guest User

FBNeo: src/burn/drv/midway/d_wunit.cpp

a guest
Sep 24th, 2019
263
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 3.74 KB | None | 0 0
  1. // Ultimate Mortal Kombat 3 Plus (Beta 1)
  2.  
  3. static struct BurnRomInfo umk3pRomDesc[] = {
  4.     { "umk3p-u54.bin"0x080000, 0xa46ee73c, 1 | BRF_PRG | BRF_ESS }, //  0 TMS34010
  5.     { "umk3p-u63.bin"0x080000, 0x4f200db2, 1 | BRF_PRG | BRF_ESS }, //  1
  6.  
  7.     { "l2.0_mortal_kombat_3_u2_ultimate.u2",    0x100000, 0x3838cfe5, 2 | BRF_PRG | BRF_ESS }, //  2 DCS sound banks
  8.     { "l1_mortal_kombat_3_u3_music_spch.u3",    0x100000, 0x856fe411, 2 | BRF_PRG | BRF_ESS }, //  3
  9.     { "l1_mortal_kombat_3_u4_music_spch.u4",    0x100000, 0x428a406f, 2 | BRF_PRG | BRF_ESS }, //  4
  10.     { "l1_mortal_kombat_3_u5_music_spch.u5",    0x100000, 0x3b98a09f, 2 | BRF_PRG | BRF_ESS }, //  5
  11.  
  12.     { "l1_mortal_kombat_3_u133_game_rom.u133"0x100000, 0x79b94667, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x00, 0) }, //  6 GFX
  13.     { "l1_mortal_kombat_3_u132_game_rom.u132"0x100000, 0x13e95228, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x00, 1) }, //  7
  14.     { "l1_mortal_kombat_3_u131_game_rom.u131"0x100000, 0x41001e30, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x00, 2) }, //  8
  15.     { "l1_mortal_kombat_3_u130_game_rom.u130"0x100000, 0x49379dd7, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x00, 3) }, //  9
  16.  
  17.     { "l1_mortal_kombat_3_u129_game_rom.u129"0x100000, 0xa8b41803, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x04, 0) }, // 10
  18.     { "l1_mortal_kombat_3_u128_game_rom.u128"0x100000, 0xb410d72f, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x04, 1) }, // 11
  19.     { "l1_mortal_kombat_3_u127_game_rom.u127"0x100000, 0xbd985be7, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x04, 2) }, // 12
  20.     { "l1_mortal_kombat_3_u126_game_rom.u126"0x100000, 0xe7c32cf4, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x04, 3) }, // 13
  21.  
  22.     { "l1_mortal_kombat_3_u125_game_rom.u125"0x100000, 0x9a52227e, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x08, 0) }, // 14
  23.     { "l1_mortal_kombat_3_u124_game_rom.u124"0x100000, 0x5c750ebc, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x08, 1) }, // 15
  24.     { "l1_mortal_kombat_3_u123_game_rom.u123"0x100000, 0xf0ab88a8, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x08, 2) }, // 16
  25.     { "l1_mortal_kombat_3_u122_game_rom.u122"0x100000, 0x9b87cdac, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x08, 3) }, // 17
  26.  
  27.     { "umk-u121.bin",   0x100000, 0xcc4b95db, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x0c, 0) }, // 18
  28.     { "umk-u120.bin",   0x100000, 0x1c8144cd, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x0c, 1) }, // 19
  29.     { "umk-u119.bin",   0x100000, 0x5f10c543, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x0c, 2) }, // 20
  30.     { "umk-u118.bin",   0x100000, 0xde0c4488, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x0c, 3) }, // 21
  31.  
  32.     { "umk3p-u117.bin", 0x080000, 0x52ee547e, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x10, 0) }, // 22
  33.     { "umk3p-u116.bin", 0x080000, 0xf6df5c98, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x10, 1) }, // 23
  34.     { "umk3p-u115.bin", 0x080000, 0xe003a51b, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x10, 2) }, // 24
  35.     { "umk3p-u114.bin", 0x080000, 0xb8504598, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x10, 3) }, // 25
  36.  
  37.     { "umk-u113.bin",   0x100000, 0x99d74a1e, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x14, 0) }, // 26
  38.     { "umk-u112.bin",   0x100000, 0xb5a46488, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x14, 1) }, // 27
  39.     { "umk-u111.bin",   0x100000, 0xa87523c8, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x14, 2) }, // 28
  40.     { "umk-u110.bin",   0x100000, 0x0038f205, 3 | BRF_GRA | BRF_ESS | WUNIT_GFX(0x14, 3) }, // 29
  41.    
  42.     { "463_mk3_ultimate.u64", 0x1009, 0x4f425218, 0 | BRF_OPT },
  43. };
  44.  
  45. STD_ROM_PICK(umk3p)
  46. STD_ROM_FN(umk3p)
  47.  
  48. struct BurnDriver BurnDrvUmk3p = {
  49.     "umk3p", "umk3", NULL, NULL, "2019",
  50.     "Ultimate Mortal Kombat 3 Plus (Hack, Beta 1)\0", NULL, "mortalkombatplus.com", "MIDWAY Wolf-Unit",
  51.     NULL, NULL, NULL, NULL,
  52.     BDF_GAME_WORKING | BDF_CLONE, 2, HARDWARE_MIDWAY_WUNIT, GBF_MISC, 0,
  53.     NULL, umk3pRomInfo, umk3pRomName, NULL, NULL, NULL, NULL, Mk3InputInfo, Mk3DIPInfo,
  54.     WolfUnitInit, WolfUnitExit, WolfUnitFrame, WolfUnitDraw, WolfUnitScan, &nWolfUnitRecalc, 0x8000,
  55.     400, 254, 4, 3
  56. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement