Commit Graph

63475 Commits

Author SHA1 Message Date
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
cam900
6594a5836f
srmp6.cpp : Add video reference 2019-01-09 16:55:27 +09:00
Ted Green
70b8384564 midwayic: Make initial serial number random (nw) 2019-01-08 23:17:28 -07:00
AJR
4ed62c466d uts_kbd/extw: Identify more function keys and layout options (nw) 2019-01-09 00:56:07 -05:00
mooglyguy
bef360f2b1 New working machines
--------------------
WWE (JAKKS Pacific TV Game) [Sean Riddle, David Haywood, Ryan Holtz]

spg2xx: Treat 0-length sprite DMA as 0x400 words. Fixes sprites in clikstrt bobbuild and jak_wwe. [Ryan Holtz]
2019-01-09 02:07:51 +01:00
couriersud
8cc32269be Fixed tp1983 and 7497 and added 7497 dip version. (nw)
The schematic for the tp1983 contains an error. R19 is connected to GND.
This will never work since when Q goes low, the reset pulse will dead
lock Q to low. R19 needs to be connected to VCC (5V). This will generate
the proper, high-pass filtered pulse.

Further fixes for the 7497 as well.
2019-01-09 02:06:44 +01:00
Roberto Fresca
3fe1e5a54b Fun World Quiz: Switch manufacturer to Fun World.
Out of WN... Oehlinger is not a company, just a guy inside Fun World that climbed to CEO of PhotoPlay.
He left some strings with his last name in some programs and claims to be the CEO and owner of Funworld Ag...
2019-01-09 01:10:23 +01:00
mooglyguy
2437a88f22 Machines promoted to working
--------
Fantastic Four (JAKKS Pacific TV Game) [David Haywood, Ryan Holtz]

spg2xx: Fixed regression with Y-flipped tilemap tiles (nw)
2019-01-09 01:02:50 +01:00
ajrhacker
a6aff59fe9
Merge pull request #4491 from DavidHaywood/080119_2
Machines promoted to working  ----- Super Dash Ball (Japan) [Sean Riddle, Peter Wilhelmsen, ShouTime, David Haywood]
2019-01-08 18:33:00 -05:00