summaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
* Cleanups and version bump.mame0127u4 Aaron Giles2008-09-1814-119/+119
|
* From: Fabio Priuli [mailto:doge.fabio@gmail.com] Aaron Giles2008-09-181-1/+1
| | | | | | | | | | | | | Sent: Thursday, September 18, 2008 6:01 AM To: submit@mamedev.org Subject: fix for MT 2252 1 line fix (silly mistake that I was sure I had fixed BEFORE sending the patch) :( Regards, Fabio
* From: Corrado Tomaselli [mailto:corrado.to@tiscali.it] Aaron Giles2008-09-182-5/+6
| | | | | | | | | | | Sent: Wednesday, September 17, 2008 10:31 PM To: submit@mamedev.org Subject: Shadow Force clocks Verified cpu clocks and corrected/verified OKI M6295 frequencies and pin 7 status. Updated Xtal.h file
* From: Luigi30 [mailto:luigi30@gmail.com] Aaron Giles2008-09-181-7/+7
| | | | | | | | | Sent: Wed 9/17/2008 10:00 AM To: submit@mamedev.org Subject: 40love.c fix Fixes bug 2210 Actual fix from MASH
* From: Atari Ace [mailto:atari_ace@verizon.net] Aaron Giles2008-09-181-4/+5
| | | | | | | | | | | | | | | | Sent: Sat 9/13/2008 5:15 PM To: submit@mamedev.org Cc: atariace@hotmail.com Subject: [patch] Make NBA Jam TE a set Hi mamedev, This patch treats NBA Jam TE versions as a set, rather than treating them as clones of NBA Jam. The treatment of sets varies throughout MAME, this choice is emphasizing the fact that the games were distinct from NBA Jam, with different marquees et cetera. ~aa
* Initially, this was to address adding the DIPs for the game, Birdie Try. Aaron Giles2008-09-181-154/+117
| | | | | | | | | | | | | | After adding these, I downloaded all manuals for the driver (couldn't find a Boulder Dash manual) and I validated the DIPs with the manual and ensured that the service mode (when available) matched up as well. I also added DIP LOCATIONS for all sets in the driver. There were also a couple DIP items set up in the source which did not show in the manuals I obtained - so I noted these facts in the driver. This .DIFF is based on 0.127u3 sources and resolves MAMETesters Bug #01897. Tafoid tafoid@yahoo.com
* I was checking the game CATAPULT and noticed this game, despite not working Aaron Giles2008-09-181-47/+82
| | | | | | | | | | | | | | | | | | | | due to bad roms had a fully working service mode. I also noticed the DIP locations were well documented on-screen and differed some from the ones in source. I took the time to read up on how to assign DIPs correctly - but I was frustrated initially thinking I didn't understand it. I spoke to ETABETA about this and it seems I picked an uncommon game/driver which doesn't have normal mapping locations (for whatever reason) and that I'd need to find out what each value is actually doing. As a result and some work and some more help - I was able to understand how to do this and reworked the DIPs to what is output in the service mode for all games (except for Revenger) which did not work enough at all. While I was there, I added DIP LOCATIONS for all sets. I would assume this eventually benefit from a PORT_CUSTOM implementation. This .DIFF is based on 0.127u3 sources. Tafoid tafoid@yahoo.com
* From: Barry Harris [mailto:barry@barryharris.me.uk] Aaron Giles2008-09-185-2/+92
| | | | | | | | | | | | | | | | | | | Sent: Monday, September 15, 2008 5:31 AM To: submit@mamedev.org Subject: Patch for new dumps Hi, I have attached a patch which adds support for the following; * The "Three Wonders (Hack?)" dump from the EMMA dumping team (I'm not 100% sure of the CPS B-ID this should use) * The "Marvel vs. Capcom (Euro 980123)" dump by bonky_0013 (this becomes the parent set). Regards, Barry Harris
* CPU-internal regions now have priority again. Fixed mario by Aaron Giles2008-09-183-15/+16
| | | | | | | | | | | installing a handler in the SOUND_START function. 02249: All Sets in zn.c: Game Hangs 02248: All sets in m58.c: No sound in game 02241: kncljoe, kncljoea: Missing AY-3-8910A sound effects. 02240: All Sets in namcos12.c: Game Freeze 02239: stunrun: No OKI6295 sound.
* Fix compile error. Aaron Giles2008-09-181-0/+1
|
* Changed requirements for laserdisc CHDs to require a new chunk of Aaron Giles2008-09-1816-1059/+1379
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | metadata with pre-decoded frame information. Modified chdman to automatically produce this for CHDs that are of the appropriate parameters. To fix up existing CHDs, use chdman -fixavdata on the CHD. Modified the laserdisc core to leverage the pre-decoded frame metadata, which is now required. This improves seek times when searching and allows the player-specific emulation access to the VBI data as soon as it would really be available. Changed update callback timing to fire just before the first line of VBI data would be read; at that point, the frame selection is assumed to be committed. Converted PR-8210 emulation over to using the actual MCU from the laserdisc player. This MCU controls low-level functions such as slider position and laser on/off, and receives decoded vertical blanking data in order to make decisions. Removed old HLE behavior. Note that the overlay text is displayed via the UI; this is temporary and will be fixed shortly. Converted Simutrek-hacked laserdisc emulation to using the actual MCU from the game, which in turn hands off commands to the PR-8210 MCU. This is still not 100% but is pretty close at this point and achieves the correct behaviors in most cases. Fixed Cube Quest overlay scaling to cover the whole screen. Changed laserdisc video parameters to position the screen area at the bottom rather than the top, since this corresponds more closely to standard line numbering. Extended the vbiparse code to support pack/unpack, and to more fully document all the meanings of the VBI codes. Updated ldplayer to support slow/fast forward movement, frame/chapter display, and separate controls for scanning/stepping. Added new built-in variable "frame" to the debugger. Fixed device-based ROM loading to support loading ROMs from the game's ZIP as well.
* improved display, not sure if it's accurate. smf-2008-09-181-15/+29
|
* updated some rom names to correct labels. Actual rom dump will be verified ↵ Brian Troha2008-09-171-4/+4
| | | | against a New Jersey set in a week or so.
* [SG1000A] Fixed refresh rate and interrupts, added 8255PPI and coin counter. ↵ Curt Coder2008-09-161-35/+41
| | | | Fixes bug #02233, please credit Tafoid for that.
* Hotminda: Roberto Fresca2008-09-161-3/+88
| | | | | | | | | | Full controls, plus complete DIP switches and port locations. Promoted to working. This set has adjustable prize. New clones added ---------------- Hot Mind (adjustable prize) [David Haywood, Roberto Fresca]
* Jaleco 'Bomb's Away' Improvements [aDG4W+qp0] davidhay2008-09-159-1837/+1462
|
* adjust coinage dips Nicola Salmoria2008-09-151-2/+2
|
* replace vf4 keyfile with correct one. davidhay2008-09-151-4/+7
|
* from 9IEM1smI0: fixed inputs in Main Event (SNK) based on the info in ↵ Nicola Salmoria2008-09-151-31/+54
| | | | http://otoya.sheep-cloud.net/dipsw/ma-mo/mainevent.html
* the coin inputs don't appear to be ACTIVE_HIGH after all. Nicola Salmoria2008-09-151-53/+59
| | | | 02242: ikarijp, ikarijpb: Test screen now required to be cycled to enter game.
* added 'sderbya' set, it's actually a version of hotmind running on magic ↵ davidhay2008-09-152-3/+27
| | | | sticks / power balls hardware. I haven't mapped the inputs yet.
* Added correct colour PROMS to arkatour [Dazzer] Phil Bennett2008-09-141-9/+9
|
* Namco NA-2: Use real C70 BIOS. Removed sound and input simulation code. ↵ Phil Bennett2008-09-148-1805/+83
| | | | Changed the NA-1/2 MCU type to M37702.
* preliminary firefox emulation. smf-2008-09-137-0/+1167
|
* Fixed crash when hitting watchpoints on static handlers. Aaron Giles2008-09-131-0/+2
|
* Added lamps support + layout to magjoker and galaxi. Roberto Fresca2008-09-124-10/+135
| | | | | Magjoker has a good lamps sequence in the attract.
* Namco NB-x: Use real C75 BIOS, read controls the real hardware way. R. Belmont2008-09-122-251/+351
|
* Part 12 of "The big IO_MAP merge of 2008". (Andrew Gardner) Andrew Gardner2008-09-121-122/+107
|
* Improvements to Funworld driver: Roberto Fresca2008-09-124-21/+160
| | | | | | | | | | | | | - Added new clone: Pool 10 (italian, set 4). - Improved lamps layout for all games. - Added Pool 10 pinout and DIP switches info. - Updated technical notes. New clones added ---------------- Pool 10 (italian, set 4) [Roberto Fresca]
* Added redump of indytemc. Phil Bennett2008-09-111-7/+20
| | | | | [Dazzer] There's sprite/playfield flipping issues, hence GAME_IMPERFECT_GRAPHICS...
* Make "World" the default for Tengai (World) :-p Brian Troha2008-09-111-1/+1
|
* New Clone added - Tengai (World) Brian Troha2008-09-112-43/+66
| | | | | | | | | | True world set with World, USA & Canada, Korea, Hong Kong, or Taiwan Minor clean up of port include dipswitch defs New clones added ---------------- Tengai (World) [Jet Black / Tormod]
* Added 'Funny Land de Luxe' to adp driver. Tomasz Slanina2008-09-112-2/+25
| | | | | | | | Updated pcb info. New games marked as GAME_NOT_WORKING ------------------------------------ Funny Land de Luxe [Tomasz Slanina]
* Cleanups and version bump.mame0127u3 Aaron Giles2008-09-1146-132/+132
|
* Ok, I submit. Maximum tag length is 15. Be good. Aaron Giles2008-09-111-1/+1
|
* correct dip settings, verified in game and tested with -valid Aaron Giles2008-09-111-0/+6
| | | | | | | | | http://mametesters.org/mantis/view.php?id=2198 Best regards Mike
* From: Oliver Stoeneberg [mailto:oliverst@online.de] Aaron Giles2008-09-1160-818/+812
| | | | | | | | Subject: Machine -> machine This is a big patch adding running_machine* parameters and using "machine" where available.
* From: Christophe Jaillet [mailto:christophe.jaillet@wanadoo.fr] Aaron Giles2008-09-111-10/+15
| | | | | | | | | Subject: Several patchlets ledutil.diff - checking if memory is allocated before using it is good, freeing what has been allocated in the error path is better
* C352 cleanups Aaron Giles2008-09-111-10/+1
| | | | | | | | Remove an unused volume table dating from before the volume was (correctly) implemented as linear. Add a tab where appropriate.
* In addition to this patch, I fixed up the Atari System 1 BIOS handling Aaron Giles2008-09-1111-392/+583
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and added an empty BIOS driver for it. Here is a patch file with the following changes: * Added new Atari System 1 Motherboard BIOS dump from a LSI motherboard * Added a new ROM dump from a Marble Madness LSI Cartridge * Changed the hardcoded MHz values in the Cave driver to the XTAL equivalents * Updated the Cave driver for the game Guwange with gals that need to be dumped * Updated the Jail Break driver with the dip locations * Corrected the Jail Break driver sound chip from a SN76496 to a SN76489 * Corrected the Jail Break rom names * Redumped the Jail Break VLM rom dump * Corrected the Super Basketball Revision H rom dump * Updated the Super Basketball driver with the dip locations * Corrected the Super Basketball VLM XTAL * Corrected the Super Basketball parent/child relationships by making the Revision H the parent * Turned on save state support for the Super Basketball driver * Updated the Sega System 1 driver with more board information on the Choplifter bootleg and updated the placeholders for the pals that need to be dumped * Updated the WWF Wrestlefest driver rom names * Added save state support to the WWF Wrestlefest driver
* From: Mike Green [mailto:mikedx@gmail.com] Aaron Giles2008-09-111-1/+1
| | | | | | | | | | | | | | | | | | | | Subject: mametesters bug #614 Please find attached fix for bug 614 acceleration pedal now on up/down key. It makes sense that the "down" key means push pedal down and "up" means lift pedal up, however I am unsure that this is what the player may expect. http://mametesters.org/mantis/view.php?id=614 Best regards Mike
* From: Atari Ace [mailto:atari_ace@verizon.net] Aaron Giles2008-09-11140-231/+387
| | | | | | | | | | | | | | | Subject: [patch] Even more reset/multisession cleanup Hi mamedev, These two patches try to reduce the amount of variable in .data, which usually point to multisession/reset bugs or missing const qualifiers. The first patch just adds const to a number of items, moving them from .data to .rdata. The second patch sets other items to zero (moving them to .bss), adding reset/init code where appropriate. ~aa
* Hello, Aaron Giles2008-09-113-8/+29
| | | | | | | | | | | | Found few things not right in 8080/8085 implementation. 1. ANA/ANI instruction, HF flag was not set right because error in calculation of it (missing brackets) 2. 8080 have NF flag always set (it is not used flag but bit is always set) 3. On unused ports/not connected memory values from status word were readed not 00 or FF, that is why I add it as a new internal register, it can also be buffered by some external hardware, so this could help other implementations too. Regards, Miodrag Milanovic
* 02206: cubeqst: Cubequest now missing narrator and music during attract mode Aaron Giles2008-09-111-6/+25
|
* 02207: marioj, marioo: Access Violation Aaron Giles2008-09-111-5/+15
|
* Fixed memory handling of internal banks. They should be LOWER priority than Aaron Giles2008-09-115-22/+21
| | | | | | | | | | the driver's memory maps. Reverted recent changes to MCS-48 core that were very hacky and which crashed many games. You can now properly override the internal memory map and do your own banking. Also fixed 02204: masao: Memory bank error.
* Improvements to Croupier (Playmark Roulette): Roberto Fresca2008-09-104-14/+133
| | | | | | | | | | - Simulated the MCU communication/protection. The game seems to work properly, but is hard to win. I conserved the game flags till we have the MCU decapped, and emulated properly. - Added full sound support. - Added lamps support + layout.
* marked vf4 key as incorrect. davidhay2008-09-101-1/+4
|
* more n2 gd-rom stuff davidhay2008-09-101-10/+16
|
* Fix stupid compile error Wilbert Pol2008-09-101-1/+1
|