Commit Graph

12916 Commits

Author SHA1 Message Date
Alex W. Jackson
e1edbacccc Implemented halt instruction in the NEC CPU core [Wilbert Pol, Alex Jackson] 2011-07-10 07:03:32 +00:00
Scott Stone
17a94a70ce Fixed 00335: quasar: 3 players start mapped even though it is a 2 player game.
Also, moved documentation from quasar.c to laserbat.c for catnmous  (no whatsnew)
2011-07-10 02:13:21 +00:00
Scott Stone
35dbc8a0cd Fixed 00042: oigas: Problem with keyboard control. 2011-07-10 01:00:11 +00:00
Angelo Salese
485718192b Added a gfx viewer 2011-07-09 19:16:21 +00:00
Angelo Salese
6c5a5519a9 Added the new set 2011-07-09 18:15:21 +00:00
Angelo Salese
f4cc77547b Added 50lionsa (commented out until the rom is found ...) 2011-07-09 17:29:56 +00:00
R. Belmont
497927733d Corrected syntax in some inline assembly [Balrog] 2011-07-09 16:56:11 +00:00
R. Belmont
80fc8698e7 GCC 4.6 fix (nw) 2011-07-09 16:55:06 +00:00
Scott Stone
c3861bcec9 Fixed 04412: dynabb: Year should be 1997. 2011-07-09 14:54:51 +00:00
Miodrag Milanovic
f035c6f744 idectrl - made harddrive device search relative (no whatsnew) 2011-07-09 12:18:18 +00:00
smf-
93c730c79f reduced number of cases. 2011-07-08 18:39:06 +00:00
Michaël Banaan Ananas
c3cad9bab6 MT bug 4387: workaround for legacy device init fail 2011-07-08 18:38:23 +00:00
Miodrag Milanovic
0153e1e00e Fix nvram filename for non-biosed sets (no whatsnew) 2011-07-08 18:06:16 +00:00
Michaël Banaan Ananas
479edd18f3 New Clone Added
--------------------------------------
Missile Command (rev 3) [Joe Barbara]
2011-07-07 18:14:39 +00:00
Michaël Banaan Ananas
1fc48c5ae2 correct year, nw 2011-07-07 17:42:50 +00:00
Angelo Salese
231ac689fe Shakatto Tambourine 2011-07-07 13:46:50 +00:00
Angelo Salese
6581e05a41 The Maze of Kings 2011-07-07 02:46:32 +00:00
Angelo Salese
ab057604d8 Monkey Ball 2011-07-07 01:48:42 +00:00
Angelo Salese
75fdaca810 Confidential Mission 2011-07-07 01:36:39 +00:00
Angelo Salese
384b4273d7 Note updates 2011-07-07 01:06:05 +00:00
Scott Stone
53668f802f Added another aristmk6.c set for which there was a dump available (no whatsnew) 2011-07-06 23:46:38 +00:00
Angelo Salese
9f62c8339e lay f-iles 2011-07-06 23:38:10 +00:00
Wilbert Pol
5dc7ae98ac tms9928a.c: Removed some unused functions. (nw) 2011-07-06 20:27:43 +00:00
Angelo Salese
c61ca59312 Added reasonably accurate layout code to Crystal Maze games that should finally leave them playable [J. Wallace] 2011-07-06 20:27:02 +00:00
Angelo Salese
2d1ceb93e4 Various rom name fixes [Kevin Eshbach]:
* Corrects Super Zaxxon rom names
* Updates the name of the Bally Sente sound board rom and adds the date code
* Updates the Name That Tune set 2 rom names
* Updates the Stompin’ rom names, updates the undumped pal, updates the cartridge type and adds the date code
* Updates the Rescue Raider (first set) rom names, updates the undumped pals, marked as non-cartridge and adds the date code
* Adds the date code to Gimme a Break
* Adds the date code to one of the Trivia Pursuit (Genus I) sets
2011-07-06 20:24:48 +00:00
Angelo Salese
ea17524391 Driver for Aristocrat Mk-6, nw 2011-07-06 20:22:28 +00:00
Miodrag Milanovic
bd598da61f nvram - in case of multiple bioses, system nvram will be saved in [Miodrag Milanovic]
form systemname_biosnum.nv in cases when non-default bios is used.
For default bios selection all stay the same.
2011-07-06 13:08:47 +00:00
Miodrag Milanovic
9babf1fcf4 i386: Various fixes. [Barry Rodewald]
- Load LDT before segment registers when switching tasks,
  - Set IF after the instruction following STI,
  - Reset IF after MOV SS or POP SS for one instruction,
  - Fixed LSL instruction when modrm < 0xc0.
