Commit Graph

63483 Commits

Author SHA1 Message Date
couriersud
7ababd6091 Move NL_KEEP_STATISTICS from netlist_types to the individual use cases.
(nw)
2019-01-11 08:03:27 +01:00
Ivan Vangelista
414d43cc16 aristmk5.cpp: improved inputs for baddog, multidrw. Adjusted baddog.lay accordingly. [Heihachi_73] 2019-01-11 07:17:01 +01:00
MooglyGuy
b7cb1fc872 mips3: Fixed fastram accesses and COP0 exception handling. [Ryan Holtz] 2019-01-11 07:04:50 +01:00
MooglyGuy
67a40f7415 ioc2: Reworked PIT8254 clocking, nw 2019-01-11 07:04:50 +01:00
AJR
e10dbc51bf fs3216: Looks like fetching FC2 on the 68000 works after all (nw) 2019-01-10 23:24:32 -05:00
AJR
493ef59653 fs3216: First draft of MMU (nw) 2019-01-10 23:08:11 -05:00
AJR
43e33bd7c5 fs3216: Vector PROM dumped [Al Kossow] 2019-01-10 20:59:37 -05:00
Robbbert
b2cbb981f4 uts20 : added screen 2 (disp 1-2 key works now) 2019-01-11 11:57:02 +11:00
AJR
ade90cff23 a2bus: Simplify and consolidate DMA handlers now that address_space is no longer tied to disabling side effects (nw) 2019-01-10 17:48:23 -05:00
AJR
15ec52a930 i386/i486ops.hxx: Note on old change (nw) 2019-01-10 17:37:30 -05:00
AJR
328b8995a8 Fix clang error: extraneous template parameter list in template specialization [-Werror] (nw) 2019-01-10 17:26:51 -05:00
couriersud
107f4e4c6b Fix reset members. (nw) 2019-01-10 23:19:52 +01:00
couriersud
8611a7da2e Forgot this one. (nw) 2019-01-10 23:18:08 +01:00
couriersud
f73eca0c7f 5% performance improvement for breakout from a single device. (nw) 2019-01-10 23:18:08 +01:00
Robbbert
68f25519fd (nw) fixed my breakage in mess build 2019-01-11 09:06:23 +11:00
Stiletto
a5461d9d6b
2018 -> 2019 changes (nw)
* 2018 -> 2019 changes (nw)
2019-01-10 17:01:26 -05:00
MooglyGuy
dd15e89a86 vii: Added save_item calls, nw 2019-01-10 21:48:08 +01:00
MooglyGuy
f0a350c3bc spg2xx: Various optimizations, more than doubles the performance on my system, nw 2019-01-10 21:48:08 +01:00
mooglyguy
f5e00fa92d clickstart: Added rudimentary keyboard support. Game still stops responding after one packet. nw 2019-01-10 21:48:08 +01:00
couriersud
25390ce8c7 Fix stuntcyc regression. (nw) 2019-01-10 21:42:43 +01:00
couriersud
e8fed7f532 Refactoring and bug fixes. (nw) 2019-01-10 20:55:59 +01:00
AJR
2416e7933c uts_kbd/extw: More notes (nw) 2019-01-10 13:39:58 -05:00
Ivan Vangelista
180ae17f5d src/devices: more MCFG macros removal (nw) 2019-01-10 18:59:34 +01:00
Olivier Galibert
952a17fc12 wd33c93: Fix select-and-transfer, now jojo is exactly as broken as everybody else [O. Galibert] 2019-01-10 17:49:28 +01:00
AJR
2b323b3e5c 8x300: Fix IV destination masking (nw) 2019-01-10 11:00:12 -05:00
AJR
a8d25fb2c6 8x300: Cleanup and expansion
- Latch at most one IV input per instruction
- Fix output behavior of some opcodes that selected the wrong IV bank or wrong value to write
- Add 8X305 type
- Emulate additional 8X305 registers
- Add address latching callback
2019-01-10 10:35:21 -05:00
Vas Crabb
4c444b2a00 more command line doc cleanup (nw) 2019-01-11 01:37:17 +11:00
Firehawke
9e3e966dea Major formatting update for command line options, copyright/version update (#4470)
* Update copyrights and docs revision (nw)

Updates copyright on existing 2018 entries to 2019 (and one 2016)
Updates the docs compilation script to MAME 0.205 and 2019 copyright.

* Further formatting overhauling (nw)

Clamp to 80 column where possible; it makes it easier to track errant
line breaks, etc.
Also begin standardizing tab formatting and two spaces after period.

* Further corrections to command line materials (nw)

* More adjustments for Cuavas (nw)

Getting closer to acceptable.
2019-01-11 01:06:52 +11:00
Olivier Galibert
c40a9eb525 wd33c9x: Fix non-dma data retrieval [O. Galibert]
nscsi_cd: Add the read TOC command, fix inquiry [O. Galibert]
2019-01-10 14:21:50 +01:00
Patrick Mackinlay
14a623f407 z80scc: don't spam interrupt state (nw) 2019-01-10 17:34:09 +07:00
Patrick Mackinlay
22923b0653 nscsi_hd: stubs some mode pages (nw)
The mips systems complain if hard disks don't support these pages and allow mode select on some of them.
* add stubs for some mode pages
* detect and report an error for unsupported pages
* accept and ignore mode select command
2019-01-10 17:28:06 +07:00
Patrick Mackinlay
6ec20a685c nscsi_bus: request sense fix (nw)
* request sense returns minimum of allocated length or available data (or 4 bytes)
* set the additional length properly
* fix some magic numbers
2019-01-10 17:24:44 +07:00
Robbbert
b999de69a5 (nw) housekeeping
(nw) idk how a black screen can be considered working, but what would I know.
2019-01-10 20:29:20 +11:00
AJR
d0b212da47 upd765: Add output callback for unit/drive select lines (nw)
This is intended for future use by machines in which the US/DS lines are neither directly connected to the drives nor wholly disconnected from them.
2019-01-10 00:01:36 -05:00
couriersud
7079d0f5fe Move information where it belongs ... into the drivers. (nw) 2019-01-10 02:07:14 +01:00
couriersud
4213a396d8 Improve type safety on string->numeric conversions. (nw)
Also fixed an issue with 7497.

./nltool -t 5 -f src/mame/machine/nl_tp1983.cpp -v

now runs again.
2019-01-10 00:30:51 +01:00
MetalliC
f8d5b95e37 new NOT_WORKING clone
---------------------
Samba De Amigo (Rev A) [f205v]
2019-01-09 22:29:09 +02:00
R. Belmont
51cc45abfc
Merge pull request #4485 from cam900/neogeo_zoomtable
neogeo_spr.cpp : Simplified xzoom checking, Reduce unnecessary line
2019-01-09 15:25:19 -05:00
R. Belmont
170003c08e
Merge pull request #4494 from cam900/patch-74
srmp6.cpp : Add video reference
2019-01-09 15:24:28 -05:00
Ivan Vangelista
4cbc8b5716 devices/video: some MCFG macro removal (nw) 2019-01-09 20:40:56 +01:00
Ivan Vangelista
a0befdca39 new working clone
-------------------------------------
Top Secret (Japan, revision B) [FabC]
2019-01-09 19:52:51 +01:00
mooglyguy
bc8f4e2bee This took a whole ten minutes to implement. What an undue burden. (nw) 2019-01-09 18:49:06 +01:00
Ivan Vangelista
6fc3fa1b78 aristmk5.cpp: load and config setchips only for the US sets (nw) 2019-01-09 18:27:28 +01:00
Ivan Vangelista
7374fecdba vic4567.h: removed MCFG macros. Nothing uses this device anymore, anyway (nw) 2019-01-09 18:25:34 +01:00
couriersud
47347fe43e C++ and minor performance optimizations. (nw) 2019-01-09 18:16:17 +01:00
Ted Green
a368aad4b3 Revert midwayic: Make initial serial number random. No linking for you! (nw)
This reverts commit 70b8384564.
2019-01-09 07:46:47 -07:00
Patrick Mackinlay
9b31c1ea29 mips: rx3230 scsi dma (nw) 2019-01-09 17:13:10 +07:00
Patrick Mackinlay
130955fef2 mips1: magic number removal and more logging (nw) 2019-01-09 16:52:49 +07:00
Patrick Mackinlay
8a754b17a1 ncr5390: various improvements (nw)
DMA/DRQ handling is simplified and hopefully more correct.
Tested working with mips, interpro and sun4.
* added 16 bit dma for ncr53c94
* added reset atn command
* refactored dma/drq code
* avoid a hang in disconnected selection
2019-01-09 16:47:22 +07:00
cam900
51c99c26c7 nile.cpp : Add save states (#4495) 2019-01-09 09:09:10 +01:00