Commit Graph

1475 Commits

Author SHA1 Message Date
Aaron Giles
8240d56dd9 Added support for outputting 64-bit target addresses. 2008-01-10 18:14:50 +00:00
Aaron Giles
c09a3df1e9 System 2 driver cleanup.
Proper video timing.
Full memory maps.
Save state support.
Removed 720 sound CPU hack in favor of prepopulated EEPROM like the other games.
2008-01-10 17:57:26 +00:00
Zsolt Vasvari
e48263b694 Fixes tmnt095gre - emulated reset line's effect on the UPD7759 controlling flip-flops 2008-01-10 16:14:02 +00:00
Phil Bennett
c4a20b32bb Added another QOS revision and shuffled existing sets (oldest is now qosb).
Credit HIGHWAYMAN.
2008-01-10 13:30:36 +00:00
Zsolt Vasvari
6b561ebbc2 Clears up memory map 2008-01-10 10:46:58 +00:00
Zsolt Vasvari
46fc94dad9 Removed no longer needed patching from Cosmon, Space Fortress and Gold Bug 2008-01-10 04:49:27 +00:00
Zsolt Vasvari
4260f4f8ab Fixed disassembly of Flag Out bit
Fixed incorrect argument order in OUT instruction
Corrected spacing
2008-01-10 04:47:58 +00:00
R. Belmont
6cbe41fbc1 Fixes hang/crash on empty config file. (patch by Wilbert Pol) 2008-01-10 04:23:41 +00:00
Zsolt Vasvari
19205daeb0 Fixed the disassembly of the Sense bit 2008-01-10 03:07:17 +00:00
Zsolt Vasvari
6257a5476e Remove CVS BIOS entry (ROM sets will need to be updated) 2008-01-10 01:46:52 +00:00
Zsolt Vasvari
ad0e78bc1c Added speech CPU
Removed cvsdrvrc.c
2008-01-10 00:57:25 +00:00
davidhay
43fcffd195 actually lowering the interleave rate seems to fix it..
probably not an ideal solution, but I was unable to reproduce deadang0119u2red with lower interleave values.
2008-01-09 23:58:58 +00:00
davidhay
11d50bcf20 Adds Guru's Lead Angle (Dead Angle Japan ver) dump. I haven't fixed the lockup bug that was introduced recently however. 2008-01-09 23:46:31 +00:00
davidhay
15eeeaa04d Fixes scan functions for Bg.. they were swapped.. no idea who broke this, or when it broke... 2008-01-09 23:15:18 +00:00
davidhay
7088b5139e Reorganization of Raiden 2 driver.. a bit of extra documentation of the 'V33' based set, which I've renamed..
nothing new working.
2008-01-09 23:10:20 +00:00
davidhay
eaf4e19272 Add's 'Name Club Ver.3' to stv.c, it seems to run, you can coin it up, select the images / text.. although you can't print anything. Could do with some speedups. 2008-01-09 21:49:13 +00:00
davidhay
ce332b954b Adds Guru's dump of Sega Marine Fishing (NOT WORKING)
+ Adds Guru's NAOMI cart readme.
2008-01-09 21:04:22 +00:00
Couriersud
377d2b5372 sauro.c:
* Hooked up sp0256 sound
* analyzed and commented some ports
* added palette_bank support without real success
* removed game_imperfect_sound
2008-01-09 15:16:36 +00:00
Zsolt Vasvari
c06b5027d3 Reogranized and started to clean up the CVS driver.
Moved ROM definition into its own file, like the NeoGeo driver
2008-01-09 09:48:39 +00:00
Aaron Giles
16c5f688fa Cleaned up brkthru/darwin memory maps.
Changed both games to use identical video timing parameters based on measurements of darwin.
Guessed based on available information at the master clock and derived all game clocks from it.
2008-01-09 07:06:55 +00:00
Aaron Giles
29f2a7862a Wow. I can't believe I got away for months without saving RBP.
Should fix linux crashes with 64-bit DRC.
2008-01-09 06:35:07 +00:00
Aaron Giles
90e0297191 (From Corrado Tomaselli)
Changed and verified frequencies on Ikari Warriors h/w, Tnk3, Hyper Sports, Jackal and S.A.R
Updated xtal.h to support the 13.4mhz crystal found on Ikari warriors and TNK3 h/w

Verified and corrected a lot of frequencies and oki6295 pin 7 on pcbs:
Double Dribble, Chequered Flag, Diet gogo, Boulderdash, Sly Spy, Psycho 
Nics Oscar, Captain Silver, Magical Cat Adventure, Raiden, Superman, 
Twin Hawk, Vimana, Ghox, Dogyunn, truxton2, Pipi and Bibis, Fix Eight 
and Money Money

They were all verified with frequency counter, even the strangest ones 
are right.
2008-01-09 05:27:45 +00:00
Phil Bennett
3cda58d8c6 Also corrected Cycle Warriors DIP switches... 2008-01-09 02:17:16 +00:00
Phil Bennett
d720998264 Added correct DIP switch settings for Big Fight. 2008-01-09 01:44:09 +00:00
davidhay
1efa9a8c06 (Testing SVN account)
Added Guru's dump of Suchie3, all roms pass service check.
2008-01-09 00:58:35 +00:00
Phil Bennett
352e1e6879 TX-1 improvements (co-credit Guru):
* Fixed remaining arithmetic unit issues
* Added correct object colour pixel LUT PROM to tx1a
* Fixed x-flipping
* Added engine sounds
2008-01-09 00:17:09 +00:00
Couriersud
9756e82982 audio/dkong.c:
* fixed LS123 constant to match TI datasheet diode circuit constant
2008-01-08 20:48:35 +00:00
Couriersud
e8be9779ee mario.c:
* discrete sound
* hooked up z80dma
* combined memory maps
* statics in mario_state struct
* fixed save state issues
* combine sh_* writes into one routine

The skid sound is different from the samples. Reducing the LS123 capacitor by 40% will give the same sound, so I assume this is due to capacitor aging on the board the samples were recorded.
2008-01-08 20:46:56 +00:00
Aaron Giles
5ef1f5ec19 (With help from Mamesick)
Implemented proper video timing and scanline interrupts.
Fixes m72_0115u3yel
2008-01-08 17:55:04 +00:00
Zsolt Vasvari
bc7e03ec5e Fixes DAC sounds 2008-01-08 16:34:03 +00:00
Zsolt Vasvari
c559bb4b4a Removed a bunch of dead code 2008-01-08 12:32:54 +00:00
Aaron Giles
1b378f7136 Simplified Y-unit DMA rendering.
Fixes term20103u4gre and term20104u2gre
2008-01-08 10:29:22 +00:00
Zsolt Vasvari
ecfd14305e Fixed lasso056gre_1 and lasso056gre_2 (same bug, really.) Adjusted CPU clock to the same as the Rock-Ola games of the same era. The hardware is related. With this new CPU clock, the between-level music finishes
perfectly.

