Commit Graph

58368 Commits

Author SHA1 Message Date
mooglyguy
b0b843c089 -bus/psx/ctlrport, multitap, parallel: Removed MCFG and MACHINE_CONFIG macros. [Ryan Holtz]
-cpu/psx, sound/spu, sound/zsg2, video/psx: Removed MCFG macros. [Ryan Holtz]

-drivers/konamigq, konamigv, ksys573, namcos10, namcos11, namcos12, psx, taitogn,
 twinkle, zn: Removed MACHINE_CONFIG macros. [Ryan Holtz]
2018-12-16 22:23:56 +01:00
mooglyguy
97f2889f32 Fixed regressions reported by Tafoid, nw
-cpu/i386, lc8670: Removed MCFG macros. [Ryan Holtz]

-drivers/at, atpci, nforcepc, pcipc, svmu: Removed MACHINE_CONFIG macros. [Ryan Holtz]
2018-12-16 14:51:43 +01:00
Ivan Vangelista
d87615d0f1 machine/swim.cpp: MT07177 - added missing closing bracket in the device description field (nw) 2018-12-16 14:37:02 +01:00
hap
c11ec487a0 hh_hmcs40: put soundlatch in subclass (nw) 2018-12-16 14:09:15 +01:00
hap
81e9f23bf3 hh_hmcs40: missed one (nw) 2018-12-16 13:33:41 +01:00
hap
76064c9198 hh_hmcs40: put audiocpu in subclass (nw) 2018-12-16 13:19:41 +01:00
mooglyguy
463cfcceab -cpu/h8: Removed MCFG macros. [Ryan Holtz]
-machine/pcf8593, video/hd66421, sound/es8712: Removed MCFG macros. [Ryan Holtz]

-drivers/cybiko, drivers/metro: Removed MACHINE_CONFIG macros. [Ryan Holtz]
2018-12-16 11:49:36 +01:00
mooglyguy
a0351149de Fixed recent regression in e0c6200, nw 2018-12-16 11:27:29 +01:00
mooglyguy
a5116d59f0 -cpu/cp1610, cubeqcpu, dsp32, e0c6s46, hd61700: Removed MCFG macros. [Ryan Holtz]
-video/hd44352: Removed MCFG macros. [Ryan Holtz]

-drivers/cubeqst, pb1000, tabag1, unichamp: Removed MACHINE_CONFIG macros. [Ryan Holtz]
2018-12-16 09:50:16 +01:00
mooglyguy
56bb41208a -cpu/adsp2100, amis2000, apexc, arm, arm7, avr8, ccpu, esrip, hcd62121: Removed MCFG macros. [Ryan Holtz]
-audio/dcs, rax: Removed MACHINE_CONFIG macros. [Ryan Holtz]

-drivers/aa310, apexc, aristmk5, cfx9850, cinemat, craft, ertictac, esripsys, gaelco3d, harddriv,
 hh_amis2k, nds, polgar, rambo, replicator, risc2500, sbc6510, uzebox: Removed MACHINE_CONFIG macros. [Ryan Holtz]
2018-12-16 09:08:39 +01:00
braintro
c62979a711 new working clone - Pit Fighter 2 Player
New Clone Added
--------------------------------------------
Pit Fighter (rev 1, 2 players) [R.Coltrane, The Dumping Union]
2018-12-15 21:50:06 -06:00
mooglyguy
c96b8ee280 -cpu/cop400, dsp16, hmcs40: Removed MCFG macros. [Ryan Holtz]
-drivers/advision, cidelsa, hh_cop400, hh_hmcs40, play_2, test_t400, thayers: Removed MACHINE_CONFIG macros. [Ryan Holtz]

-machine/alpha8201: Removed MACHINE_CONFIG macros. [Ryan Holtz]
2018-12-16 02:51:54 +01:00
AJR
ce07b7377c stfight: Fix ADPCM (nw) 2018-12-15 19:59:32 -05:00
Henrik Algestam
e969aa685f New working machine added
-----------
Squish (Nintendo Game & Watch) [algestam]
2018-12-16 01:21:42 +01:00
mooglyguy
8b8aa117c1 Fixed regressions in konamim2 and mexico86, nw
-bus/cbus/pc9801_cbus, compis/graphics, isa/dectalk: Removed MCFG and MACHINE_CONFIG macros. [Ryan Holtz]

-cpu/i8085, i186, i286: Removed MCFG macros. [Ryan Holtz]

-video/crt9212, i82730: Removed MCFG macros. [Ryan Holtz]

-audio/leland, redalert: Removed MACHINE_CONFIG macros. [Ryan Holtz]

