Remove sek.h and zet.h from burnint.h, update accordingly
This commit is contained in:
parent
39804e72c8
commit
451da1dd33
|
@ -11,15 +11,6 @@
|
|||
|
||||
#include "burn.h"
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
// CPU emulation interfaces
|
||||
|
||||
// sek.cpp
|
||||
#include "sek.h"
|
||||
|
||||
// zet.cpp
|
||||
#include "zet.h"
|
||||
|
||||
#ifdef LSB_FIRST
|
||||
typedef union
|
||||
{
|
||||
|
|
|
@ -22,6 +22,7 @@
|
|||
//
|
||||
|
||||
#include "burnint.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym3812.h"
|
||||
#include "burn_ym2151.h"
|
||||
#include "burn_ym2203.h"
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
// CPS ----------------------------------
|
||||
#include "burnint.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
|
||||
#include "msm6295.h"
|
||||
#include "eeprom.h"
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#include "burnint.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
#include "eeprom.h"
|
||||
|
||||
#define CAVE_REFRESHRATE (15625.0 / 271.5)
|
||||
|
|
|
@ -631,7 +631,7 @@ void __fastcall cps3WriteWord(UINT32 addr, UINT16 data)
|
|||
if (cram_bank != data) {
|
||||
cram_bank = data & 7;
|
||||
//bprintf(PRINT_NORMAL, _T("CRAM bank set to %d\n"), data);
|
||||
Sh2MapMemory(((UINT8 *)RamCRam) + (cram_bank << 20), 0x04100000, 0x041fffff, SM_RAM);
|
||||
Sh2MapMemory(((UINT8 *)RamCRam) + (cram_bank << 20), 0x04100000, 0x041fffff, SH2_RAM);
|
||||
}
|
||||
break;
|
||||
|
||||
|
@ -1027,7 +1027,7 @@ static INT32 Cps3Reset()
|
|||
{
|
||||
// re-map cram_bank
|
||||
cram_bank = 0;
|
||||
Sh2MapMemory((UINT8 *)RamCRam, 0x04100000, 0x041fffff, SM_RAM);
|
||||
Sh2MapMemory((UINT8 *)RamCRam, 0x04100000, 0x041fffff, SH2_RAM);
|
||||
|
||||
Cps3PatchRegion();
|
||||
|
||||
|
@ -1145,12 +1145,12 @@ INT32 cps3Init()
|
|||
Sh2Open(0);
|
||||
|
||||
// Map 68000 memory:
|
||||
Sh2MapMemory(RomBios, 0x00000000, 0x0007ffff, SM_ROM); // BIOS
|
||||
Sh2MapMemory(RamMain, 0x02000000, 0x0207ffff, SM_RAM); // Main RAM
|
||||
Sh2MapMemory((UINT8 *) RamSpr, 0x04000000, 0x0407ffff, SM_RAM);
|
||||
// Sh2MapMemory(RamCRam, 0x04100000, 0x041fffff, SM_RAM); // map this while reset
|
||||
// Sh2MapMemory(RamGfx, 0x04200000, 0x043fffff, SM_WRITE);
|
||||
Sh2MapMemory((UINT8 *) RamSS, 0x05040000, 0x0504ffff, SM_RAM); // 'SS' RAM (Score Screen) (text tilemap + toles)
|
||||
Sh2MapMemory(RomBios, 0x00000000, 0x0007ffff, SH2_ROM); // BIOS
|
||||
Sh2MapMemory(RamMain, 0x02000000, 0x0207ffff, SH2_RAM); // Main RAM
|
||||
Sh2MapMemory((UINT8 *) RamSpr, 0x04000000, 0x0407ffff, SH2_RAM);
|
||||
// Sh2MapMemory(RamCRam, 0x04100000, 0x041fffff, SH2_RAM); // map this while reset
|
||||
// Sh2MapMemory(RamGfx, 0x04200000, 0x043fffff, SH2_WRITE);
|
||||
Sh2MapMemory((UINT8 *) RamSS, 0x05040000, 0x0504ffff, SH2_RAM); // 'SS' RAM (Score Screen) (text tilemap + toles)
|
||||
|
||||
Sh2SetReadByteHandler (0, cps3ReadByte);
|
||||
Sh2SetReadWordHandler (0, cps3ReadWord);
|
||||
|
@ -1159,9 +1159,9 @@ INT32 cps3Init()
|
|||
Sh2SetWriteWordHandler(0, cps3WriteWord);
|
||||
Sh2SetWriteLongHandler(0, cps3WriteLong);
|
||||
|
||||
Sh2MapMemory(RamC000_D, 0xc0000000, 0xc00003ff, SM_FETCH); // Executes code from here
|
||||
Sh2MapMemory(RamC000, 0xc0000000, 0xc00003ff, SM_READ);
|
||||
Sh2MapHandler(1, 0xc0000000, 0xc00003ff, SM_WRITE);
|
||||
Sh2MapMemory(RamC000_D, 0xc0000000, 0xc00003ff, SH2_FETCH); // Executes code from here
|
||||
Sh2MapMemory(RamC000, 0xc0000000, 0xc00003ff, SH2_READ);
|
||||
Sh2MapHandler(1, 0xc0000000, 0xc00003ff, SH2_WRITE);
|
||||
|
||||
Sh2SetWriteByteHandler(1, cps3C0WriteByte);
|
||||
Sh2SetWriteWordHandler(1, cps3C0WriteWord);
|
||||
|
@ -1170,14 +1170,14 @@ INT32 cps3Init()
|
|||
if( !BurnDrvGetHardwareCode() & HARDWARE_CAPCOM_CPS3_NO_CD )
|
||||
{
|
||||
if (cps3_isSpecial) {
|
||||
Sh2MapMemory(RomGame, 0x06000000, 0x06ffffff, SM_READ); // Decrypted SH2 Code
|
||||
Sh2MapMemory(RomGame_D, 0x06000000, 0x06ffffff, SM_FETCH); // Decrypted SH2 Code
|
||||
Sh2MapMemory(RomGame, 0x06000000, 0x06ffffff, SH2_READ); // Decrypted SH2 Code
|
||||
Sh2MapMemory(RomGame_D, 0x06000000, 0x06ffffff, SH2_FETCH); // Decrypted SH2 Code
|
||||
} else {
|
||||
Sh2MapMemory(RomGame_D, 0x06000000, 0x06ffffff, SM_READ | SM_FETCH); // Decrypted SH2 Code
|
||||
Sh2MapMemory(RomGame_D, 0x06000000, 0x06ffffff, SH2_READ | SH2_FETCH); // Decrypted SH2 Code
|
||||
}
|
||||
} else {
|
||||
Sh2MapMemory(RomGame_D, 0x06000000, 0x06ffffff, SM_FETCH); // Decrypted SH2 Code
|
||||
Sh2MapHandler(2, 0x06000000, 0x06ffffff, SM_READ | SM_WRITE);
|
||||
Sh2MapMemory(RomGame_D, 0x06000000, 0x06ffffff, SH2_FETCH); // Decrypted SH2 Code
|
||||
Sh2MapHandler(2, 0x06000000, 0x06ffffff, SH2_READ | SH2_WRITE);
|
||||
|
||||
if (cps3_isSpecial) {
|
||||
Sh2SetReadByteHandler (2, cps3RomReadByteSpe);
|
||||
|
@ -1196,7 +1196,7 @@ INT32 cps3Init()
|
|||
}
|
||||
}
|
||||
|
||||
Sh2MapHandler(3, 0x040e0000, 0x040e02ff, SM_RAM);
|
||||
Sh2MapHandler(3, 0x040e0000, 0x040e02ff, SH2_RAM);
|
||||
Sh2SetReadByteHandler (3, cps3SndReadByte);
|
||||
Sh2SetReadWordHandler (3, cps3SndReadWord);
|
||||
Sh2SetReadLongHandler (3, cps3SndReadLong);
|
||||
|
@ -1204,8 +1204,8 @@ INT32 cps3Init()
|
|||
Sh2SetWriteWordHandler(3, cps3SndWriteWord);
|
||||
Sh2SetWriteLongHandler(3, cps3SndWriteLong);
|
||||
|
||||
Sh2MapMemory((UINT8 *)RamPal, 0x04080000, 0x040bffff, SM_READ); // 16bit BE Colors
|
||||
Sh2MapHandler(4, 0x04080000, 0x040bffff, SM_WRITE);
|
||||
Sh2MapMemory((UINT8 *)RamPal, 0x04080000, 0x040bffff, SH2_READ); // 16bit BE Colors
|
||||
Sh2MapHandler(4, 0x04080000, 0x040bffff, SH2_WRITE);
|
||||
|
||||
Sh2SetReadByteHandler (4, cps3VidReadByte);
|
||||
Sh2SetReadWordHandler (4, cps3VidReadWord);
|
||||
|
@ -1217,7 +1217,7 @@ INT32 cps3Init()
|
|||
#ifdef SPEED_HACK
|
||||
// install speedup read handler
|
||||
Sh2MapHandler(5, 0x02000000 | (cps3_speedup_ram_address & 0x030000),
|
||||
0x0200ffff | (cps3_speedup_ram_address & 0x030000), SM_READ);
|
||||
0x0200ffff | (cps3_speedup_ram_address & 0x030000), SH2_READ);
|
||||
Sh2SetReadByteHandler (5, cps3RamReadByte);
|
||||
Sh2SetReadWordHandler (5, cps3RamReadWord);
|
||||
Sh2SetReadLongHandler (5, cps3RamReadLong);
|
||||
|
@ -2128,7 +2128,7 @@ INT32 cps3Scan(INT32 nAction, INT32 *pnMin)
|
|||
cps3_palette_change = 1;
|
||||
|
||||
// remap RamCRam
|
||||
Sh2MapMemory(((UINT8 *)RamCRam) + (cram_bank << 20), 0x04100000, 0x041fffff, SM_RAM);
|
||||
Sh2MapMemory(((UINT8 *)RamCRam) + (cram_bank << 20), 0x04100000, 0x041fffff, SH2_RAM);
|
||||
|
||||
}
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Bryan McPhail and David Haywood
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "h6280_intf.h"
|
||||
#include "deco16ic.h"
|
||||
#include "msm6295.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by by Bryan McPhail
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "h6280_intf.h"
|
||||
#include "bitswap.h"
|
||||
#include "deco16ic.h"
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
// Based on MAME driver by Bryan McPhail
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
#include "h6280_intf.h"
|
||||
#include "bitswap.h"
|
||||
#include "deco16ic.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Bryan McPhail
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "h6280_intf.h"
|
||||
#include "bitswap.h"
|
||||
#include "deco16ic.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Bryan McPhail
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "h6280_intf.h"
|
||||
#include "bitswap.h"
|
||||
#include "deco16ic.h"
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "m6502_intf.h"
|
||||
#include "msm6295.h"
|
||||
#include "burn_ym2203.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Bryan McPhail and David Haywood
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "deco16ic.h"
|
||||
#include "msm6295.h"
|
||||
#include "h6280_intf.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Bryan McPhail
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "h6280_intf.h"
|
||||
#include "deco16ic.h"
|
||||
#include "msm6295.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Bryan McPhail
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "m6502_intf.h"
|
||||
#include "burn_ym2203.h"
|
||||
#include "burn_ym3526.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Bryan McPhail
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "burn_ym2151.h"
|
||||
#include "m6809_intf.h"
|
||||
#include "msm6295.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by David Haywood and Bryan McPhail
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "deco16ic.h"
|
||||
#include "msm6295.h"
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Bryan McPhail
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "h6280_intf.h"
|
||||
#include "deco16ic.h"
|
||||
#include "msm6295.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Bryan McPhail
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "deco16ic.h"
|
||||
#include "h6280_intf.h"
|
||||
#include "msm6295.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Bryan McPhail and David Haywood
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "h6280_intf.h"
|
||||
#include "deco16ic.h"
|
||||
#include "msm6295.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Bryan McPhail
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "h6280_intf.h"
|
||||
#include "deco16ic.h"
|
||||
#include "burn_ym2203.h"
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "dac.h"
|
||||
#include "8255ppi.h"
|
||||
#include "bitswap.h"
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "m6800_intf.h"
|
||||
#include "msm5205.h"
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Nicola Salmoria
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "i8039.h"
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
|
|
|
@ -9,6 +9,7 @@
|
|||
*/
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2151.h"
|
||||
#include "vez.h"
|
||||
#include "irem_cpu.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Bryan McPhail
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2151.h"
|
||||
#include "vez.h"
|
||||
#include "irem_cpu.h"
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2151.h"
|
||||
#include "burn_ym2203.h"
|
||||
#include "dac.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Nicola Salmoria
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "konami_intf.h"
|
||||
#include "konamiic.h"
|
||||
#include "burn_ym2151.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Manuel Abadia
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "konami_intf.h"
|
||||
#include "konamiic.h"
|
||||
#include "burn_ym2151.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Manuel Abadia
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "konami_intf.h"
|
||||
#include "konamiic.h"
|
||||
#include "burn_ym2151.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Nicola Salmoria
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "konami_intf.h"
|
||||
#include "konamiic.h"
|
||||
#include "burn_ym2151.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Nicola Salmoria
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "konamiic.h"
|
||||
#include "k007232.h"
|
||||
#include "m6809_intf.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Manuel Abadia
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "konami_intf.h"
|
||||
#include "konamiic.h"
|
||||
#include "burn_ym2151.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Nicola Salmoria
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "sn76496.h"
|
||||
|
||||
static UINT8 *Mem, *MemEnd, *Rom, *Gfx0, *Gfx1, *Prom;
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME by Manuel Abadia
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "konami_intf.h"
|
||||
#include "konamiic.h"
|
||||
#include "burn_ym2151.h"
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
// Based on MAME driver by Nicola Salmoria
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
#include "konami_intf.h"
|
||||
#include "konamiic.h"
|
||||
#include "burn_ym2151.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Mirko Buffoni, Michael Cuddy, and Nicola Salmoria
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "m6809_intf.h"
|
||||
#include "i8039.h"
|
||||
#include "driver.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Bryan McPhail
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "konami_intf.h"
|
||||
#include "burn_ym3812.h"
|
||||
#include "k051649.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Nicola Salmoria
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "k051649.h"
|
||||
#include "msm6295.h"
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Bryan McPhail
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "hd6309_intf.h"
|
||||
#include "konamiic.h"
|
||||
#include "burn_ym2151.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by David Haywood
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "dac.h"
|
||||
|
||||
static UINT8 *AllMem;
|
||||
|
@ -171,7 +172,7 @@ static void DrvPaletteInit()
|
|||
|
||||
static INT32 moguraDACSync()
|
||||
{
|
||||
return (float)(nBurnSoundLen * (ZetTotalCyclesPrecise() / (3000000.0000 / (nBurnFPS / 100.0000))));
|
||||
return (INT32)(float)(nBurnSoundLen * (ZetTotalCyclesPrecise() / (3000000.0000 / (nBurnFPS / 100.0000))));
|
||||
}
|
||||
|
||||
static INT32 DrvDoReset()
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Nicola Salmoria
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2151.h"
|
||||
#include "konami_intf.h"
|
||||
#include "konamiic.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Allard van der Bas, Mike Cuddy, Nicola Salmoria, Martin Binder, and Marco Cassili
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
#include "ay8910.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Nicola Salmoria
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym3812.h"
|
||||
#include "konami_intf.h"
|
||||
#include "konamiic.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Pierpaolo Prazzoli
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "m6809_intf.h"
|
||||
#include "burn_ym2203.h"
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Ernesto Corvi and various others
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2151.h"
|
||||
#include "konami_intf.h"
|
||||
#include "konamiic.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Nicola Salmoria and Acho A. Tang
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "m6809_intf.h"
|
||||
#include "burn_ym3812.h"
|
||||
#include "konamiic.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by by Bryan McPhail, Manuel Abadia, and Eddie Edwards
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "konami_intf.h"
|
||||
#include "konamiic.h"
|
||||
#include "burn_ym2151.h"
|
||||
|
@ -330,7 +331,7 @@ static void scontra_bankswitch(INT32 data)
|
|||
|
||||
INT32 nBank = 0x10000 + (data & 0x0f) * 0x2000;
|
||||
|
||||
konamiMapMemory(DrvKonROM + nBank, 0x6000, 0x7fff, SM_ROM);
|
||||
konamiMapMemory(DrvKonROM + nBank, 0x6000, 0x7fff, KON_ROM);
|
||||
}
|
||||
|
||||
static void thunderx_videobank(INT32 data)
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
#include "konamiic.h"
|
||||
#include "burn_ym2151.h"
|
||||
#include "upd7759.h"
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
// Based on MAME driver by Phil Stroffolino
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2151.h"
|
||||
#include "upd7759.h"
|
||||
#include "k007232.h"
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
// Based on MAME driver by Manuel Abadia
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2151.h"
|
||||
#include "msm6295.h"
|
||||
#include "konamiic.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Ernesto Corvi
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2151.h"
|
||||
#include "konami_intf.h"
|
||||
#include "konamiic.h"
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
// Based on MAME driver by Nicola Salmoria
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
#include "konamiic.h"
|
||||
#include "burn_ym2151.h"
|
||||
#include "k054539.h"
|
||||
|
|
|
@ -20,6 +20,8 @@
|
|||
********************************************************************************/
|
||||
|
||||
#include "burnint.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2612.h"
|
||||
#include "sn76496.h"
|
||||
#include "megadrive.h"
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#include "burnint.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
|
||||
// Uncomment the following line to make the display the full 320 pixels wide
|
||||
#define NEO_DISPLAY_OVERSCAN
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
#include "arm7_intf.h"
|
||||
#include "ics2115.h"
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2203.h"
|
||||
|
||||
static UINT8 DrvInputPort0[8] = {0, 0, 0, 0, 0, 0, 0, 0};
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Tomasz Slanina
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
#include "ay8910.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Zsolt Vasvari
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
#include "ay8910.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Jarek Burczynski and various others
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
#include "ay8910.h"
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
// Based on MAME driver by Carlos A. Lozano, Phil Stroffolino, and Takahiro Nogi
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym3812.h"
|
||||
#include "dac.h"
|
||||
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
// Based on MAME driver by Mathis Rosenhauer
|
||||
|
||||
#include "burnint.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
#include "vector.h"
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
// Based on MAME driver by Steven Frew, Phil Stroffolino, and Paul Leaman
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2151.h"
|
||||
|
||||
static UINT8 DrvJoy1[8];
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Paul Leaman
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2203.h"
|
||||
|
||||
static UINT8 *AllMem;
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
// Based on MAME driver by Nicola Salmoria
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2151.h"
|
||||
#include "msm6295.h"
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Nicola Salmoria
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
#include "ay8910.h"
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2203.h"
|
||||
|
||||
static UINT8 DrvInputPort0[8] = {0, 0, 0, 0, 0, 0, 0, 0};
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "hd6309_intf.h"
|
||||
#include "m6800_intf.h"
|
||||
#include "m6805_intf.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Bryan McPhail
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "seibusnd.h"
|
||||
#include "vez.h"
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Zsolt Vasvari
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "8255ppi.h"
|
||||
#include "bitswap.h"
|
||||
#include "driver.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Richard Davies, Paul Swan, and various others
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "sn76496.h"
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Zsolt Vasvari
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
#include "ay8910.h"
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "namco_snd.h"
|
||||
#include "samples.h"
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "m6502_intf.h"
|
||||
#include "burn_ym2151.h"
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Luca Elia and Takahiro Nogi
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "m6809_intf.h"
|
||||
#include "burn_y8950.h"
|
||||
#include "driver.h"
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "m6809_intf.h"
|
||||
#include "burn_ym2203.h"
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Paul Leaman
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2203.h"
|
||||
|
||||
static UINT8 *Mem, *MemEnd, *Rom0, *Rom1, *Ram;
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Mirko Buffoni
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
#include "ay8910.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Uki
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "sn76496.h"
|
||||
|
||||
static UINT8 *AllMem;
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Brad Oliver
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "bitswap.h"
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
#include "ay8910.h"
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Nicola Salmoria
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "sn76496.h"
|
||||
#include "bitswap.h"
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Paul Leaman
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2203.h"
|
||||
#include "msm5205.h"
|
||||
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2203.h"
|
||||
#include "msm6295.h"
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Uki
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "sn76496.h"
|
||||
|
||||
static UINT8 *AllMem;
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
// Based on MAME driver by Tomasz Slanina
|
||||
|
||||
#include "burnint.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
#include "ay8910.h"
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "eeprom.h"
|
||||
#include "burn_ym2413.h"
|
||||
#include "msm6295.h"
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Uki
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2203.h"
|
||||
|
||||
static UINT8 *AllMem;
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Nicola Salmoria
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "sn76496.h"
|
||||
|
||||
static UINT8 *Mem, *Rom, *Gfx0, *Gfx1, *Gfx2, *Prom;
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on MAME driver by Phil Stroffolino
|
||||
|
||||
#include "burnint.h"
|
||||
#include "zet.h"
|
||||
#include "bitswap.h"
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
// Fix Shoot the Bull inputs
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "bitswap.h"
|
||||
#include "sn76496.h"
|
||||
#include "namco_snd.h"
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
// Based on MAME Driver by David Haywood and Phil Stroffolino
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
#include "ay8910.h"
|
||||
|
|
|
@ -1,4 +1,6 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym3812.h"
|
||||
#include "upd7759.h"
|
||||
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
// Based on MAME driver by Tomasz Slanina
|
||||
|
||||
#include "burnint.h"
|
||||
#include "zet.h"
|
||||
|
||||
#include "driver.h"
|
||||
extern "C" {
|
||||
#include "ay8910.h"
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
#include "tiles_generic.h"
|
||||
#include "zet.h"
|
||||
#include "namco_snd.h"
|
||||
#include "samples.h"
|
||||
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// Based on code by Zsolt Vasvari
|
||||
|
||||
#include "burnint.h"
|
||||
#include "zet.h"
|
||||
#include "driver.h"
|
||||
#include "dac.h"
|
||||
extern "C" {
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
// Based on MAME driver by Aaron Giles
|
||||
|
||||
#include "tiles_generic.h"
|
||||
#include "sek.h"
|
||||
#include "zet.h"
|
||||
#include "burn_ym2151.h"
|
||||
#include "upd7759.h"
|
||||
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue