Commit Graph

13965 Commits

Author SHA1 Message Date
Michaël Banaan Ananas
c27054666c (add xtals) 2011-10-20 17:44:05 +00:00
Michaël Banaan Ananas
ddb3491701 (small cleanup) 2011-10-20 00:27:55 +00:00
Michaël Banaan Ananas
a1345d9a64 improved and optimized super22 fog 2011-10-20 00:02:16 +00:00
Roberto Fresca
1262c315c3 Fixed colors to Witch Card (Video Klein CPU box, set 2) [Roberto Fresca] 2011-10-19 23:12:35 +00:00
Roberto Fresca
a8c8775861 Golden Poker driver improvements. [Roberto Fresca]
* Mapped the Dallas DS1210 for Video Klein sets that have one.
 * Mapped the 2800-2fff range as RAM for the non-Dallas Video Klein sets.
 * Some minor fixes.


New clones added
----------------
Witch Card (Video Klein CPU box, set 2) [Roberto Fresca, Team Europe]


New games marked as GAME_NOT_WORKING
------------------------------------
Witch Game (Video Klein, set 2) [Roberto Fresca, Team Europe]
2011-10-19 22:34:43 +00:00
Roberto Fresca
4b5fb1e4df New driver for Kasino '89 6-players roulette series.
A kind of MSX2 hardware on steroids...


New games added or promoted from NOT_WORKING status
---------------------------------------------------
Kasino '89 [Roberto Fresca, Rob Ragon, Tomasz Slanina]
2011-10-19 19:20:25 +00:00
Michaël Banaan Ananas
9406bc33d8 super22 depth cueing progress
whatsnew note:
namcos22.c: improved flat shading and depth cueing [hap]
2011-10-19 07:30:19 +00:00
Miodrag Milanovic
22f408fafc Haze: Some SH4 clean-ups after the earlier refactoring, should be no functional change. (no whatsnew) 2011-10-19 06:20:44 +00:00
Scott Stone
e798ec6abf Haze: Built a jump table for all opcodes, reducing it all to a single level of indirection. (nw) 2011-10-19 00:34:31 +00:00
Michaël Banaan Ananas
bc3fc60c50 removed junk code 2011-10-18 22:59:48 +00:00
Scott Stone
533c2b4311 Haze: More sh4 optimizations (nw) 2011-10-18 21:42:45 +00:00
Scott Stone
7c8151c8c7 New clones added
----------------
Bad Lands (bootleg, alternate) [Tomasz Slanina]

