Commit Graph

8416 Commits

Author SHA1 Message Date
Jonathan Gevaryahu
b534609b2c add missing \n to logerror, and remove some 3 year old comments of mine which are no longer relevant. no whatsnew. 2010-03-21 07:20:57 +00:00
Jonathan Gevaryahu
b22cad44d4 hook up 6840 read handler to berzerk.c 2010-03-21 07:03:26 +00:00
R. Belmont
24e7983604 New games marked as GAME_NOT_WORKING
------------------------------------
Crisis Zone (CSZO3 Ver. B) [Guru]
2010-03-20 18:51:45 +00:00
Angelo Salese
b1da50ba7b new clones
----------

Knights of Valour 2 / Sangoku Senki 2 (ver. 107) [XingXing]
Knights of Valour 2 / Sangoku Senki 2 (ver. 103) [XingXing]
Knights of Valour 2 / Sangoku Senki 2 (ver. 102) [XingXing]
2010-03-20 18:31:37 +00:00
Brian Troha
b0825abe81 new clones: Hot Shocker & Virtua Striker 2 '99
now add the drivers ...

New Clones Added
-----------------------------
Virtua Striker 2 '99 (Revision A) [The Dumping Union]
Hot Shocker [The Dumping Union]

Note: The new Hot Shocker becomes the parent as it's the Domino license and the old "Dudly" set is actually a bootleg
2010-03-20 17:38:42 +00:00
Brian Troha
4520b5da50 new clones: Hot Shocker & Virtua Striker 2 '99
New Clones Added
-----------------------------
Virtua Striker 2 '99 (Revision A) [The Dumping Union]
Hot Shocker [The Dumping Union]

Note: The new Hot Shocker becomes the parent as it's the Domino license and the old "Dudly" set is actually a bootleg
2010-03-20 17:36:55 +00:00
Brian Troha
c796eaf1c5 New clone: Star Gladiator (Japan)
New Clone Added
-------------------------------
Star Gladiator (JAPAN 960627) [tormod, W. Belk, ranger_lennier, R. Howard, R. Mucciarelli, Smitdogg, The Dumping Union]
2010-03-20 16:52:47 +00:00
Angelo Salese
b4042c5084 Haze: readded tile flips, not worth mentioning 2010-03-20 15:03:55 +00:00
Angelo Salese
6d7fed09be Removed an outdated note 2010-03-20 14:22:04 +00:00
Angelo Salese
a6c9c2d89a Fix compile 2010-03-20 12:05:12 +00:00
Angelo Salese
58973c39d9 Final step in refactoring the video system in metro.c driver, replaced the video code with custom renderer functions [David Haywood] 2010-03-20 11:55:55 +00:00
Jonathan Gevaryahu
5ff6c887a8 Simplified dial/spinner code for moonwar and moonwarp. 2010-03-19 21:36:02 +00:00
Jonathan Gevaryahu
e470b33885 add some missing diplocations to frenzy. no whatsnew. 2010-03-19 19:47:36 +00:00
Jonathan Gevaryahu
9ffa925941 Updated berzerk.c to combine common inputs: all zpu-1000 and zpu-1001 pcbs
have the same hookup for SW2 (bit 0 is free game with no bookkeeping update
if pressed on the high score screen. Bit 7 is bookkeeping/statistics view).
Other bits are open bus but pulled high by resistors.
2010-03-19 18:32:47 +00:00
Scott Stone
3467a164f0 Corrected typo in Yie Ar Kung-Fu verified clock rates and tweaked the tempo slightly to better match reference recordings. [Corrado Tomaselli, Tafoid]
Note:  Also fixes MT Bug#03371
2010-03-19 18:12:24 +00:00
Angelo Salese
cd5f1f4011 First step in refactoring the video system in metro.c driver [David Haywood] 2010-03-19 18:01:59 +00:00
Angelo Salese
99c61e3592 Marked IC26 in Rail Chase as bad dump according to the ROM checksum test, no credit please 2010-03-19 17:18:55 +00:00
Miodrag Milanovic
11a51a7d33 Changed default initial state of PIC8259 to STATE_READY [Miodrag Milanovic] 2010-03-19 15:36:20 +00:00
Fabio Priuli
ba555e8b86 snes.c: some internal refactoring, some new debug functions and a small mode7 fix [Fabio Priuli] 2010-03-19 15:20:55 +00:00
Angelo Salese
cd7d6d7621 Fixed for good trasparency issues in Three Dealers Casino House [Angelo Salese] 2010-03-19 10:02:41 +00:00
Jonathan Gevaryahu
af6d283115 Add cocktail panel presence detection and dipswitch support to moonwarp. Add P2 buttons and spinner for cocktail mode. Note that player 1 and 2 hyper flip buttons are wired-OR logic in cocktail mode. 2010-03-19 04:39:51 +00:00
Jonathan Gevaryahu
20d34a2a06 update comment and fix a misspelled function name. no whatsnew 2010-03-18 17:42:21 +00:00
Fabio Priuli
03722ff207 not worth mention: fixed snes dsp init procedure 2010-03-18 10:51:19 +00:00
Jonathan Gevaryahu
65fe46408b Implement many of the dipswitches for moonwarp, and re-add the color test mode to frenzy; Cocktail/upright select is still missing from moonwarp, though I managed to trigger cocktail mode a few times by accident. Needs code study to see what it actually depends on. The p2 controls are separate in cocktail mode. [Lord Nightmare] 2010-03-18 08:54:14 +00:00
Fabio Priuli
4118089801 Fixed VS2010 compiling 2010-03-18 07:33:29 +00:00
Jonathan Gevaryahu
3f9731bebb keydelta should be 5 for moonwar/moonwara also. no whatsnew. 2010-03-18 03:24:01 +00:00
Jonathan Gevaryahu
490a45df5a forgot to comment out debug statement. no whatsnew 2010-03-18 03:11:36 +00:00
Jonathan Gevaryahu
bee2e6c5bb put keydelta back to 5 so you can actually enter a high score. no whatsnew. 2010-03-18 02:17:58 +00:00
Jonathan Gevaryahu
7304410120 Add missing Hyperflip button to moonwarp
correct some comments in galdrvr.c
2010-03-18 02:02:17 +00:00
Jonathan Gevaryahu
29c5af6d3e note to self: hit save first. no whatsnew. 2010-03-18 01:52:39 +00:00
Jonathan Gevaryahu
5109673733 Fix very minor occasional glitches in moonwar/moonwara/moonwarp spinners caused by IPT_DIAL crossing the 0x00<->0xFF border.
Added conditional Hyperflip button to moonwar, only seems present in upright mode? (in cocktail mode the same input is used by player 2 for a different button)
2010-03-18 01:50:33 +00:00
Jonathan Gevaryahu
0635b9a4ff another silly comment fix. again no whatsnew. 2010-03-18 00:03:18 +00:00
Jonathan Gevaryahu
146d4d1e94 Imported the same implementation of moon war proto's spinner to moon war 2; works much more smoothly now. [Lord Nightmare] 2010-03-18 00:01:29 +00:00
Jonathan Gevaryahu
22eb7578c4 minor comment fix, no whatsnew 2010-03-17 23:50:57 +00:00
Jonathan Gevaryahu
888db44715 Fixed spinner input in moonwarp, added notes about spinner board, marked game as working. [Lord Nightmare] 2010-03-17 23:27:23 +00:00
Scott Stone
5d5dd0bc02 Updated DIPs based on Stephh's notes and fixed location status. Added GAME_NO_COCKTAIL flag until flip screen is implemented. 2010-03-17 22:59:19 +00:00
Angelo Salese
f0496c883a Implemented pal bank in Three Dealers Casino House [Angelo Salese] 2010-03-17 21:51:13 +00:00
Luca Elia
8bbcb3cbe1 Fix debug compile in dynax drivers 2010-03-17 20:19:11 +00:00
Angelo Salese
c1a7ef2ef5 Added default nvram to Cyber Commando, and improved the default control mapping in it [David Haywood] 2010-03-17 19:26:25 +00:00
Angelo Salese
37bd643357 Haze: documented where the crash happens in Mr. Kicker,no credit wanted 2010-03-17 19:23:12 +00:00
Angelo Salese
f4dffd77c1 Added plds to Quiz Video, no credit 2010-03-17 19:18:32 +00:00
Angelo Salese
5c823a897a Implemented VRAM color bank select in Uncle Poo [Angelo Salese, Iq_132] 2010-03-17 19:15:12 +00:00
Scott Stone
06f1fb7e28 Verified all the clocks from Super Contra PCB as well as the vsync. [Corrado Tomaselli] 2010-03-17 18:15:37 +00:00
Fabio Priuli
0d1fae68ab amended a small detail from last commit (thanks Haze for pointing it out) 2010-03-17 17:42:49 +00:00
Fabio Priuli
b7d6cf77c1 metro.c: added driver data class [Fabio Priuli]
vmetal: added driver data class and save states [Fabio Priuli]

