summaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
* Fix 64-bit compile.mame0139u4 Aaron Giles2010-10-141-1/+1
|
* Fix validation issue with new x2212 maps. Aaron Giles2010-10-141-3/+7
|
* Cleanups and version bump. Aaron Giles2010-10-1457-426/+426
|
* Misc regression fixes. Aaron Giles2010-10-143-3/+10
|
* Fix some inconsistencies in intelfsh, fixes taitogn. Aaron Giles2010-10-141-9/+11
|
* Update driver-specific sound devices to use tokens and store Aaron Giles2010-10-1451-1958/+2363
| | | | | | | | | | | | | | | | | | | | | | | | | | | their state like other devices. [Atari Ace] -- From: Atari Ace <atari_ace@frontier.com> Date: Mon, Oct 11, 2010 at 12:32 AM Subject: [patch] Audio device conversions To: submit@mamedev.org Cc: atariace@hotmail.com Hi mamedev, I've been working on auto-converting the majority of the remaining drivers to use driver_data (by finding global and static state and moving it to a state class programmatically), but a number of issues make it tricky to do. One problem is the various audio device drivers that are in src\mame\audio that don't encapsulate their state and thus get pulled accidentally into the driver_device by my scripts. Here's a patch that fixes most of them. The first patch makes sure the interface is always a device (mostly changing space handler to device handlers) and does some minor cleanup. The second patch then places the state into an appropriate token. ~aa
* Update psx drivers to use a driver_device. Aaron Giles2010-10-1414-2632/+3147
| | | | | | | | | | | | | | | | | | | | | ---------- Forwarded message ---------- From: Atari Ace <atari_ace@frontier.com> Date: Sat, Sep 25, 2010 at 7:46 PM Subject: [patch] Introduce psx_state To: submit@mamedev.org Cc: atariace@hotmail.com Hi mamedev, This set of patches introduces psx_state. The first patch introduces driver_device skeletons, adding psxram to the common psx_state and makes a variety of minor adjustments to the code to prepare for the conversion of the remaining static state. The second patch then does the heavy lifting to fill in all the skeletons. ~aa
* New clones added mariuszw12010-10-132-0/+107
| | | | ---------------------------- Star Raker [Andreas Kraemer, Steffen & Laschek]
* 8237dma.c: Initialize the command register to 0 on reset. [Wilbert Pol] Wilbert Pol2010-10-131-0/+1
|
* Eliminated non-functioning service mode mapping which was a duplicate ↵ Scott Stone2010-10-132-9/+7
| | | | (ssridersb - tmnt.c). Added new labels to bombkick (yunsun16.c) to better describe the status required for each DIP, rather than the duplicate label "DON"T CHANGE IT!".
* Small fix to separate shared inputs for glfgreat (tmnt.c) Scott Stone2010-10-131-3/+3
| | | | | Comment: It's hard to know if a 4th button is even used as the test mode only shows SHOT1 through SHOT3. Pressing SHOT4 for player one as mapped toggles the all 3 bits that are to the right of the DIP bank status display at the bottom of the test screen. Pressing mapped buttons for player 2-4 do not appear to have any effect.
* Changes LIVES to use only a single DIP instead of being split up between two ↵ Scott Stone2010-10-131-7/+15
| | | | input ports by using a CUSTOM_INPUT. [Tafoid, Fabio Priuli]
* - Removed RAM protection patches from Quizard games. All games now at least ↵ Ryan Holtz2010-10-134-100/+36
| | | | boot with simulated protection, and the ones that were playable before remain playable. [Harmony]
* Slightly cleaner fix for SDL. Aaron Giles2010-10-131-3/+3
|
* - Replaced the excessively large Quizard patch scheme with a much smaller ↵ Ryan Holtz2010-10-134-82/+172
| | | | | | | | | | 4-byte patch plus basic protection obfuscation simulation. [Harmony] - Found the appropriate patch values for Quizard 2.2 and promoted it to working. [Harmony] New games added or promoted from NOT_WORKING status --------------------------------------------------- Quizard 2.2 [Harmony]
* Fix for SDL compile (no whatsnew) Miodrag Milanovic2010-10-131-2/+2
|
* Improvements to Subsino driver. [Roberto Fresca] Roberto Fresca2010-10-131-14/+385
| | | | | | | | * Created proper inputs for all Victor 6 sets. * Fixed/extended Magic Train technical notes. * Eliminated the 3 undumped bipolar PROMs from Magic Train since these are in fact Darlington Arrays instead of bipolar PROMs.
* Converted render.c objects into C++ objects. Updated all callers. Aaron Giles2010-10-1352-3405/+3258
|
* Fixed vspinbalj (vsnes.c) flipper control and eliminated duplicated inputs. ↵ Scott Stone2010-10-131-5/+1
| | | | [Tafoid]
* Attempt to untie the shared mapping for all games in zr107.c (midnrun, ↵ Scott Stone2010-10-131-10/+18
| | | | windheat, waveshrk). Buttons now have labels and match up to test mode, even if you cannot play the games. [Tafoid]
* Temp fix compile (offending code will be ported to a MESS-specific file at ↵ Angelo Salese2010-10-131-8/+23
| | | | the very end)
* Latest sync with MESS, define switch following ... Angelo Salese2010-10-131-17/+79
|
* video/neogeo.c: Call optimize_sprite_data() at VIDEO_RESET (for the ↵ Phil Bennett2010-10-121-0/+1
| | | | | | | | | | | | | | | | | | | | convenience of Neo Geo CD) [Barry Rodewald] From Barry Rodewald <bsr@xnet.co.nz> To submit@mamedev.org Date Wed, Sep 29, 2010 at 6:30 AM Subject A couple of fixes... Hi, Here are a couple more small fixes, one is an i386 fix, the other for Neo Geo. The first one is a fix for unaligned word and doubleword I/O reading and writing. It makes 16 and 32-bit I/O accesses become effectively a set of 8-bit accesses, preventing accesses from being re-aligned to an incorrect I/O port. This fixes issues in the FM-Towns where programs would set the palette by using MOV DX,FD92; OUT DX,EAX; (or similar) which would cause it to write to I/O ports 0xfd90-93, instead of 0xfd92-95 as it should. The second is not so much of a fix, but as a convenience for the Neo Geo CD, by calling optimize_sprite_data() at VIDEO_RESET(), which will re-convert sprite data after it has been copied into RAM. Otherwise, sprites will always be wrong. Thanks, Barry Rodewald mailto:bsr@xnet.co.nz
* Daily work about Mega CD from MESS Angelo Salese2010-10-121-20/+171
|
* Haze: Mega CD related progresses Angelo Salese2010-10-111-6/+414
|
* cdi: fixed 64-bit compile (no whatsnew) R. Belmont2010-10-111-2/+2
|
* Added incomplete protection patches to Quizard 3.2 and Quizard Rainbow 4.1; ↵ Ryan Holtz2010-10-114-8/+53
| | | | both now run through attract mode and coin up, but crash when going in-game. [Harmony]
* - Patched out the majority of the Quizard 1.2 protection check and made the ↵ Ryan Holtz2010-10-114-27/+45
| | | | | | | patch more generic. [Harmony] New games added or promoted from NOT_WORKING status --------------------------------------------------- Quizard 1.2 [Harmony]
* - Patched out the majority of the Quizard 1.7 protection check and emulated ↵ Ryan Holtz2010-10-113-22/+146
| | | | | | | | the game's inputs. [Harmony] New games added or promoted from NOT_WORKING status --------------------------------------------------- Quizard 1.7 [Harmony]
* Added brief description of Arrow Bingo game, from flyer. Roberto Fresca2010-10-111-4/+16
|
* Ported code from MESS Angelo Salese2010-10-111-10/+250
|
* New driver for Advanced Video Technology (AVT) platform [Roberto Fresca] Roberto Fresca2010-10-104-0/+903
| | | | | | | | | | | | | | | | | | | | * Almost accurate memory map. * Decoded graphics. * Decoded the bipolar PROM. * Detected a CRTC (MC6845 type) reversing the code. * Guessed the CRTC clock to get proper values. * Hooked the AY-3-8910. * Added games notes. * Added technical notes. New games marked as GAME_NOT_WORKING ------------------------------------ Symbols (ver 1.4) [Roberto Fresca, Dave Ormiston] Symbols (ver 2.5) [Roberto Fresca, Dave Ormiston] Arrow Bingo [Roberto Fresca, Dave Ormiston] NFL (ver 109) [Roberto Fresca, Dave Ormiston]
* Changed visible area and resolution of CD-i based arcade games. [Harmony] Ryan Holtz2010-10-103-56/+86
| | | Got Quizard 1.7 to boot with a targeted hack. Still not playable. [Harmony]
* Latest megadriv.c from MESS Angelo Salese2010-10-092-43/+88
|
* Fixed mame.mak / mamedriv.c Angelo Salese2010-10-092-5/+9
|
* new working game Angelo Salese2010-10-094-2/+179
| | | | | | | | ---------------- Victor 6 [Smitdogg, The Dumping Union] new NOT WORKING --------------- Dual Games (prototype) [Smitdogg, The Dumping Union]
* Naomi: added protection key for gundmct, it boots now [Cah4e3] R. Belmont2010-10-091-1/+3
|
* Compile fix, no whatsnew Ryan Holtz2010-10-092-10/+4
|
* Added UART Tx/Rx framework to the CD-i 68070 implementation, necessary for ↵ Ryan Holtz2010-10-094-39/+273
| | | | | | Quizard protection. [Harmony] Changed default CD-i SLAVE video setting to PAL, necessary for Quizard to boot. [Harmony]
* Standards and Practices cleanup Scott Stone2010-10-082-2/+2
|
* Games added as GAME_NOT_WORKING R. Belmont2010-10-082-26/+90
| | | | | | | | ------------------------------- Virtua Striker 3 (rev. B) [ANY] Puyo Puyo DA! [Guru, f205v] Mobile Suit Gundam: Federation vs. Zeon [Guru]
* Fixes MT#04068: viofight: Missing Player 2 button 3 Scott Stone2010-10-081-1/+1
|
* Clean-ups Angelo Salese2010-10-071-39/+38
|
* Haze: more Mega CD improvements Angelo Salese2010-10-071-1/+38
|
* Added new driver for NSM TMS9995 based hardware. [Roberto Fresca] Roberto Fresca2010-10-074-0/+437
| | | | | | | New games marked as GAME_NOT_WORKING ------------------------------------ NSM Poker (TMS9995) [Roberto Fresca, Team Europe]
* Improvements to vpoker.c driver [Roberto Fresca] Roberto Fresca2010-10-072-11/+267
| | | | | | | | | | | | | | | - Added 5-Aces Poker. - Fixed, improved and merged memory map. - Fixed the ROM loading. - Removed the mame rnd hack from the blitter read handler. - Preliminary inputs. - Fixed visible screen. New games marked as GAME_NOT_WORKING ------------------------------------ 5-Aces Poker [Roberto Fresca]
* SH2: Further improvements to PC_relative loads in the delay slot. R. Belmont2010-10-071-5/+5
|
* SH2: fix PC relative MOV in delay slot R. Belmont2010-10-072-54/+68
|
* Added INT1, INT2, INT3, DRQ0, DRQ1, TMRIN0, TMRIN1 input and TMROUT0, ↵ Curt Coder2010-10-063-58/+127
| | | | TMROUT1 output lines to the Intel 80186 CPU interface. [Curt Coder]
* v9938 - Set default value for status register 4 and 6 [Michael Zapf] Miodrag Milanovic2010-10-061-0/+12
|