Commit Graph

58139 Commits

Author SHA1 Message Date
Vas Crabb
e9927688c8 dsp16: bypass memory system for work RAM access when debugger is disabled - gives small performance gain 2018-03-28 14:00:16 +11:00
cracyc
f7ac800d7e luaegine: save a ref to waiting coroutine to prevent it from being gc'd (nw) 2018-03-27 21:04:22 -05:00
Vas Crabb
e70c9f9997 Merge tag 'mame0196'
MAME 0.196
2018-03-28 12:01:01 +11:00
Vas Crabb
010155a3c5 Reshuffle some stuff:
* Move around the debugger hooks to get a small but measurable performance increase
* Remove emucore from external tools
* Improve performance of DSP16 interpreter a little by generating six variants of execution loop
2018-03-28 05:25:15 +11:00
Ivan Vangelista
703564becc new working clone
-------------------------------
Street Fighter II': Champion Edition (Playmark bootleg) [f205v, maru79]
2018-03-27 19:34:48 +02:00
Ivan Vangelista
eb1b445454 new not working clone
----------------------------------
unknown Elsy poker [f205v, The Dumping Union]
2018-03-27 19:23:53 +02:00
Vas Crabb
e8f2016076 version bump (nw) 2018-03-28 01:21:46 +11:00
Curt Coder
1bf99bc301 abc806.xml: Added Colorful Animals [Genesis Project] 2018-03-27 13:39:40 +03:00
Curt Coder
994c32529f abc80x: Implemented option ROM opcode fetch thru character RAM. [Curt Coder] 2018-03-27 13:39:39 +03:00
Vas Crabb
d3261eeea4 Convert NeoGeo EL panel outputs to lamps - it uses six outputs from a 1-of-8 decoder to enable EL panels to illiminate the selected game logo.
Get rid of more uses of inefficient output methods. (nw)
2018-03-27 17:12:32 +11:00
Jos van Mourik
edd932d78e Update Dutch strings 2018-03-27 15:04:36 +11:00
Jos van Mourik
490ebfd434 Update Dutch strings 2018-03-27 14:53:05 +11:00
Vas Crabb
457fbed8f5 fix warning from 32-bit build (nw) 2018-03-27 11:31:00 +11:00
Stefano
c959d88ec5 Minimal improvements on the disk handling (#3395)
* Keeping the 35 tracks drive as an option

* Reducing the crashes a bit more.

This helps matching the form_factor and the parameters found in the TeleDisk images, thus exiting before a serious crash.
It is NOT enough to improve the 8" disk image handling, nor it solves all the stability problems, but it is a tiny step forwards.
2018-03-27 10:20:08 +11:00
Julian Sikorski
9a154947d1 Added possibility of building using system pugixml 2018-03-27 10:19:22 +11:00
Vas Crabb
dd392ba109 Clean up crud (nw) 2018-03-27 10:13:55 +11:00
aviloria
232447937a Update strings.po 2018-03-27 10:10:21 +11:00
ClawGrip
62f6afa153 Regional game names fixes (Spanish special characters)
Checked against emu and with original cart on real hardware
2018-03-27 10:10:21 +11:00
aviloria
4419ff325a Update strings.po 2018-03-27 10:07:14 +11:00
ClawGrip
46eddc8ae7 Regional game names fixes (Spanish special characters)
Checked against emu and with original cart on real hardware
2018-03-27 10:06:24 +11:00
AJR
b37de52b74 explbrkrk: PCB note (nw) 2018-03-26 12:09:22 -04:00
Erik Dominikus
34be272b36 Document debugger expression number syntax 2018-03-27 02:06:25 +11:00
Vas Crabb
ebcd71b7f1 minimaws: expose RAM size 2018-03-27 01:40:15 +11:00
AJR
6a7467d57a Fix for MT 06921 (nw) 2018-03-26 10:31:28 -04:00
Vas Crabb
d9231ed334 Always show default RAM size in XML output 2018-03-26 21:29:58 +11:00
cam900
b3cfa10cac namcos11.cpp : Cleanup bankswitch handler, Reduce runtime tag lookups 2018-03-26 20:27:02 +11:00
Vas Crabb
fdf806a5ac check for error before reporting it (nw) 2018-03-26 20:22:52 +11:00
Vas Crabb
503be5cbdb Allow machine configuration to specify BIOS easily, move default BIOS selection into device configuration complete 2018-03-26 19:53:18 +11:00
cam900
44a1d8ba14 lemmings.cpp : Cleanups (#3390)
* lemmings.cpp : Minor cleanup

* lemmings.cpp : Minor cleanup
2018-03-26 19:20:44 +11:00
AJR
6ea6d76d5a std::move is required here, unfortunately (nw) 2018-03-26 16:45:49 +11:00
Vas Crabb
f9dcc8d910 Merge branch 'release0196' 2018-03-26 16:06:28 +11:00
Vas Crabb
538cc004d7 fix crash on start (nw) 2018-03-26 16:01:14 +11:00
AJR
9b036dfdcd Fix for MT 06921 (nw) 2018-03-26 00:58:01 -04:00
AJR
6512eea4b8 harriet.cpp: Renaming for good measure (nw) 2018-03-26 00:29:18 -04:00
AJR
229f1f6451 harriet: Rewrite driver; add a few clocks and devices (nw) 2018-03-26 00:16:12 -04:00
AJR
9144d42625 tricep: Talk to terminal serially through MC2661 (nw) 2018-03-25 23:20:31 -04:00
AJR
66ee995028 mainevt.cpp: Derive clocks from XTAL values (nw) 2018-03-25 21:26:30 -04:00
AJR
fb2c61e1e9 wink: Add addressable latch and acknowledge NMI (nw) 2018-03-25 20:37:55 -04:00
braintro
f6ef7a75af 2 new clones added
New Clones Added
------------------------------------------------
Explosive Breaker (Korea) [Jorge Silva]
WWF: Wrestlemania (proto 2.01 06/07/95) [Jorge Silva]
2018-03-25 13:29:32 -05:00
AJR
6de01ea9b3 cdc721: Add banking and NVRAM (latter still fails test) (nw) 2018-03-25 13:46:18 -04:00
AJR
865e573330 nt7534: Shut up logging (nw) 2018-03-25 11:16:38 -04:00
AJR
8e2275c44a cdc721: Almost certainly runs at 6 MHz (nw) 2018-03-25 10:59:34 -04:00
AJR
463eb4be9b cdc721: Break up ROM region (nw) 2018-03-25 10:44:23 -04:00
AJR
f8e2efc6e9 cdc721: Use row pointers (nw) 2018-03-25 10:26:29 -04:00
smf-
f6d163478f Naomi/Dreamcast save_pointer needs units, not bytes. No longer crashes when saving state. [smf] 2018-03-26 01:12:17 +11:00
Vas Crabb
60c5682899 remove some leftover crud (nw) 2018-03-26 00:28:08 +11:00
Wellington Uemura
fc858e9f92 Update for Brazilian Portuguese
* Added missing translation.
2018-03-26 00:23:13 +11:00
Wellington Uemura
69e0c4d1d5 Update for Brazilian Portuguese
* Added missing translation.
2018-03-26 00:22:23 +11:00
Ivan Vangelista
e82937e090 new working clone
-----------------------------------------
Jolly Card (Italian, bootleg, set 3) [f205v, The Dumping Union]
2018-03-25 15:09:08 +02:00
AJR
35f5bbb08e cdc721: Start adding devices and handlers (nw) 2018-03-25 08:40:18 -04:00