Commit Graph

13103 Commits

Author SHA1 Message Date
Brian Troha
90a5e21441 correct rom names as per PCBs 2011-06-25 19:33:57 +00:00
Brian Troha
b97ae4b5d1 new clones added
New Clones Added
--------------------------------------
Street Fighter II: The World Warrior (USA 910306) [Brian Troha, The Dumping Union]
Final Fight (USA, set 2) [Brian Troha, The Dumping Union]
2011-06-25 18:15:18 +00:00
Angelo Salese
473cc0551f Port from MESS, nw 2011-06-25 18:06:20 +00:00
Angelo Salese
431729da0f Port from MESS, nw 2011-06-25 16:13:00 +00:00
Miodrag Milanovic
650f483d2d Fixed credit for byuu and warning in lib/cothread/amd64.c compile (no whatsnew) 2011-06-25 15:45:02 +00:00
Miodrag Milanovic
b78e135db8 Fixed floppy device issue reading device_displayinfo callback, fixes floppy image loading (no whatsnew) 2011-06-25 15:37:58 +00:00
Miodrag Milanovic
ff5532b502 Fixed cdrom softlist loading (no whatsnew) 2011-06-25 15:24:10 +00:00
Wilbert Pol
06623947e3 libco: Fix linking and compiling under osx. (nw) 2011-06-25 15:20:01 +00:00
Miodrag Milanovic
8d77f85937 fixed include in use_intrinsics code in src/emu/sound/spureverb.c by Firewave(no whatsnew) 2011-06-25 09:35:37 +00:00
Aaron Giles
f8adbd63fa Added byuu's cothread library, along with a wrapper class. Switched to
using one cothread for each executable device. This functionality is
strictly internal and should result in no changes in scheduling
behavior. However, it now becomes possible to exit out of a device's 
execution in the midst of an instruction by calling 
machine().scheduler().make_active(). Note that this is somewhat dangerous
for cores that have logic at the start of their execute loop to check for
interrupts or other conditions, as those checks will be skipped upon
resume, so consider this sort of early exiting to be highly experimental 
for now. [Aaron Giles, Miodrag Milanovic, byuu]
2011-06-25 07:03:07 +00:00
R. Belmont
77d25b41e1 stvcd: keeping up to date from MESS (no whatsnew) 2011-06-25 03:22:35 +00:00
R. Belmont
3caf684959 cdrom: convert Mode 1 Form 1 sectors to Mode 1 raw if requested [R. Belmont] 2011-06-25 03:21:55 +00:00
Scott Stone
f294d03e93 Readme replacement for Crusin' USA to include Off Road Challenge. [Guru] 2011-06-24 21:29:54 +00:00
Scott Stone
8a3a685044 New clones added
----------------
Off Road Challenge (v1.50) (not working) [Guru]
2011-06-24 13:47:45 +00:00
Olivier Galibert
041fa351ea eeprom: Add tag name in eeprom's verbosity [O. Galibert] 2011-06-24 08:47:48 +00:00
R. Belmont
fae75d234f SH4: Misc cleanups, added support for VERSION register. Naomi rev H BIOS now boots games. [O. Galibert, Deunan Knute, R. Belmont] 2011-06-24 00:43:24 +00:00
Curt Coder
2ff0608ea4 Synced with MESS. (nw) 2011-06-23 22:36:40 +00:00
Curt Coder
1dd9b4a194 Added DE, CURSOR, HSYNC, and VSYNC line read members to MC6845. [Curt Coder] 2011-06-23 13:28:20 +00:00
Curt Coder
f58d71ae0b Added device-relative functions for memory banking. [Curt Coder] 2011-06-23 13:27:35 +00:00
Curt Coder
66855e0ddb Added index and ready line read functions to floppy drive. [Curt Coder] 2011-06-23 13:26:51 +00:00
Miodrag Milanovic
ccfe1230f7 MCFG_SOUND_ROUTE now point relative to device (no whatsnew) 2011-06-22 19:13:56 +00:00
Miodrag Milanovic
742a3a92b3 Fix for remaining issues with validation of rom regions (no whatsnew) 2011-06-22 16:23:32 +00:00
Miodrag Milanovic
2e199e3e83 Fixed PORT_CONDITION to look relative to device (no whatsnew) 2011-06-22 12:54:34 +00:00
Miodrag Milanovic
d0793e644d Fixed AM_REGION to be relative to device (no whatsnew) 2011-06-22 12:13:55 +00:00
Miodrag Milanovic
181a545884 Fix for ROMREGION_ISINVERTED (no whatsnew) 2011-06-22 07:31:29 +00:00
mariuszw1
6083cc48f1 Added analog controls to Warp Speed [Mariusz Wojcieszek]
New games promoted from NOT_WORKING
-----------------------------------
Warp Speed (prototype) [Mariusz Wojcieszek]
2011-06-21 20:22:57 +00:00
Miodrag Milanovic
fc82c0f03f i286 - fix for OS/2 "interrupts disabled when entering system" problem by Carl (no whatsnew) 2011-06-21 16:42:16 +00:00
Scott Stone
844a3ce9bf Fixed 04388: specfrce: Wrong SHA1 check sum in XML data for CHD (v3 vs. v4) 2011-06-21 14:21:28 +00:00
Brian Troha
1fe3f7912c new clone - Terra Force (Japan)
Exclude from whatsnew:
Rearranged sets, the bootleg is now a clone and not the parent. Used the "alt US" version as the "World" parent and added additional comments based on sets and game play.

New Clone Added
--------------------------------
Terra Force (Japan) [ShouTime]
2011-06-21 01:29:12 +00:00
mariuszw1
7b6b701b5f Added preliminary circle drawing for Warp Speed [Mariusz Wojcieszek] 2011-06-20 20:52:31 +00:00
Wilbert Pol
fb2496fb2d m6800.c: Prevent side-effects when the cpu is open in the debugger. (nw) 2011-06-20 20:22:58 +00:00
Aaron Giles
f77da42ef1 Death by static initialization order. Fixed declaration order at the
top of input.c.

Removed default_seq since all uses of it are covered by is_default()
and set_default().
2011-06-20 19:58:22 +00:00
Miodrag Milanovic
0e8741767f i386: Fixed storing of the stack pointer when calling interrupt or trap gates that change privilege levels. Also added basic implementation of x87 FPU FDIV instruction. (no whatsnew)
i386: Added use of immediate byte when changing privilege levels via RETF. (no whatsnew)
2011-06-20 06:18:48 +00:00
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