Commit Graph

4859 Commits

Author SHA1 Message Date
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
davidhay
f7d8570a96 added Initial D : Arcade Stage Ver. 3 (Japan) (Rev B) (GDS-0032B)
the PIC was missing, so no key with this one.
2009-03-29 22:32:57 +00:00
Angelo Salese
16c27fc31e Small fix for the previous jvs cmd submission 2009-03-29 21:29:02 +00:00
Angelo Salese
3b9ee46cc1 Added direct mode JVS command, used by the i/o for the later Naomi games [ElSemi, Angelo Salese]
===================================================================================

At the moment I've only checked Ikaruga, and it seems to work fine (with wire-frame)... ;)
2009-03-29 20:07:06 +00:00
davidhay
619a78e400 added vf4evoa set. 2009-03-29 19:02:50 +00:00
Aaron Giles
f781dd8b4e Merged memory maps, limited address lines to avoid old-style mirroring. 2009-03-29 15:59:28 +00:00
davidhay
623da71f89 added Wangan Midnight Maximum Tune 2 (Japan?) (GDX-0015) set 2009-03-29 15:46:41 +00:00
Roberto Zandona
ee62908a32 00947: batsugun: At the level 4 boss there's a sprite problem. 2009-03-29 08:36:23 +00:00
Aaron Giles
83e2806075 Merged memory maps, renamed set. 2009-03-29 06:54:57 +00:00
Aaron Giles
5207137153 Merged memory maps. 2009-03-29 06:43:55 +00:00
Aaron Giles
8841035214 Merged memory maps. 2009-03-29 06:34:16 +00:00
Aaron Giles
b13f54273f Merged memory maps, renamed sets. 2009-03-29 06:28:35 +00:00
Brian Troha
97e5771da0 rom name correction as verified by eBay auction picture for vcop2 roms in model2.c 2009-03-29 04:29:26 +00:00
Brian Troha
1b769088fd correct a documentation error in part numbers for the itech32.c driver. 2009-03-29 04:14:40 +00:00
Derrick Renaud
01962d4fc5 Crosshair update
* Added Crosshair Options menu
  - ability to individually enable/disable crosshairs
  - ability for them to automatically disappear after a set amount of time
  - ability to select crosshair graphic
  - all settings are saved in the cfg file
 * Removed F1 toggle for crosshairs
 * Added new command option -crsshairpath
  - store all selectable graphics here
  - see config.txt for further info

OSD NOTE: render_load_png() has been changed to no longer force usage of the artwork directory.
Do a search for "render_load_png(" and replace with "render_load_png(OPTION_ARTPATH, " if needed.

----------------------------
F1 is now free to use for something new.  I was thinking it would be perfect for a context sensitive help file.  Each menu item could have a help tag, that it would look up and display info from an HTML file.
2009-03-28 22:55:34 +00:00
Aaron Giles
9c63c95043 Cleanups and version bump. 2009-03-28 22:10:55 +00:00
R. Belmont
1c61e96910 Fix G-NET on big-endian hosts 2009-03-28 21:55:23 +00:00
davidhay
41bb2ea775 extra notes 2009-03-28 21:29:03 +00:00
davidhay
054f6510b3 a few notes in video/dc.c 2009-03-28 20:04:50 +00:00
davidhay
9b0c1c3006 replaced cvs2gd CHD. The extracted data is identical. 2009-03-28 18:31:14 +00:00
Aaron Giles
c1d571c4f2 * bublbobl.diff
- emulated CPU1 (slave) <-> AUDIOCPU communications even if they are not used at all
- emulated AUDIOCPU reset at startup, previously this was disabled

* rranger.diff
- added samples emulation to Rough Ranger (V2.0), write ports A & B of YM2203 are used

