Commit Graph

62687 Commits

Author SHA1 Message Date
AJR
07b32eaecc s100_djdma: Add a healthy amount of stub handlers to this skeleton device (nw) 2018-11-25 19:39:27 -05:00
AJR
c8816e5e75 bus/s100: Collect data reads by ANDing with FF, not ORing with 0 (nw) 2018-11-25 15:52:20 -05:00
arbee
0e4d68efd9 apple3: Attempt to improve font uploading, still not perfect. [R. Belmont, Rob Justice] 2018-11-25 15:02:14 -05:00
David Haywood
ff0150a9e8 SSV - emulate rowscroll effect (#4337)
* start ssv refactoring (nw)

* step1, make it horribly inefficient (nw)

* bleah, variable reuse within functions for entirely different purposes is annoying

* some refactor (nw)

* refactor (nw)

* (nw)

* (nw)

* (nw)

* refactoring (nw)

* refactor (nw0

* refactor (nw)

* Revert "refactor (nw)"

This reverts commit 21d7fefe1d844be44e20a044b9cd0d75b2bc9695.

* refactor (nw)

* name tweaks (nw)

* refactor (nw)

* refactor (nw)

* refactor (nw)

* refactor (nw)

* doesn't need to be a macro (nw)

* refactor (nw)

* less pointer math (nw)

* less variable shadowing (nw)

* refactor (nw)

* simpler (nw)

* moving towards line renderer (nw)

* moving closer to a line renderer (nw)

* closer (nw)

* refactor (nw)

* (nw)

* (nw)

* terminology changes (nw)

* maybe (nw)

* emulate rowscroll effect
2018-11-25 14:42:50 -05:00
ajrhacker
45143caaaf
Merge pull request #4335 from hp9k/gpib_dma_enable
hp9k_3xx: add DMA enable to control register
2018-11-25 12:33:49 -05:00
dxl
d675000e4d Fix MB87030 on HP9000/382 (#4336)
* mb87030: deduplicate transfer count decrement (nw)

* mb87030: move fifo queue/dequeue end of state machine (nw)

This makes the HP9000/382 work with MB87030 SCSI.
2018-11-25 12:33:22 -05:00
MetalliC
7e20a3d357 brute forced DES key for Sangokushi Taisen 2 satellite (Chihiro) [Peter Wilhelmsen, Morten Shearman Kirkegaard] 2018-11-25 19:28:35 +02:00
MetalliC
e7dffaf025 new NOT_WORKING machines
-----------------------
Super Mario Fushigi No Korokoro Party 2 [ShouTime, Dane Biegert, rtw, The Dumping Union]
Won! Tertainment Happy Channel (Ver E) [ShouTime, Dane Biegert, rtw, The Dumping Union]
2018-11-25 19:23:53 +02:00
AJR
ccc8e8b576 Spelling corrections (nw) 2018-11-25 11:38:58 -05:00
Sven Schnelle
674ef7751a hp9k_3xx: add DMA enable to control register 2018-11-25 16:34:59 +01:00
MooglyGuy
467b140222
Merge pull request #4334 from algestam/gnw-climber-mark-bad-dump
hh_sm510: Marked electronically dumped melody ROM for gnw_climber as BAD_DUMP
2018-11-25 12:16:47 +01:00
Henrik Algestam
21f141abd3 Marked electronically dumped melody ROM as BAD_DUMP 2018-11-25 11:51:37 +01:00
Patrick Mackinlay
67f9c842e9 am79c90: many fixes (nw)
Significantly reduces the number of diagnostic errors reported by hp9k_3xx, while not breaking the Amiga, MIPS or NCD drivers. Many uncertainties or errors have been addressed, however external loopback, some timing issues and some hp9k_3xx-specific issues still have to be resolved. Actual networking via tun is tested functional with Amiga and MIPS drivers.
* corrected reset behaviour
* corrected internal loopback behaviour
* descriptor handling fixes
* fixed multicast hash logic
* corrected csr0 logic
2018-11-25 15:04:44 +07:00
AJR
d168e7a28e epic14e: Manufacturer name correction (nw) 2018-11-25 00:24:42 -05:00
AJR
a7d6d7ca98 epic14e: DIP switch descriptions (nw) 2018-11-25 00:16:14 -05:00
AJR
a840132995 New machines marked as NOT_WORKING
----------------------------------
Epic 14E [Al Kossow]
2018-11-24 23:03:19 -05:00
Vas Crabb
f99c502820 srcclean and fixup (nw) 2018-11-25 11:49:51 +11:00
cracyc
5babaee623 i186: revert dma change, breaks tandy2k and pcd (nw) 2018-11-24 16:40:05 -06:00
MetalliC
d85fe0af9c new NOT_WORKING machine
-----------------------
Doko Demo Issho: Toro's Fishing [ShouTime, Dane Biegert, rtw, The Dumping Union]
2018-11-24 21:15:33 +02:00
AJR
d240725d64 ts1: Figure out keyboard (nw) 2018-11-24 14:09:28 -05:00
David Haywood
cb1285e112 improve documentation of Japanaese e-kara carts, and systems they work with based on codes contained on carts (#4332)
* improve documentation of Japanaese e-kara carts, and systems they work with based on codes contained on carts

* redundant note with new groupings (nw)

* typo (nw)

* typo (nw)

* notes based on auctions (nw)

* more based on auctions (nw)

* tweak (nw)

* redundant (nw)

* notes (nw)

* (nw)

* (nw)

* (nw)
2018-11-24 10:38:32 -05:00
AJR
f3f81d407c MT 07151 (nw) 2018-11-24 10:33:40 -05:00
MooglyGuy
39450ca043
Merge pull request #4331 from algestam/gnw-climber
New working machine added
2018-11-24 15:18:28 +01:00
Henrik Algestam
03277a6b1f Corrected file checksums and sizes for gnw_climber 2018-11-24 15:08:20 +01:00
Henrik Algestam
183297dc1c New working machine added
-----------
Climber (Nintendo Game & Watch) [algestam]
2018-11-24 15:00:45 +01:00
Ivan Vangelista
546fa8a046 wswan.cpp: fixed regression caused by c/p error (nw) 2018-11-24 14:48:50 +01:00
hap
45d6edf081 screen: don't assert on update_partial with scanline<0, plenty drivers do update_partial(vpos-1) (nw) 2018-11-24 13:21:12 +01:00
hap
474a76b00d deco_irq: alternate fix for dragngun lockup (nw) 2018-11-24 13:09:40 +01:00
cam900
ac7590f8ee gp9001.cpp : Make tilemap drawing routine related to cliprect, buffered_spriteram16 for sprite RAM (#4317) 2018-11-24 09:47:10 +01:00
Ivan Vangelista
020c99b5f2 new not working machine
----------------------------------
Skate Board [PinMAME]

went with PinMAME's spelling, but could also be Skateboard. IPDB's images aren't super clear
2018-11-24 09:27:34 +01:00
cam900
fecd8ad9e2 segas32.cpp : Cleanup duplicates, ACCESSING_BITs, naming (#3823) 2018-11-24 09:15:01 +01:00
Ivan Vangelista
cbbd05f6eb klax.cpp: small c/p error (nw) 2018-11-24 08:45:24 +01:00
Ivan Vangelista
b2e00d4659 new working clone
---------------------------------
Klax (Japan, version 4) [farzeno, The Dumping Union]
2018-11-24 08:42:29 +01:00
AJR
5b339ef362 tricep.cpp: Misc. update; serial board identified (nw) 2018-11-24 01:17:49 -05:00
AJR
5cafaea691 ts1: Add XTAL definition; configure more appropriate devices for this hardware (nw) 2018-11-23 22:57:25 -05:00
Ivan Vangelista
ebbd25c866 mame/video: more macro removal (nw) 2018-11-23 17:50:48 +01:00
MetalliC
c4fc5d7f67 barek3mb: set DIP switches to more probable defaults (nw) 2018-11-23 17:30:55 +02:00
David Haywood
e1cf01ee59 XaviX - cheap hack to get epo_efdx to show a title screen + dumps of the remaining US e-kara carts (#4322)
* cheap hack to get epo_efdx to show a title screen

* ekara.xml: added e-kara US volumes 4,5,6,7  [Team Europe + contributors]

ekara:us_vol4 e-kara US Volume 4 (US-E004)
ekara:us_vol5 e-kara US Volume 5 (US-E005)
ekara:us_vol6 e-kara US Volume 6 (US-E006)
ekara:us_vol7 e-kara US Volume 7 (US-E007)

(and verified starter,1,2,3)

* shows 2002

* notes (nw)
2018-11-23 09:38:58 -05:00
R. Belmont
c0f8485afb
Merge pull request #4325 from cam900/nmk112_mcfg
nmk112.cpp : Remove MCFGs, Unnecessary arguments of CPU interface
2018-11-23 09:38:32 -05:00
R. Belmont
3f73913984
Merge pull request #4324 from cam900/patch-72
drgnmst.cpp : Add notes, Fix 8x8 tile bank
2018-11-23 09:37:57 -05:00
R. Belmont
02ceaf6e83
Merge pull request #4329 from hp9k/98550_change
hp9k_3xx: use 98550A on newer models
2018-11-23 09:37:19 -05:00
R. Belmont
bf9451944c
Merge pull request #4328 from hp9k/human_interface_reset
hp9k3xx: call reset() instead of manually resetting subdevices (nw)
2018-11-23 09:36:47 -05:00
R. Belmont
6d1a54a635
Merge pull request #4327 from hp9k/misc_fixes
hp9k_3xx: misc fixes (nw)
2018-11-23 09:36:15 -05:00
R. Belmont
29ec2be1fa
Merge pull request #4326 from hp9k/hp9122_layout
hp9122: add layout (nw)
2018-11-23 09:34:07 -05:00
Sven Schnelle
957a845cf0 hp9k_3xx: use 98550A on newer models
use the HP98550A card on HP9000/360 and 370 models so we have
a more realistic machine for using HP-UX.
2018-11-23 14:35:35 +01:00
Sven Schnelle
eb3f890729 hp9k3xx: call reset() instead of manually resetting subdevices (nw) 2018-11-23 14:08:19 +01:00
Sven Schnelle
3a734b6602 hp9k_3xx: misc fixes (nw)
- fix PPOLL logic in human_interface, make HP-UX recognize GPIB floppy drives
- support reading of WMOVE_ACTIVE register in catseye graphics
- add some missing default mappings to ITF keyboard
- fix default interrupt level of 98644A to match HP-UX default configuration
- set SCSI transfer speed in configuration register to 4MB/s, which matches the
  hardware setting
2018-11-23 13:53:07 +01:00
Sven Schnelle
8ac744ebcf hp9122: add layout (nw) 2018-11-23 13:37:47 +01:00
Patrick Mackinlay
0ac5f76c95 appveyor: another one (nw) 2018-11-23 17:00:24 +07:00
Patrick Mackinlay
f997feb4b9 appveyor: experiment (nw) 2018-11-23 16:38:58 +07:00