2011-07-06 07:08:37 +00:00
Jonathan Gevaryahu
dc74c5f753 Further upd7725 fixes, new code might actually work properly now, fixed uninitialized variables. [Lord Nightmare, Wilbert Pol] 2011-07-06 03:41:41 +00:00
Angelo Salese
6be4bb32bc Small update for mahjong panel 2011-07-06 01:06:35 +00:00
Angelo Salese
6effcf41af Added 0555 KRGB TA to FB conversion, used by Ring Out 4x4 [Angelo Salese] 2011-07-06 00:38:55 +00:00
Angelo Salese
5075459714 misc updates (nothing major) 2011-07-06 00:30:58 +00:00
Scott Stone
518b56f430 Fixed 04409: motoraid: Name isn't spelled correctly and year is wrong. 2011-07-05 23:01:17 +00:00
Angelo Salese
8009955b2a Airline Pilots 2011-07-05 21:56:18 +00:00
Angelo Salese
a88cd8094b 18th Wheeler 2011-07-05 21:09:07 +00:00
Angelo Salese
e48ea5152d Jambo Safari 2011-07-05 19:42:02 +00:00
Scott Stone
eceadbd318 Take PORT_PLAYER off of any IPT_START assignments, as they are not required by design. (no whatsnew) 2011-07-05 19:30:03 +00:00
Miodrag Milanovic
31f7bf981f Made multcart slot separate device, and prepared cartslot for rewrite (no whatsnew) 2011-07-05 18:50:38 +00:00
Angelo Salese
26fbdd4206 More Naomi 2 documentation (a.k.a. beware of the beast) 2011-07-05 17:11:15 +00:00
Angelo Salese
8852c93d74 Zombie Revenge 2011-07-05 16:17:45 +00:00
Angelo Salese
3587fe67ed Hooked up inputs to Crazy Taxi and Dynamite Baseball Naomi 2011-07-05 15:49:02 +00:00
Miodrag Milanovic
77cd911bce pic8259 - reverted things back, but made this to be depending of mode, it makes much more sense,anyway all were using 8259A :( (no whatsnew) 2011-07-05 14:50:28 +00:00
Angelo Salese
f1e5af0026 Bug-fix for hotd2 idle skip, nw 2011-07-05 14:44:01 +00:00
Miodrag Milanovic
10db9b3a8f pic8259 - Kill me but this is how it works (no whatsnew) 2011-07-05 14:18:13 +00:00
Angelo Salese
4de1794181 Implemented lightgun inputs to The House of the Dead 2, game is now playable with several gfx issues (due of the different PVR used) [Angelo Salese, O. Galibert] 2011-07-05 13:57:07 +00:00
Angelo Salese
114abca959 Hooked up idle skip for HOTD2 [Angelo Salese] 2011-07-05 13:38:45 +00:00
Angelo Salese
4109afd655 Some rather crude implementation (note: Naomi 2 is BROKEN by now, but this change is necessary because we are effectively into Naomi 2 league) 2011-07-05 13:11:44 +00:00
Angelo Salese
89892a23db Idle skipped Naomi 2 [Angelo Salese] 2011-07-05 10:41:21 +00:00
Olivier Galibert
4abbe33f8f addrmap: Add a useful error detection [O. Galibert] 2011-07-05 10:03:46 +00:00
Olivier Galibert
d81cd2666b naomi: Use a device map for maple-dc. [O. Galibert] 2011-07-05 04:41:14 +00:00
Olivier Galibert
abc59bb3f8 addrmap: Allow adding device-sourced memory maps in the main map. [O. Galibert]
Device-side, it only works for modern device.  Declare the map with
DECLARE_ADDRESS_MAP(name, width).  It's a method which can be virtual
but not static.

In the implementation, define ADDRESS_MAP_MODERN, and define the map
starting with DEVICE_ADDRESS_MAP_START(name, width, device_class).
Rest is like a normal modern map.

To include it in the memory map use:
  AM_DEVICE( "device tag", devicea_class, name )

Or for device with differing widths:
  AM_DEVICE8(  "device tag", devicea_class, name, unitmask )
  AM_DEVICE16( "device tag", devicea_class, name, unitmask )
  AM_DEVICE32( "device tag", devicea_class, name, unitmask )
2011-07-05 04:41:06 +00:00
Angelo Salese
153595f716 Bare-bones Naomi 2 documentation, nw 2011-07-05 01:36:33 +00:00
R. Belmont
689e843c80 Documentation cleanups/updates for Naomi/Triforce/Chihiro [f205v, R. Belmont] 2011-07-04 22:14:37 +00:00
R. Belmont
f08376498c sfish2 fix again (nw) 2011-07-04 21:44:34 +00:00
Brian Troha
787df55d55 add Pokasuka Ghost mame.lst 2011-07-04 21:35:33 +00:00
R. Belmont
0f21aaed38 Naomi updates [R. Belmont, Angelo Salese]
- Fixed BIOS order so rev H is default
- Fixed rotation settings for Illvelo and Shooting Love 2007
- Fixed a minor BIOS H compatibility issue and added idle skip for BIOS H

New games added as GAME_NOT_WORKING
-----------------------------------
- Pokasuka Ghost [The Dumping Union]
2011-07-04 21:23:22 +00:00
Olivier Galibert
35c6d3347c naomi: Hmmm, looks like I inverted the stride test [O. Galibert] 2011-07-04 20:01:59 +00:00
Angelo Salese
0f29157605 For Arbee's eyes, hacked stride size for working test mode, waiting for a better fix by OG ... 2011-07-04 19:57:51 +00:00
Miodrag Milanovic
742836271f idectrl - Implemented command 0x70 (SEEK) makes jdredd and jdreddb boot again [Miodrag Milanovic] 2011-07-04 17:02:44 +00:00
Miodrag Milanovic
8fef94d238 Removed forgotten reference to pinball.lh (no whatsnew) 2011-07-04 14:38:42 +00:00
Miodrag Milanovic
3502cb9133 Added default screenless layout, and update pinball devices to relay on that one (no whatsnew) 2011-07-04 13:22:08 +00:00
Jonathan Gevaryahu
6f893c29f1 Update NEC DSP core to correctly generate the ov1 and s1 alu
flags (and hence, SGN register contents). [Lord Nightmare,
Segher, byuu, Cydrak]
2011-07-03 21:03:01 +00:00
Brian Troha
5975bf4501 vball.c: Added Dip locations to the U.S. Championship V'ball sets [Brian Troha] 2011-07-03 19:20:02 +00:00
Brian Troha
1eeec3d1e5 add PCB location to Galivan set 3 NW 2011-07-03 18:31:22 +00:00
Miodrag Milanovic
4add4516fe Made quicklaunch work for slot/image devices (no whatsnew) 2011-07-03 18:21:07 +00:00
Brian Troha
c7cb84ca5a new clone added - New Parent for Galivan
New Clone Added
------------------------------------------
Galivan - Cosmo Police (12/26/1985) [Stefan Lindberg, The Dumping Union]
2011-07-03 18:18:52 +00:00
Miodrag Milanovic
e1fbe66543 Small core changes to enable making slot device also a image device (no whatsnew) 2011-07-03 17:11:43 +00:00
Miodrag Milanovic
54f84d3945 Add default inputs only in case default card is inserted (no whatsnew) 2011-07-03 11:01:46 +00:00
Miodrag Milanovic
8e95c66a3a Ok this time really checks if there was something added (no whatsnew) 2011-07-03 09:03:32 +00:00
Miodrag Milanovic
3037d5fd40 Put new default layouts for 2 and 3 screen systems only if there are no system default and machine default layouts already (no whatsnew) 2011-07-03 08:49:07 +00:00
Brian Troha
690edf9cf1 vulgus.c: Added Dip locations to the Vulgus sets [Brian Troha] 2011-07-03 05:23:10 +00:00
Brian Troha
f1334ceae3 wallc.c: Added Dip locations to Wall Crash [Brian Troha] 2011-07-03 04:56:49 +00:00
Brian Troha
1dc623baf7 wwfsstar.c: Added Dip locations to WWF Superstars [Brian Troha] 2011-07-03 04:29:41 +00:00
Brian Troha
8b9be00e81 xxmissio.c: Added Dip locations to XX Mission [Brian Troha] 2011-07-03 04:13:35 +00:00
Brian Troha
127eb60d7d zaxxon.c: Added Dip locations to Future Spy [Brian Troha] 2011-07-03 04:00:45 +00:00
Brian Troha
e5237a76eb vigilant.c: Added support for Coin Modes 1 & 2 for Vigilante & Kickle Cubele sets. Added Dip locations for Buccaneers, Kickle Cubele & Vigilante sets [Brian Troha] 2011-07-03 03:22:57 +00:00
R. Belmont
8e27b85006 ASC: minor cleanup (use device timer instead of old-style) (nw) 2011-07-03 02:40:31 +00:00
R. Belmont
922e270d8d New games added as GAME_NOT_WORKING
-----------------------------------
Asian Dynamite (Dynamite Deka EX) [The Dumping Union]
Shooting Love 2007 [The Dumping Union]
Akatsuki Blitzkampf Ausf Achse [The Dumping Union]
Illvelo (Illmatic Envelope) [The Dumping Union]
2011-07-02 20:04:50 +00:00
R. Belmont
ab8db842f5 Naomi: hooked up M4 live decryption [R. Belmont, Deunan Knute, Andreas Naive] 2011-07-02 20:03:22 +00:00
Angelo Salese
66fc7acdf5 deprecat.h 2011-07-02 18:42:57 +00:00
Miodrag Milanovic
c150bf0b76 Make dual and triple video systems use default layouts (no whatsnew) 2011-07-02 18:36:29 +00:00
Angelo Salese
c3ee29a504 deprecat.h 2011-07-02 18:12:42 +00:00
Brian Troha
0e4d227b8a new clone added - MegaTouch II 9255-10-01 ROD
New Clone Added
----------------------------------------------
Pit Boss Megatouch II (9255-10-01 ROD, Standard version) [Brian Troha, The Dumping Union]
2011-07-02 17:28:52 +00:00
mariuszw1
d4c761bb3e Hooked up m68k -> z80 communication and BSMT2000 to Tap-A-Tune (no whatsnew) 2011-07-02 16:47:38 +00:00
Miodrag Milanovic
3560506090 Bug #04402 fixed (BSMT2000 sound) [Miodrag Milanovic] 2011-07-02 06:57:36 +00:00
mariuszw1
84e52b87d7 New games marked as NOT_WORKING
-------------------------------
Tap-a-Tune [Mariusz Wojcieszek, Phil Bennett, R. Belmont]
2011-07-01 23:24:02 +00:00
Angelo Salese
6bb8fe70ec deprecat.h 2011-07-01 18:09:29 +00:00
Angelo Salese
c28d52c29e Various Neo-Geo changes: [Johnboy]
* janshin - Replaced p1, old was bad dump
* Tagged / Retagged several sets MVS/AES version
* Begin to document used pcb's for cartridges
* More removal of .bin extension in favour of chiplabel.socketlabel
  naming convention
2011-07-01 17:48:41 +00:00
Angelo Salese
692628c4f0 Improved video timings in The Crystal Maze: Team Challenge games, this fixes most bad palette bugs in it [J. Wallace] 2011-07-01 17:44:37 +00:00
Angelo Salese
1161d36450 Improved oldsplus protection simulation [Creamy Mami] 2011-07-01 17:38:42 +00:00
Angelo Salese
98487248fd deprecat.h 2011-06-30 19:14:56 +00:00
Angelo Salese
48912059dd Fixed an xtal bug 2011-06-30 17:54:51 +00:00
Angelo Salese
d05d998ea5 Port from MESS, nw 2011-06-30 13:43:46 +00:00
Miodrag Milanovic
5257d55866 Fix for UI in case of empty slot device list (no whatsnew) 2011-06-30 10:43:16 +00:00
Miodrag Milanovic
f5cfbe977d Added default port values support for slot devices (no whatsnew) 2011-06-29 14:31:07 +00:00
Miodrag Milanovic
88a4d565b8 CP1610 - maskable interrupts do not latch [H@P]
* maskable interrupts that trigger while interrupts are disabled are not latched.
* fixes Activision's Dreadnaught Factor. (intv driver in MESS)
2011-06-29 13:28:29 +00:00
Miodrag Milanovic
09328e0990 Always parse one more time in case additional devices are added in previous part (no whatsnew) 2011-06-29 09:31:27 +00:00
Curt Coder
5bdbd34778 Fixed COSMAC CPU debugger PC. [Curt Coder] 2011-06-29 07:47:50 +00:00
Aaron Giles
6bd42bd8df inptport.* -> ioport.*
Plus fix headers of device.*
2011-06-28 19:38:11 +00:00
Aaron Giles
cd1c840ba4 devintrf.* -> device.* 2011-06-28 19:30:32 +00:00
Angelo Salese
ef7acc5d65 Cleanups (?) and version bump 2011-06-28 14:28:46 +00:00
Angelo Salese
a23c194ed5 Port from MESS, nw 2011-06-28 14:23:18 +00:00
Angelo Salese
b26860dafb Fixed line zero irq condition and provided a sync update for MPU4 HW games [J. Wallace] 2011-06-28 14:20:33 +00:00
Angelo Salese
d581aa1cbd This is a temporary fix for Mating Game which disables the 'Line Zero' interrupt condition. [J. Wallace]
Fixed state saving for OKIM6376 (hopefully) [J. Wallace]

Used a Dolbeck Systems flyer to correct the colours of the Connect 4 built-in layout. [J. Wallace]
2011-06-28 14:18:32 +00:00
Angelo Salese
5a6492b377 Fixed a bad dump in pss62 [Y~K, MESSfan]
Slightly improved the preliminary emulation of sfcbox [Y~K, MESSfan]

New Games Added (not working)
"Super Mario Kart / Super Mario Collection / Star Fox (Super Famicom Box)" [Y~K, MESSfan]
"New Super 3D Golf Simulation - Waialae No Kiseki / Super Mahjong 2 (Super Famicom Box)" [Y~K, MESSfan]
"Super Donkey Kong / Super Tetris 2 + Bombliss (Super Famicom Box)" [Y~K, MESSfan]
"Super Donkey Kong / Super Bomberman 2 (Super Famicom Box)" [Y~K, MESSfan]
2011-06-28 14:17:00 +00:00
Miodrag Milanovic
9704fb140c Fixed memory leaks in HLSL code (no whatsnew) 2011-06-28 08:14:45 +00:00
mariuszw1
3e4d96b679 Added OnePlay Version 2.20 bios to arcadia.c [Team Europe & Alexander F.]
New clones added
--------------------
Leader Board (Arcadia, set 3) [Team Europe & Alexander F.]
2011-06-27 18:03:34 +00:00
Miodrag Milanovic
ba15f08a16 Added support for multi level slot devices [Miodrag Milanovic]
Now it is possible to attach slot device to other slot device, also
containing multiple image devices under it.
2011-06-27 12:37:56 +00:00
R. Belmont
d052177a60 Add "abus" region for sfish2/sfish2j (fixes MT #4380) [R. Belmont] 2011-06-26 22:50:27 +00:00
Miodrag Milanovic
da3d817133 Making cart romload tags relative to device (no whatsnew) 2011-06-26 17:55:49 +00:00
Curt Coder
2efa40c703 Added BUSRQ and WAIT input lines to the Z80 CPU core. [Curt Coder] 2011-06-26 17:51:00 +00:00
R. Belmont
8d4c312fa3 One more c7x reference gone (nw) 2011-06-26 15:17:03 +00:00
R. Belmont
c982c12945 Remove no longer used C7x support now that all MCUs have been dumped (nw) 2011-06-26 15:07:32 +00:00
Angelo Salese
47817e5c78 Port from MESS, nw 2011-06-26 14:36:13 +00:00
Angelo Salese
38b0acc302 Port from MESS, nw 2011-06-26 14:02:40 +00:00
Michaël Banaan Ananas
f36676e5d8 fix compile 2011-06-26 12:29:04 +00:00
Brian Troha
f3e65dd57f Correct documentation error for the sf2ue set 2011-06-26 04:33:52 +00:00
R. Belmont
da75d4282e Convert Namco C352 to modern C++ device [R. Belmont] 2011-06-26 03:59:00 +00:00
Scott Stone
6a34d01579 Don't ask me how I forgot this.. (no whatsnew) 2011-06-26 02:24:29 +00:00
R. Belmont
bf2c8427df Fixed cothread build for Mac OS X PowerPC (nw) 2011-06-26 01:44:03 +00:00
smf-
dd4fb2c586 fixed crash when running laser disc games 2011-06-26 00:15:42 +00:00
Aaron Giles
ca4576c676 Put cothread usage behind a compile-time define, off for now.
Note that the cothreads are still created and exist but they
are never switched to when this is off.
2011-06-25 20:22:02 +00:00
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
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
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
Curt Coder
44cfbff05e Synced with MESS. (nw) 2011-06-13 16:27:32 +00:00
Olivier Galibert
d8c855729a remove log (nwn) 2011-06-13 12:01:55 +00:00
Olivier Galibert
bff81672b6 naomi/jvs: add coin add/sub commands (sub is used by crazy taxi) [O. Galibert] 2011-06-13 10:00:59 +00:00
Miodrag Milanovic
45fa774c24 Moved rest of mess formats to lib before rewrite(no whatsnew) 2011-06-13 09:20:58 +00:00
smf-
77ac853fd0 fixed comment 2011-06-13 07:09:06 +00:00
Angelo Salese
750c9575a2 Port from MESS, nw 2011-06-13 02:06:15 +00:00
Angelo Salese
c6a8b5e177 Port from MESS, nw 2011-06-13 02:05:14 +00:00
Brian Troha
ca36095911 New Clone Added Tekken 3 Asia Ver E1
New Clone Added
-----------------------------
Tekken 3 (Asia, TET2/VER.E1) [Tormod, Smitdogg, The Dumping Union]
2011-06-13 00:38:08 +00:00
Brian Troha
657d398b4c Correct spelling issue with comment in last namcos12.c update. NW 2011-06-13 00:13:26 +00:00
Brian Troha
64c9ade18d Minor doc upgrade for namcos12.c NW 2011-06-13 00:06:41 +00:00
Brian Troha
fa4de530d3 new clone: Tekken 3 (Japan, Ver A)
BTW: Not sure if there is a mameteste's number associated with this, but the missing graphics in the US & Asia Ver A sets have been fixed with this update.

New clones added
----------------
Tekken 3 (Japan, TET1/VER.A) [Yohji, Smitdogg, The Dumping Union]
2011-06-12 23:54:28 +00:00
Angelo Salese
87390c0437 Port from MESS, nw 2011-06-12 22:14:30 +00:00
Angelo Salese
dbb1f7bcc4 Port from MESS, nw 2011-06-12 22:13:49 +00:00
Olivier Galibert
58e656ed66 Duh! (nwn) 2011-06-12 21:14:45 +00:00
Jonathan Gevaryahu
525c0431e2 TMS5220: Force OLDP and OLDE to be updated only on the A
subcycle of IP=0 PC=0; this has no effect whatsoever on the
output, it is merely to better document how the chip works.
[Lord Nightmare]
TMS5220: Emulate circuit 412 from the patent, which should
prevent spurious clicks on interpolation-inhibited frame
transitions; This may improve the tie fighter sounds in
starwars, and some clicking in eprom/eproma. [Lord Nightmare]
2011-06-12 18:39:47 +00:00
Yasuhiro Ogawa
7dcf617e34 Fixed game name of minasan (incorrectly renamed by r12820) 2011-06-12 13:41:46 +00:00
Ryan Holtz
5838be042b Next time feel free to apply the obvious fix, no whatsnew :-) 2011-06-12 08:42:23 +00:00
Ryan Holtz
80d66bb1d6 HLSL Cleanup, no whatsnew:
- Fixed set_vector functionality and simplified shaders as a result
- Fixed HLSL presets, 0 to 3, in increasing level of terribleness
- Reduced options footprint from RGB triplets

Next plan: Separate INI writing.
2011-06-11 23:46:24 +00:00
Angelo Salese
5d2798215c Latest changes (please port this to MESS, tia) 2011-06-11 19:25:53 +00:00
Miodrag Milanovic
17e86ecdf7 flopdrv - Added setting of disk change signal on image load (no whatsnew) 2011-06-11 10:38:44 +00:00
Miodrag Milanovic
2ad619b137 ins8250 - Fix enabling better mouse support in pc driver [Carl]
i286 - limit check of SS in push and pop instructions [Carl]
2011-06-11 10:03:11 +00:00
R. Belmont
206c04c6e2 Better documentation for donghaer (no whatsnew) 2011-06-11 00:41:34 +00:00
Alex W. Jackson
92c33d0002 polepos.c: Convert to MCFG_SCREEN_RAW_PARAMS and scanline-based IRQ timing [Alex Jackson, O. Galibert] 2011-06-10 19:56:42 +00:00
Olivier Galibert
e072ccc0f2 memory: Stop being stupid and call the extremely well written
populate_range_mirrored code through map_range when appropriate, which
is most of the time.  [O. Galibert]
2011-06-10 17:50:01 +00:00
Olivier Galibert
3e62b314df inptport: Disable the default sequence recognition for now. [O. Galibert]
Aaron, is that something not really implemented yet, or a remnant of
the previous input system?  The rest of the code is pretty much not
able to cope with ITEM_ID_SEQ_DEFAULT, and disabling the recognition
seems to just work.
2011-06-10 17:26:17 +00:00
Miodrag Milanovic
2749c957bc Cleanup of image device base classes and prepare for rewrite (no whatsnew) 2011-06-10 14:54:08 +00:00
Miodrag Milanovic
6312851a55 i286 - core fixes enabling some progress on OS/2 1.1 by Carl (no whatsnew) 2011-06-10 08:37:19 +00:00
Angelo Salese
c2b740e21f Small note 2011-06-10 00:26:06 +00:00
Angelo Salese
9cfc5d5b65 new clone
---------
Albatross (US clone of Super Crowns Golf) [Antonio Gonzalez Jr., Smitdogg, The Dumping Union] (not working)
2011-06-09 23:48:32 +00:00
mariuszw1
cc065def0f New clones added
--------------------------------------------------
Heated Barrel (Electronic Devices license) [Hurray Banana, Tormod, hotaru, Dna Disturber, F. Marsaud, N. Francfort, Smitdogg, The Dumping Union]
2011-06-09 20:09:16 +00:00
mariuszw1
cf990f5e38 New games marked as NOT_WORKING
-------------------------------
Warp Speed (prototype) [TrevEB, Siftware, Mariusz Wojcieszek]
2011-06-09 20:03:25 +00:00
Angelo Salese
80f10d9c95 Port from MESS 2011-06-09 18:31:41 +00:00
Fabio Priuli
a6053a303a info.c: added display of disk is writeable in -lx. no whatsnew. 2011-06-09 13:37:54 +00:00
Fabio Priuli
f785617ba3 info.c: added basic display of slot info in -lx [Fabio Priuli] 2011-06-09 12:17:10 +00:00
Fabio Priuli
e32e6fa89a goldstar: fixed romanization from Korean for Kkot No Li [30yr] 2011-06-09 10:52:54 +00:00
Fabio Priuli
509b39374d sdlsocket: workaround for a problem in the detection of tcp/ip socket address [Michael Zapf]
out of whatsnew
remark 1- this is for MESS only to my knowledge, let me know if I should credit the change in MESS instead
remark 2 (mainly for Arbee) - sorry if I touched the SDL side of the source, but mizapf was eager to fix the ti99 issues 
            and since tlinder approved the change and you did not object on the MESS list, I think it was time to commit it ;)
