Commit Graph

5086 Commits

Author SHA1 Message Date
Roberto Zandona
0e65c50fc3 roul: added a preliminary blitter (wrong) 2009-04-15 14:59:46 +00:00
Roberto Zandona
6c3cc9f813 roul: added AY mapping 2009-04-15 13:29:59 +00:00
Yasuhiro Ogawa
535ad0a002 added 1 title 2009-04-15 07:13:29 +00:00
Yasuhiro Ogawa
cd54387ee7 updated DECO cassette list 2009-04-15 07:01:12 +00:00
Angelo Salese
94a572c278 Temporary reverted the last fix since it breaks other games... 2009-04-14 21:33:44 +00:00
Roberto Zandona
2462302e54 added sound cpu io map
New games marked as GAME_NOT_WORKING
------------------------------------
Super Lucky Roulette? [robiza, Angelo Salese]
2009-04-14 16:41:52 +00:00
Roberto Zandona
d588a9fe87 no bugs fixed; only a different and cleaner implementation 2009-04-14 15:44:59 +00:00
Angelo Salese
7357089fc8 Added a bunch of Maple-DMA fixes, now moeru boots too. 2009-04-14 14:37:05 +00:00
Yasuhiro Ogawa
3848372164 updated control info 2009-04-14 03:53:36 +00:00
Derrick Renaud
3edaad1df6 Simplified the gun port handling in the Sammy Outdoor Shooting games. 2009-04-13 23:50:02 +00:00
Nathan Woods
4312fdc9cb Changed the PPU2C0x implementation to be a device 2009-04-13 17:15:17 +00:00
smf-
545285d8fa ignores optional and no dump roms when checking whether all roms exist in the parent. 2009-04-13 15:17:00 +00:00
Yasuhiro Ogawa
0e88d1dc26 added Wolf Fang -Kuhga 2001- (Rohga Japan Ver.) [Team Japump!!!] 2009-04-13 12:51:58 +00:00
Aaron Giles
e147d69890 Merged memory maps, expanded set names. 2009-04-13 08:27:59 +00:00
Aaron Giles
700d2d546d Corrected System 1 Z80 clocking:
* each opcode fetch is 2 cycles with /M1 low, so each byte of
    opcode fetching causes slightly longer delays than the previous
    tables
 * implemented approximate wait state timing for videoram access;
    further accuracy will rely on getting a dump of the PAL16R4
    that controls the horizontal video timing
2009-04-13 04:05:35 +00:00
Derrick Renaud
ecac25b281 Changed Player Input menu to be based off of sortorder instead of item->ref.
Currently an analog control creates the axis;inc;dec menu items all under the same ref.  This means the UI still thinks it is adding items when you move between any of the three for the same control.  You have to move to a different control before sequences are no longer added to that control.

Harder to describe then to try.  Try the current code.  Map an INC button, move to DEC and map a button.  Go back to INC and the old value is not cleared first.
2009-04-13 03:42:53 +00:00
Derrick Renaud
7242193ea0 Fixed an auto-center bug on analog joysticks that I added during a cleanup. 2009-04-13 02:32:38 +00:00
Aaron Giles
a97a3f416f Reverted to older behavior for how modified input port fields are handled.
The originally intended behavior is that a new field that intersected a
previous field would completely wipe out the original field. Recently a
change was made that changed the behavior to only remove a portion of the
bits from the original field. This is actually problematic behavior, so
the original behavior was restored.

Currently I put this behind a compile-time define until we see that we
haven't come to rely on the newer behavior.
2009-04-13 00:48:00 +00:00
Angelo Salese
aa53f5fd34 Converted jangou & nightgal drivers to use resistors with the color proms. 2009-04-12 21:58:29 +00:00
Angelo Salese
4ac158219f memory map merging for ssrj.c 2009-04-12 21:17:50 +00:00
Angelo Salese
293df05904 memory map merging for naughtyb.c 2009-04-12 20:46:32 +00:00
Angelo Salese
2e48320854 New clones added
----------------
Trivia Master (set 4) [SoftwareThis]