Also cleaned-up the driver a bit.
2008-01-08 09:57:40 +00:00
Aaron Giles
c846ce37d9 Added a workaround for umk3059gre and umk3137b5gre.
It's a hack, but a well-understood and clearly documented one.
Maybe smf can fix it for real in the distant future.
2008-01-08 09:26:12 +00:00
Aaron Giles
6f0b1f3e0f Added a comment about why the SRAM test fails and why it won't ever be fixed. 2008-01-08 08:27:18 +00:00
Aaron Giles
f504e2c12c Added XTALs to the DCS system.
Removed unnecessary sound board reset in MACHINE_RESET of kinst.
Fixes kinstc081u7gre and kinst2083gre
2008-01-08 08:26:16 +00:00
Aaron Giles
8fc9bc85e4 Yet another attempt to fix the MIPS 64-bit Linux crash. 2008-01-08 07:48:36 +00:00
Aaron Giles
3a0b58f14e Fixed winwork to use proper tchar functions for getenv. 2008-01-08 07:17:22 +00:00
Aaron Giles
f7ea81a055 (From robiza)
Fix for blktiger060gre
2008-01-08 06:55:31 +00:00
Aaron Giles
a3b57f5fd5 (Windows only)
Added code to debug 64-bit builds to allocate all address space below 4GB to help find 64-bit errors.
Added environment variable OSDDEBUGMALLOC which, if set, explicitly overrides the debug malloc debug settings.
Added environment variable OSDDEBUG4GB which, if set, explicitly overrides the new 64-bit address space allocations.
(Sadly this is necessary due to my nvidia D3D drivers being 64-bit unclean....)
2008-01-08 06:19:50 +00:00
Zsolt Vasvari
1ee549675e This fixes qbert37b14gre1. I changed some of the speech samples to start based on the phonemes played, instead of intercepting the sound command sent. This fixes the start-up sounds in Q*Bert and Reactor, which are triggered by the audio CPU without the main CPU having to send it a command. There are still a bunch more samples that could be converted. 2008-01-08 04:10:15 +00:00
Aaron Giles
a211ba264b (From Atari Ace)
Small fix to the gfxlayout cleanups included in u4.
2008-01-08 03:06:02 +00:00
Aaron Giles
990bc873d6 (From AtariAce)
Added machine and cpunum parameters to INTERRUPT_GEN callbacks.
Fixed several places that were not using INTERRUPT_GEN or OPBASE_HANDLER macros.
2008-01-08 03:05:19 +00:00
Zsolt Vasvari
f57292b93c Adds Road Runner (Midway) GAME_NOT_WORKING due to bad ROM 1E (shame) 2008-01-07 23:31:51 +00:00
Zsolt Vasvari
84a74dfcaa Draws background directly from memory avoiding having to decode the gfx repeadately. 2008-01-07 22:47:56 +00:00
Couriersud
07c3aaafa8 ad2083, scramble.c:
* added comment explaining that the game has no Player 2 input and also does not try to read from one.
2008-01-07 21:56:47 +00:00
Couriersud
92cfc498f6 scramble.c
* fixes scorpion0111u5gra
* fixes flipped tilemap offset for scramble and clones (playable cocktail mode)
2008-01-07 20:50:56 +00:00
Aaron Giles
bce2fa84b4 Cleanups and version bump to 0.122u4. 2008-01-07 17:14:05 +00:00
Aaron Giles
ae478066d7 Changed atarijsa sound implementation to auto-detect CPU and input port.
Cleaned up atarijsa memory maps.
Added save state support to atarirle, and cleaned it up a bit.
Added save state support to atarig1 driver.
Fixed pitfight0109u2gre
2008-01-07 17:07:19 +00:00
Aaron Giles
1465aa81d5 Fixed neogeo layout to support both cropping and stretching.
Fixed cropped layout to crop both left and right sides.
2008-01-07 15:47:18 +00:00
Zsolt Vasvari
e4db091e2d This fixes mtrap37b14gre. As an added bonus, the arrow is now visible in Venture on the zoomed out map. Also, in Hard Hat the twister fades away properly. 2008-01-07 14:13:01 +00:00
Phil Bennett
478d9053ef Added sound to Cycle Warriors and Big Fight.
Corrected OKI M6295 clock values.
2008-01-07 13:57:33 +00:00
Satoshi Suzuki
25a64135a1 Added Dragon Spirits. (Atari license) 2008-01-07 11:42:11 +00:00
Zsolt Vasvari
531aea4a38 This essentially rewrites the CVS system video code. This fixes wallst071gre. Also fixed the S2650 registry window display. 2008-01-07 10:43:55 +00:00
Aaron Giles
9d3cf20f84 Fixed bug that caused us to use a bogus address for the entry point. 2008-01-07 06:05:23 +00:00
Zsolt Vasvari
5a081cf2a1 Removed ancient "dirty" optimizations from CVS/S2656 and related drivers. This fixes at least spacefrt096u1gre 2008-01-07 04:25:21 +00:00
Zsolt Vasvari
162c8fe076 Fixes wotw36b1gre by adding custom visible area (bezel artwork *may* need to be adjusted)
Adds GAME_NOT_WORKING to Space Fortress
2008-01-07 03:36:21 +00:00
Aaron Giles
2d844fe392 Turned down the aggression on the "don't reconfigure screen" kludge in the TMS34010 core.
Fixes stonebal0117u2gre.
Also fixed minor cosmetic bug in last Williams sound update.
2008-01-07 03:29:59 +00:00
Zsolt Vasvari
dad3f8f0ec Researched spaceftr095u6gre
Marked one ROM a BAD_DUMP.  I am 99% sure it's just bit rot
2008-01-07 03:23:06 +00:00
Aaron Giles
891fd96895 (From Oliver Stoneberg)
Added missing debugger commands to the help.
2008-01-07 02:54:59 +00:00
Aaron Giles
6ff095887f (From Jim Stolis)
peplus driver update:
* Updated memory configuration for Superboard game versions.  Fixes CMOS 
DATA errors on reload.
2008-01-07 02:53:17 +00:00
Aaron Giles
852e1704a7 (From robiza)
fix for kingofb37b6gre bug
2008-01-07 02:52:17 +00:00
Aaron Giles
c828f95996 Fixed narc37b16yel.
Added talkback to narc sound boards and wired it up to the Z-unit board.
Connected Y-unit reset for various sound boards.
Added sound IRQ state detect to ADPCM board and wired it up to the Y-unit board.
Verified and documented XTALs on the Williams sound boards and Y/Z-unit PCBs.
2008-01-07 02:49:56 +00:00
Zsolt Vasvari
05725d1c7b Fixes invho2_0122u3red 2008-01-07 02:40:19 +00:00
Zsolt Vasvari
aca6a26c11 Fixes suprridr0122u2gra by multiplexing inputs 2008-01-07 02:38:35 +00:00
Zsolt Vasvari
a52032ce1c Fixes ladybug080u1gre
Removes superfluous 'extern' modifiers and adds appropriate 'static'
2008-01-07 02:36:28 +00:00
Zsolt Vasvari
9dfed95203 Fixes abaseb0122u3red
Simplifies up the video portion a bit
2008-01-07 02:16:39 +00:00
Ryan Holtz
b1081549b7 I am an idiot who sucks and makes bad assumptions about alpha.
SGI are bastards who use a 9-bit-byte framebuffer, use the extra bits to store pixel coverage, and can use the coverage bits for pixel alpha.  This wont' be implemented for a good long while.
2008-01-07 00:27:02 +00:00
Couriersud
6f5af260e6 ad2083 (scramble.c):
* fixes ad2083_0111u5gra - adds cocktail switch

