Commit Graph

62738 Commits

Author SHA1 Message Date
Vas Crabb
3482e8e85e tighten up some code, and don't call locals m_blah (nw) 2018-11-29 20:38:54 +11:00
Patrick Mackinlay
b80631d2dd mips: you're not hunting him... he's hunting you (nw)
* added rambo dma/timer asic device
* rx3230 boots to monitor
* rx3230 monochrome video working
* rx3230 networking is alive
2018-11-29 16:15:25 +07:00
David Haywood
c6ec55d1d3 SSV: add masking logic for non 6/8bpp modes, needed by eaglshot (#4341)
* SSV: add proper bitplane masking logic for all cases, needed by eaglshot

* make new logic only apply to eaglshot for now, it's clearly correct for that, but there must be an enable somewhere (nw)

* (nw)

* try this way, without further evidence it's difficult to make a call (nw)

* use standardized spelling on gdfs title (nw)

* copyright holders (nw)
2018-11-29 19:48:35 +11:00
Vas Crabb
7bdd411be0 use the magic macros in mips.cpp, change signature of stuff in floppy.h to hint that it needs an array, not just a pointer, although it doesn't actually warn if you just give a pointer anyway (nw) 2018-11-29 17:00:05 +11:00
AJR
07c6c3e2ab namcostr: Not a very workable fix, but perhaps better than nothing (nw) 2018-11-29 00:03:30 -05:00
Vas Crabb
c2dc4316bd (nw) fix stuff:
* Add per-language compiler flag options to help with exotic setups
* Get rid of a potention buffer overrun in NuBus image card
* CHAR_WIDTH and LONG_WIDTH are preprocessor macros in limits.h with glibc if __GLIBC_USE (IEC_60559_BFP_EXT) is enabled - avoid using them as names
* Make formats/upd765_dsk.h slightly safer with defualt initialisers for key format members
* Don't rely on random BSS data being zero in imagedev/floppy.cpp
2018-11-29 14:10:27 +11:00
arbee
b568e6deab Fix build on macOS (nw) 2018-11-28 21:34:43 -05:00
Robbbert
ace5e7f761 z80ne : new rom, old one had a typo from being hand-entered. 2018-11-29 13:18:22 +11:00
Robert
8cbc39bf67
Merge pull request #4347 from algestam/gnw-oil-panic
New working machine added
2018-11-29 11:13:11 +11:00
Henrik Algestam
faa8c80008 New working machine added
-----------
Oil Panic (Nintendo Game & Watch) [algestam]
2018-11-28 22:16:04 +01:00
Nigel Barnes
fe85722525 New machines marked as NOT_WORKING
----------------------------------
Shine/1 [Carlo Santagostino, Alessandro Liberalato, Nigel Barnes]
2018-11-28 19:26:56 +00:00
hap
8793222c2f audrey tautology 2018-11-28 12:12:43 +01:00
hap
cfcd07a301 rp5c01: re-add comment (nw) 2018-11-28 11:50:03 +01:00
hap
55192df364 pic8259: re-add comment (nw) 2018-11-28 11:46:06 +01:00
hap
dd9bac131c i8255: re-add comment (nw) 2018-11-28 11:32:37 +01:00
Vas Crabb
47fc7b56e4 New working clones
------------------
Street Fighter II': Champion Edition (Red Wave PtII, bootleg) [okada yuko]

(nw) This is a further hack of the sf2red program.  According to the
submitter, it was only operated in a few Japanese arcades.  He dumped it
with a ROM programmer back in the day, and recently found it on an old
hard disk.  I don't know what all the differences from sf2red are.
2018-11-28 21:16:54 +11:00
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