Also fixed parent-clone relationship for Trivia Genius.
2009-04-12 19:53:24 +00:00
Roberto Zandona
9ac8adb8e4 some clean up, added nmi 2009-04-12 17:17:20 +00:00
davidhay
d5c2818b7c added 'wild cat 3' set to goldstar.c
(found on software this)

doesn't work, might need different memory map / banking.
2009-04-12 16:55:00 +00:00
Roberto Zandona
57927eeec8 added sound cpu 2009-04-12 16:16:01 +00:00
Roberto Zandona
2d90be3636 skeleton for Super Lucky Roulette? 2009-04-12 15:59:33 +00:00
Angelo Salese
e565243597 Some debug output fixes for machine/dc.c. 2009-04-12 14:12:35 +00:00
Roberto Zandona
02af7929ee munch mobile: removed a not necessary check 2009-04-12 12:34:45 +00:00
Roberto Zandona
aa1b8f74fd munch mobile: implemented priorities in munch mobile 2009-04-12 12:09:52 +00:00
Angelo Salese
646fbe4704 A revision of the previous commit. 2009-04-12 12:03:49 +00:00
Angelo Salese
37881f2e9f List update for Naomi gd-rom games. 2009-04-12 11:19:03 +00:00
Angelo Salese
3493679829 03106: mouja: Sound Effects/Voice missing 2009-04-12 10:29:16 +00:00
Aaron Giles
712833f970 Added display of frame number to the beamx/y info in the register view. 2009-04-11 16:39:16 +00:00
Aaron Giles
c0e9a1a10c Fix MT 3065/3069 2009-04-11 16:36:21 +00:00
Fabio Priuli
a93ab0341c Partial fix to bug MT 3070 (harddriv & racedriv do not show anymore P2 inputs for analog controls). Still thinking about steeltal. 2009-04-11 16:24:29 +00:00
Angelo Salese
3c0c8e52cd Some minor improvements to the irq system. 2009-04-11 15:42:35 +00:00
Angelo Salese
9eaf77fc49 Improved test mode behaviour on the jalmah.c. 2009-04-11 15:28:24 +00:00
Fabio Priuli
5ae4b9d98a Added Dip Locations to jalmah.c 2009-04-11 14:08:27 +00:00
Fabio Priuli
a47d3f01fa Fixed CPU_GET_INFO issues spotted by -validate in MESS debug build 2009-04-11 14:06:24 +00:00
davidhay
3cff704ee3 generate a few more interrupts on Naomi (ISP end of render, VIDEO end of render)
still need to test this to ensure it doesn't break anything, as I've disabled some old code that was neede before.
2009-04-11 13:41:00 +00:00
Nicola Salmoria
042453c37c nwarra key 2009-04-11 12:55:58 +00:00
davidhay
f17d9fcbf8 change galgbios service switch to be a toggle.
(before it was stuck in test mode, and you had to keep f2 held to actually keep it out of test mode, which is obviously wrong)
2009-04-11 12:09:32 +00:00
smf-
fc9457f5d6 refactored the audit code to make it more consistent with the original. 2009-04-11 11:55:12 +00:00
smf-
3a1f328e50 applies same rules to chds as roms. 2009-04-11 09:18:56 +00:00
smf-
9c8da09e53 change to last patch to only treat a file as found if it's not from a parent. 2009-04-11 09:05:12 +00:00
smf-
55bb21fcbc audit still passes for romsets with no dumped/required roms, but returns NOT FOUND if everything else is not found. 2009-04-11 08:46:54 +00:00
smf-
cd0992c812 changed audit to report best available if the romset contains no dumped or required roms. 2009-04-11 08:22:20 +00:00
Yasuhiro Ogawa
011ef21df8 ninjakd2 video update [kanikani]
Correctly implemented 'trail' function.
See http://kani.ninpou.jp/ninjakid2/zanzou.htm
2009-04-11 01:20:16 +00:00
Brian Troha
354cf79f74 might as well fill in the correct memory range for the nwarra decrypt entry... 2009-04-10 22:01:22 +00:00
Brian Troha
e7424d9200 New clone added (not working)
Night Warriors: Darkstalkers' Revenge (Asia 950302?) [Smitdogg Jones]

