summaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
* Cleanups and version bump to 0.122u7.mame0122u7 Aaron Giles2008-01-2522-130/+130
|
* From: roberto zandonà Aaron Giles2008-01-252-55/+88
| | | | | | | Subject: risky challenge another opcode and unencryted routine now the game boot with the intro animation
* From: roberto zandonà [mailto:robiza71@tin.it] Aaron Giles2008-01-251-0/+26
| | | | | | | Subject: Fw: fix for toki060gre please credits the fix to robiza and Corrado Tomaselli
* From: Wilbert Pol [mailto:w.pol@tiscali.nl] Aaron Giles2008-01-251-21/+37
| | | | | | | | | | | | | | | | | | | Subject: z80gb cpu core patch Changes: - Small timing fixes when leaving HALT state. - Fixed bug in retrieving Z80GB_SPEED pseudo register. -- From: Wilbert Pol [mailto:wilbert@jdg.info] Subject: Re: timer_set_global_time patch This patch for the z80gb cpu core also fixes my problems without the need to recode a lot of things: - Split the execution of an instruction into separate fetch and execute phase.
* Removed all memory hacks and game specific DRIVER_INIT. There are now just ↵ Jim Stolis2008-01-251-154/+45
| | | | | | two DRIVER_INIT, one for normal boards and one for superboards. Temporarily disabled AutoHold Cheat but documented addresses for future update.
* Adds second set of Trivial Pursuit Genus 1 to balsente.c. Andrew Gardner2008-01-242-1/+26
| | | | | ROMs were downloaded from softwarethis.com and uploaded to /roms/current/t Same program roms, but 20% of questions are different from Genus 1 set 1.
* Fix for broken xtal.h Zsolt Vasvari2008-01-241-0/+1
|
* From: Corrado Tomaselli [mailto:corrado.to@tiscali.it] Aaron Giles2008-01-2412-54/+56
| | | | | | | | | | | | | | Subject: other frequencies verified Corrected Diet gogo h6280 clock so that it behaves correctly with Charles Macdonald fix to the cpu core. Verified anc corrected frequencies and pin 7 okim6295 on the following games: The new zealand story (3 z80 version), Trio The punch, Vandyke, paradise.c games, Downtown, Shaolin's Road and Twins. Updated Xtal.h with 1.056mhz resonator from Trio the punch
* From: Atari Ace [mailto:atari_ace@verizon.net] Aaron Giles2008-01-2427-126/+147
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Subject: [patch] Fix C4305 warnings, other MSVC tweaks Hi mamedev, This patch is a bit of a potpourri. It is the result of enabling most of the suppressed warnings when using MSVC compilers and seeing what issues arose with different compilers (I used 70,71,80,90). Two of the warnings were judged to be useful to enable and methodically fix. Some issues spotted by the other warnings were also fixed. 1. Fixed issues flagged by MSVC warning C4305 (type truncation). Almost all of these are harmless double->float narrowing in initializers, but one warning spotlighted a bug in segasyse.c, where code to use a higher sprite number had no effect due to the insufficient range of UINT8. 2. Removed /wd4550 for VS7/VS71 compilers (expression evaluates to a function which is missing an argument list). There are no cases of this warning currently, and if there were they would most certainly be bugs. This also allowed the warning suppression lists to be remerged for VS7 and VS2005. 3. Decoupled intrinsic support decisions from PTR64 in eivc.h. 4. Fixed some VS7-specific issues (OPTIMIZE=0 at least compiles now). That compiler doesn't support "long long" or "ll" (rsp.c/dkong.c). 5. Added a missing case statement in sm8500d.c. Noticed while reviewing dead code warnings. 6. Replaced a number of static constants with an enum in sidenvel.h. This is unrelated to the rest of this patch, but it was overdue to be done.
* Minor spacing and clock cleanup. Aaron Giles2008-01-243-7/+11
|
* - Changed cpunum_set_input_line* functions to take running_machine as an ↵ Zsolt Vasvari2008-01-24834-3162/+3006
| | | | | | argument - Added that fix the arm7dasm, otherwise I couldn't compile the code
* First in a series of updates to remove the use of the global Machine from as ↵ Zsolt Vasvari2008-01-2452-370/+371
| | | | many places as possible
* Sorry, broke Wolfpack -- one line fix Zsolt Vasvari2008-01-241-1/+1
|
* - Changed S14001A emulator to allow setting the clock frequency instead of ↵ Zsolt Vasvari2008-01-243-56/+61
| | | | | | | | the clock multiplier. This is how the real chip works - Changed the Berzerk driver to set the S14001A clock as per the schematics. This proves that the schematics are correct and the comment suggesting the contrary can be removed.
* From: RansAckeR [mailto:RansAckeR@pandora.be] Aaron Giles2008-01-241-10/+53
| | | | | | | Subject: scramble-800fath dip locations Verified DIP locations from manuals for scramble and 800fath.
* Too early for this one. Aaron Giles2008-01-245-794/+6
| | | | | Also moved the pce games into a separate library. (General rule is 2 or more drivers files warrants its own library.)
* Credit to SGINut. Ryan Holtz2008-01-242-14/+34
| | | | Changes: - ARM7: Added support for the BLX opcode in THUMB mode.
* Formatting Zsolt Vasvari2008-01-241-3/+3
|
* Removed the freely distributable Exidy games' dependency on Berzerk. Mainly ↵ Zsolt Vasvari2008-01-245-188/+171
| | | | for tinymame.mak
* - Uses its own debug flag instead of MAME_DEBUG Zsolt Vasvari2008-01-241-26/+9
| | | | - An hard errors, do fatalerror instead of returning 0
* Demoneye-X fixes Zsolt Vasvari2008-01-234-145/+394
| | | | | | | - Correct colors, perhaps not the background, but probably is - Added some sound - Marked it NOT_WORKING, due to the (still) missing 3rd gfx layer that makes it impossible to pass the 2nd level. Don't suppose anybody has a PCB? It would be helpful even if I knew what I was supposed to be seeing
* added all the known BIOS dumps we have. Corrected one BIOS name Brian Troha2008-01-231-13/+70
| | | | | | | | added info about region bytes & version numbers. reordered the BIOS list a little, IE: Export USA Japan
* Rewrote and modernize driver: Zsolt Vasvari2008-01-235-685/+583
| | | | | | | | | - correct colors -- in places different from the manual's description, but matches the flyer perfectly - added speech - fixed AY-8910 sounds - odds and ends - for now, broke Demon Eye X, but I wanted to get this out
* audio/dkong.c: Couriersud2008-01-231-2/+2
| | | * revert a change after sound regression in dkong.
* credit RussiaWithLove davidhay2008-01-221-1/+1
| | | | typo fix.
* credit RussiaWithLove davidhay2008-01-225-0/+793
| | | Multifish and Rollfruit don't appear to have any 'recent' revisions, so this adds just those. Sets are simply based on public dats.
* updated one dip switch for Schmeiser Robo Brian Troha2008-01-221-2/+2
|
* (From OopsWare) Aaron Giles2008-01-221-4/+4
| | | | Improved linear zoom effect resolution to address gaps in rendering.
* Changed YM2203 clock to 3MHz (compared against OST) Yasuhiro Ogawa2008-01-221-2/+2
|
* - Removed VIDEO_START_CALL(generic) from all drivers not needing it, which ↵ Zsolt Vasvari2008-01-2210-24/+7
| | | | | | were all of them - Removed VIDEO_START_CALL(generic_bitmapped) from jpmimpct. By the way, Clueo has a bug where the screen is not cleared properly obscuring instructional text. This happens after the demo mode takes a photo of the 'body'
* Missed one file, sorry Zsolt Vasvari2008-01-221-3/+3
|
* Changed all other video_*, sound_*, etc. calls to use macros Zsolt Vasvari2008-01-22108-315/+318
|
* Replaced driver_init_* calls with macro Zsolt Vasvari2008-01-2256-333/+333
|
* Added a _CALL variant to all prototype macros. The use of these should make ↵ Zsolt Vasvari2008-01-221-23/+41
| | | | it easier to change the signiture of these function
* Prepending non-static (as well as static, for consistency) N64 VI members ↵ Ryan Holtz2008-01-222-42/+42
| | | | with n64_* in order to reduce namespace collision potential.
* Note: Removing the static qualifier on vi_width is necessary for PIN64 ↵ Ryan Holtz2008-01-223-58/+45
| | | | | | | captures to work. I'm not submitting my changes for PIN64 yet, but leaving it as non-static means one less thing I need to manually merge to get PIN64 working in whenever I update my tree. - Final pass on single-stepping behavior [SGINut] - Corrected VRCP element lookup [SGINut] - Corrected unaligned DMA behavior [Ville Linde] (Ville, do you mind that I submit this?)
* Reversing previous submission. The AY8910 has so many ways it can be ↵ Zsolt Vasvari2008-01-224-151/+10
| | | | hooked, that it doesn't really make sense to designate any one as "natural"
* - Added read/write handlers for the "natural" hook-ups of an AY-8910 chip Zsolt Vasvari2008-01-225-24/+160
| | | | | - Modified a couple of drivers to use the new handlers - Added crystals for NYNY and Red Alert
* Fixed timers from firing when not enabled. Checking TCON alone is not enough ↵ Jim Stolis2008-01-211-1/+1
| | | | to invoke timers. Added IE SFR flags in conditional.
* fixed VRCP instruction to match the real hardware results Nicola Salmoria2008-01-211-15/+42
|
* Updated clocks and video timing based on measurements. Aaron Giles2008-01-212-9/+13
| | | | Still waiting for a retest of the NMI frequency.
* This updates makes the text displayed by the various UI sliders more ↵ Zsolt Vasvari2008-01-214-15/+80
| | | | intelligent. Basically, it will only print an index for an item if there are multiple of a given type
* Tidied up variable and function naming Zsolt Vasvari2008-01-212-54/+64
|
* - Fixed saving callbacks across a reset Zsolt Vasvari2008-01-212-0/+11
| | | | - Added 'pull' callback for the SID pin. This is needed by the Red Alert voice board
* fixed typo Nicola Salmoria2008-01-211-2/+2
|
* - Added MC3417 and MC3418 variants Zsolt Vasvari2008-01-215-52/+113
| | | | - Changed Mouse Trap to use MC3417
* Sync with MESS Nathan Woods2008-01-211-1/+1
|
* Removed weird, address bit swapping shared RAM r/w functions with AM_SHARE Zsolt Vasvari2008-01-211-24/+12
|
* - Fixes Ninja Kuna Zsolt Vasvari2008-01-214-91/+78
| | | | | - Cleaned up memory maps - Renamed files to ninjakun.c
* Careless! Broke mspacman. :) Aaron Giles2008-01-211-1/+1
|