Split midway project into bally and williams according to brand owner.
Videa/Sente stuff from the brief period before it was acquired by Bally is still in the bally project.
This commit is contained in:
parent
0e32d6312f
commit
a9f017e86c
@ -115,6 +115,15 @@ function createProjects_mame_tiny(_target, _subtarget)
|
|||||||
}
|
}
|
||||||
|
|
||||||
files{
|
files{
|
||||||
|
MAME_DIR .. "src/mame/bally/astrocde.cpp",
|
||||||
|
MAME_DIR .. "src/mame/bally/astrocde.h",
|
||||||
|
MAME_DIR .. "src/mame/bally/astrocde_v.cpp",
|
||||||
|
MAME_DIR .. "src/mame/bally/gridlee.cpp",
|
||||||
|
MAME_DIR .. "src/mame/bally/gridlee.h",
|
||||||
|
MAME_DIR .. "src/mame/bally/gridlee_a.cpp",
|
||||||
|
MAME_DIR .. "src/mame/bally/gridlee_v.cpp",
|
||||||
|
MAME_DIR .. "src/mame/shared/s11c_bg.cpp",
|
||||||
|
MAME_DIR .. "src/mame/shared/s11c_bg.h",
|
||||||
MAME_DIR .. "src/mame/exidy/nl_carpolo.cpp",
|
MAME_DIR .. "src/mame/exidy/nl_carpolo.cpp",
|
||||||
MAME_DIR .. "src/mame/exidy/nl_carpolo.h",
|
MAME_DIR .. "src/mame/exidy/nl_carpolo.h",
|
||||||
MAME_DIR .. "src/mame/exidy/carpolo.cpp",
|
MAME_DIR .. "src/mame/exidy/carpolo.cpp",
|
||||||
@ -144,23 +153,6 @@ files{
|
|||||||
MAME_DIR .. "src/mame/exidy/victory.cpp",
|
MAME_DIR .. "src/mame/exidy/victory.cpp",
|
||||||
MAME_DIR .. "src/mame/exidy/victory.h",
|
MAME_DIR .. "src/mame/exidy/victory.h",
|
||||||
MAME_DIR .. "src/mame/exidy/victory_v.cpp",
|
MAME_DIR .. "src/mame/exidy/victory_v.cpp",
|
||||||
MAME_DIR .. "src/mame/midway/astrocde.cpp",
|
|
||||||
MAME_DIR .. "src/mame/midway/astrocde.h",
|
|
||||||
MAME_DIR .. "src/mame/midway/astrocde_v.cpp",
|
|
||||||
MAME_DIR .. "src/mame/midway/gridlee.cpp",
|
|
||||||
MAME_DIR .. "src/mame/midway/gridlee.h",
|
|
||||||
MAME_DIR .. "src/mame/midway/gridlee_a.cpp",
|
|
||||||
MAME_DIR .. "src/mame/midway/gridlee_v.cpp",
|
|
||||||
MAME_DIR .. "src/mame/shared/s11c_bg.cpp",
|
|
||||||
MAME_DIR .. "src/mame/shared/s11c_bg.h",
|
|
||||||
MAME_DIR .. "src/mame/shared/williamssound.cpp",
|
|
||||||
MAME_DIR .. "src/mame/shared/williamssound.h",
|
|
||||||
MAME_DIR .. "src/mame/midway/williams.cpp",
|
|
||||||
MAME_DIR .. "src/mame/midway/williams.h",
|
|
||||||
MAME_DIR .. "src/mame/midway/williams_m.cpp",
|
|
||||||
MAME_DIR .. "src/mame/midway/williams_v.cpp",
|
|
||||||
MAME_DIR .. "src/mame/midway/williamsblitter.cpp",
|
|
||||||
MAME_DIR .. "src/mame/midway/williamsblitter.h",
|
|
||||||
MAME_DIR .. "src/mame/gaelco/gaelco.cpp",
|
MAME_DIR .. "src/mame/gaelco/gaelco.cpp",
|
||||||
MAME_DIR .. "src/mame/gaelco/gaelco.h",
|
MAME_DIR .. "src/mame/gaelco/gaelco.h",
|
||||||
MAME_DIR .. "src/mame/gaelco/gaelco_v.cpp",
|
MAME_DIR .. "src/mame/gaelco/gaelco_v.cpp",
|
||||||
@ -173,6 +165,14 @@ files{
|
|||||||
MAME_DIR .. "src/mame/misc/goldnpkr.cpp",
|
MAME_DIR .. "src/mame/misc/goldnpkr.cpp",
|
||||||
MAME_DIR .. "src/mame/videogames/looping.cpp",
|
MAME_DIR .. "src/mame/videogames/looping.cpp",
|
||||||
MAME_DIR .. "src/mame/videogames/supertnk.cpp",
|
MAME_DIR .. "src/mame/videogames/supertnk.cpp",
|
||||||
|
MAME_DIR .. "src/mame/shared/williamssound.cpp",
|
||||||
|
MAME_DIR .. "src/mame/shared/williamssound.h",
|
||||||
|
MAME_DIR .. "src/mame/williams/williams.cpp",
|
||||||
|
MAME_DIR .. "src/mame/williams/williams.h",
|
||||||
|
MAME_DIR .. "src/mame/williams/williams_m.cpp",
|
||||||
|
MAME_DIR .. "src/mame/williams/williams_v.cpp",
|
||||||
|
MAME_DIR .. "src/mame/williams/williamsblitter.cpp",
|
||||||
|
MAME_DIR .. "src/mame/williams/williamsblitter.h",
|
||||||
}
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@ -11,7 +11,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include "csd.h"
|
#include "csd.h"
|
||||||
#include "midway.h"
|
#include "midway_sound.h"
|
||||||
|
|
||||||
#include "ballysound.h"
|
#include "ballysound.h"
|
||||||
|
|
||||||
@ -59,7 +59,8 @@
|
|||||||
|
|
||||||
#include "emu.h"
|
#include "emu.h"
|
||||||
|
|
||||||
#include "midway.h"
|
#include "midway_sound.h"
|
||||||
|
|
||||||
#include "s11c_bg.h"
|
#include "s11c_bg.h"
|
||||||
|
|
||||||
#include "cpu/m68000/m68000.h"
|
#include "cpu/m68000/m68000.h"
|
||||||
@ -11,17 +11,16 @@
|
|||||||
and Filter are all exactly the same), so these should probably be combined
|
and Filter are all exactly the same), so these should probably be combined
|
||||||
into one base class with two subclass device implementations to reduce
|
into one base class with two subclass device implementations to reduce
|
||||||
duplicated code.
|
duplicated code.
|
||||||
The "Cheap Squeak Deluxe" board in /audio/csd.cpp is also almost identical
|
The "Cheap Squeak Deluxe" board in bally/csd.cpp is also almost identical
|
||||||
to the "Sounds Good" board, and should also be a member of any future
|
to the "Sounds Good" board, and should also be a member of any future
|
||||||
combined class/device implementation.
|
combined class/device implementation.
|
||||||
|
|
||||||
***************************************************************************/
|
***************************************************************************/
|
||||||
|
|
||||||
#include "emu.h"
|
#include "emu.h"
|
||||||
#include "mcr.h"
|
#include "midway_sound.h"
|
||||||
#include "midway.h"
|
|
||||||
|
|
||||||
#include "williamssound.h"
|
#include "machine/rescap.h"
|
||||||
|
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
|
||||||
@ -2,7 +2,7 @@
|
|||||||
// copyright-holders:Aaron Giles
|
// copyright-holders:Aaron Giles
|
||||||
/***************************************************************************
|
/***************************************************************************
|
||||||
|
|
||||||
midway.h
|
midway_sound.h
|
||||||
|
|
||||||
Functions to emulate general the various Midway sound cards.
|
Functions to emulate general the various Midway sound cards.
|
||||||
|
|
||||||
@ -2,7 +2,7 @@
|
|||||||
// copyright-holders:David Haywood
|
// copyright-holders:David Haywood
|
||||||
/*
|
/*
|
||||||
|
|
||||||
Spy Hunter(Tecfri bootleg)
|
Spy Hunter (Tecfri bootleg)
|
||||||
single PCB with 2x Z80
|
single PCB with 2x Z80
|
||||||
|
|
||||||
significant changes compared to original HW
|
significant changes compared to original HW
|
||||||
File diff suppressed because it is too large
Load Diff
@ -9,6 +9,12 @@
|
|||||||
|
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
|
|
||||||
|
@source:bally/astrocde.cpp
|
||||||
|
robby
|
||||||
|
|
||||||
|
@source:bally/gridlee.cpp
|
||||||
|
gridlee
|
||||||
|
|
||||||
@source:exidy/carpolo.cpp
|
@source:exidy/carpolo.cpp
|
||||||
carpolo
|
carpolo
|
||||||
|
|
||||||
@ -44,15 +50,6 @@ victorba
|
|||||||
@source:gaelco/wrally.cpp
|
@source:gaelco/wrally.cpp
|
||||||
wrally
|
wrally
|
||||||
|
|
||||||
@source:midway/astrocde.cpp
|
|
||||||
robby
|
|
||||||
|
|
||||||
@source:midway/gridlee.cpp
|
|
||||||
gridlee
|
|
||||||
|
|
||||||
@source:midway/williams.cpp
|
|
||||||
alienar
|
|
||||||
|
|
||||||
@source:misc/goldnpkr.cpp
|
@source:misc/goldnpkr.cpp
|
||||||
witchgme
|
witchgme
|
||||||
witchjol
|
witchjol
|
||||||
@ -93,3 +90,6 @@ looping
|
|||||||
|
|
||||||
@source:videogames/supertnk.cpp
|
@source:videogames/supertnk.cpp
|
||||||
supertnk
|
supertnk
|
||||||
|
|
||||||
|
@source:williams/williams.cpp
|
||||||
|
alienar
|
||||||
|
|||||||
@ -3947,7 +3947,7 @@ GAME( 1980, attackf, defender, defender, defender, defender_state, e
|
|||||||
GAME( 1981, galwars2, defender, defender_6802snd, defender, defender_state, empty_init, ROT0, "bootleg (Sonic)", "Galaxy Wars II (bootleg of Defender)", MACHINE_SUPPORTS_SAVE ) // Sega Sonic - Sega S.A., only displays Sonic on title screen
|
GAME( 1981, galwars2, defender, defender_6802snd, defender, defender_state, empty_init, ROT0, "bootleg (Sonic)", "Galaxy Wars II (bootleg of Defender)", MACHINE_SUPPORTS_SAVE ) // Sega Sonic - Sega S.A., only displays Sonic on title screen
|
||||||
|
|
||||||
GAME( 1980, mayday, 0, mayday, mayday, mayday_state, empty_init, ROT0, "Hoei", "Mayday (set 1)", MACHINE_SUPPORTS_SAVE | MACHINE_UNEMULATED_PROTECTION ) // \ original by Hoei, which one of these 3 sets is bootleg/licensed/original is unknown
|
GAME( 1980, mayday, 0, mayday, mayday, mayday_state, empty_init, ROT0, "Hoei", "Mayday (set 1)", MACHINE_SUPPORTS_SAVE | MACHINE_UNEMULATED_PROTECTION ) // \ original by Hoei, which one of these 3 sets is bootleg/licensed/original is unknown
|
||||||
GAME( 1980, maydaya, mayday, mayday, mayday, mayday_state, empty_init, ROT0, "Hoei", "Mayday (set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_UNEMULATED_PROTECTION ) // > these games have an unemulated protection chip of some sort which is hacked around in /midway/williams_m.cpp "protection_r" function
|
GAME( 1980, maydaya, mayday, mayday, mayday, mayday_state, empty_init, ROT0, "Hoei", "Mayday (set 2)", MACHINE_SUPPORTS_SAVE | MACHINE_UNEMULATED_PROTECTION ) // > these games have an unemulated protection chip of some sort which is hacked around in williams/williams_m.cpp "protection_r" function
|
||||||
GAME( 1980, maydayb, mayday, mayday, mayday, mayday_state, empty_init, ROT0, "Hoei", "Mayday (set 3)", MACHINE_SUPPORTS_SAVE | MACHINE_UNEMULATED_PROTECTION ) // /
|
GAME( 1980, maydayb, mayday, mayday, mayday, mayday_state, empty_init, ROT0, "Hoei", "Mayday (set 3)", MACHINE_SUPPORTS_SAVE | MACHINE_UNEMULATED_PROTECTION ) // /
|
||||||
GAME( 1980, batlzone, mayday, mayday, mayday, mayday_state, empty_init, ROT0, "bootleg (Video Game)", "Battle Zone (bootleg of Mayday)", MACHINE_SUPPORTS_SAVE ) // the bootleg may or may not use the same protection chip, or some hack around it.
|
GAME( 1980, batlzone, mayday, mayday, mayday, mayday_state, empty_init, ROT0, "bootleg (Video Game)", "Battle Zone (bootleg of Mayday)", MACHINE_SUPPORTS_SAVE ) // the bootleg may or may not use the same protection chip, or some hack around it.
|
||||||
|
|
||||||
Loading…
Reference in New Issue
Block a user