Commit Graph

12570 Commits

Author SHA1 Message Date
Angelo Salese
e6050ace10 Cleanups and version bump 2011-06-19 19:29:25 +00:00
Angelo Salese
a8c80b5a5f Fixed NAR timing in OKIM6376 to match datasheet figures. [J. Wallace]
Fixed behaviour for OKIM6376 samples latched while their respective
channel is playing (fixes missing audio in New Magic Card 'Skill Game'
when won on first loop), and MPU4 sound test [J. Wallace]

Audio interface fix for MPU4. [J. Wallace]

Lamping fixes for MPU4 small extender. [J. Wallace]

Added support for access of separate LED segments in MPU4. (indexed as
'mpu4ledXXX', where the first display unit takes 0-7, the second 8-15
and so on). [J. Wallace]

Various updates on the AWP drivers for JPM IMPACT and Maygay M1 [J. Wallace]

Various changes for letting Mating Game boot and run, but there are
still issues with timing. [J. Wallace]
2011-06-19 19:02:23 +00:00
Angelo Salese
79cb0586fb Port from MESS, nw 2011-06-19 18:53:03 +00:00
Brian Troha
1be6881e9b dec8.c: Corrected the rom names for the Ghost Busters sets and added PCB locations [The Dumping Union]
New Clone Added
------------------------------------
The Real Ghostbusters (US 2 Players, revision 2) [JF, The Dumping Union]
2011-06-19 18:05:00 +00:00
Miodrag Milanovic
bf0d1b0122 i286 - small fix by Carl (no whatsnew) 2011-06-19 08:47:20 +00:00
Brian Troha
80e6649ca7 added additional information about the New Fruit Bonus 96 as far as the sub-pcb type and version. Separated New Cherry 96 from being a clone of New Fruit Bonus. Although nearly identical games the are sold and marketed as separate games. No Whatsnew 2011-06-19 03:43:25 +00:00
Scott Stone
1361a43a67 Fix crash in ccasino - ojankohs.c (no whatsnew) 2011-06-19 00:32:01 +00:00
Angelo Salese
46c6f676b0 Port from MESS, nw 2011-06-18 17:52:17 +00:00
Miodrag Milanovic
82878b5a64 Some WIP on floppies (no whatsnew) 2011-06-18 16:23:09 +00:00
R. Belmont
0b8b7ba589 i386: fix GCC 4.6 (no whatsnew) 2011-06-18 15:51:26 +00:00
Phil Bennett
588e111aec Midway Zeus improvements [Phil Bennett]:
* Added some alternate FIFO commands used by mk4b.
 * Hooked up the short-format draw command (used to draw life bars and shadows in mk4).
 * Added support for alternate 4/8 bit texture formats (used by mk4).

New games added or promoted from GAME_NOT_WORKING:
--------------------------------------------------
Mortal Kombat 4 (version 1.0) [Phil Bennett]
2011-06-18 15:26:42 +00:00
Miodrag Milanovic
a4a72c79d5 Preps for floppy conversion to c++ device (no whatsnew) 2011-06-18 08:25:20 +00:00
Miodrag Milanovic
291862b718 i286 - Fixes that makes OS/2 1.2 boot again by Carl (no whatsnew) 2011-06-18 05:50:04 +00:00
Andreas Naive
4e4ff5da98 removed some obsolete commentaries. Not worth. 2011-06-17 23:34:53 +00:00
Andreas Naive
697eff192e Added code to manage NAOMI's M4 decryption. [Andreas Naive] 2011-06-17 23:05:26 +00:00
Scott Stone
fe71f91143 Fixed 04377: All sets in fuukifg2.c: Missing graphics layer 2011-06-17 20:26:50 +00:00
Miodrag Milanovic
941c72c85a i386: Implemented task gates, call gates, and task state segments (both
286 and 386).  Also inplmented triple fault CPU resets (used by OS/2).
x87: Basic implementation of FSTENV (used by OS/2).  [Barry Rodewald]
2011-06-17 07:01:45 +00:00
Scott Stone
3e22ec9a7a A fix for -listclones displaying parents as clones when it uses a BIOS. [Tafoid] 2011-06-17 02:28:34 +00:00
Scott Stone
43fe37b4c2 Changed Votrax text output to mame_printf_debug (instead of printf) since no work is being done. (no whatsnew) 2011-06-17 00:24:21 +00:00
Scott Stone
7199d34a67 Fixed 04376: Typo in lib/util/opresolv.c (no whatsnew) 2011-06-16 16:58:23 +00:00
Miodrag Milanovic
b607f0b7ae Added handling "automount" feature (no whatsnew) 2011-06-16 16:02:37 +00:00
Miodrag Milanovic
1d5f8e5e49 Harddisk image device is now modern device (no whatsnew) 2011-06-16 15:53:19 +00:00
Miodrag Milanovic
b58c772d9a Multi part software list items that do have different interfaces used are mounted now (only first part per interface part is loaded) (no whatsnew) 2011-06-16 13:39:53 +00:00
Miodrag Milanovic
e022252bf2 Fixed bug that made item to be assigned to two devices if existed in two lists (no whatsnew) 2011-06-16 08:52:38 +00:00
Miodrag Milanovic
2d60c3dba0 i286 - Fix bunch of fault restarts [Carl] 2011-06-16 05:38:49 +00:00
Angelo Salese
b6012aaa60 Port from MESS, nw 2011-06-16 01:52:09 +00:00
Scott Stone
6742160c25 Fixed some potential memory leaks and NULL pointer deferences as well as removing some redundant checks. [Oliver Stoneberg] 2011-06-15 21:37:25 +00:00
Scott Stone
dfa747f471 Removed duplicated includes from INCPATH. [Oliver Stoneberg] 2011-06-15 21:21:51 +00:00
mariuszw1
01063bc4c2 Current state of Warp Speed (nw) 2011-06-15 21:03:42 +00:00
Angelo Salese
47eb371f70 Added proper channel 2 support, and logging capabilities to OKIM6376. [J.Wallace]
Corrected divider behaviour of OKIM6376 - needs ROM analysis to be
complete, but all supported programs only use the default mode. [J.Wallace]