Needs Nicola or Haze to generate the proper decryption key
2009-04-10 21:57:01 +00:00
Brian Troha
324a243a87 New clone added
Might! Pang (Euro 000925) [Kold666] <-- Or insert proper name ;-)

was missed, so I added it
2009-04-10 21:35:58 +00:00
Angelo Salese
d21b9d2efd Added complete Naomi cart dumps the following Naomi games:
* Cannon Spike / Gun Spike
* Heavy Metal Geomatrix

==========================================================================

They are both heavily protected, Cannon Spike doesn't even enter into 
specific test mode...
2009-04-10 18:50:48 +00:00
Fabio Priuli
984cec08c7 Factored out MESS-specific code from machine/atari.c (cart init, loading & unloading) 2009-04-10 17:47:34 +00:00
Angelo Salese
dac4c5098e Added complete Naomi cart dumps the following Naomi carts:
* Power Stone
* Power Stone 2
* Samba de Amigo
* Spawn

==========================================================================================

Power Stone and Samba de Amigo executes some of their code and displays some wire-frame polygons too, 
they both dies on the proper gameplay for whatever reason (protection or jvs)
2009-04-10 16:30:29 +00:00
Angelo Salese
a91596ee79 New games marked as GAME_NOT_WORKING
------------------------------------
OutTrigger [Guru]

(or:)

"Fully dumped the following Naomi carts [Guru]: 
 * OutTrigger
 * ...",
 no idea about what's best for the whatsnew in this circumstance...
2009-04-10 14:42:33 +00:00
Angelo Salese
55906613d6 Renamed some Naomi cart roms as per Guru. 2009-04-10 13:17:07 +00:00
Angelo Salese
cd28cef845 Added H-Blank IN interrupt hook-up. 2009-04-10 12:46:35 +00:00
Angelo Salese
82dc3778c9 Added newly redumped ic15 from Guru and renamed the roms in totd. 2009-04-10 10:47:29 +00:00
Derrick Renaud
1125eb211c Fixed Analog Settings to return to default when IPT_UI_SELECT (enter) pressed.
Fixed misplaced brackets, allowing upper/lower case extensions for crosshair graphics and ldplayer chd files.
2009-04-10 05:41:41 +00:00
Derrick Renaud
5fe1d26c40 Converted downtown, gondo, hbarrel, midres, timesold, topgunbl to use IPT_POSITIONAL. 2009-04-10 04:32:13 +00:00
Brian Troha
8c9780d39c Documents the www.segaresurrection.com decrypted Ninja Kids II sound rom so it doesn't show up as newly "found" bootleg version 2009-04-10 00:29:21 +00:00
Brian Troha
5636e4d3dd Minor doc update about Gigas's Sega ID# and security CPU code of 317-5002.. picture found at www.andysarcade.net under "Fixer Upper PCBs"... looks like this CPU already died. 2009-04-10 00:05:25 +00:00
Angelo Salese
3e2e3705b7 New games marked as GAME_NOT_WORKING
------------------------------------
The Typing of the Dead [Alex´s Rom Dumping Project]
2009-04-09 22:06:59 +00:00
Aaron Giles
7e5b973c25 Missed a file. 2009-04-09 17:09:47 +00:00
Aaron Giles
c28f3ee396 Cleanups and version bump. 2009-04-09 16:57:44 +00:00
Aaron Giles
6dd2c248cd Reverted patch. 2009-04-09 16:30:32 +00:00
Aaron Giles
8f028b0f05 - Added a crush roller bootleg per request of Kale.
This rom is available at:  http://citylan.it/crollerb/crollerb.zip

  The set shares 6 parts with Magic Brush (mbrush) including all 4 GFX
  roms and 2 MAINCPU roms, 1 part (a PROM) from Crush Roller (Sidam Bootleg)
  (crushs) and 2 other roms filling in the missing MAINCPU roms.
  Other Information about the dump is at http://citylan.it/lista.php?id=799
  
  I play tested the game a bit - getting to level 3 and tested the DIPs to
  assure they worked.  No crashes and everything seemed stable.

  Credit should goto f205v for the dump.