Note: The bug report mentions "And player 2 control is not hooked up in cocktail mode."
The game will use player 1 inputs even in cocktail mode. Probably never designed for cocktail operation
2008-01-06 22:35:30 +00:00
Couriersud
e129bfca92 dkong.c:
* removed 2nd player inputs from sdbk input_ports
* fixed some dump "copy/paste" bugs in dip locations
2008-01-06 22:18:24 +00:00
Bryan McPhail
8a61784229 Fix mametesters bug darius2_0114gre - missing sprites in Darius 2 2008-01-06 19:40:03 +00:00
Couriersud
7ce3ee6529 A major rewrite of skychut.c lying around for months. There are still some glitches and it is not perfect but the following has been achieved:
* fixes skychut37b1yel 
* fixes skychut37b6gre
* adds samples to ipm invaders - just rename your old invaders samples to ipminvad to test
* added - amongst others - "capsule" dip switch to ipm invaders
* sound ports identified
* demo sound and cabinet type driver configuration
* more I don't remember
2008-01-06 18:05:41 +00:00
Pierpaolo Prazzoli
c3cea73c75 Fixed suratk0122u3gra and suratk0122u3ora 2008-01-06 18:02:51 +00:00
Bryan McPhail
dc154ddf98 Fix - last checkin contained an out of date erroneous comment. 2008-01-06 17:41:18 +00:00
Bryan McPhail
e968de67cd Mametesters bug othunder074u1gre2 is proven to not be a bug as screenshots of original game clearly show the offset problem was present in the original game. Comments added to the driver about this. 2008-01-06 17:36:19 +00:00
Bryan McPhail
59c960b061 New playable game added - Big Fight
Major improvements to Cycle Warriors video code (still not perfect, but road layer works now).
2008-01-06 17:32:28 +00:00
Aaron Giles
0ce44c7911 ElSemi -> Miguel Angel Horna in copyright notices 2008-01-06 16:58:33 +00:00
Ryan Holtz
2912b80454 - Credit to SGINut, not MooglyGuy or Ryan Holtz
- Move texture masking to occur after coordinate adjustment
- Fix 32-bit texturing in load_tile (Mario Kart 64 title screen)
- Add zero-alpha early-out (Mario 64 trees/stars, Mario Kart 64 trees/karts)
2008-01-06 09:19:32 +00:00
Aaron Giles
943026c09b Fixed crash when saving state of older DCS-based games.
Added save state support to the midvunit driver.
2008-01-06 07:54:02 +00:00
Aaron Giles
dae5e71408 (Thanks to MooglyGuy for the pointer)
Removed hack in setting the timer in the MIPS core, which caused missed timers on the aleck64 games.
Fixed icount management in the RSP core which caused it to report negative cycle counts.
Fixes aleck64_0120red and mtetrisc0115u1red.
2008-01-06 07:10:12 +00:00
Aaron Giles
aae4b919d1 (From David Haywood)
Added standard layout to neogeo driver, with alternate view to crop out leftmost 8 pixels.
2008-01-06 06:44:24 +00:00
Aaron Giles
13fd2cf515 (From Atari Ace)
Fix for system24_0120u3red
2008-01-06 02:08:16 +00:00
Aaron Giles
240b5b17a5 (From James Wallace)
Added XTAL defines to bfm_sc2.c
There is also a small style cleanup for lvcards.c to remove the AGEMAME 
reference which is now invalid.
I would have done the same XTAL definition for MPU4, but despite the 
schematics claiming a 6.88MHz
crystal, I hven't actually had a PCB in my hands to check, and it's not 
on either of the two lists in xtal.h, so I'm leaving it be.
2008-01-06 01:29:13 +00:00
Aaron Giles
f5db74cc82 (from Wilbert Pol)
This patch fixes the following issue in the 6522 emulation:
- When writing to the ACR register with the timer 1 in continuous  
counting mode, the timer 1 value should not be reloaded but keep on  
counting.
2008-01-06 01:28:09 +00:00
Aaron Giles
8860fe1c56 (From Dirk Best)
attached is an update for xtal.h and the Amiga include file.
2008-01-06 01:27:10 +00:00
Aaron Giles
24bea94d01 (From Oliver Stoneberg)
This fixes the winwork.c and poly(new).c meory leaks in the viper.c 
driver. I didn't look at the x86drc.c, because Aaron said it will be 
changed soon and there is no need to investigate those leaks at all.

As I wanted to update my own personal TODO about that fix I 
recognised it only happens in viper.c as well, so I took a stab at 
it. It was just anothe rmissing cleanup function and I also cleaned 
up the *_exit() potions/usage of the cores supporting DRC a bit.
2008-01-06 01:24:16 +00:00
Aaron Giles
fa3061392e (From Atari Ace)
0. This patch does minor cleanup to existing layouts, trimming/padding
entries as appropriate and reformating a few layouts.