2011-06-08 19:49:12 +00:00
Miodrag Milanovic
3853306c85 Added image devices menu to debugger (windows only for now) [Miodrag Milanovic] 2011-06-08 12:59:11 +00:00
Miodrag Milanovic
9a6d2b7bac Added image devices support to debugger [Miodrag Milanovic] 2011-06-08 07:03:24 +00:00
Angelo Salese
5493aeb8fa Port from MESS 2011-06-08 01:18:30 +00:00
R. Belmont
79be2758cf Compile fix for GCC 4.6 (no whatsnew) 2011-06-07 23:01:46 +00:00
Miodrag Milanovic
302cef2ab1 286 - fixes the DOS/16M dos extender that comes with Lotus 123r3 [Carl] 2011-06-07 16:32:56 +00:00
Angelo Salese
8ed23fe945 Rewrote SCSP DMA function from scratch [Angelo Salese] (port from MESS) 2011-06-07 15:54:51 +00:00
R. Belmont
fb2da019ad New games added as GAME_NOT_WORKING
-----------------------------------
Donggul Donggul Haerong [Guru]

nw part: this is named "CrystalSystemSomething" under Misc/, which is why 
everyone missed it ;-)  Seems to have the same protection as the other CS games,
if someone understands that feel free to make it run.
2011-06-07 13:06:35 +00:00
Miodrag Milanovic
8014584c88 i286 - Fix for Phar Lap and Borland 16-bit DPMI servers. [Carl] 2011-06-07 06:55:01 +00:00
smf-
c7ee86e0e1 fixed building with msvc 2011-06-07 06:33:48 +00:00
R. Belmont
5680f6987c chdcd: Better GCC 4.6 fix (no whatsnew) 2011-06-07 02:23:19 +00:00
R. Belmont
97337f2ddc Missed file (nw) 2011-06-06 22:51:26 +00:00
Ryan Holtz
1ec454197a HLSL Updates: [Ryan Holtz, Bat Country Entertainment, austere]
- Reworked default shadow mask settings, eliminating rainbow banding and matching reference shots more closely
- Moved color power to occur after shadow mask, as it is intended to simulate nonlinear phosphor response
- Added a variable-width notch filter to the Y channel in NTSC post-processing, eliminating luma banding on e.g. CoCo 2 and Apple II
2011-06-06 21:25:38 +00:00
Scott Stone
1d33744bd4 Fix for 04298: mame -h points to incorrect usage file (no whatsnew) 2011-06-06 18:02:19 +00:00
Scott Stone
5fe2da9a5e Fix for 04329: mexico: Wrong description. (no whatsnew) 2011-06-06 17:50:09 +00:00
Scott Stone
ebfc41281f Added mame.lst entry for specfrce. (no whatsnew) 2011-06-06 02:22:40 +00:00
R. Belmont
520bfa300c New games added as GAME_NOT_WORKING
-----------------------------------
Special Forces Elite Training [Guru, R. Belmont]
2011-06-06 01:59:16 +00:00
R. Belmont
b696a7407f chdman: fix GCC 4.6 build [R. Belmont] 2011-06-06 01:54:00 +00:00
Angelo Salese
a449c766a2 Cleanups and version bump 2011-06-05 22:35:20 +00:00
Angelo Salese
910fff0955 Fix compile 2011-06-05 22:18:08 +00:00
Angelo Salese
69ece3433c Added echo emulation to the OkiM6376 sound chip [J. Wallace] 2011-06-05 21:53:19 +00:00
Angelo Salese
7506e9cf13 Started to work on Neogeo ROM naming, mostly removal of .bin extension in favour of chiplabel.socketlabel convention [Johnboy] 2011-06-05 21:47:04 +00:00
Angelo Salese
000a6afd94 Last port from MESS at this run 2011-06-05 21:38:58 +00:00
Curt Coder
d94b15190e Added Guru-readme. (nw) 2011-06-05 19:11:14 +00:00
Angelo Salese
6fd23efcc3 Port from MESS 2011-06-05 16:35:49 +00:00
Aaron Giles
bdca1b980a Fix inverted check on anonymous timers prior to saving state. Also
fix bug where we fail to ignore the permanent non-expiring anonymous
timer. Added code to log timers, and we now log them at each save
attempt as well as at restore time. Should fix most recent save state
releated regressions. [Aaron Giles]
2011-06-05 16:01:42 +00:00
Olivier Galibert
c0fbaa4def inptport: fix typo and MT #4360 - requires a recompile of all affected drivers to be effective (nwn) 2011-06-05 15:51:01 +00:00
Olivier Galibert
6b0e05e474 inpttype: fix lifetime error (nwn) 2011-06-05 15:36:27 +00:00
Olivier Galibert
87ab11f6d2 inpttype: fix typo (nwn) 2011-06-05 15:13:45 +00:00
Miodrag Milanovic
f2e42d1d49 i286 - Fix for exception handling makes bios 13 from at to pass tests, by Carl (no whatsnew) 2011-06-05 13:56:19 +00:00
Olivier Galibert
87a6c3f7f8 memory: Change the gc into a refcounter, for speed reasons. [O. Galibert] 2011-06-05 09:03:31 +00:00
Brian Troha
55c58f6bdf Remove Super Ball from "undumped" game list at the end of the file 2011-06-05 04:26:16 +00:00
Brian Troha
b84aa4a9a2 New Game added - Super Ball
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Super Ball (Version 1.3) [David Haywood, Brian Troha, The Dumping Union]
2011-06-05 04:20:48 +00:00
Angelo Salese
8786c7499e Test replace removal 2011-06-04 13:11:56 +00:00
Angelo Salese
5a70849036 Fix for MT #4305 2011-06-04 13:04:25 +00:00
Olivier Galibert
57b178c02c Fix the fix (nwn, and only compile-tested). 2011-06-04 08:49:57 +00:00
smf-
fe7cf51480 psx spu dma hookup is done in machine config, so the trampolines can go.
plus a bit of a tidy up.
2011-06-04 05:52:49 +00:00
Scott Stone
1d1983b52c Fixes for "Loading.." hang for saturn.c, jpmimpct.c (no whatsnew) 2011-06-03 21:37:56 +00:00
Fabio Priuli
60e506fc38 clifront: fixed behaviour of confirm_quit when emulation is started from the internal UI. no whatsnew.
previous patch was not returning correctly to the internal menu after ESC
2011-06-03 21:01:39 +00:00
Alex W. Jackson
69e571a85f i86: fix initial CS on reset 2011-06-03 16:48:24 +00:00
Fabio Priuli
2082b37969 emuopts: added confirm_quit option (defaults to off). when on, pressing ESC you are prompted with
a 'confirm quit' screen rather than directly quit emulation. [MamePlus Team, Mamesick, Fabio Priuli]


