Commit Graph

51720 Commits

Author SHA1 Message Date
AJR
a0a9c32590 segam1.cpp: Hook up video devices, sound and much else (nw)
bingpty and unkm1 both boot to error screens now
2017-05-18 21:52:44 -04:00
AJR
895a27005d Remove unhelpful assert (nw) 2017-05-18 21:51:54 -04:00
Vas Crabb
c9f0cef555 make generic_terminal a bit more forgiving, should really make a variant of it with no keyboard (nw) 2017-05-19 11:28:52 +10:00
Vas Crabb
c7106b559b assert output calback is set for keyboard/terminal (nw) 2017-05-19 11:23:59 +10:00
Vas Crabb
026905fb30 More usability improvements:
* Allow multiple patterns/names for -listxml
* Fix some spurious errors from -listroms and -verifyroms with multiple patterns
2017-05-19 10:48:02 +10:00
Brandon Munger
87f8a8d248 r9751: Add terminal keyboard callback 2017-05-19 10:20:30 +10:00
AJR
0d13a816ac One more use for core_iswildstr (nw) 2017-05-18 11:28:55 -04:00
AJR
afbb14cba8 What you can't see can sometimes embarrass you (nw) 2017-05-18 11:28:17 -04:00
Vas Crabb
54f0efa2bd More auxiliary verb stuff:
* -validate complains if device shortnames exceed 32 characters
* -listroms and -verifyroms accept multiple names/patterns
2017-05-18 23:37:30 +10:00
Vas Crabb
75dfd32e71 Support -listroms for devices (e.g. mpu401 or m68705p3)
* Also ~67% improvement of device walk in -verifyroms
2017-05-18 19:34:28 +10:00
Dirk Best
a8c908b05e Amiga: Use correctly sized bootroms for the A1000 [Guru] 2017-05-18 11:17:50 +02:00
AJR
38a077b1c5 Misc. validation fixes (nw)
- Make single-driver command-line validation work again
- Correct some fruit machine driver classes
- Remove some now-redundant checks related to device name validity (including the slot test, which also made assumptions that some ti99 bus devices now break)
2017-05-18 02:45:59 -04:00
057a3dd61f99517a3afea0051a49cb27994f94d
5b39822103 Relax the threshold to consider an oversleep as a system time change,
in case of running on a heavily loaded system, as suggested by cuavas.
2017-05-18 04:09:47 +00:00
angelosa
e735009690 m14.cpp: Added flip screen support 2017-05-18 03:53:17 +02:00
angelosa
ee71c6abe3 m14.cpp: Revised PT Reach Mahjong, making it actually working [Angelo Salese]
* Added ball and paddle screen drawing;
* Added green background as per flyer pics;
* Added reach button and updated input labels;
2017-05-18 03:30:06 +02:00
MooglyGuy
90d6fe79ce Fixed HQx shaders with BGFX OpenGL backend. Fixes for more shaders seem to be a bit more involved. Will have proper commit message later. (nw) 2017-05-18 00:59:37 +02:00
R. Belmont
e73dc77873 Merge pull request #2317 from DavidHaywood/pangfix2
mitchell.cpp : just use the finder method for nvram
2017-05-17 15:07:50 -04:00
Lord-Nightmare
827539b216 update comments to clarify the epos.cpp tristar 8000 clock situation, based on schematics (nw) 2017-05-17 13:20:31 -04:00
Ivan Vangelista
843dcdf32f royalmah.cpp: removed aysnd tagmap lookups, partial move to configured banking, save state preparation (nw) 2017-05-17 18:09:41 +02:00
Ivan Vangelista
1934329b7e new working clone
----------------------------------
Super Street Fighter II: The Tournament Battle (Asia 931005) [idc/Team Avalaunch]
2017-05-17 18:07:29 +02:00
Ted Green
0626b116ee pci-ide: Added function to set default PIF byte. (nw) 2017-05-17 09:49:54 -06:00
David Haywood
4a80fb2d25 missed one (nw) 2017-05-17 16:39:51 +01:00
David Haywood
06c2692c9d mitchell.cpp : just use the finder method for nvram 2017-05-17 16:34:37 +01:00
DavidHaywood
8cb689e7ac fix mitchell.cpp nvram saving [D. Haywood] 2017-05-17 16:44:48 +02:00
057a3dd61f99517a3afea0051a49cb27994f94d
b6625b4104 Fix video_manager::throttle_until_ticks (#2309)
Do not update m_average_oversleep if we overslept too much.
This is still a partial fix, more investigation is needed when the system time jumps backward.
2017-05-17 13:11:53 +00:00
smf-
fc0a2a32e0 change short name back to epson_pf10 after recent change. (nw) 2017-05-17 12:35:19 +01:00
Robert
0a6013bd56 Merge pull request #1775 from rdroush/master
z80ne: Added software lists for disks and tapes [rdroush, Robbbert]
2017-05-17 21:23:55 +10:00
Vas Crabb
73290ab260 maybe this will change touchgo (nw) 2017-05-17 15:57:09 +10:00
Vas Crabb
4325f253c3 fix SCSP UNPACK sign extension (nw) 2017-05-17 15:47:14 +10:00
Vas Crabb
1f62d6ecd1 whoops, that's what happens when you rush (nw) 2017-05-17 14:37:05 +10:00
MetalliC
5d2dae3db6 stv.cpp: patocar - hook hopper and trackball (not used by default), seems playable (nw) 2017-05-17 07:26:41 +03:00
Vas Crabb
df507ea2a5 work around older libc (nw) 2017-05-17 14:09:56 +10:00
Vas Crabb
00e80e8861 shadows are bad, duh; also tidy up some code (nw) 2017-05-17 14:08:46 +10:00
hap
c756381f79 Machine promoted to working
---------
Game & Watch: Mario's Cement Factory [hap, Sean Riddle, JonasP]
2017-05-17 03:36:05 +02:00
Ted Green
c62e5bc8ca smc91c9x: Set link to be unconnected by default to keep warfa (vegas) from hanging. (nw) 2017-05-16 18:58:21 -06:00
angelosa
6b44b4d3c4 new WORKING game
----------------
Legionnaire [Olivier Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
Heated Barrel [Olivier Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
2017-05-16 23:30:28 +02:00
Ivan Vangelista
0b8e9276ce New working machine
-------------------------------
Jang Taku (V 1.3) [system11, The Dumping Union]
2017-05-16 18:59:35 +02:00
Ivan Vangelista
6c781faf7b williams.cpp: reduced tagmap lookups, identified some dips for jin (nw) 2017-05-16 18:58:19 +02:00
hap
23356c8fa0 i don't care much for aligning the last columns in gamelists, too much horizontal whitespace (nw) 2017-05-16 18:52:18 +02:00
David Haywood
22dcaad000 mame.lst update 2017-05-16 15:40:19 +01:00
DavidHaywood
ee6f207375 aristmk4, aristmk5, aristmk6 - extra sets and improved documentation [Heihachi_73] (#2300) 2017-05-17 00:39:44 +10:00
David Haywood
34c09ff286 new clones
Wonder Boy (set 6, 315-5179) [Mathieu Patard]

he also dumped a Football Champ board only to find the content was the same despite using a different Taito number for the rom that determines the region, so it's likely one of them is incorrect *or* because in this case a Dipswitch determines the title, Taito might have actually shipped the same rom with different numbers (seems less likely tho, because the region byte also affects coinage etc.)  this has been documented and the longname for the set updated to reflect the switchable title.

Also made euroch92 not a clone as it follows the 'sf2ce' rule, it's a re-released game with small updates, not an identical product, it likely has it's own Taito product code (although we don't currently have the correct ROM names for it)
2017-05-16 15:39:44 +01:00
smf-
442eddbfed fix MSVC build (nw) 2017-05-16 13:56:52 +01:00
angelosa
a70786a007 Notes about s12 nerwork stuff (nw) 2017-05-16 13:16:44 +02:00
smf-
f3d8984612 fix for MSVC build (nw) 2017-05-16 11:04:48 +01:00
fulivi
e2b9e11da0 Hp9845: Support for HPI floppy format (#2310)
hp9845: Support for HPI floppy format [F. Ulivi, A.Kückes]
2017-05-16 09:52:31 +02:00
smf-
dc1dcd260b fix MSVC debug builds by specifying /bigobj (needed for mpu4). Release builds don't seem to require it. (nw) 2017-05-16 07:56:04 +01:00
angelosa
691ad34a25 Fix compile with PSXGPU_DEBUG_VIEWER on (nw) 2017-05-16 08:21:53 +02:00
Ivan Vangelista
83b0acf8be paradise: document that penkyi only has 1 OKI on the PCB (nw) 2017-05-16 07:23:09 +02:00
Ivan Vangelista
aa039f7876 final timer_pulse removal (nw) 2017-05-16 07:21:04 +02:00