Commit Graph

56793 Commits

Author SHA1 Message Date
AJR
93cc49dfb8 timeplt_audio: Move soundlatch down into device, since it's actually part of the board (nw) 2018-01-26 04:10:36 -05:00
Vas Crabb
98577c3b15 more implicit XTAL construction (nw) 2018-01-26 20:07:01 +11:00
AJR
0182f6150c A farewell to machine_config_constructor (nw) 2018-01-26 03:45:44 -05:00
Vas Crabb
1ffe721b0f misc fix/cleanup (nw) 2018-01-26 19:26:51 +11:00
Vas Crabb
b63c459902 that's a time, not a crystal, and I'm not doing eight overloads (nw) 2018-01-26 18:29:09 +11:00
Vas Crabb
1c92473f25 let's be dimensionally correct 2018-01-26 18:02:29 +11:00
RobertoFresca
3490320d58 Good bye Ypovrixio... 2018-01-26 04:00:12 -03:00
RobertoFresca
d5bef691cb Merge branch 'master' of https://github.com/mamedev/mame 2018-01-26 03:53:22 -03:00
RobertoFresca
39b50f5263 Neraidoula: Added technical notes about tiles
from another game inside the graphics ROMs.
Also changed the game description to just
Neraidoula. The rest of former description
never was part of the title. [Roberto Fresca]
2018-01-26 03:52:36 -03:00
Vas Crabb
a9a9c45871 less reliant on PCH, more constexpr, allow 16_MHz_XTAL without decimal point (nw) 2018-01-26 17:43:44 +11:00
RobertoFresca
924bfad07e Kurukuru.cpp: Added the japanese names to the
notes about Pyon Pyon series. [Roberto Fresca]
2018-01-26 01:04:24 -03:00
RobertoFresca
b6002a90ca Super972: Added technical notes... 2018-01-26 00:48:57 -03:00
RobertoFresca
7fc9000245 goldstar.cpp: Extended the lucky8 and derivatives
maincpu region size from 0x8000 to 0x10000. Also
defined the offset range C000-F7FF as ROM space
(needed for some sets) [Roberto Fresca]

