summaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
* adds the Plotting PAL to the Japanese set. Also corrects the PAL ROM name. ↵ Brian Troha2008-08-111-4/+7
| | | | Adds a note that PAL is stamped B86-04... curently we don't know what Taito game B86 is for :-( But if one is dumped we'll know it should go in the taito_l.c driver
* This (mostly - see below) completes the structure, lower-casing functions ↵ Derrick Renaud2008-08-11680-4643/+4783
| | | | | | | | | | | | and re-inclusion updates of the src\sound\emu headers. I did not do much to the following files because I did not know the best way to name them. aicadsp.h sid.h sidenvel.h sidvoice.h ymdeltat.h I did not update structures only used in the src\emu\sound\*.c files. They are only used locally in the file so they were not worth the effort.
* Adds readmes for Vivid Dolls, Tower and Shaft, Star Soldier Vanishing Earth, ↵ Andrew Gardner2008-08-1114-11/+669
| | | | | | | Stone Ball, Sky Lancer, Squash, Winning Spike, Versus Net Soccer, Undercover Cops, War Gods, Space Fever, Strikers 1945, Rohga, Super Eagle Shot, Treasure Hunt (stv), and Tickee Tickats. Credit Guru. (This completes adding all of Guru's readmes to the MAME source. There remain ~20 readmes that I still need to compare to what's in MAME to see if they have any additional information, but beyond that, this little project is done!)
* relocates readme info down to the proper rom set. Brian Troha2008-08-111-84/+83
|
* New games added or promoted from NOT_WORKING status Tomasz Slanina2008-08-105-261/+555
| | | | | | | | | --------------------------------------------------- Killer Instinct (SNES bootleg) [Tomasz Slanina] Final Fight 2 (SNES bootleg) [David Haywood, Tomasz Slanina, Kowal] New games marked as GAME_NOT_WORKING ------------------------------------ Sonic Blast Man TURBO 2 (SNES bootleg) [Corrado Tomaselli]
* Adds readmes for Koro Koro Quest, Gigas (bootleg), Race Drivin', Hexa, IQ ↵ Andrew Gardner2008-08-1018-42/+748
| | | | | Block, Open Golf Championship, Macross Plus, Malzak, Puzzle Club, Naomi, Puzzle Star, Puckman Pockimon, Raiden 2, Raiden Fighters 2 (single board), Light Bringer, Landmaker, Knuckle Bash 2, and Mahjong Fight Club. (Please, as with the previous submission, credit Guru)
* igs_blit.c update Luca Elia2008-08-102-661/+951
| | | | | | | | | | | | | | | | | | | | - General clean up (merged memory maps, inputs, readme's) - Marked vbowl program rom as bad, patched to not crash (fixes bug 00492) - Protection emulation / patches, promoting to working: dbc, xymg, lhba (fixes bug 02027), drgwrld3 (fixes bug 00491), chindrac, chindrah New games added or promoted from NOT_WORKING status --------------------------------------------------- Da Ban Cheng [Pierpaolo Prazzoli, Luca Elia] Xing Yen Man Guan [Luca Elia, Wei Mingzhi] New clones added ---------------- Zhong Guo Long (China, V010C) [Luca Elia] Zhong Guo Long? (Hong Kong, V011H) [Luca Elia]
* implemented MWR (memory width register) to avoid hardcoded 384 value for ↵ Roberto Zandona2008-08-101-37/+37
| | | | screen width
* Adds readmes for Cosmo, Don Den Lover, Beatmania (CHD dumping), Dragon ↵ Andrew Gardner2008-08-1020-33/+685
| | | | | Master, Gals Panic, Fantasia II, Grand Tour, New Dyna Blaster Global Quest, Daytona "To The MAXX" upgrade, Namco System FL, Great Sluggers, Gun Nail, Gun & Frontier, Elevator Action Returns, and Battle Bakraid. (It's easy to do this while watching the olympics. 110 down today, 245 more to go.)
* More FM OPN fixes [Eke, R. Belmont] R. Belmont2008-08-101-98/+189
| | | | | | - Pass chip type around and restore Jarek's original behavior for YM2203/YM2610 - Always recalculate attack rate in set_ar_ksr, fixes Megadrive/Genesis "Batman & Robin"
* Fixed array size to avoid memory trashing. R. Belmont2008-08-101-1/+1
|
* Updated src\emu\sound headers from K-S, so they use latest naming/structure ↵ Derrick Renaud2008-08-10446-2348/+2448
| | | | | | | and re-inclusion support. Also lowercased the handler names. What a PITA. :) I'll have to go back and do A-J to lower case the handlers to match the new structure names I already did. Sorry Mess and other port developers, but the code should match what is stated on the official WIKI. But don't worry, I don't plan on updating anything but the sound cores.
* Merged memory maps for drivers tbowl, thedeep, and thief. Andrew Gardner2008-08-093-142/+87
| | | | (also changes gfx memory region tags in obvious cases) (only ~1350 memory maps remaining :P )
* Added sprite wrapping to Irem m63 driver [Tomasz Slanina, Stefan Lindberg] Tomasz Slanina2008-08-091-0/+12
|
* Merged memory maps for drivers tigeroad, timelimt, toobin, and tumbleb.c Andrew Gardner2008-08-094-265/+158
| | | (also changes gfx memory region tags in obvious cases)
* Improvements to Lucky74.c driver: Roberto Fresca2008-08-093-166/+601
| | | | | | | | | | | | | | | | | | | | | - Reverse engineering of custom IC's 06B49P, 06B53P & 09R81P. - Mapped the missing 3x SN76489. - Measured and traced all clocks on the board. - Measured and fixed the interrupt system. - Implemented timings/clocks from custom 06B49P. - Added sound support. All regular game sounds/musics are working. - Implemented the ADPCM samples system through 09R81P + M5205 emulation. - Added pinouts and technical notes about custom IC's 06B49P, 06B53P & 09R81P. - Added flip screen mode. - Inverted the order of double-up difficult DIP switches. (Seems to be the opposite of the indicated in the instruction sheet). - Changed 'Key In' to be active LOW instead of HIGH (checked in the PCB). - Complete memory map and ports scheme. - Created handlers for USART port and co-processor communication. - Renamed the sets accordingly. - Updated all notes. - Cleaned-up the driver. Please co-credit Grull Osgo.
* new clone : Free Kick (bootleg set 2) davidhay2008-08-092-12/+39
|
* more sound core structure/renaming updates. Derrick Renaud2008-08-0931-59/+71
| | | | | | | | | | | | | | | You may have to do a clean compile, or delete the affected driver object files. struct C140interface to c140_interface struct cem3394_interface to cem3394_interface struct ES5503interface to es5503_interface struct ES5505interface to es5505_interface struct ES5506interface to es5506_interface struct ssg_callbacks to ssg_callbacks struct gaelcosnd_interface to gaelcosnd_interface struct ics2115_interface to ics2115_interface I'll stop until my posted question about chip names and upper case is answered.
* cottonbm: actually, both cheats are harmful. R. Belmont2008-08-091-4/+4
|
* cottonbm: disable main CPU speed cheat, it causes master/slave comms ↵ R. Belmont2008-08-091-5/+6
| | | | | | | problems with the DRC for some reason. Fixes mantis bugs 2020 and 2021.
* Some more structure/naming updates of sound cores. Derrick Renaud2008-08-09233-650/+665
| | | | | | | | | | | | | | | | | FWIW, I first check for variables named name_interface and rename them as name_cofig, so they don't conflict with the new interface names. struct YMF262interface to ymf262_interface struct YM2151interface to ym2151_interface struct YM2203interface to ym2203_interface struct YM2608interface to ym2608_interface struct YM2610interface to ym2610_interface struct YM2612interface to ym2612_interface struct YM3812interface to ym3812_interface struct Y8950interface to y8950_interface struct YM3526interface to ym3526_interface struct TMS5110interface to tms5110_interface struct TMS5220interface to tms5220_interface struct AICAinterface to aica_interface
* Hooked up discrete filtering to SN76477 in Space Chaser Derrick Renaud2008-08-082-8/+6
|
* Discrete sound for Mad Alien Derrick Renaud2008-08-085-6/+284
|
* decided not to flag rom 10 of defendw as bad dump. IMO, given the evidence, ↵ davidhay2008-08-081-1/+1
| | | | the mismatched checksum is probably a typo C066 / C866 look very similar ;-)
* new clone: Defender (White label) [Andy Welburn] davidhay2008-08-082-0/+23
|
* lower cased sn76477_interface and ay8910_interface Derrick Renaud2008-08-08148-243/+243
|
* Credit Corrado Tomaselli Nicola Salmoria2008-08-083-3/+54
| | | | | | | | | | | | | Added a new Japanese version of Ghouls'n Ghosts. This could be a hack since, running on a 91634B board, it must have been made at least three years after the initial release of the game. However, if if it's a hack, it's exceptionally well made since all ROM stickers look original and the B-board DAM63B PAL label is printed on the chip. Also, hack or not, the code alignment of none of the already supported versions matches this one so it appears to at least be based on a new version. The dip switches need to be checked. The Lives dips, and the two unused dips after those, also change the starting level. This could be further evidence that the game is a hack. New clones added ---------------- Dai Makai-Mura (Japan new version)
* fix bogus comment Nicola Salmoria2008-08-081-1/+6
|
* fix typo Nicola Salmoria2008-08-081-1/+1
|
* Updated structure and naming conventions of the following sound interfaces. Derrick Renaud2008-08-08258-576/+597
| | | | | | struct CustomSound_interface to custom_sound_interface struct Samplesinterface to samples_interface struct SN76477interface to SN76477_interface struct AY8910interface to AY8910_interface
* Changed region "user1" to "tms5110_ctrl" Couriersud2008-08-072-2/+2
|
* Change ad2083 following Aaron's suggestions. Couriersud2008-08-072-6/+10
| | | | | * Use amended prom * Mark prom as BAD_DUMP * Use prom in TMS5110 logic instead of hardcoded values
* Corrected some typos Couriersud2008-08-071-3/+3
|
* Updated the FD1089 decryption algorythm to use the real keys generated by ↵ Nicola Salmoria2008-08-072-4819/+3381
| | | | | | the LCG as found by Andreas Naive. The algorithm is more complex than it should be, but I haven't been able to simplify it more. The keys are still embedded in the source. It would now be reasonable to move them to external files; however, for several games we only have partial keys so the files would need to be BAD_DUMP.
* Fix GCC warning. R. Belmont2008-08-071-1/+1
|
* Cleanups and version bump.mame0126u4 Aaron Giles2008-08-0767-649/+649
|
* Added expression validation callback to verify names for CPUs and Aaron Giles2008-08-077-55/+232
| | | | | | | | | | | | | | | | | | memory regions. Extended error codes to report incorrect memory spaces, memory names, or memory sizes. Added verification callback to the debugger to validate CPU and memory region names, as well as verifying that a requested address space exists for a given CPU. Added support for oneshot cheats (those with only an "on" script). They are activated via UI_SELECT in the cheat menu, and pop up a message when activated. Also added a "Reset All" item in the cheat menu to reset all cheats back to their default state, and added support for UI_SELECT on a non-oneshot cheat so that it resets that cheat to its default value. Restored previous behavior that allowed popmessage() messages to overlay menus and other UI.
* ldverify now prints transient progress to stderr, allows for frame #0, Aaron Giles2008-08-073-16/+110
| | | | | | | | | | and reports if no white flags were seen. Fixed bug in aviio.c which could cause an infinite loop if attempting to read sound beyond the end of the file. Rewrote the white flag detection to use a histogram for outlier detection and peak identification.
* Removed bad dumps from ad2083. Pierpaolo Prazzoli2008-08-071-3/+3
|
* Decrypted Da Ban Cheng (dbc set in igs_blit.c) Pierpaolo Prazzoli2008-08-071-1/+55
|
* Added word alternates for operators in expressions: Aaron Giles2008-08-072-15/+61
| | | | | | | | | | | | | | | | | | | | | | | | | + plus - minus * times or mul / div % mod ! not ~ bnot && and & band || or | bor ^ bxor lt < le <= gt > ge >= eq == ne != Changed cheat escaping to automatically escape && & < and <= to and band lt and le.
* From: jeaw100@york.ac.uk [mailto:jeaw100@york.ac.uk] Aaron Giles2008-08-072-0/+13
| | | | | | Subject: MPU4 sound weightings Corrected MPU4 AY8910 output weightings
* From: Corrado Tomaselli [mailto:corrado.to@tiscali.it] Aaron Giles2008-08-071-8/+8
| | | | | | | | | Subject: spinal breakers clocks Changed sound cpu clock of Spinal Breakers to 5Mhz as verified on the pcb.
* From: Corrado Tomaselli [mailto:corrado.to@tiscali.it] Aaron Giles2008-08-071-1/+1
| | | | | | | | Subject: cps1 refresh rate diff I verified the vertical refresh on one of the input gates of the 74ls08@4J on GNG romboard 88620-b-2
* New clone: Crystal Castles (joystick version) [Guru] Aaron Giles2008-08-072-1/+44
|
* Changed defender (white) to defender (blue). Aaron Giles2008-08-072-3/+3
|
* Makes the "Standard" version of Mega Touch III the parent and California ↵ Brian Troha2008-08-071-6/+6
| | | | version the clone like it should be.
* Fixed bug 01958: skns: Segfaults on load Pierpaolo Prazzoli2008-08-061-0/+6
|
* Fixed bug 01817: intrepi2: Game stops at PCB test Pierpaolo Prazzoli2008-08-061-2/+5
|
* Added commetn in video/mario.c that sprite buffering uses the same circuit ↵ Couriersud2008-08-061-0/+3
| | | | like the one in dkong