Commit Graph

62814 Commits

Author SHA1 Message Date
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
ClawGrip
bc9f245676
gba_ereader.xml: Add e-Reader cart hardware info (nw) 2018-11-25 22:01:16 +01: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
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