* seibu.diff
- hooked up music in SD Gundam Psycho Salamander, this doesn't affect any other game
2009-03-28 18:10:38 +00:00
Angelo Salese
5f4f289e76 Updated compatibility notes again. 2009-03-28 18:05:47 +00:00
Aaron Giles
71c445ce02 - Used manuals for Road Fighter and Hyper Sports to verify and add DIP LOCATIONS
for the driver.  I adjusted the default settings also based on manual information.
There was duplicate DSW1 data between games which I created a separate assignment
for and PORT_INCLUDE to allow each game to use it.

This .DIFF is based on 0.130u1 sources.

Tafoid
tafoid@yahoo.com
2009-03-28 17:54:14 +00:00
Aaron Giles
ea4404ab4e - Armed with a Munch Mobile manual, I verified and simplified the DIP selections -
adding proper LOCATIONS for both sets in the driver.  There was a very large and
convoluted solution for the DIPS - which in fact are not (in the manual) linked
together and probably should stay separated.

-  Using the fact that the Board as a 15mhz Xtal, I redid the clock speed assignments
to take in this in account.  While doing this, I found a reference recording of Munch
Mobile and was able to adjust the AY-8910 clock speeds to allow it to match the
recording.

Recording Source:  http://coinopvideogames.com/mp3/videogames03/32-munchmobile.mp3
 
This .DIFF is based on 0.130u1 sources.

Tafoid
tafoid@yahoo.com
2009-03-28 17:52:44 +00:00
Angelo Salese
8a7e975a04 Updated compatibility notes 2009-03-28 17:08:43 +00:00
Yasuhiro Ogawa
d15c4e0d3f fix hyprduel to boot [Hau] 2009-03-28 16:26:45 +00:00
davidhay
dc169055da killed off the no-longer-used photoy2k simulation.
not sure if it would have been a useful reference for photoyk2 2 when that gets dumped (Guru has one..) but it's unused now, and liable to just rot.
2009-03-28 16:03:09 +00:00
smf-
188c064713 'fixed' core_strwildcmp by increasing the limit from 8 to 16 characters 2009-03-28 13:55:58 +00:00
davidhay
bf6e4ba77e after further analysis this is what XingXing's changes actually do.
Added emulation of the earlier type of ARM (ASIC27A, 5585E type)
Used this for protection emulation on Photo Y2k, Knights of Valour Superheroes instead of old simulation code
This means KOV Superheroes now works.

Disabled protection simulation for several sets.
This demotes Knights of Valour / Knights of Valour Plus to NOT working as there is no dump of the internal rom.

Photo Y2k still works because it's using the emulation added above, but You can no longer change region as this is supplied by the ASIC27A device which is now emulated.  This is correct.

added several new sets, several of which are re-releases of the games using the ASIC 27A instead of the previous protection devices. (oldss, killbldp)

Removed per-game speedup hacks, as they're no longer needed for the ARM based games to boot correctly.
2009-03-28 13:22:31 +00:00
davidhay
2aa5cc7ade fixed rdft2j2 set, it was using rdft roms instead of the rdft2 ones?!
added new pgm stuff to mamedriv.c as it was missing from XingXing's submission.
2009-03-28 11:46:49 +00:00
Phil Bennett
3e24a4c21b 03071: tndrcade tndrcadj: music problem [Phil Bennett] 2009-03-28 11:44:07 +00:00
davidhay
779c4d6d2d various PGM fixes and improvements [XingXing]
the descriptions given with the submission were misleading, in general it looks more like added sets, and an attempt to hook up the actual ARM on the other games where we have dumps.
2009-03-28 11:23:20 +00:00
Couriersud
f10746f4fa Added comment where to find a list of games using envelope functionality (mametesters). 2009-03-28 00:24:21 +00:00
Yasuhiro Ogawa
5dcec26757 missing from last commit 2009-03-27 23:24:20 +00:00
Brian Troha
61c0f93573 New Clone added
Puzz Loop (Asia) [Brian Troha]

adds the Asia region of Puzz Loop to the suprnova.c driver.  Also ordered the games by year.
2009-03-27 22:18:56 +00:00