Commit Graph

63048 Commits

Author SHA1 Message Date
AJR
9f7755098a tv955: Draw some characters (nw) 2018-12-20 20:37:31 -05:00
mooglyguy
39f209a7e1 -devices/sound/aica, flt_rc, ics2115, k007232, k053260, sp0250, upd7759: Removed MCFG macros. [Ryan Holtz]
-drivers/ajax, asterix, bottom9, chqflag, fastlane, flkatck, gradius3, igs_fear, igs011, mainevt, overdriv,
 pgm, segapico, spy, twin16, wecleman: Removed MACHINE_CONFIG macros. [Ryan Holtz]
2018-12-20 22:28:31 +01:00
Olivier Galibert
a9e6f19320 emumem: remove m_baseptr, may fix the save state issues [O. Galibert] 2018-12-20 20:25:33 +01:00
Dirk Best
052419608d mupid2: Hook up NMI mask 2018-12-20 14:46:01 +01:00
Dirk Best
b38ee8ce7a Fix build (nw) 2018-12-20 13:41:20 +01:00
Dirk Best
15eab04d0f mupid2: Meat to the bones
- Add SIO to memory map
- Improve ROM/RAM mapping and banking
- Add periodic NMI
- Add palette (16 fixed colors + 16 out of 4096)
2018-12-20 13:41:19 +01:00
mooglyguy
7ba9c79cdd -bus/nes_ctrl: Added support for dance mats, used by the nes_vt driver. [David Haywood]
-nes_vt: Hooked up dance mat devices to ddrdismx and ddrstraw. [David Haywood]

-snesb: Renamed rushbeat and spidrmnb to better match the softlist sets. [David Haywood]

-bus/msx_cart/msx_audio, yamaha: Removed MACHINE_CONFIG macros. [Ryan Holtz]

-sound/8950intf, ad1848, k054539, okim6258: Removed MCFG macros. [Ryan Holtz]

-gijoe, konamigx, lethal, mtouchxl, mystwarr, pcat_dyn, piratesh, plygonet, qdrmfgp, rungun,
 snk, ultrsprt, xexex: Removed MACHINE_CONFIG macros. [Ryan Holtz]
2018-12-20 13:32:42 +01:00
Patrick Mackinlay
0e75c994b8 appveyor: might as well (nw) 2018-12-20 12:57:02 +07:00
Patrick Mackinlay
eb02f89a2c mips1: tlb fixes (nw)
* corrected cop0 context register encoding
* corrected invalid tlb entry exception vector
* improved logging
2018-12-20 12:48:45 +07:00
mooglyguy
32650ee591 -bus/nes/jaleco, pt554, bus/nes_ctrl/ctrl, hori, joypad: Removed MCFG and MACHINE_CONFIG macros. [Ryan Holtz]
-sound/asc, lmc1992, nes_apu, samples, video/ppu2c0x, ppu2c0x_vt: Removed MCFG macros. [Ryan Holtz]

-audio/astrof, carnival, cclimber, cinemat, depthch, invinco, pulsar, spacefb, targ, tranqgun, turbo, vicdual
 vicdual-97271p, zaxxon: Removed MACHINE_CONFIG macros. [Ryan Holtz]

-drivers/8080bw, astinvad, atarist, blockade, cham24, circus, cosmic, equites, famibox, gottlieb, gotya, gridlee,
 homerun, m10, m14, m63, mcr, meadows, mmagic, multigam, mw8080bw, nes, nes_vt, ninjakd2, playch10,
 safarir, segag80v, starcrus, starfire, suna8, super80, tankbatt, tattack, thief, tmnt, tnzs, triplhnt, vsnes: Removed MACHINE_CONFIG macros. [Ryan Holtz]