1. This patch introduces a GFXLAYOUT_RAW() macro, and uses it
throughout.  It codifies the requirements for a raw layout in one
place.

2. This patch adds new validation code to the core for some previously
unchecked assumptions about layouts, and reduces the number of
references to the gfx_layout fields in preparation for a change in the
representation.

3. This patch constifies the remaining non-const gfx_layouts in MAME.
It does this by adjusting the code so that the only modification to a
layout ever needed is for the total field, which is then handled by
modifying a stack-based copy of the layout before invoking allocgfx. I
also spent some time consolidating and simplifying the layout code in
konamiic.c.
2008-01-06 01:21:33 +00:00
Aaron Giles
6e6f4f3df2 Fixed verinfo for the yearless copyright. 2008-01-06 01:01:25 +00:00
Aaron Giles
ee9f88963c Copyright cleanup:
- removed years from copyright notices
 - removed redundant (c) from copyright notices
 - updated "the MAME Team" to be "Nicola Salmoria and the MAME Team"
2008-01-06 00:47:40 +00:00
Couriersud
33eeead1da ad2083:
* completed tms5110A code
* working speech synthesis
* documented analysis done on pcb pictures and findings
* as a consequence, marked all sound roms as BAD DUMP
* created sound driver in scramble.c
2008-01-05 23:14:26 +00:00
R. Belmont
26f4b001c5 Moogly's fix for N64 texture clamping. 2008-01-05 20:46:15 +00:00
Phil Bennett
c9554cb8e1 D. Haywood's fix for flkatck058gre. 2008-01-05 20:39:51 +00:00
R. Belmont
24662a0b72 Removed unnecessary extra BIOS load in csmash. 2008-01-05 20:01:16 +00:00
R. Belmont
3e433a79ee Updated Naomi driver, now boots and shows some test menus (press F2 to get into test, use 9 to navigate). Also hooked up ROM board PIO and skeleton for DMA.
Please co-credit Samuele Zannoli and ElSemi.
2008-01-05 19:56:49 +00:00
R. Belmont
b6a4ebd248 Implemented decent-sounding FM (kingshriek). 2008-01-05 19:53:34 +00:00
Aaron Giles
deeb54eab6 Added save state support to slapstic.
Added save state support to YM2413.
Modified slapstic code to support address range mirrors.
Cleaned up Rampart driver:
 - simplified rendering code
 - full memory map
 - added save state
2008-01-05 19:28:30 +00:00
Aaron Giles
4b9f336c1f Switched to use the standard compile-time logging pattern, which is more widely compatible (varags macros aren't C89 compliant). 2008-01-05 19:23:13 +00:00
Brian Troha
bf53837ffa Slight documentation update. This PCB is an "A" revision
and the 2 lattice chips have markings stamped on them.
2008-01-05 18:24:45 +00:00
Pierpaolo Prazzoli
78dba81dde Fixed bad ram pages errors in stactics service mode 2008-01-05 17:19:40 +00:00
Bryan McPhail
2dd013188c Fix Mametesters bug arkanoid061gre - MCU reset line was not hooked up.
arkanoid: When you press the tilt button the "tilt" text will show for a short while and then it says "bad hardware".
2008-01-05 15:01:57 +00:00
Brian Troha
a65bcf3fec Adds redumped Turkey USA to the seta2.c driver.
Only 3 of 4 grfx roms were bad ;-)

Fully playable with correct graphics!
2008-01-05 06:29:43 +00:00
Aaron Giles
a676fdc0ba Fixed stupid error in the recent D3D fix. 2008-01-05 03:19:05 +00:00
Aaron Giles
2b7778f089 (From Oliver Stoneberg)
This fixes the reaming memory leaks in model3.c. memory_leak0111u6ora 
is now completely fixed.
2008-01-05 03:15:18 +00:00
Aaron Giles
0a0327952f Fix for d3dwindow0117u3red (inspired by Emuman) 2008-01-05 03:14:05 +00:00
Phil Bennett
04e6de2d12 Driver list updated for dangcurv! 2008-01-05 01:23:41 +00:00
Phil Bennett
ee5a7f8d6c Added Dangerous Curves (not working). Dumping credit: 'Dazzer'.
Flagged sidebs GFX mask ROMs with BAD_DUMP (ROM tests fail, ROMCMP reports fixed bits)
2008-01-05 01:18:38 +00:00
Phil Bennett
3af7441ba2 * David Haywood's fixes for:
gridiron079gre
maniach37b11gre / matmaniac37b14gre
qzkklgy2_0106u6red
warriorb0109u2gre

* Bryan McPhail's fix for vball071u1gre
2008-01-05 00:25:47 +00:00
Couriersud
f749752b00 dkong:
- hooked up z80dma
z80dma:
- omitted modifications to emu.mak in r139
2008-01-04 23:12:39 +00:00
Couriersud
fe9dff357c Added Z80 DMA chip.
- only implements intelligence to emulate dkong3
- fixed a misleading comment in 8257dma.h
2008-01-04 23:10:29 +00:00
Couriersud
2cadf1a98a mario:
- Hooked up flipscreen
    - Changed monitor orientation to ROT0
2008-01-04 23:02:40 +00:00
Phil Bennett
2187a280cd Removed GAME_IMPERFECT_GRAPHICS from all games bar Cluedo (see driver note). 2008-01-04 20:30:17 +00:00
Phil Bennett
7edfc3a575 Fix for mahoudai0106u7yel
(Added 68000 reset pin callback to reset sound CPU if applicable).
2008-01-04 19:21:52 +00:00
Aaron Giles
314928a333 (From Oliver Stoneberg)
beastrzb097u2red.patch
- added GAME_NOT_WORKING flag, so this bogus bug report can be 
removed (not even worth 1 buck!)

20080104_1.patch
- fixes a memory in src/mame/machine/stvcd.c

memoryleak0118u1ora.patch
- fixes a memory leak, that only happened when no RawInput API was 
available