Changed clock frequencies in High Video games to match what should be
the correct OKI chip frequencies - those familiar with the boards may
wish to confirm this is correct, as I couldn't find the clock signal
for the chip on the PCB scans I've seen. [J.Wallace]

Added MPU4 sampled sound hardware, an MSM6376, PIA and PTM combined to
give dynamic pitch shifting for looping ADPCM samples. [J.Wallace]
2011-06-15 20:45:55 +00:00
Angelo Salese
a261462b71 Fix newline 2011-06-15 19:38:38 +00:00
Angelo Salese
3e0775cb1f Forgot .lay files 2011-06-15 19:34:48 +00:00
Angelo Salese
a8843aba5d Fixed Aristocrat MK5 screen offset. [Palindrome]
Added SRAM support for dmdtouch and geishanz. [Palindrome]

Various aristmk4.c changes [Heihachi_73]
* Added button panel artwork and renamed/remapped inputs for all games.
* Changed cgold2's PROM to a more compatible version.

Various aristmk5.c changes [Heihachi_73]
* Changed parent/clone relationship for Dolphin Treasure (later version is now parent). 
* Added a US clear chip to the set chip ROMs.
* Removed the set chip loading from all games which don't use them.
* Cleaned up ROM name descriptions to match the aristmk4.c format.
2011-06-15 19:17:40 +00:00
Angelo Salese
b56d51b9d3 Fix MT #4375 (aka somebody should explain to me why this is going to become a standard thing -.- ...) 2011-06-15 19:09:44 +00:00
Miodrag Milanovic
d7beedfe70 Made approx matches code to be used from one place (no whatsnew) 2011-06-15 18:35:13 +00:00
Miodrag Milanovic
9a2b931d6d Added display of approx matches in all lists in case of softlist item is missed (no whatsnew) 2011-06-15 17:59:58 +00:00
Miodrag Milanovic
2e4ce7091e Display approximate matches if softlist item is not found (no whatsnew) 2011-06-15 17:51:47 +00:00
Miodrag Milanovic
7fd9b4fba0 Added support for starting softlist item directly without
marking image device to be mounted on. If soft item is found 
it will be loaded on first image device that have needed 
interface defined [Miodrag Milanovic]
2011-06-15 17:31:06 +00:00
Miodrag Milanovic
2cc07055e4 CDROM image device modernized and drivers updated (no whatsnew) 2011-06-15 13:10:37 +00:00
Miodrag Milanovic
079e1fa5fa Cassette device modernized (no whatsnew) 2011-06-15 09:18:10 +00:00
Wilbert Pol
d565bd41e6 memory.c: Fixed display of physical addresses in the debug memory viewer. [Wilbert Pol] 2011-06-14 20:20:48 +00:00
Miodrag Milanovic
b90cab195f Fix for listxml and centronics device (no whatsnew) 2011-06-14 14:29:57 +00:00
Curt Coder
ad1f10399b Refactored the INS8250 interrupt line to use devcb. [Curt Coder] 2011-06-14 11:42:03 +00:00
Miodrag Milanovic
733d00f28e Converted printer image device to modern (no whatsnew) 2011-06-14 10:10:17 +00:00
Angelo Salese
1f516b966d Port from MESS, nw 2011-06-14 01:26:34 +00:00
Scott Stone
488e13d278 Some improvements to the protection address / logging simulation for Decathlete (saturn.c). [David Haywood] 2011-06-14 00:54:19 +00:00
Angelo Salese
c422a1a72e Port from MESS, nw 2011-06-14 00:53:46 +00:00
Ryan Holtz
23976ade94 HLSL Updates: [Ryan Holtz, Bat Country Entertainment]
- MAME will now save an HLSL INI file on the first run of a game that doesn't already have an INI file.
- HLSL INI files must have their parameters left in the order in which they are saved out.
- Fixed a diagonal 'crease' visible on the screen in HLSL mode.
2011-06-13 23:09:41 +00:00
Scott Stone
e3bfde1209 Compile fix for unused variable warning (no whatsnew) 2011-06-13 22:42:27 +00:00
mariuszw1
ecf077682c Warp Speed update [Mariusz Wojcieszek]
- fixed vblank interrupt and removed rom patches
- added coin input
- added preliminary starfield emulation
2011-06-13 21:04:56 +00:00