-machine/genpin, mm1kb: Removed MACHINE_CONFIG macros. [Ryan Holtz]
2018-12-20 05:36:55 +01:00
Ivan Vangelista
ef14630b0f new working clone
--------------------------------
Iga Ninjyutsuden (Japan, bootleg) [Hammy, Jonhughes, Digshadow]
2018-12-19 22:37:32 +01:00
mooglyguy
909996f2c9 Fix recent regressions, nw 2018-12-19 19:29:17 +01:00
Nigel Barnes
5de211f552 c64_cass.xml: Fix duplicated filenames in clones (nw) 2018-12-19 11:55:05 +00:00
Ivan Vangelista
c805cc733c
snesb.cpp: setting the correct boot vector for rushbeat helps, but isn't enough (nw)
Boots to the copyright screen, than stands there
2018-12-19 12:21:50 +01:00
Dirk Best
4a93ae114f mupid2: Not a second Z80, but a SIO 2018-12-19 09:18:03 +01:00
mooglyguy
cf5a34ce49 -sound/dave, digitalk, k051649, lc7535, n63701x, namco, nile, s14001a: Removed MCFG macros. [Ryan Holtz]
-drivers/20pacgal, baraduke, deco32, fidel6502, fidelz80, galaga, gaplus, hcastle, hexion, jrpacman, konmedal,
 mappy, namcos86, pacland, pengo, polepos, quickpick5, rallyx, skykid, srmp6, tceptor, toypop: Removed MACHINE_CONFIG macros. [Ryan Holtz]