memory_leak0111u6ora_1.patch
- only a partial patch - model3.c still missing
2008-01-04 18:09:45 +00:00
Aaron Giles
5fb0d53cef Fixed silly typo in neogeo driver. 2008-01-04 17:58:54 +00:00
Aaron Giles
f0c52b57ba Fixed altf4_0111u4gre.
Also fixed potential issue using F10.
2008-01-04 17:57:59 +00:00
Aaron Giles
ba9782dcec Added new function input_poll_keyboard_switches to poll for only key events.
Expanded the size of the maximum simultaneously pressed switches.
Should fix editableui0120u4red and cheat0118red.
2008-01-04 17:51:33 +00:00
Aaron Giles
a814dc9ec5 Allowed 32-bit pixel sizes for 34020 core.
Fixed 34020-only RPIX instruction.
Fixed btoads0102u5gre and btoads0103u1gre.
2008-01-04 17:39:33 +00:00
Pierpaolo Prazzoli
5c6ecd64b7 Added mcu emulation to bking3 (bking3076u2red is fixed)
Fixed clocks as per Guru readme
Added GAME_WRONG_COLORS flag to bking3
2008-01-04 13:12:17 +00:00
Nicola Salmoria
1f92fb28a0 Added partial key for FD1089B 317-0037.
aliensy5 promoted to working.
2008-01-04 09:52:19 +00:00
Aaron Giles
b993893edf Cleaned up clocks in itech32 driver.
Added workaround for drivedge0121u4gre (used to work by random chance; now works via a deliberate hack).
2008-01-04 06:20:16 +00:00
Brian Troha
bc26bc4e49 fixed spelling issue
changed "robo2_dip3_r" to "robocop2_dip3_r" for
readability and consistency
2008-01-04 03:33:58 +00:00
Brian Troha
69ba098603 Adds Version 5.0 of Invasion - The Abductors to the
midzeus.c driver

Renames game rom from invasn to invasnab & invasnv4
title changed to "Invasion - The Abductors (version 5.0)"
added version number to other games.
added notes about the latest software level as per
the Midway service bulletin
2008-01-03 22:58:09 +00:00
Nicola Salmoria
2b5a412b32 "Simplified" MC8123 decryption, though it's still more complicated than I'd like it to be 2008-01-03 22:21:35 +00:00
Aaron Giles
8b9eaf40e7 Fixed gui0121u1gre. 2008-01-03 17:04:15 +00:00
Aaron Giles
23b79323a7 Corrected btoads clocks according XTALs on the PCB. 2008-01-03 16:55:47 +00:00
Aaron Giles
f97d37b7e0 Spacing fixes and a version bump to 0.122u3. 2008-01-03 16:11:57 +00:00
Pierpaolo Prazzoli
a893708c3d Fixed onna34ro mcu simulation properly 2008-01-03 11:30:13 +00:00
Aaron Giles
b3fb536264 Added save state support to btoads.
Fixed btoads0103gre.
2008-01-03 10:42:31 +00:00
Aaron Giles
eafea60950 Enabled UNICODE by default for 64-bit builds.
Fixed several issues with building for Unicode on MSVC.
Almost certainly broke things for MESS/MAMEUI. (Sorry.)
2008-01-03 10:19:41 +00:00
Pierpaolo Prazzoli
eb52ade3c8 Added victnine_gfxctrl_r 2008-01-03 09:18:49 +00:00
Pierpaolo Prazzoli
05cc2aadd9 Fixed victnine0116u2red 2008-01-03 09:11:27 +00:00
Aaron Giles
7902dcfca6 (From Atari Ace)
This fixes namcos1_0118u2yel, and
does a little tidying of the namcos1.c files as well.  There may still
be some additional variables to reset, but this was enough to fix the
bug as reported.
2008-01-03 09:06:47 +00:00
Aaron Giles
3b2b5c5f31 (From Atari Ace)
This should fix wwestern0115u1yel.  It also invalidates every save state
out there, but it is the right thing to do.  ;-)
2008-01-03 09:05:08 +00:00
Aaron Giles
d73ea1bf01 (From Oliver Stoneberg)
This patch fixes a few UNICODE=1 issues in the disassembly and memory 
windows of the MAME debugger. I also removed two redundant arrays.
2008-01-03 09:03:31 +00:00
Aaron Giles
415aebd2bd Rewrote sbrkout driver based on schematics:
* XTAL-based timing
 * Correct video timing
 * Full memory map
 * Correct memory usage ("zero page" RAM is shared with videoram)
 * Removed all input hacks
 * Fixed interrupt generation
 * Connected coin counters
 * Added save state support

Also fixed incorrect dependency in cdrom.c.
2008-01-03 09:01:18 +00:00
Aaron Giles
422ccce762 (From Oliver Stoneberg)
This is an updated version of my earlier ATTR_PRINTF patch. It was 
reviewed by Atari Ace to use ATTR_PRINTF properly and fixes even more 
format errors. I also reviewed the whole source again and it is now 
used in all possible places.
2008-01-03 05:37:18 +00:00
Aaron Giles
25eee632f6 (inspired by Firewave)
Removed ui_popup(). Drivers should always be using popmessage() instead (has been this way for a while).
Augmented popmessage() so that you can pass NULL to immediately dismiss any messages.
2008-01-03 05:33:59 +00:00
Couriersud
75ba20112c tms5110r.c:
- Updated tms5100 table following communication from Lord Nightmare
2008-01-02 17:49:38 +00:00
Aaron Giles
008440aa62 Better documented various bit latches.
Hooked up crusnexo lamp board (added layout).
Fixed year in MK4 startup test.
Switched to XTALs.
2008-01-02 15:16:59 +00:00
Aaron Giles
34642a5def Compilation fixes for MSVC. 2008-01-02 15:14:42 +00:00
R. Belmont
45f85e2677 Implemented a few SysCtrl, Maple, and PVR/HOLLY bits for Naomi. The BIOS gets slightly further but is nowhere near starting up. 2008-01-02 00:36:33 +00:00
Brian Troha
fc148a8f56 Credit: Arzeno Fabrice
Adds Asia 2 Player set to the simpsons.c
Corrects some rom names
2008-01-02 00:21:14 +00:00
Pierpaolo Prazzoli
32dcbe633e Fixed save states in i8051 cpu core
Fixed save states in powerbls (powerbls0112u4red is fixed)
2008-01-01 22:47:24 +00:00
Brian Troha
c2d269ced6 Checking in Bryan McPhail's MAMETesters Challenge fixes
Fixes:
funkyjet055yel
liberate074u1gre
tokiu056gre
2008-01-01 22:15:01 +00:00
Aaron Giles
0738d02527 TMS3203x core updates:
* fixed interrupt handling
 * added support for edge-triggered interrupts on '32
 * expanded interrupt support for the '32
 * updated drivers using TMS3203x core to deassert interrupts
 * added externally accessible functions for converting '3x floating point format
 * updated gaelco3d driver to use new functions