This .DIFF is based on 0.130u2 sources.

Tafoid
tafoid@yahoo.com
2009-04-09 16:11:51 +00:00
Aaron Giles
5a0efff168 - epos_fix corrects a mislabeled DIP LOCATION for dealer in epos.c.
- toki_fix matches MAME to the on-screen copyright date (changed from
  1989 to 1990.  Also defined it as a Datsu bootleg, again from in-game
  title)
 
These .DIFFs is based on 0.130u2 sources.

Tafoid
tafoid@yahoo.com
2009-04-09 16:10:49 +00:00
Aaron Giles
a1bcc78ba7 From: Smitdogg Jones [mailto:jcsmith23@yahoo.com]
Sent: Wednesday, April 01, 2009 8:14 PM
To: submit@mamedev.org
Subject: Chase H.Q. (US)

I dumped and added this, a diff is attached. Temp link for the roms:

http://smitdogg.mameworld.info/omg/chasehqu.zip

Smitdogg
2009-04-09 16:09:40 +00:00
Aaron Giles
4678eb97c6 From: Smitdogg Jones [jcsmith23@yahoo.com]
Sent: Monday, March 09, 2009 8:39 PM
To: submit@mamedev.org
Subject: Pit Fighter (rev 7)
I dumped and added a new Pit Fighter set. It is the newest revision we have dumped. 
I made it the new parent and the old parent was renamed to pitfigh6. As far as I can 
tell, the old parent isn't rev 5 and should have been named rev 6 when it was added. 
If we are going by program rom names to name them their rev, then whoever added it 
named it incorrectly because its program roms all start with a 6 after the dash. The 
real rev 5 is not dumped yet (I attached a pic proving that it exists and is different 
but I don't currently own the board).

That is unless there is another source of where you are supposed to derive the rev 
info, if there is can someone let me know what/where it is. All I could find were 
some dates in service mode.

Smitdogg
2009-04-09 16:08:28 +00:00
Aaron Giles
901aa5f9bb From: Peter Ferrie [mailto:peter.ferrie@gmail.com]
Sent: Sunday, March 29, 2009 6:27 PM
To: submit@mamedev.org
Subject: Thunder Hoop 2 patch

Game loads, almost playable.
2009-04-09 16:06:49 +00:00
Aaron Giles
40d01a0cdf From: Christophe Jaillet [mailto:christophe.jaillet@wanadoo.fr]
Sent: Sunday, March 29, 2009 4:12 AM
To: submit@mamedev.org
Subject: Fw: Another speed up in 'src\mame\video\mcatadv.c'

Hi, in the attached patch I sent on 16th February 2009 (see mail below), I
made a mistake.

The purpose of the patch was to reorder code in order to avoid useless
computation. It was *not* to modify the behaviour of the code.
The following lines were included in my patch at line 140. They should have
not !

-        destline[drawxpos] = (pix + (pen<<4));
+        destline[drawxpos] = (pix + pen);

So please, revert this part of the patch and put back the now missing
(pen<<4) in the code.

Games like 'nost' just look horrible without it !


Sorry for the mistake in the previous patch, it was a mix of two patches...


Best regards.
CJ
2009-04-09 16:01:52 +00:00
Aaron Giles
91f3cbf7ec Hi,
I have another minor patch to MAME which does the following:

* Put tables used for RGB utilities in a single object file rather  
than compiling them as statics in every object that uses them.

Vas Crabb
2009-04-09 15:59:23 +00:00
Aaron Giles
b6af00c0ae More System 1 stuff, in addition to what was before:
* accurate collision detection in all games
 * correct full memory maps
 * hooked up 8255 and Z80 PIO correctly
 * unified many hacked variants into common hardware models
 * proper mixing using the mixing PROM
 * converted to tilemaps
 * fixed shtngmst sprites
 * correct Z80 timing
 * proper sound interrupt signaling and feedback
 * full description of video hardware

We now have:
 * proper input hookup in dakkochn
 * cleaned up rendering code
 * fixed cocktail mode in pretty much all games
 * fixed stuck sprites in some games
 * partial 8751 simulation for choplift
 * proper global muting (attract sound off works in older games)
2009-04-09 15:53:51 +00:00
Brian Troha
c9626a557a tiny documentation update for the rom checksum for Trophy Hunting: Bear & Moose 2009-04-08 23:26:28 +00:00
Roberto Zandona
1005577743 unkpoker:
renamed to murogmbl
promoted to working
2009-04-08 18:00:53 +00:00
Roberto Zandona
bec32c537a added sound 2009-04-08 16:52:43 +00:00
Roberto Zandona
db9584cdce unknown poker: added basic input and palette 2009-04-08 16:18:42 +00:00
Mirko Buffoni
d697cd232b Corrected names for Champion Italian PK boards (thank f205v for spotting this) 2009-04-08 14:58:52 +00:00
Aaron Giles
4d749e0597 From: Kevin Eshbach [mailto:keshbach@comcast.net]
Sent: Sunday, March 08, 2009 5:58 PM
To: submit@mamedev.org
Subject: Patch with minor documentation changes

Attached is a patch file with the following minor documentation changes:
 
* Added placeholders for the two PAL's on Atari's version of Pole 
   Position 1 and 2 (I could not read the last digit of the PAL at 5c.)
* Added board numbers to SEGA's Quartet 2 documentation
* Corrected the rom names for Tutankham (A guess was made on the names 
   for Konami's version of the roms at 3h and 6h.)
 
Kevin Eshbach
2009-04-08 14:35:30 +00:00
Brian Troha
0d11ad1973 New clone added:
Super Megatouch IV Tournament Edition (9255-51-01 ROB, Standard version) [Brian Troha]

also replaced nvram dumps with settings changed to default and cleared high scores for the 3 Mega Touch 4 sets that use actual NVRAM dumps.
2009-04-08 01:39:41 +00:00
Angelo Salese
3a3c6ce354 Various fixes with Naomi, mainly get rid of the annoying assert on the video file, now even more games boots (tested Melty Blood) 2009-04-07 19:46:28 +00:00
Fabio Priuli
98e757b219 Fixed bug 3098 (small typo caused graphical regressions in mcatadv.c ) 2009-04-07 15:44:53 +00:00
Fabio Priuli
451386139e Added year to derbyoc (as reported on MW boards and confirmed at sega-naomi.com ). No need to log this, but I hope it helps MAME on PR-side. 2009-04-07 15:43:45 +00:00
Angelo Salese
c8fd788499 Updated todo notes 2009-04-07 13:52:35 +00:00
Angelo Salese
78c969ac48 03087: daireika: Graphic artifacts on attract mode. 2009-04-07 13:46:54 +00:00
Fabio Priuli
b19024ee7d Removed old hardcoded keyboard handling for Atari 8bit systems and used more reasonable key matrix scan. No regressions expected in MAME (tested maxaflex.c games) 2009-04-07 13:27:45 +00:00
Roberto Zandona
4a3cf83a30 unkpoker: fixed wrong remarks 2009-04-07 06:45:12 +00:00
Roberto Zandona
1059ade3d2 unkpoker: added proms (not yet used) 2009-04-07 06:40:40 +00:00
Roberto Zandona
d03013df49 New games marked as GAME_NOT_WORKING
------------------------------------
Unknown Poker [Roberto Zandonà, Angelo Salese]
2009-04-07 06:14:51 +00:00
Angelo Salese
69ff723561 Silly extra ; 2009-04-06 20:06:26 +00:00
Angelo Salese
d95e8a62d6 Fixed framebuffer reading for the Atomiswave bios logo in rgb565 mode (still disabled by default)
======================================================================

If you wonder how it looks:
http://mamedev.emulab.it/kale/fast/files/0001_683668660.png
http://mamedev.emulab.it/kale/fast/files/0002_69985910.png
2009-04-06 20:04:05 +00:00
Roberto Zandona
04482f29f1 reduced volume for bombrman, added wrong graphics flag for quizf1 2009-04-06 19:46:07 +00:00
Angelo Salese
81e9491b72 Silenced GD-Rom file creation. 2009-04-06 19:01:12 +00:00
Roberto Zandona
7f3993fc41 m90: reduced volume for all games, removed wrong graphics flag and added no cocktail flag for risky challenge 2009-04-06 18:10:43 +00:00
Roberto Zandona
0cb35c44f5 03093: mazinger: the boss of 4th level is black 2009-04-06 16:50:23 +00:00
Angelo Salese
9538f0c4a2 Naomi:
added PVR-DMA support (not yet used by anything afaik)
made a bunch of small tweakery for the Wave-DMA
2009-04-06 13:46:52 +00:00
Aaron Giles
09aefa1379 Changed Z80 cycle table definitions to be per-device. Removed
old set_info constants for the tables; they are now set up via
the z80_set_cycle_tables function.
2009-04-04 22:43:56 +00:00
Angelo Salese
b09944610a Some Naomi tweakery. 2009-04-04 18:01:13 +00:00
Yasuhiro Ogawa
9f14872359 dumped 1 BPROM of suchipi [Uki]
other 2 BPROMs are same as current set (and other titles running on this hardware)
This new BPROM sits between sample ROM and M6295, and works like PAL.
2009-04-03 12:04:46 +00:00
Fabio Priuli
e997985fc5 I should read twice what I write, sorry 2009-04-03 08:33:31 +00:00
Fabio Priuli
1b36368651 Added diplocations to finalizr.c, gradius3.c, pandoras.c, rollerg.c and ultraman.c based on Guru's notes (thanks to AJG, who fwded them to me) 2009-04-03 08:28:28 +00:00
davidhay
10f7d87f23 Eeprom and i2c implemeted as devices [Samuele Zannoli]
The eepromdev.* files are the device impementation for the serial eeproms
The i2cmemdev.* files are the device impementation for the i2c memory
These aren't currently hooked up

I'm committing this so that the Naomi changes don't accidentally get applied.  The idea seems good, but they conflict with the current driver and I'd rather not have them accidentally slipping in and breaking things just yet.
2009-04-02 20:48:28 +00:00
Fabio Priuli
8423310025 Replaced the unique occurrence of Nihon Bussan in driver descriptions 2009-04-02 13:29:38 +00:00
Curt Coder
97f52a02ed Build the IDE features table only when there is a CHD available. 2009-04-02 12:06:40 +00:00
Fabio Priuli
48c82a5e97 Fixed trivial bug MT 2187 (Technos -> Technos Japan) 2009-04-02 09:48:15 +00:00
Fabio Priuli
35dac6233e added missing PORT_COCKTAIL (thank you stephh) 2009-04-02 09:23:22 +00:00
Yasuhiro Ogawa
e72e79a050 updated TODO list 2009-04-02 00:01:30 +00:00
davidhay
6272d646f9 looks like there was a bug in the original code here actually, loop goes to 32, max channels was set to 24, could potentially read/write out of bounds. 2009-04-01 22:09:34 +00:00
davidhay
e763f88ea4 Simulate 'keyoff' in the SPU.
The envelopes aren't actually emulated, but the sound is silenced after a key-off (by placing the sound in a 'release' state)  This prevents audiable sound from looping forever.

Not extensively tested, but good for my sanity when running some of the gnet additions, and the tgmj siren looping.

I may consider doing a better implementation if I can manage to get my head around all the envelope stuff.
2009-04-01 21:55:34 +00:00
Angelo Salese
7ef3ee9f6e small todo update. 2009-04-01 19:10:58 +00:00
Angelo Salese
d807108eca Fixed the priority system in the jalmah.c driver [Uki, Angelo Salese] 2009-04-01 17:45:10 +00:00
Fabio Priuli
e2bcfc5c66 somehow I forgot to commit this last file... 2009-04-01 15:56:56 +00:00
Fabio Priuli
225697815a Verified 0x00 coinage settings in remaining Konami drivers (and two Banpresto ones using same coinage settings) 2009-04-01 14:24:32 +00:00
Fabio Priuli
bcc3b3a3d9 Konami inputs improvements:
* Added source file konamipt.h to unify Konami inputs where possible (e.g. most 80s-90s games were using basically the same coinage settings and joystick inputs). 
* While at it, verified all 0x00 coinage effects in drivers which now use konamipt.h (fixing a few mistakes: hexion, mikie, crimfgtj...). 
* Added finalizb service coin. Removed roadf coin4 & asterix coin3 (neither used by the games nor present in service mode). 
* Fixed gberetb coin inputs (they were switched). 
* Added port_condition to hcrash so that brake appears only when present in the chosen cabinet. 
* Cleaned up mystwarr.c & moo.c input handlers.
2009-04-01 13:42:58 +00:00
Fabio Priuli
d359e098fb Changed plgirls dsw string. I hope it's better now 2009-04-01 10:24:43 +00:00
Fabio Priuli
e51606997c neogeo (small) fixes:
* fixed popbounc controls bug (MT 598)
* removed use of sprintf
* added a note about service menu browsing when mahjong panel is ON
2009-04-01 10:09:33 +00:00
davidhay
554531b6e9 PGM update [XingXing]
- added video ram mirroring (fixes a glitch in kovsh)
- corrected some set names
2009-04-01 07:33:34 +00:00
Yasuhiro Ogawa
641c5954ac DIPSW update [kanikani]
- added DIP location to following drivers: djmain.c, fitfight.c, gaiden.c, hornet.c, namcos1.c, namcos86.c, nwk-tr.c, skykid.c, zr107.c
- enabled some DIPSW settings
2009-04-01 06:54:18 +00:00
Derrick Renaud
b92192af0f Tweaked crosshair auto formula.
Not worth mentioning.
2009-04-01 00:13:24 +00:00
Angelo Salese
5634fc413b Fixed a silly Wave-DMA bug, fixes at least ARM7 & bgms in sfz3ugd.
===================================================================

I hate Sega docs and their non-clear explainations...
2009-03-31 21:52:01 +00:00
davidhay
1e6133ef79 extra debug drawing. 2009-03-31 21:36:52 +00:00
davidhay
7d2fd2d4ef some minor refactoring of dc video, shouldn't make any noticable difference. 2009-03-31 20:36:04 +00:00
Angelo Salese
17829d00e1 Improved the Wave-DMA behaviour. 2009-03-31 19:53:40 +00:00
davidhay
e45b415aa3 actually allow avalon13 gdrom to be processed.
filename inside gdrom isn't 8.3, so it wasn't being found, or decrypted....
2009-03-31 19:03:19 +00:00
Yasuhiro Ogawa
ae256a7fec redumped GFX ROM of kakumei2 [Uki] 2009-03-31 10:43:28 +00:00
Yasuhiro Ogawa
5ab0012e19 added Key of Avalon 1.30 - Client (GDT-0010C) 2009-03-31 08:06:31 +00:00
Yasuhiro Ogawa
6187b528b5 added Key of Avalon 2.0 - client (GDT-0017B) 2009-03-31 00:42:35 +00:00
Derrick Renaud
9e34870dcf Changed Crosshairs to default to new Auto mode. They will now default to staying visible for approximately 3s after last movement.
---------
Note: crsshair.0 and uimenu.o need to be rebuilt to see change.
2009-03-30 23:45:23 +00:00
davidhay
a3cf8757dd adds Sega Network Taisen Mahjong MJ 2 (Rev C) [GDX-0006C]
key is missing.
2009-03-30 19:07:13 +00:00
Angelo Salese
e17e87f26b 02557: All games in jalmah.c: There are square gaps during gameplay. 2009-03-30 18:22:30 +00:00
Fabio Priuli
bb078c384a Fixed mechattu coinage dips 2009-03-30 17:22:24 +00:00
Fabio Priuli
30f08e6219 Fixed crshrace coinage dips as per stephh's notes 2009-03-30 17:21:23 +00:00
Fabio Priuli
6e4570638e taito_l input updates:
* added plgirls cheat dip-switch [found by Gatinho]
* added plgirls2 coin mode B
2009-03-30 17:18:05 +00:00
Aaron Giles
83e3061cb2 Mega memory map merges, plus let the core handle the shared RAM. 2009-03-30 16:10:46 +00:00
Aaron Giles
b6715ae605 More memory map merging. 2009-03-30 15:42:06 +00:00
Aaron Giles
02e0dbde1f More memory map merges.
Also cleaned up shared ram handling in tnzs.
2009-03-30 14:44:37 +00:00
Curt Coder
f336a88493 Removed invalid email address. 2009-03-30 13:23:13 +00:00
Yasuhiro Ogawa
7ae96d9f9b exctsccr update [Uki]
clock for AY-3-8910 is 14.31818M/8 except for main melody

naomi.c and mamedriv.c
'netwaak3' is not appropreate, so I changed it to 'mj3'
2009-03-30 13:09:09 +00:00
Olivier Galibert
8901b0bd95 tms32025: Fix timings, hopefully 2009-03-30 12:13:34 +00:00
Yasuhiro Ogawa
a7c9aa2f7c New clone added
Exciting Soccer (Japan) [Uki]

- verified clock frequency (including 4KHz NMI)
- position 6A is not populated in JAPAN ver.
- sound tempo is wrong in all sets (with or without this change)
2009-03-30 11:10:23 +00:00
Aaron Giles
a1d6c21cb3 Removed msb/lsb handlers from taitosnd. Updated all drivers to
call the 8-bit versions directly from the address maps.

Also did bulk replace of AM_READ/WRITE(SMH_NOP) -> AM_READ/WRITENOP
2009-03-30 08:48:16 +00:00
davidhay
f9d37368d4 added GD-ROMs
Sega Netto Waaku Taisen Maajan MJ 3 (Rev D) [GDX-0017D]  (no key)
Triforce DIMM Updater (GDT-0011)
Virtua Fighter 4 Final Tuned (Rev D) (GDS-0036D)
2009-03-30 07:47:11 +00:00
Aaron Giles
5983ac93e6 Merged memory maps. 2009-03-30 07:46:58 +00:00
Aaron Giles
61f3b183db trackfld cleanups:
- derived clocks where possible
 - complete memory maps from the schematics
 - hooked up proper sound command latching
 - reimplemented 6802-based ADPCM samples for the bootlegs
 - merged memory maps
 - extended NVRAM to the full RAM range (according to schematics)
 - created common include file and modified drivers to use it instead of explicit externs
2009-03-30 07:38:00 +00:00
Yasuhiro Ogawa
0a65c6b938 gamelist update 2009-03-30 04:44:36 +00:00
davidhay
3d0abcc3ce added vf4 final tuned (revision a) set. 2009-03-30 01:02:25 +00:00
davidhay
8218d2c3c5 force cpu resyncs main<->protection on pgm 2009-03-30 00:27:45 +00:00
Yasuhiro Ogawa
1e842c493a hyprduel fix [Hau] 2009-03-30 00:12:45 +00:00
Angelo Salese
4e3012b49b Fixed a small left-over definition in mil4000.c driver (not worth mentioning) 2009-03-30 00:10:48 +00:00