-drivers/bob85, compis, dwarfd, exp85, fastinvaders, fp200, h8, kyocera, lola8a, mikromik, mmd1, ms6102, n8080, ngen,
 olyboss, pc9801, pcd, phoenix, ptcsol, rc759, sitcom, supstarf, tandy2k, vector06, vt240: Removed MACHINE_CONFIG macros. [Ryan Holtz]

There will almost certainly be some breakage with this; testing and bug reports welcome (nw)
2018-12-15 23:20:18 +01:00
braintro
ad30218bb2 drgnmst.cpp: Correct statement, use XTAL macros (nw) 2018-12-15 14:36:57 -06:00
Nigel Barnes
fffb881f4b bbc_opus8272: Use XTAL (nw) 2018-12-15 19:37:00 +00:00
Nigel Barnes
96f6aadbd3 nascom1: Improved parsing of snapshots, and added character ROM snapshot for Sargon Chess.
- Added B-Bug monitor BIOS option.
- Corrected LSW1 links location for Restart address.
2018-12-15 18:08:28 +00:00
mooglyguy
e36bad6f40 -bus/apricot/expansion/expansion, bus/isbx, cpu/i8086, cpu/i8089, : Removed MCFG macros. [Ryan Holtz]
-a7150, altos8600, apricot, fanucspmg, isbc, machine/isbc_215g: Removed MACHINE_CONFIG macros. [Ryan Holtz]
2018-12-15 18:23:57 +01:00
mooglyguy
8a44816c06 -mb88xx, m6809, konami: Removed MCFG macros. [Ryan Holtz]
-namco50, namco51, namco52, namco53, namco54: Removed MACHINE_CONFIG macros. [Ryan Holtz]

-88games, aliens, arabian, blockhl, crimfght, parodius, rollerg, simpsons, surpratk, thunderx, vendetta: Removed MACHINE_CONFIG macros. [Ryan Holtz]
2018-12-15 16:49:34 +01:00
mooglyguy
3be3c6b21c -nanoprocessor, mn10200, ps2vu, m68hc11: Removed MCFG macros. [Ryan Holtz]
-30test, skeetsht, taitojc: Removed MACHINE_CONFIG macros. [Ryan Holtz]
2018-12-15 15:24:49 +01:00
mooglyguy
a579d0b783 -v25, patinhofeio_cpu, pdp1, pic16c5x: Removed MCFG macros. [Ryan Holtz]
-cb2001, hh_pic16, m107, m90, m92, megaphx, patinho_feio, pdp1: Removed MACHINE_CONFIG macros. [Ryan Holtz]
2018-12-15 14:33:23 +01:00
Ivan Vangelista
790bd9d950 galaxold.cpp: appease deprecation warning (nw) 2018-12-15 11:25:41 +01:00
Ivan Vangelista
117f349ea4 snesb.cpp: uncomment duplicate dip settings and promote spidrmnb to working (nw) 2018-12-15 11:24:40 +01:00
Ivan Vangelista
c6e8a9479c snesb.cpp: correct rushbeat title (nw) 2018-12-15 10:52:33 +01:00
mooglyguy
b865623fdf -arcadia, binbug, cd2650, cvs, dm7000, dolphunk, galaxia, hp48, instruct, konamim2, laserbat, phunsy, pipbug, quasar,
quizshow, ravens, subhuntr, taitopjc, tx0, vc4000, zac_1, zac_2: Removed MACHINE_CONFIG. [Ryan Holtz]

-bus/arcadia/slot, bus/vc4000/slot, tx0, ppc, s2650, saturn: Removed MCFG macros. [Ryan Holtz]
2018-12-15 10:39:27 +01:00
Ivan Vangelista
f41b6e8d81 snesb.cpp: make spidrmnb boot. rushbeat refuses to cooperate (nw) 2018-12-15 10:19:28 +01:00
Robbbert
5b11979627 (nw) enabled tmc1800 and osc1000b to help to hopefully bring the missing roms to light. 2018-12-15 12:58:11 +11:00
Robbbert
d801bd6596 (nw) nascom1: added rom locations 2018-12-15 12:26:19 +11:00
MetalliC
4e2b19aed4 pgm2: remove hacky RAM areas, its better to see errors in the log if they will be used in games (nw) 2018-12-15 00:48:33 +02:00
mooglyguy
bf0cfcf13d -keyboard/a1200, changela, goldnpkr, m68705prg, mexico86, pipeline, pitnrun, qix, quizpun2, stfight, tigeroad: Removed MACHINE_CONFIG. [Ryan Holtz]
-m68705, m68hc05: Removed MCFG. [Ryan Holtz]

-qix: First-pass cleanup. [Ryan Holtz]