Comment:  Took this dump and filled out the bad dumps in the first bootleg set (badlandsb).  The only real difference noticed was a changed z80 program rom.
2011-10-18 20:13:37 +00:00
Scott Stone
89b15e9f47 Haze: Continued the jump table optimizations on the sh4 (nw) 2011-10-18 19:54:32 +00:00
Scott Stone
8423958755 Haze: Using jump tables in the sh4 core is faster than the switch statements with inline functions, so I've done that for the common cases, gives a bit of a speed boost in the cpu intensive parts, nothing major, but there's definitely room for more (clean) optimization in the sh4 core. 2011-10-18 17:31:01 +00:00
Michaël Banaan Ananas
e2a004eee2 poly color high byte is for flat shading 2011-10-18 17:02:31 +00:00
Miodrag Milanovic
37dae8d935 Haze: added some framework which could be used for emulating the blitter delays, not currently used, and not currently accurate (delays too long, clipping not taken into account). Will be safer to use / work on once there is a recompiler because right now it just causes more tight loops which I'd have to individually idle skip. (no whatsnew) 2011-10-18 06:56:07 +00:00
Miodrag Milanovic
4feae3bc33 J.Wallace: Splitting more sets and correcting issues with existing (no whatsnew) 2011-10-18 06:54:51 +00:00
Scott Stone
506ada46f0 gottlieb.c fixes:
-  Verified through playtesting, manuals and in-game service modes all dips in the driver.  Consolidated and added Dip Locations based on all available information.
-  Changed Q*bert and Q*bert's Qubes joystick layout to 8-Way to allow for diagonals to be not only be mapped but used if desired.
2011-10-18 03:38:48 +00:00
Michaël Banaan Ananas
d5fb8e2f01 found some text in tmspoker 2011-10-18 00:03:14 +00:00
Phil Bennett
b5be1f405c New games marked as GAME_NOT_WORKING
------------------------------------
Real Puncher [Phil Bennett, Chris Hardy]
2011-10-17 20:55:19 +00:00
Michaël Banaan Ananas
71780fc717 depth cueing for non-super hardware (it's WIP for super) 2011-10-17 20:12:24 +00:00
Miodrag Milanovic
e7688d20f4 Haze: Added Pink Sweets (no whatsnew) 2011-10-17 12:08:43 +00:00
Roberto Fresca
6b3aea4c86 Waku Waku Doubutsu Land TonTon:
Added service coinage DIP switch. [Roberto Fresca]
2011-10-17 07:06:15 +00:00
Roberto Fresca
616cee72ff Waku Waku Doubutsu Land TonTon:
Merged my driver with Angelo's... Added NVRAM, corrected the RAM area, fixed CPU and AY8910 clocks, added the initialized port outs. Figured out: completed coinage, coin lock, demo sounds, payout mode and percentage DIP switches. Also added DIP locations. [Roberto Fresca]
2011-10-17 02:55:18 +00:00
Jonathan Gevaryahu
45e7c273db Adjusted the VLM5030 K3 thru K10 coefficients to be based not on reading the K2 rom but based on the index itself <<6 or 7. This makes the games sound much better and explains the very small ram size used for coefficients other than K1 and K2. This needs further investigation and figuring out of the die schematic to settle completely.
[Lord Nightmare]
2011-10-17 00:08:11 +00:00
Angelo Salese
90fcc34e9c Implemented RTC write support 2011-10-16 19:33:51 +00:00
Angelo Salese
56fc996ff3 RTC9701: Implemented RTC register reading and RTC time increment [Angelo Salese] 2011-10-16 19:07:12 +00:00
Angelo Salese
f172af881e Preparations for adding proper RTC emulation 2011-10-16 18:23:50 +00:00
Angelo Salese
2587942a56 Haze: added basic threads, nw 2011-10-16 16:40:24 +00:00
Angelo Salese
715b760e8a Re-enabled SH-4, nw 2011-10-16 14:59:35 +00:00
Miodrag Milanovic
b54595eaf5 Haze: various cave updates - correction of mmmbnk game/set name, logging of sh3 serial registers etc. (no whatsnew) 2011-10-16 13:32:55 +00:00
Jonathan Gevaryahu
8b37599e36 Added tables from vlm5030 as verified by decap from ogoun. Adapted vlm5030 to use the tms5xxx common tables file. Some details have yet to be worked out for certain (how exactly the reflection coefficients beyond k=2 address the k2+ rom)
[ogoun, Lord Nightmare, The Dumping Union]
2011-10-16 08:46:06 +00:00
Brian Troha
f77acb48b6 cave.c: Adds Guwange Special Version - NW
If anyone objects, please feel free to revert this!
2011-10-15 18:46:43 +00:00
R. Belmont
94c7d1b32c 68681: work around core problem where a timer set to 0 hz locks up MAME (nw) 2011-10-15 18:46:25 +00:00
R. Belmont
985d06663f Fixed more GD-ROM crash problems [R. Belmont] 2011-10-15 18:27:47 +00:00
R. Belmont
aa2d5b880c naomi: fix crash on startup for some GD-ROM sets [R. Belmont] 2011-10-15 17:57:58 +00:00
Miodrag Milanovic
14308aece4 Haze: further optimizations for some of the heavier blit cases (no whatsnew) 2011-10-15 16:26:31 +00:00
Angelo Salese
bd24b3d2f2 Removed deprecat.h usage from srmp6.c [Angelo Salese] 2011-10-15 16:12:30 +00:00
Angelo Salese
e9cc55f077 Removed deprecat.h usage from higemaru.c [Angelo Salese] 2011-10-15 15:45:11 +00:00
Miodrag Milanovic
4f61812c51 Fix gcc 4.6 compile (no whatsnew) 2011-10-15 06:27:47 +00:00
Miodrag Milanovic
2530ebae0a Haze: identified the slowest / most used blitter paths for possible future optimization / testing (no whatsnew) 2011-10-15 05:44:44 +00:00
Scott Stone
f6f50bc563 Improved readability and ability to parse -listcrc output by adding some tabs and taking in account longer romnames which used to cause misalignment often. Adjusted default bios romnames for naomi to be more concise. (nw) 2011-10-15 00:08:29 +00:00
smf-
925eceea1a alternate fix for reset & address error vector being ffffffff, it will continuously try to take the exception but it will at least check the cycles remaining. 2011-10-14 23:42:07 +00:00
Brian Troha
3e378e2d7a flyball.c: Minor doc update about the "-01" rom extension. NW 2011-10-14 21:47:00 +00:00
Michaël Banaan Ananas
ecc0e0af34 new clone added
---------------------
Flyball (rev 2) [Siftware]
2011-10-14 20:32:01 +00:00
Scott Stone
948698fcbd Followup to r14208 to cover CHD names (nw) 2011-10-14 16:49:21 +00:00
smf-
0e9f1ce838 fixed double bus error detection by only setting the run mode after fetching the opcode 2011-10-14 14:47:46 +00:00
Miodrag Milanovic
5dbd34cc34 Haze: current code with updated readme and slight optimizations. (no whatsnew) 2011-10-14 13:44:54 +00:00
smf-
66afb904f7 include set short name so you can grep a crc from a mame -listcrc * and not have to guess what the game is from the description. 2011-10-14 13:12:10 +00:00
smf-
291757a12c fix compiling with MSVC, it's a struct, it's a class, it's dissociative identity disorder 2011-10-14 13:09:09 +00:00