out of whatsnew: feel free to suggest a better quit message, if you don't like the one I added.
2011-06-03 16:38:05 +00:00
Ryan Holtz
ad8a4985f9 Memory leak fix, nwn 2011-06-03 14:41:30 +00:00
Ryan Holtz
771b77142f Fix for performance regression and slider regression in HLSL, also re-enabling pixel prescaling in yiq_encode.fx. No whatsnew. 2011-06-03 14:38:59 +00:00
Angelo Salese
d059d832c3 Hooked up the 2 PPI8255 for Super Crowns Golf [Angelo Salese] 2011-06-03 13:17:29 +00:00
smf-
964a0e7924 fixed replacing the gpu for coh110 based games 2011-06-02 21:44:11 +00:00
smf-
f1dea91333 fixed which gpu is the non standard one. 2011-06-02 21:41:01 +00:00
Alex W. Jackson
fa7d35f037 irem_cpu: dsoccr94 too... (no whatsnew) 2011-06-02 21:11:27 +00:00
Alex W. Jackson
d0873766c8 irem_cpu: Fixed one nbbatman/ssoldier opcode. Still no joy on MT\#4345... (no whatsnew) 2011-06-02 20:03:09 +00:00
mariuszw1
0a284c7b59 New clones added
--------------------------------------------------
Pit Boss Superstar (9221-10-00A) [Siftware]
2011-06-02 19:33:09 +00:00
Ryan Holtz
30b0cb9a6f De-regressing HLSL performance on certain resolutions of game, nwn 2011-06-02 17:01:08 +00:00
smf-
36f4054d6b added MCFG_PSXGPU_ADD for adding the gpu device and hooking up the dma to the cpu. 2011-06-02 14:28:41 +00:00
Angelo Salese
04490d67e9 Comm a vulimm vencer a' uerr ... (cit.) 2011-06-02 13:43:05 +00:00
R. Belmont
d6382bc1c0 stcc: add ROM dump from motor drive board [RetroRepair] 2011-06-02 12:55:27 +00:00
Scott Stone
0954b0c775 Fix validation errors for fb6s1, fb6s3 (sfbonus.c) (no whatsnew) 2011-06-02 12:49:23 +00:00
Alex W. Jackson
2a2d602f50 cps2: Gaaaah, whoops (no whatsnew) 2011-06-02 12:37:26 +00:00
Alex W. Jackson
744cf19119 cps2: Replaced mvsc bad ROM with hand-repaired one (no whatsnew) 2011-06-02 12:21:40 +00:00
smf-
0aacf2ad77 removed dma trampoline from the cpu. 2011-06-02 11:01:00 +00:00
Alex W. Jackson
7a0fca46c2 nec disassembler - Only display "byte/word ptr" when it's actually needed to resolve ambiguity (same as the i386 disassembler) 2011-06-02 06:46:24 +00:00
Ryan Holtz
844296b795 Split HLSL code into a separate file, d3dhlsl.c/.h. Also split drawd3d.c into a couple of headers. [Ryan Holtz, Bat Country Entertainment] 2011-06-02 06:22:09 +00:00
Alex W. Jackson
6a52f841eb Fixed POP() in nec cpu core, for real this time (no whatsnew) 2011-06-02 03:35:51 +00:00
Ryan Holtz
b3406aac94 nwn: bad printf, bad! 2011-06-01 22:21:35 +00:00