Commit Graph

62722 Commits

Author SHA1 Message Date
Sven Schnelle
2d57673845 nscsi: fix sense data if not cdrom in drive (nw)
We reported Medium error, which makes at least the HP9000/382 complain
about bad hardware during system search, and netbsd didn't like it either
and reported it during boot up. Change it to report 'Not ready, medium not
present.' This is what my Toshiba XM-5401B reports.
2018-11-28 20:09:02 +11:00
Vas Crabb
b4207e7b35 Merge tag 'mame0204'
MAME 0.204
2018-11-28 17:09:19 +11:00
AJR
159265d832 More accurate registration and acknowledgment of pending interrupts within TMP68301 interrupt controller 2018-11-27 22:52:54 -05:00
braintro
c13e586e80 nmk16.cpp: Minor note about Bubble 2000 (nw) 2018-11-27 21:20:16 -06:00
Robbbert
bed5e2afab (nw) icebox: cleaning out my inbox 2018-11-28 12:45:36 +11:00
Vas Crabb
c6150e7542 version bump (nw) 2018-11-28 06:12:23 +11:00
hap
bb2e2d9a85 tms1024, tms6100: move leftover comment from when macros were removed (nw) 2018-11-28 02:55:46 +11:00
Vas Crabb
f36e9e33fe (nw) adjust some stuff (uniform spacing, standardised logging, capitalised template parameters, etc.) 2018-11-28 02:55:46 +11:00
Ivan Vangelista
36229b5b55 new working clone ------------------------------------ Street Fighter EX2 Plus (Euro 990611) [Nomax, Brian Troha, Sean Sutton, Henrique Areias Pontes, MetalliC, Evan Korzon, Smitdogg, The Dumping Union] 2018-11-28 02:55:46 +11:00
AJR
b4e395e74e dimemory: Reimplement aa0d17757d9e5857bb99887841133045cc530655 correctly; reading past the end of a std::vector is not a good thing to do (nw) 2018-11-28 02:55:46 +11:00
Ivan Vangelista
296c24d3d7 balsente.cpp: corrected title for recently added triviaes2 set (nw) 2018-11-28 02:55:45 +11:00
mooglyguy
d73dfe9709 -e132xs.cpp: Re-enabled DRC now that the apparent source of hang issues has been fixed, nw 2018-11-28 02:55:45 +11:00
AJR
6b39fdbc84 Revert "diemory: Still should be validating all configured address spaces, whether or not they have external maps (nw)"
At least on my build, MAME thinks maps are being configured for nonexistent AS_DATA spaces when they clearly aren't. This may be due to some subtle bug with device delegates.

This reverts commit aa0d17757d9e5857bb99887841133045cc530655.
2018-11-28 02:55:45 +11:00
mooglyguy
c9d25fe328 e132xs.cpp: Fixed CMPB opcode comparing source register against source register. [Ryan Holtz] 2018-11-28 02:55:45 +11:00
AJR
868cfc5289 diemory: Still should be validating all configured address spaces, whether or not they have external maps (nw) 2018-11-28 02:55:45 +11:00
AJR
775ffe871a dimemory: Make validity checker warn about configured maps for nonexistent spaces (nw) 2018-11-28 02:55:45 +11:00
Roberto Fresca
973e4112f3 Fixed colors in Break Thru (Tecfri license) [Roberto Fresca] 2018-11-28 02:55:45 +11:00
Ivan Vangelista
5f447860ad new working machine ----------------------------------------- Trivial Pursuit (Young Players Edition?, Spanish, Maibesa license) [Sevilla Retro, Arcade Planet, Recreativas.org, The Dumping Union]
new not working machine
-----------------------------------------
unknown Trivial Pursuit bootleg [Sevilla Retro, Arcade Planet, Recreativas.org, The Dumping Union]
2018-11-28 02:55:45 +11:00
kunikuni
b9ed20b60a toypop.cpp: Simplified coordinate calculation of fg 2018-11-28 02:55:45 +11:00
Vas Crabb
b47259fa08 that would help (nw) 2018-11-28 00:00:28 +11:00
Vas Crabb
ac6053ecb0 metadata and flags (nw) 2018-11-27 21:52:59 +11:00
Vas Crabb
fbdd163d0c catseye: flag imperfect graphics due to unimplemented accelerated drawing features (nw) 2018-11-27 20:06:18 +11:00
David Haywood
0e9fc60364 gcpinbal.cpp: raster effects for pwrflip (Power Flipper Pinball Shooting) (#4344)
* raster IRQ for pwrflip / gcpinbal

* tweak (nw)

* (nw)

* note update (nw)
2018-11-26 12:58:21 -05:00
MetalliC
a8f8999dc2 validate (nw) 2018-11-26 19:41:52 +02:00
Roberto Fresca
4c969a0593
Merge pull request #4338 from clawgrip/patch-14
brkthru.cpp: Redumped "brkthrut" and promoted it to working [ClawGrip, …
2018-11-26 18:18:33 +01:00
Ryan Holtz
ce3306d31d Temporarily disabled Hyperstone DRC and demoted several games due to non-DRC issues, nw 2018-11-27 00:51:38 +11:00
Patrick Mackinlay
60b868c836 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-27 00:51:35 +11:00
Vas Crabb
74b0a51c10 (nw) more adjustments:
* MU100 isn't really working
* clone relationship is for different versions of the same thing, not different parts of a system
* indentation should follow structure
2018-11-26 19:44:54 +11:00
Ryan Holtz
925a8188fb Temporarily disabled Hyperstone DRC and demoted several games due to non-DRC issues, nw 2018-11-26 06:28:19 +01:00
AJR
0339d83465 Include floppy.h explicitly in drivers and bus cards, rather than indirectly through popular FDC headers (nw) 2018-11-25 23:17:29 -05:00
AJR
47d83c1af2 Attempted fix for MT 07049 (nw) 2018-11-25 21:18:55 -05:00
AJR
a47189c15c Don't #include legacy header "flopdrv.h" except where it's still used (nw) 2018-11-25 20:38:50 -05:00
AJR
57e7360a6c Identify this brick (nw) 2018-11-25 19:46:32 -05:00
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
ClawGrip
16d81b70c7
brkthru.cpp: Redumped brkthrut and promoted it to working [ClawGrip, jordigahan, Recreativas.org, The Dumping Union]
Also dumped the PROMs.
Still MACHINE_IMPERFECT_COLORS, as one PROM is different from its parent (82S147 instead of 82S129, double size and different content), but otherwise seems to work fine.
2018-11-25 19:50:37 +01: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
Vas Crabb
aa1dc4415a mark climbers melody ROM bad while waiting for decap confirmation, and fix validity error (nw) 2018-11-25 17:18:38 +11: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