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
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