Commit Graph

51371 Commits

Author SHA1 Message Date
angelosa
27e82a07f5 i/o 0x38 is actually 8910 read (nw) 2017-05-12 02:27:24 +02:00
angelosa
9d97d2510e Fix The Dealer inputs (nw) 2017-05-12 01:56:31 +02:00
angelosa
c1e3f1ade4 epos.cpp: added backup RAM to dealer, revngr84 and beastf [Angelo Salese] 2017-05-12 01:48:46 +02:00
angelosa
95a2e3a939 new WORKING game
----------------
Revenger '84 [Andrew Welburn, Craig Anstett, Angelo Salese]

epos.cpp: fixed RAM based colors for The Dealer, Revenger '84 and Beastie Feastie [Angelo Salese]
2017-05-12 01:24:25 +02:00
npwoods
78bf804192 Bug fix to -romident and aux verb cleanup (#2288)
* Bug fix to -romident and aux verb cleanup

Made the following changes:
 1.  Fixed a bug where resolved slot/image options would choke -romident (reproducible in MAME 0.185 with 'mame64 -romident coco.zip')
 2.  'mame64 -romident' no longer crashes (though it doesn't do anything useful)
 3.  Changed the aux verb functions to take 'const std::string &'

* Further cleanups to auxillary verb code, as per Vas

Specifically:
 1.  The commands themselves now take 'const std::vector<std::string> &' for their argument lists
 2.  util::core_options now collects command arguments into a separate vector rather than treating them as unadorned arguments

* Vas Crabb feedback

* Now only using trim_spaces_and_quotes() when parsing INIs

Vas pointed out that it is inappropriate to trim spaces and quotes when parsing command line options
2017-05-12 09:18:20 +10:00
AJR
16cbbd9103 Improvements to romcmp
- Identify plain ASCII text files as such
- If a ROM has the same data in each half, print the hashes for that
- Avoid buffer overruns
- For calculating address masks, don't assume file size to be a power of 2
2017-05-11 18:38:39 -04:00
hap
78ecf89a06 hh_hmcs40: add note about bultrman bug cause (nw) 2017-05-12 00:06:58 +02:00
R. Belmont
c8d0aea11d Merge pull request #2292 from mark-riley/mcpx_fix
xbox: Replaced the MCPX 1.0 checksums with correct checksums.
2017-05-11 16:35:13 -04:00
Ivan Vangelista
7002bbb310 ojankhos.cpp: added program rom version to the description, where available (nw) 2017-05-11 17:20:19 +02:00
Ivan Vangelista
199ff6498a model2.cpp: correct clock for the recently added force feedback cpu, as per Guru's readme at line 103 (nw) 2017-05-11 17:12:18 +02:00
AJR
e7c09fe640 New working clones:
* Ojanko Club (Japan, set 2) [unknown]
2017-05-11 00:57:59 -04:00
Vas Crabb
1cd8f35d7e Revert "taito_f3: added hacks to work around graphical issues [dink]"
This patch was evidently poorly tested and broke title screens of things
it was supposed to improve.

This reverts commit e103368214.
2017-05-11 13:24:38 +10:00
AJR
8a472f2aae daytona: Add feedback driver board (including ROM) 2017-05-10 22:03:26 -04:00
AJR
fa514ee347 Copy longname, manufacturer, year, filetype, etc. for image info in all softlisted cases 2017-05-10 16:41:20 -04:00
Stiletto
4803de2501 (nw)
(nw)
2017-05-10 14:38:31 -04:00
AJR
7e25a65f75 selsoft.cpp: Stylistic consistency (nw) 2017-05-10 14:32:15 -04:00
AJR
dccefed038 Fix bug that permanently disabled some UI search strings when they were cleared
(nw) This adopts std::string::clear() and empty() consistently, rather than storing and checking for NUL as with C-style buffers. This fixes issue #2295 and probably other unreported bugs afflicting UI search text input.
2017-05-10 14:20:32 -04:00
AJR
2b94a4a300 segas32.cpp: Minor documentation update (nw) 2017-05-10 13:38:51 -04:00
Ivan Vangelista
b99c770334 new clone added
----------------------
Space Wipeout [Andy Welburn]
2017-05-10 18:23:10 +02:00
Ivan Vangelista
f580543aa9 metro.cpp: fixed lastfortg regression caused by timer_set removal (nw) 2017-05-10 18:02:13 +02:00
Ivan Vangelista
ee576a847c some timer_pulse removal (nw) 2017-05-10 17:38:15 +02:00
Ivan Vangelista
0ae2e886e1 acchi.cpp: corrected game title and renamed driver patapata.cpp (nw) 2017-05-10 17:37:49 +02:00
Stiletto
80b155c290 (nw)
(nw)
2017-05-10 10:49:13 -04:00
Stiletto
847e0a1d14 update edit docs link (nw)
update edit docs link (nw)
2017-05-10 10:41:29 -04:00
Robbbert
683950f25e (nw) Fixed validation warning. 2017-05-11 00:20:26 +10:00
Vas Crabb
e103368214 taito_f3: added hacks to work around graphical issues [dink]
(nw) removed author/date comments - git blame can be use to track
content
2017-05-10 23:51:12 +10:00
k2-git
5556021030 acchi.cpp: fixed audio [k2-git] 2017-05-10 09:51:14 +02:00
Lord-Nightmare
b0c23f1c0c Override several inits unnecessary for sm590 (nw) 2017-05-10 03:25:22 -04:00
Lord-Nightmare
c5c065312f Replace sm590 adx handler with override since behavior differs slightly from sm510 [Lord Nightmare, hap] 2017-05-10 03:24:12 -04:00
Lord-Nightmare
464421a791 Fix sm5xx cpu header guard defines to not use a leading underscore, per compiler rules (nw) 2017-05-10 01:31:42 -04:00
Lord-Nightmare
a7148e3a49 Fix off-by-one error for rom size in SM590 core (nw) 2017-05-10 01:30:03 -04:00
angelosa
e7819b59af ppu2c0x & vsnes privatize variables (nw) 2017-05-10 05:46:55 +02:00
angelosa
b77b373fec Forgot one TODO (nw) 2017-05-10 03:07:39 +02:00
angelosa
8f938b9ee4 seibucop.cpp: Fixed Legionnaire / Heated Barrel scenery walking bug (a different 138e is used) [Angelo Salese]
(out of whatsnew: pending promotion to working for both)
2017-05-10 03:04:06 +02:00
Scott Stone
5d0f4046c0 Fix reported double brackets for XML Validation in gba_ereader.xml (nw) 2017-05-09 20:48:06 -04:00
AJR
9a08c17806 tx1.cpp: Hardware note (nw) 2017-05-09 20:06:48 -04:00
npwoods
3e717357d7 DERIVED_CLOCK now updates in response to clock changes, and changed CoCo to use this mechanism (#2140)
* [CoCo] Changed the 6883 SAM implementation to control the root_machine clock, and changed CoCo devices to use DERIVED_CLOCK
2017-05-10 10:05:17 +10:00
Nathan Woods
c5ef33acdc Refactoring/cleanup to state load/save handling
- Changed running_machine::schedule_[load|save]() to take 'std::string &&' instead of 'const char *'
- Changed running_machine::saveload_schedule to be 'enum class'
2017-05-10 10:04:10 +10:00
sjy96525
36a43a078b Improve Critter Crusher / Tatacot Gun Control 2017-05-10 09:54:35 +10:00
Nathan Woods
9d4b370354 Changed 'int ignore_warnings' parameter on core_options::parse_ini_file() to be 'bool ignore_unknown_options' 2017-05-10 09:53:15 +10:00
Lord-Nightmare
3f3b6bc4cc rip out unnecessary stuff (nw) 2017-05-09 18:01:52 -04:00
AJR
ba3b5899be bonusch: Correct CPU clock; add undumped MCU (nw) 2017-05-09 17:03:27 -04:00
hap
fa74509843 sm510d: get rid of half-broken param fetch (nw) 2017-05-09 22:59:07 +02:00
hap
b461d1cdbe change yovan credit on request (nw) 2017-05-09 22:07:31 +02:00
Lord-Nightmare
8d981bdc81 comment/eof fixes (nw) 2017-05-09 14:32:33 -04:00
Lord-Nightmare
3d18cb2faa Add preliminary Sharp SM590 CPU core [Lord Nightmare, hap] 2017-05-09 14:24:39 -04:00
Ted Green
790c23ff29 gt64xxx: Cap memory space mapping to physical memory bounds. (nw)
seattle: Reduce seattle board to 8 MB ram. (nw)
2017-05-09 11:29:47 -06:00
Ivan Vangelista
f90f8e154a mame.lst: fix compile (nw) 2017-05-09 19:24:01 +02:00
Ivan Vangelista
358f8b0d84 New not working machine
------------------------------
A-Plan [Guru]
2017-05-09 19:00:22 +02:00
Ivan Vangelista
b25cc4df21 tcl.cpp: better decode of "gfx2" region, borrowed from goldstar.cpp (nw) 2017-05-09 18:58:21 +02:00