-core: Fixed spelling of "nonexistent". [Ryan Holtz]
2018-12-14 23:45:04 +01:00
cam900
61a006b0df Revert "Reverting cam900's obviously untested change which massively breaks pgm2 instead of improving anything, nw", Fix regressions, Reduce unnecessary arguments, values
It's tested, now almost same to old behavior.
2018-12-15 07:30:27 +09:00
mooglyguy
f5bae91078 Reverting cam900's obviously untested change which massively breaks pgm2 instead of improving anything, nw 2018-12-14 23:12:21 +01:00
AJR
5384d7b24e cpcexp: Modernization (nw)
- Replace MCFG_ macros with devcb3
- Remove most instances of machine().device
- Add bus clock
2018-12-14 14:26:07 -05:00
R. Belmont
bde657fff1
Merge pull request #4397 from rfka01/master
Olivetti M24: Added comments, links and missing ROM revisions.
2018-12-14 14:20:32 -05:00
cam900
c7ce718fbd pgm2.cpp, pgm2_memcard.cpp : Cleanups, Updates (#4398)
* pgm2.cpp, pgm2_memcard.cpp : Cleanups, Updates
pgm2.cpp : Do single-pass sprite drawing (uses screen.priority), Remove unused routine/values, Add notes, Shorter type values, Move most of things into private:, Make decrypt rom size related to ROM board integreated RAM size when RAM exists in ROM board, Add input name, Remove machine().save().register_postload, Reduce runtime tag lookups, Remove MCFGs, Remove unnecessary arguments, Simplified gfxdecode
pgm2_memcard.cpp : Shorter type values, Fix naming, Remove unnecessary arguments

* pgm2.cpp : Add Internal ROM version notes related to test mode

* pgm2.cpp : Minor type value correction

* pgm2.cpp : Add more notes, Fix RAM test fail (RAM4 at kov2nl, kov3, kof98umh, ddpdojt), Minor cleanup duplicate
2018-12-14 14:19:58 -05:00
R. Belmont
2d814a363a
Merge pull request #4402 from DavidHaywood/131218
add derived CPU type for AXC51-CORE (used by AX208 and others) so that we can start to customize disassembly and execution
2018-12-14 14:19:35 -05:00
Ivan Vangelista
e7a6507f3a new not working machine
-----------------------------------------
Venom & Spider-Man - Separation Anxiety (SNES bootleg) [Jorge Silva, Kravex]

snesb.cpp: decrypted spidrmnb [iq_132]
2018-12-14 20:07:03 +01:00
Dirk Best
20c99423d6 New not working driver: mupid M-Disk
Marked as non-working because the correct terminal isn't emulated, so we
can't fully verify that everything works. Run it with '-ser terminal' to
see the garbled output.

This also adds the clone Grundig FL-100.
2018-12-14 19:50:27 +01:00
Dirk Best
625cfabe02 amiga: Add support for the A2058 memory expansion 2018-12-14 19:50:18 +01:00
Ivan Vangelista
35f7521386 src/mame: a few less MCFG macros (nw) 2018-12-14 19:27:41 +01:00
hap
79cbb70a11 nascom1: refactor keyboard column select code (nw) 2018-12-14 18:50:05 +01:00
hap
201e40f97f nascom1: correct copyright holders, and remove in-driver changelog (nw) 2018-12-14 16:24:44 +01:00
Robbbert
80e0a9dab7 (nw) mhavoc: gave banked vector roms their own rom region 2018-12-15 01:46:06 +11:00
hap
496be2f305 dwrite: noticed an error msg with missing \n (nw) 2018-12-14 13:39:52 +01:00
DavidHaywood
90fef4da16 add derived CPU type for AX51-CORE (used by AX208 and others) so that we can start to customize disassembly and execution 2018-12-14 11:54:49 +00:00
Robbbert
5422539a05 (nw) cdc721, vk100: fixed fatal error when terminal connected to rs232 2018-12-14 14:53:20 +11:00
braintro
4d39cd3d20 Minor Sega games documentation update (nw) 2018-12-13 19:36:31 -06:00
AJR
0e6b9d1380 upd765: Add (mostly standard) clocks to all devices in the family (nw)
These clocks are currently unused, and their sources and dividers are often unclear. In some cases they are clearly software-configurable, which has not been emulated at all.
2018-12-13 18:46:32 -05:00
hap
cefe336561 make dsound default over xaudio2 (nw)
Reasoning: xaudio2 module was completely disabled for over 2 years and unmaintained. Using "auto", MAME actually chose dsound as default.
Plus I seem to be getting random buffer underflows/overflows with it, it needs to be more stable before it can be default.

related: 8889f182f1
2018-12-14 00:31:35 +01:00