Zeus2 (+related) updates:
 * fixed save states for DCS games
 * cleaned up Zeus2 waveram handling
 * added Zeus2 save state support
 * added preliminary model and quad rendering support for Zeus2
 * added support to timekpr for the ZPRAM used on Zeus2
 * hooked up ZPRAM in Zeus2 games
 * hooked up controls in Zeus2 games
 * updated poly.c to ensure it is idle before saving state
2008-01-01 21:50:08 +00:00
Pierpaolo Prazzoli
7ad91eead6 Fixed typo for IO1 irq callback 2008-01-01 21:39:10 +00:00
Couriersud
744da0e482 dkong.c:
- finally (really) fixes pestplce0122red
2008-01-01 20:46:11 +00:00
R. Belmont
1b708fad34 Fixed sbrkout0118yel. 2008-01-01 19:37:05 +00:00
Couriersud
1ededa80ee Rewrote mario.c:
- fixed mario0110u1gre
- rewrote driver, separate MACHINE_DRIVER(mario_audio)
- palette from schematics
- video timing from schematics
- driver configuration switch Nintendo/Std Monitor
- got rid of COLORTABLE
- clocks as defines in .h
- use XTAL_*
2008-01-01 19:20:50 +00:00
Couriersud
9cea0d22ca - added 11MHz XTAL (Mario) 2008-01-01 19:05:37 +00:00
Brian Troha
4e32b64aa4 Adds the Guru's readme / PCB layout to the driver 2008-01-01 18:50:49 +00:00
Brian Troha
8f9692dbf6 Fixes:
edrandy0113gra
robocop2_0106u3gra

Converts 2 common ports to macros
Uses port_include & port_modify where needed
Added dip locations
Added DSW3 for Robocop2 (thanks to Byran McPhail)
2008-01-01 18:11:53 +00:00
Pierpaolo Prazzoli
841e689fbd Fixed IC.34 memory test
Fixed 2nd player cocktail mode
Changed coin3 to service1
2008-01-01 15:07:23 +00:00
Aaron Giles
fffa20252e Added new file xtal.h with commonly known/used clock XTALs.
Added #include "drivers/xtal.h" to driver.h so that these values are always available.
2008-01-01 09:11:07 +00:00
R. Belmont
bc7cef9498 [NSS/SNES] Sync Andreas Naive's latest DSP-1 emulation. Improves accuracy and documentation value.
Please co-credit Andreas Naive.
2008-01-01 05:04:05 +00:00
Brian Troha
ee69a1e9b9 Mametesters hstennis0103u2gra
too easy to pass up ;-p
2008-01-01 03:43:38 +00:00
Brian Troha
f4a28109fb Credit Stefan Lindberg
Adds Mutant Fighter (World, EM-3) to cninja.c
corrects revision/version names.
2007-12-31 20:33:42 +00:00
R. Belmont
b66afec386 Minor cleanup to previous GCC 64-bit fix. 2007-12-31 16:10:49 +00:00
R. Belmont
67eec8cf26 Fixed various 64-bit GCC warnings. 2007-12-31 07:38:42 +00:00
Brian Troha
da6a8c1fe0 Fixes clocks for Orbs based on info Haze & Dox 2007-12-31 03:35:18 +00:00
Aaron Giles
0e20c80517 Bumped version to 0.122u2. Spacing cleanups. 2007-12-31 02:22:13 +00:00
Aaron Giles
460437f8d1 (From Atari Ace)
The attached patch adjusts most conditional logging in MAME to use the
idiom "do { if (VERBOSE) logerror x; } while (0)".   This has the
benefit that the compiler checks the syntax of the logging even in the
case it will be eliminated, and in fact a number of cases here needed
adjustments to compile because of this.
2007-12-31 02:04:39 +00:00
Aaron Giles
3f6e8e1abf (From Samuele Zannoli)
The attached patch is some more progress in the sh4 core, expecially in the fpu.
Now there should be all the minimum needed to run the naomi bios ...
2007-12-31 02:00:41 +00:00
Aaron Giles
625c8308b9 (From Barry Rodewald)
Here is a fix I've done to the Z80 CPU core that removes the increasing 
of the R register from each IX/IY related (FD xx or DD xx) instruction.

This corrects the amount the R register should increased to to 2, 
instead of 3.  Documentation I've read suggests that the R register is 
increased by 1 for each instruction with no prefix, and by 2 for each 
instruction with a prefix (DD, FD, ED, CB, DD CB and FD CB).  This fixes

some protected cassette loaders in the MESS Amstrad CPC driver, and 
maybe others, which require the R register to be correct for the next 
routine to be decoded correctly.  I'd doubt that there is much, if any, 
noticeable impact for MAME, as the R register is really only useful to a

program as a simple random number generator (or seed).

I've tested the fix with Pacman, in MAME, and when it comes across a LD 
IX,xxxx or ADD IX,xx it will increase R by 2, whereas previously, it 
increased R by 3.
2007-12-31 01:58:34 +00:00
Aaron Giles
d7e58ce2d0 (From Oliver Stoneberg)
Fixed several memory leaks related to SCSI CD emulation.
2007-12-31 01:57:54 +00:00
Aaron Giles
1ea08b6933 (From Corrado Tomaselli and Zsolt Vasvari)
Verified a number of clock frequencies from real PCBs.
2007-12-31 01:57:32 +00:00
Aaron Giles
b482fd8c82 Add register usage tracking to Zeus 2.
Added artifical Z offset of -2 to make the full screen show in crusnexo.
Really fixed TMS3203x interrupt handling.
Added hack to catch invalid SP values during 32031 execution (debug mode only).
2007-12-31 01:46:50 +00:00
Couriersud
3228b1b341 - Updated headers following LN's mail on revisions
- renamed table to _5110a to avoid confusion
2007-12-30 21:48:42 +00:00
Brian Troha
c9a8e71f68 Added the Guru's readme info for Thundercade
Corrected rom name for Thundercade
changed clocks to OSC by divider IE:
  16000000/2 /* 8MHz */
Changed Orbs clock to 16MHz with note about 14.xx MHz
Changed Meta Fox's x0-006 (65c02) to same as Thundercade
Changed the YM3438 in Ultra Toukond Densetsu from 6MHz
 to 1600000/4 /* 4MHz */ as there is no mention of 6MHz
 OSC on PCB