2018-12-19 07:53:52 +01:00
Robbbert
d07330bb29 (nw) Housekeeping. 2018-12-19 08:58:51 +11:00
AJR
c8a9ca4cdd segahang.cpp: Fix clang build (nw) 2018-12-18 16:42:25 -05:00
ClawGrip
5a696148ae New WORKING game (#4412)
* New WORKING game

------------------------------
Dance Dance Revolution Strawberry Shortcake [zino, ClawGrip]

* Add ddrstraw (nw)

* Fix typo (nw)
2018-12-18 16:37:16 -05:00
mooglyguy
6b6c476f83 -bus/ep64/exp: Removed MCFG macros. [Ryan Holtz]
-sound/awacs, dave, es5503, i5000, k005289, mas3507d, segapcm, ta7630: Removed MCFG macros. [Ryan Holtz]

-drivers/40love, buggychl, ep64, flstory, mquake, msisaac, nemesis, rabbit, segahang, segaorun,
 segaxbd, segaybd, tmmjprd: Removed MACHINE_CONFIG macros. [Ryan Holtz]
2018-12-18 20:19:18 +01:00
Ivan Vangelista
45f5d76b33 new not working machines
-------------------------------------------
Les Fiches (ver 1.3) [f205v]
Les Fiches (ver 1.2) [f205v]
2018-12-18 18:51:01 +01:00
Ivan Vangelista
8e4b07cfb4 zac_2.cpp: synced with PinMAME (nw) 2018-12-18 18:41:34 +01:00
Ivan Vangelista
3f609b8cb8 src/mame: more MCFG macros removal (nw) 2018-12-18 18:38:59 +01:00
mooglyguy
0868e31f89 Fix sbagman sound regression, nw 2018-12-18 17:34:45 +01:00
Dirk Best
c6a01f652b New not working driver: mupid2
This encompasses the following systems:
- mupid Post-Mupid C2A2
- Infonova C2A2
- Grundig PTC-100

[Dirk Best, rfka01]
2018-12-18 16:49:58 +01:00
AJR
012e527c28 New machines marked as NOT_WORKING
----------------------------------
Cardinal Video Terminal [Bitsavers]
2018-12-18 10:41:26 -05:00
mooglyguy
2e5e818fb9 -bus/a7800/a78_slot, bus/astrocde/exp, slot, pc_joy/pc_joy, vcs/vcs_slot, : Removed MCFG macros. [Ryan Holtz]
-bus/a7800/hiscore, xboard, isa/gblaster, sb16, sblaster, ssi2001, stereo_fx, bus/msx_cart/moonsound: Removed MACHINE_CONFIG macros. [Ryan Holtz]

-sound/astrocde, es5506, qs1000, saa1099, t6721a, tc8830f, tiaintf, tms3615, upd7752, ymf278b, ymz280b: Removed MCFG macros. [Ryan Holtz]

-video/ef9369: Removed MCFG macros. [Ryan Holtz]

-drivers/a2600, a7800, astrocde, astrohome, bingor, bishi, eolith, esqasr, esqmr, fuukifg3, ghosteo, guab, jpmsys5, limenko,
 lordgun, macrossp, mastboy, mpu4vid, psikyo, psikyo4, psikyosh, samcoupe, ssv, timeplt, vamphalf, vegaeo, xorworld: Removed MCFG macros. [Ryan Holtz]

-drivers/cave: Removed MCFG macros and moved common config into common functions. [Ryan Holtz]

-drivers/tourtabl: Removed MCFG macros and corrected CPU type. [Ryan Holtz]
2018-12-18 16:16:05 +01:00
mooglyguy
4eadb515d1 Fix zaccaria audio regression, nw 2018-12-18 16:16:05 +01:00
Patrick Mackinlay
a3f7b2a415 mips1: missed this (nw)
Make sure the exception target address isn't incremented.
2018-12-18 21:04:07 +07:00
hap
a7f0f6e027 hh_sm510: update notes(nw) 2018-12-18 14:14:06 +01:00
Patrick Mackinlay
2af742e9d1 mips1: handle exceptions in delay slot instructions (nw)
I introduced this error when adding tlb support and modifying the exception code previously. This resolves the error, cleans up delayed branch handling and fixes a panic in the mips rx2030 and rx3230 driver.
2018-12-18 18:21:19 +07:00
Patrick Mackinlay
f74ad668aa mips: enough to panic (nw)
With these changes, RISC/os now loads and panics in kmemalloc().
* mips1: added fpa imp/revision numbers
* mips: hack around prom bootp broadcast bug
* rambo: timer/counter interrupt
* rambo: enough dma to make scsi work
* rambo: simulate RISC/os video dma test/init behaviour
2018-12-18 14:31:54 +07:00
Patrick Mackinlay
82c91f7777 am79c90: minor fixes (nw)
* corrected transmit buffer minimum length check
* don't reset on stop if already set
* additional logging
2018-12-18 11:57:52 +07:00
mooglyguy
13511f8503 Re-add erroneously-removed comments, nw 2018-12-17 21:09:20 +01:00
hap
ab482636a7 mw8080bw: typo (nw) 2018-12-17 21:01:59 +01:00
Nigel Barnes
03e0e7d82d New working software list additions
-----------------------------------
c64_cass: Over 450 games [The Ultimate Tape Archive Team]
2018-12-17 19:39:18 +00:00
Nigel Barnes
b72459ba17 New working software list additions
-----------------------------------
bbc_rom: Accelerator 1.03, Acom, Advanced BASIC 1.01, ATS 2.60 STL, ATS 3.1 Morley, CommSoft 8.6h, DataGem 1.02F, Demon, Diagram II, Disc Menu 1.00, Disc Menu 1.20, EdiKit 1.00, EXROM: The Extension ROM 3.17, PMS Genie Junior, General Utilities, Hebrew, HyperDriver 1.40, Ice-Box 1.40, Matrix, Midwich WDFS, Master Operating System: A Dabhand Guide, NTQ Font Extension ROM 2, NTQ Font Extension ROM 3, NTQ Font Extension ROM 4, Plus 4.00, ROM Master (Computer Village), Side Writer 4.0, Solimon 1.02, StarStore II 2.03, Solidisk DFS 2.2F Issue 2, STL Toolkit 1.20 27/09/85, STL Toolkit 1.20 15/10/85, STL Toolkit 1.20 22/10/85, STL Toolkit 1.3 03/03/86, SupaStore 2.0S, System Delta 2.011, T2C3 1.00, TechnoCAD R1, TechnoCAD R2, Teletel Emulator 1.00, Teletel Emulator 1.12, TNC2-3 Driver, Trek 1.07, Turbo-PROM, UserRAM Demonstration ROM, User to User, UVIPROM 1.0, VDU 1.2, VT100 1.60, Xcal

New NOT_WORKING software list additions
---------------------------------------
bbc_rom: Inter-Base 2.0A, Mega3, MRM E00 DFS 1.20, SatPic 3.0
2018-12-17 19:39:18 +00:00
mooglyguy
0934a5988f Missed files from previous commit, nw 2018-12-17 20:27:51 +01:00
mooglyguy
d7f75c954f -bus/a2bus/a2echoii, a800/a800_slot, a8sio: Removed MCFG macros. [Ryan Holtz]
-sound/pokey, sn76477, tms36xx, tms5110, tms5220: Removed MCFG macros. [Ryan Holtz]

-audio/astrof, bwidow, bzone, dkong, jedi, mw8080bw, n8080, scramble, segag80r, snk6502, zaccaria: Removed MACHINE_CONFIG macros. [Ryan Holtz]

-drivers/asteroid, atari400, atarisy2, bagman, bartop52, bzone, ccastles, centiped, cloak, cloud9, dai3wksi,
 exelv, foodf, gp_1, hh_tms1k, irobot, liberatr, looping, malzak, maxaflex, mhavoc, missile, mrgame,
 naughtyb, quantum, rotaryf, route16, runaway, scyclone, spaceg, spectra, tempest, tispeak, toratora,
 tunhunt: Removed MACHINE_CONFIG macros. [Ryan Holtz]
2018-12-17 20:27:50 +01:00
Ivan Vangelista
b8aff36f3c src/mame: penutlimate batch of MCFG macros define removal (nw) 2018-12-17 17:27:52 +01:00
AJR
c943494f13 bus/cpc: Use DERIVED_CLOCK to obtain 4 MHz (nw) 2018-12-17 11:17:23 -05:00
mooglyguy
378dde23af -cpu/m6502: Removed MCFG macros. [Ryan Holtz]
-machine/mos6529, mos8722, namco68, sound/mos6581: Removed MCFG macros. [Ryan Holtz]

-machine/pla: Added a dedicated MOS8721 device. [Ryan Holtz]

-drivers/apple2gs, apple3, c128, c64, cbm2, plus4, tvboy, vic10, xavix: Removed MACHINE_CONFIG macros. [Ryan Holtz]

Thus ended the reign of MCFG within devices/cpu. Briefly a couple systems from each driver. (nw)
2018-12-17 12:40:32 +01:00
Roberto Fresca
16aaf63bd6 New working clones
--------------------
New Biliard 98 (Pool 10 hack) [f205v, Roberto Fresca]
2018-12-17 01:50:33 +01:00
mooglyguy
7e4070f563 -bus/gameboy/gb_slot, ieee488/hp9895, psx/gamebooster, snes/sgb: Removed MCFG and MACHINE_CONFIG macros. [Ryan Holtz]
-cpu/jaguar, lh5801, lr35902, z80: Removed MCFG macros. [Ryan Holtz]

-video/sed1520: Removed MCFG macros. [Ryan Holtz]

-drivers/gb, jaguar, monty, osborne1, pc1500, pc2000, popeye: Removed MACHINE_CONFIG macros. [Ryan Holtz]
2018-12-17 01:30:26 +01:00
mooglyguy
b844b7281d Fixed regression with steeltal et al, nw 2018-12-16 22:38:26 +01:00
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
f25021c47f Actually, let's not completely break compilation with MSVC just because someone is really enthusiastic about unsupported build flags. 2018-12-16 17:04:54 +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