New clones marked as NOT_WORKING
----------------------------------
Super 97-2 (Witch Bonus) [Roberto Fresca, Ioannis Bampoulas]
2018-01-26 00:36:17 -03:00
AJR
1477b7c94a vgmplay.cpp: Fix compile; massive cleanup of duplicated code using templates and device finder arrays (nw) 2018-01-25 21:22:06 -05:00
cam900
6b10d9bad7 vgmplay : Dual OKIM6295s, NMK112 banking support (#3114)
* vgmplay : Implement NMK112, Dual OKIM6295 Chip Support

* oops

* typo
2018-01-25 20:51:48 -05:00
AJR
eb9969edc0 virtual.lua: Update list of sound cores for vgmplay additions (nw) 2018-01-25 20:46:15 -05:00
RobertoFresca
567b19d7cd Sstar97: Added original chinese name to the notes... 2018-01-25 18:48:12 -03:00
RobertoFresca
1fd79b4c47 New machines marked as NOT_WORKING
----------------------------------
Tiger (slot) [Roberto Fresca, Ioannis Bampoulas]

(from the former commit)
2018-01-25 18:35:57 -03:00
RobertoFresca
b64f4eac22 Merge branch 'master' of https://github.com/mamedev/mame 2018-01-25 18:27:00 -03:00
RobertoFresca
d83adec107 Changed the romset name ypovrixi to miaction.
Changed the romset name ypovrixia to tigerslt and added
the proper graphics ROMs.
Decrypted tigerslt program and palette. [Roberto Fresca].
2018-01-25 18:25:32 -03:00
hap
284d581788 fidel6502: add cpu confsetting for su9 (nw) 2018-01-25 22:06:52 +01:00
David Haywood
ad11c8c9c9 fix/tidy tvboy driver (#3129)
* fix/tidy tvboy driver (nw)

* missed file (nw)
2018-01-25 15:48:17 -05:00
AJR
3c954ba9a7 deco_ace: Fix a few dimension errors (nw) 2018-01-25 15:37:39 -05:00
cracyc
261533eaae pwrview: from 14 to 9 errors (nw) 2018-01-25 13:37:55 -06:00
David Shah
28bfa4eba9 Add Systema TV Boy II (#3127)
new WORKING clones : 
- TV Boy [David Shah]
- Super TV Boy [Sean Riddle,incog]
2018-01-25 20:29:52 +01:00
AJR
11cf1a3788 Build fixes, yet again (nw) 2018-01-25 13:40:08 -05:00
cam900
11cafea0c6 Move Multipcm bank schemes to DEVICE_ADDRESS_MAP (#3113)
* multipcm : Move bank schemes to DEVICE_ADDRESS_MAP, Allow 512 Samples (0x1800 Header size, 12byte Header per sample)
segas32: Fix multipcm banking(Chip doesn't have panning-related bankswitching)

* oops

* segas32 : configured banking, notes

* segam1audio : do configured banking
2018-01-25 13:31:33 -05:00
AJR
3d595b9ca1 Validation fixes (nw) 2018-01-25 11:47:44 -05:00
AJR
4ae4e2c7bd Build fixes (nw) 2018-01-25 11:26:30 -05:00
ajrhacker
0e46ce74f9
Merge pull request #3115 from cam900/vgmplay_k054539
Add vgmplay K054539 supports, add device_rom_interface to K054539
2018-01-25 11:16:29 -05:00
hap
0ff91f29b9 convert XTAL(x) to x_XTAL in some of my drivers (nw) 2018-01-25 17:08:52 +01:00
hap
8a9124a885 xtal: add x_yHz_XTAL list you can copy-paste from (nw) 2018-01-25 16:09:12 +01:00
ajrhacker
10ddffb35d
Merge pull request #3121 from f205v/patch-1
update documentation based on real pictures
2018-01-25 09:47:48 -05:00
AJR
bb5e199335 deco_ace.cpp/h: Really fix line endings (nw) 2018-01-25 09:45:55 -05:00
AJR
ef00dcaf54 cninja.cpp: Fix compile (nw)
deco_ace.cpp/h: Fix line endings (nw)
2018-01-25 09:44:10 -05:00
cam900
eab9780b78 Deco ACE: Fix color update (#3122)
* Split Data East ACE Chip Emulation

* Add deco_ace.cpp

* Update deco_ace.cpp

* Update deco_ace.h

* Update boogwing.h

* Update boogwing.cpp

alpha blend/palette effect improvements

* Update boogwing.cpp

* Update deco_ace.cpp

* Update deco32.h

* Update deco32.cpp

split DECO ACE Emulation

* Update deco32.cpp

* Update deco32.cpp

* Update deco_ace.cpp

* Copyright holder / some update.
Demote Boogie Wings with MACHINE_IMPERFECT_GRAPHICS

* Typo

* Typo(2)

* Revert copyright holder, nw

* deco_ace.cpp : doc update

* deco_ace.cpp : revert copyright holder, update docs, convert multiplicative fade algorithm to fixed point, implement additive fading effect.

deco32.cpp : update docs

boogwing.cpp : update alpha blending notes

* deco_ace : Revert "convert multiplicative fade algorithm to fixed point"

* deco_ace : fix color
2018-01-25 09:30:27 -05:00
cam900
1eed9f5783 deco16ic : Split pf1/2 size (#3124)
cninja : cleanup ioprot
2018-01-25 09:29:53 -05:00
cam900
7b872f9fac dassault : Fix compile (#3123)
* Get rid of nonbuffered_palette_w at decocomn
backfire.cpp : Palette cleanup
deco156.cpp : Get rid of unused functions, nw
cninja.cpp : Add MCFG_SCREEN_RAWS
dassault : Add MCFG_SCREEN_RAWS, Demote Thunder Zone/Desert Assault with MACHINE_IMPERFECT_GRAPHICS, because blending effects aren't fully emulated

* dassault.cpp : notes
rohga : Demote Nitro Ball / Gun Ball with MACHINE_IMPERFECT_GRAPHICS, because it has priority/blending issue

* dassault : Fix compile
2018-01-25 09:29:39 -05:00
DESKTOP-LP5JPA4\dbtlr
8e4db85c6c Merge remote-tracking branch 'upstream/master' into vgmplay_k054539 2018-01-25 19:53:39 +09:00
Dirk Best
a1ca4d3a26 asteroid: Add coin counters, clarify leds 2018-01-25 11:12:12 +01:00
f205v
13231fcc70
update documentation based on real pictures 2018-01-25 09:43:02 +01:00
DESKTOP-LP5JPA4\dbtlr
d3809387ff Merge remote-tracking branch 'upstream/master' into vgmplay_k054539 2018-01-25 14:48:03 +09:00
cam900
b30d6d96f9 Split Data East ACE Chip Emulation (#3100)
* Split Data East ACE Chip Emulation

* Add deco_ace.cpp

* Update deco_ace.cpp

* Update deco_ace.h

* Update boogwing.h

* Update boogwing.cpp

alpha blend/palette effect improvements

* Update boogwing.cpp

* Update deco_ace.cpp

* Update deco32.h

* Update deco32.cpp

split DECO ACE Emulation

* Update deco32.cpp

* Update deco32.cpp

* Update deco_ace.cpp

* Copyright holder / some update.
Demote Boogie Wings with MACHINE_IMPERFECT_GRAPHICS

* Typo

* Typo(2)

* Revert copyright holder, nw

* deco_ace.cpp : doc update

* deco_ace.cpp : revert copyright holder, update docs, convert multiplicative fade algorithm to fixed point, implement additive fading effect.

deco32.cpp : update docs

boogwing.cpp : update alpha blending notes

* deco_ace : Revert "convert multiplicative fade algorithm to fixed point"
2018-01-25 00:21:51 -05:00
DESKTOP-LP5JPA4\dbtlr
327c4c0f8a Merge remote-tracking branch 'upstream/master' into vgmplay_k054539 2018-01-25 13:11:03 +09:00
cam900
5b9c7cbadd Get rid of nonbuffered_palette_w at decocomn (#3103)
* Get rid of nonbuffered_palette_w at decocomn
backfire.cpp : Palette cleanup
deco156.cpp : Get rid of unused functions, nw
cninja.cpp : Add MCFG_SCREEN_RAWS
dassault : Add MCFG_SCREEN_RAWS, Demote Thunder Zone/Desert Assault with MACHINE_IMPERFECT_GRAPHICS, because blending effects aren't fully emulated

* dassault.cpp : notes
rohga : Demote Nitro Ball / Gun Ball with MACHINE_IMPERFECT_GRAPHICS, because it has priority/blending issue
2018-01-24 22:55:36 -05:00
cam900
d4b6f7ded7 Improved Nitro Ball priority / alpha mixing (#3110)
* Demote Nitro Ball/Gun Ball with MACHINE_IMPERFECT…

…_GRAPHICS, because it has wrong/unemulated alpha/priority functions.

* rohga : Various improvements of Nitro Ball / Gun Ball Priority / Alpha blend.

* rohga.cpp : typo

* fix compile

* rohga : Nitro Ball / Gun Ball priority fix

* rohga : Nitro Ball / Gun Ball priority update

* rohga.cpp : priority update, notes

* rohga : update

* rohga.cpp : update priority mode 0x20

* rohga : priority update

* rohga : Nitro Ball/ Gun Ball priority update
2018-01-24 22:16:31 -05:00
cam900
53347f9ebc drgnmst : Fix palette (#3117)
on palette of actual pcb, it has generic 12-bit RGB format with highest 4 bit has used for brightness.
2018-01-24 22:10:05 -05:00
AJR
7b5811d5e9 Fix duplication of class name between socrates.cpp and iqunlim.cpp (nw) 2018-01-24 22:09:13 -05:00
David Haywood
c3709b0558 various reorganization of radica and vtech stuff (#3108)
* various reorganization of radica and vtech stuff

* missed this (nw)

* correct file (nw)

* newlines and stuff (nw)

* less c_str (nw)

* worse (IMHO) filenames (nw)

* format got messed up (nw)

* some bits for golden tee (nw)

* get us renderng something in rad_gtg (nw)

* some basic inputs (nw)

* further improvements to the Golden Tee Home Edition (radica eu3a14)

added Radica Sensible Soccer [Sean Riddle]

* tilebase handling (nw)

* golden tee home video improvements (nw)
2018-01-24 22:00:14 -05:00
briantro
9f5c4c5ceb gaelco2.cpp: Correct main CPU clock for new Maniac Square set (nw) 2018-01-24 20:40:27 -06:00