no save states in metro.c (yet) because some games like 3kokushi have serious glitches when loading a state. any help is welcome...
2010-03-17 16:38:26 +00:00
Fabio Priuli
c02b195ede several cleanups based on cppcheck and VS2008 Code Analysis [Oliver Stöneberg]
split.c: made the "split" return the actual result instead of just 0. [Oliver Stöneberg]

clifront.c: made the identation of the CPU device in -listdevices the same like the others [Oliver Stöneberg]

i386.c: gave some fatalerror() calls in the i386 proper messages [Oliver Stöneberg]

ssem.c: fixed compilation of SSEM core with SSEM_DISASM_ON_UNIMPL [Oliver Stöneberg]

srcclean.c: small wording change in the srcclean summary [Oliver Stöneberg]

sdl/window.c: fixed a potential memory leak in  sdlwindow_video_window_create() [Oliver Stöneberg]
2010-03-17 11:59:16 +00:00
Fabio Priuli
0bc5acacbc not worth mention: added saving ram 2010-03-17 10:33:40 +00:00
Fabio Priuli
9b618d63ee png2bdc.c: When the usage is printed, the name displayed was
"png2bdf" instead of "png2bdc"; this changes it by retrieving 
the name of the executable at runtime, so it will always 
be correct now. [Christophe Jaillet]
2010-03-17 10:18:14 +00:00
Fabio Priuli
585c85dbae i386: fixed unaligned memory accesses and opcode fetches
when they cross a page boundary. Previously, if pages
were not ordered in contiguous RAM, then a cross-boundary 
read or write would read partially incorrect data or write 
some of the data in the wrong page. [Barry Rodewald]
2010-03-17 09:56:42 +00:00
Fabio Priuli
47a1fe17f8 spc700.c: Added save states [Fabio Priuli]
snes.c: Updated the snes sound device to use device handlers, to store its internals in a struct, and to save them [Fabio Priuli]
2010-03-17 09:33:15 +00:00