2007-12-30 19:26:09 +00:00
smf-
bb95b2fe55 fixed help for wpset to match the required syntax for checking the data written. 2007-12-30 17:05:00 +00:00
smf-
add1ed21c1 Added guitar freaks 3rd mix revision c. 2007-12-30 15:22:57 +00:00
Couriersud
9652452079 rfjetus
- added note on how to create nvram for rfjetus
2007-12-30 12:25:29 +00:00
Couriersud
1c670facf4 Dkong fixes
- Cosmetic changes
- Fixed regression in radarscp sound
- Added dipswitch locations to dkong3b
2007-12-30 12:04:20 +00:00
Couriersud
4df95f41db - Added dkongjr discrete sound
- Proper interface Z80 - I8035 for dkongjr
- Changed discrete sound output factors
- removed samples support for dkongjr
2007-12-30 01:38:30 +00:00
Couriersud
e15832fcb4 Added discrete 74LS624(56789) implementation
- DISCRETE_74LS624 is a VCO needed for dkongjr
- Supports Logic, Energy and Count outputs
2007-12-30 01:35:45 +00:00
Phil Bennett
83d4e33df8 Replaced tekken2/tekken2a/tekken2b 'tes1wave.8k' ROM with the correct, non-byte-swapped dump. 2007-12-29 11:49:02 +00:00
Aaron Giles
c6e5e16748 Updated Zeus to handle waveram like the Zeus2
Added save state support to the Zeus games
Updated driver flags
2007-12-28 18:16:09 +00:00
Aaron Giles
d9da8bd1e7 Fixed whiny gcc errors. 2007-12-28 16:39:13 +00:00
Aaron Giles
2f8231e10a TMS3203x core updates:
* fixed interrupt handling
 * added support for edge-triggered interrupts on '32
 * expanded interrupt support for the '32
 * updated drivers using TMS3203x core to deassert interrupts
 * added externally accessible functions for converting '3x floating point format
 * updated gaelco3d driver to use new functions

Zeus2 (+related) updates:
 * fixed save states for DCS games
 * cleaned up Zeus2 waveram handling
 * added Zeus2 save state support
 * added preliminary model and quad rendering support for Zeus2
 * added support to timekpr for the ZPRAM used on Zeus2
 * hooked up ZPRAM in Zeus2 games
 * hooked up controls in Zeus2 games
 * updated poly.c to ensure it is idle before saving state
2007-12-28 06:11:52 +00:00
Phil Bennett
8d6c62b976 Removed GAME_IMPERFECT_SOUND flag from qtheater (ref: qtheater0122u1ora) 2007-12-27 11:45:00 +00:00
Phil Bennett
da78ef37e1 Corrected tx1 and tx1a coinage DSW assignments.
Reversed buggyboy/buggybjr 'Game Time' settings.
2007-12-27 00:55:09 +00:00
Aaron Giles
e5a0e34716 Oops, error in my previous fix for save state. 2007-12-26 23:28:18 +00:00
Nathan Woods
eb5699299c Changed an unamed enumeration to a named one (input_seq_type) 2007-12-26 21:20:34 +00:00
Couriersud
08f8fbf348 Changed int to UINT8 in dkong_state (includes/dkong.h) 2007-12-26 18:42:25 +00:00
Couriersud
6b2a41d6e1 - documented TRS-02, TKG-02/03 "voice" interface 2007-12-26 18:03:32 +00:00
Aaron Giles
28d23853ae (From AtariAce)
This patch should complete the addition of static qualifiers to all
MAME symbols that aren't explicitly exported.  It primarily handles
generated code (e.g. amspdwy.c), plus a handful of cases I'd
previously missed and some new cases introduced in the last update.
One interesting bit was the discovery that the 32-bit scanline
routines in drawgfx.c are unused.  I debated eliminating them but
decided instead to just export them.  Various internal drawgfx
functions were conditionally removed by examining a new RAW define,
although one routine (blockmove_8toN_alphaone) was determined to be
dead code.

While investigating constifying MESS, I came across a few core APIs
that were missing const qualifiers which this patch fixes.  I also
consted up tx1.c while I was at it.
2007-12-26 16:55:35 +00:00
Aaron Giles
6e44952678 Fixed save state errors reported on MAMETesters. 2007-12-26 15:37:47 +00:00
Couriersud
f76a01ecc7 - Fixes mwalk0122red
The peplus games I tested (pexp0019, peps0716, pebe0014 and pepp0188) did not hang so this should be ok for peplus and mwalk
2007-12-26 00:47:40 +00:00
Couriersud
bf79fa4948 - radarsc1 uses tms5110 speech synth
- cvs games: according to PCBInfos speech chip is TMS5100.
  Changed driver to use TMS5100 and "game system operational" now sounds more natural
- removed sound/m58817.*
- added support for multiple coefficients maps to tms5110.*
- added coefficient maps for TMS5100 and M58817 from documented sources to tms5110r.c
- fixed interpolation factors (see tms5110r.c for reason)
- made lattice calculation precision 9bit
- added support for READBIT and LOADADDRESS commands to tms5110.c
- more changes in line with various patents
2007-12-25 22:47:08 +00:00
Couriersud
dd82d11edb - added some comments relating to Z80 DMA chip (dkong3) 2007-12-25 22:21:57 +00:00
Nathan Woods
24edb7d555 Fixed M65C02 optimization [Peter Trauner] 2007-12-25 17:56:12 +00:00
Couriersud
3ff2882dda - Fixes radarscp0122yel
- Updated driver "todo" section
2007-12-24 22:16:41 +00:00
Couriersud
e613da3c3b - Fixes hunchbkd0122red
Note: Protection still not understood in detail. Driver only contains "hacks" as workarounds. Consequently, more protection issues are likely to surface in the future.
2007-12-24 22:10:04 +00:00
Nathan Woods
dd703b9d81 Reverting my change; I must be understanding this as well as I thought 2007-12-24 18:09:23 +00:00
Couriersud
787d8d1a8d Fixes mametesters bug pestplce0122red 2007-12-24 14:07:55 +00:00
Nathan Woods
f27de85b8e 1. Added assertion to append_render_primitive() to test for degenerate case
2.  Added check that seems to occur on screenless systems
2007-12-24 07:39:36 +00:00
Aaron Giles
707e623381 One more straggler for spacing cleanups. 2007-12-24 04:06:02 +00:00
Aaron Giles
76278ddf02 Spacing cleanups. 2007-12-24 04:03:00 +00:00
Aaron Giles
2d19847752 (From Corrado Tomaselli)
Besides confirming clocks on some games, I modified:
Aerofighters and Turbo Force sound z80 to 5mhz
Midnight Resitance 68k cpu to 10mhz (20mhz crystal) and modified m6295 
clock to 1mhz. Also confirmed pin 7 is high.
Midnight resistance has a lot of slow downs on the pcb too
2007-12-24 03:43:45 +00:00
Aaron Giles
b5087df8d2 (From Atari Ace)
This small patch makes some minor "code quality" improvements to MAME.
First off, some remaing static/const qualifier missed cases were
addressed.  Secondly, a few cases of missing #include "foo.h" were
added.  Thirdly, a few global names were modified to make them less
generic/more consistent (voodoo.c, vrender0.c, lethal.c, rungun.c,
zac2650.c).  Fourthly, some dead/useless code was removed
(i8051.c,model1.c,romcmp.c).
2007-12-24 03:41:16 +00:00
Aaron Giles
a570a7d8c6 (From Corrado Tomaselli)
Verified some cpu clocks of original boards using a frequency counter:
 * Changed Success Joe Ym2203 clock from 3mhz to 4mhz
 * Changed Pang M6295 clock from 990khz to 1Mhz
 * Changed Halley Comet main cpu clock to 1.664mhz (it's not a mistake, the clock is very low)
2007-12-24 03:13:19 +00:00
Aaron Giles
ec956ae1bf Further Zeus 2 implementation.
Hooked up ZPRAM for Zeus 2.
Fixed digital inputs for crusnexo.
Fixed default screen parameters to match the games.
2007-12-24 03:09:07 +00:00
Brian Troha
959d2d85bb adds driver def for WCBowl v1.3 to mame/mamedriv.c 2007-12-23 17:18:21 +00:00
Brian Troha
975f32f1cc Changes LFO Frequency table entry 232 from 13.35547 to 14.35547 as per discussions of the list. Adds notes about it and the other error in the manual. IE entry 201 & 202 were the same 3.74490 and 202 has been changed to 3.92 which is "about right" 2007-12-23 15:21:00 +00:00
Brian Troha
28e5db00d5 Adds v1.3 of World Class Bowling and some minor clean up of the driver. 2007-12-23 15:17:33 +00:00
Phil Bennett
b36449e08c Game description changes:
'buggyboy' : "Buggy Boy/Speed Buggy (Cockpit)"
'buggybjr' : "Buggy Boy Junior/Speed Buggy (Upright)"
2007-12-23 02:37:31 +00:00
Phil Bennett
7dd02be32d Fixed daft input-port mappings in TX-1 and the Buggy Boys. 2007-12-22 23:14:53 +00:00
Aaron Giles
997890a56d Fixed bug that would cause events to leak through to the game when the debugger was up. 2007-12-21 17:46:00 +00:00
Aaron Giles
dbb50ed634 Zeus hardware:
* Cleaned up zeus wave RAM accessors.
 * Changed rendering code to allow for greater parallelism on multicore systems.
 * Removed some vestigial zeus 2 hacks.
 * Reduced visible area to remove artifacts.
 * Made right/bottom vertices inclusive to fix some gapping issues.
 * Fixed invasn lightgun offset.
 * Marked invasn as playable.

Zeus 2 hardware:
 * Fixed ROM loading, added banking support.
 * Separated zeus 2 video implementation from zeus implementation.
 * Implemented direct pixel accesses; enough to get startup screens to show.

ADSP-2100:
 * Properly documented ADSP-2104 internal memory map.
2007-12-21 16:12:20 +00:00
Phil Bennett
4371646560 Workaround for ym2610_0119u2gre 2007-12-21 01:32:15 +00:00
R. Belmont
047ec5ff5c One more fix for 64-bit GCC. 2007-12-21 00:43:47 +00:00
Phil Bennett
366460bd8f Renamed 'buggyb1' set to 'buggybjr'
Also made it work properly.
2007-12-20 23:58:28 +00:00
Aaron Giles
6b1fab82d2 Fixed ROM-based DCS2 system to ignore HLE transfers. (Fixes broken sound in invasn.)
Properly reduced internal memory on the ADSP-2104 variants.
2007-12-20 07:18:16 +00:00
Phil Bennett
cae7ef0587 * Fixed C219 sample read order and implemented sign+magnitude format.
* Removed GAME_IMPERFECT_SOUND flag from all Namco NA-1 games.
2007-12-19 19:46:12 +00:00
Aaron Giles
675246085e Oops, had the 2 matrix multiply order reversed! 2007-12-19 14:25:24 +00:00
Tomasz Slanina
f80cc32b04 Merged afega.c and nmk16.c drivers
Removed many hacks from both.
A couple of games changed status from GAME_NOT_WORKING to fully playable:
stagger1, redhawk, redhawkb, grdnstrm, spec2k, firehawk (all - former afega.c) 
and  tharrier/tharrierj(nmk16.c)
2007-12-19 14:16:30 +00:00
Aaron Giles
9334535a4d Figured out data format of 2 matrix form.
invasn looks a lot better now.
Extracted data for lights.
Added backface culling which mostly works but fails sometimes, so it is disabled.
Started on some initial lighting calculations.
2007-12-19 06:27:29 +00:00
Aaron Giles
b347392d92 Cleanups for MAME 0.122.
Added missing driver entry for orbs.
2007-12-18 08:24:58 +00:00
Aaron Giles
75265e5e23 Changes for MAME 0.122. 2007-12-18 08:09:03 +00:00
Aaron Giles
8a9ea25d74 Fixed bogus characters in newvideo.txt.
Fixed const changes in sidvoice.c.
Removed GAME_SUPPORTS_SAVE from namcond1 driver.
2007-12-18 03:13:07 +00:00
Aaron Giles
507ca2d275 Changes for MAME 0.121u4. 2007-12-17 16:41:39 +00:00
Aaron Giles
df34329a47 Changes for MAME 0.121u3. 2007-12-17 16:39:40 +00:00
Aaron Giles
c82a966b3b Changes for MAME 0.121u2. 2007-12-17 16:37:57 +00:00
Aaron Giles
8a8ccc5949 Changes for MAME 0.121u1. 2007-12-17 16:33:33 +00:00
Aaron Giles
7b77f12186 Initial checkin of MAME 0.121. 2007-12-17 15:19:59 +00:00