Barry Harris
4f753f5e62
Added support to msm6295.cpp for left/right selection for each route. Changed volume values to match other chips (ie, 0.10 instead if 10.0) Updated necessary drivers to support.
2012-05-20 19:56:43 +00:00
Barry Harris
22c6f4a82e
Added support to rf5c68.cpp for volume and left/right selection for each route. Updated necessary drivers to support.
2012-05-20 07:35:25 +00:00
Barry Harris
5423fb03af
Added support to segapcm.cpp for volume and left/right selection for each route. Updated necessary drivers to support.
2012-05-20 07:05:24 +00:00
Barry Harris
f5b4c558ff
Added support to upd7759.cpp for volume and left/right selection for each route. Updated necessary drivers to support.
2012-05-20 06:44:34 +00:00
Barry Harris
4422be322a
Remove old BurnYM2151Init function
2012-05-19 22:12:43 +00:00
Barry Harris
3962ceed0a
YM2151 route support for devices/seibusnd.cpp
2012-05-19 22:12:17 +00:00
Barry Harris
0aa7de8d2c
Added YM2151 route support to d_nmk16.cpp
2012-05-19 22:10:05 +00:00
Barry Harris
f8c748cbb4
Support YM2151 routes in Misc pre 90s and post 90s drivers
2012-05-19 22:05:30 +00:00
Barry Harris
f5ada6f682
Add volume and route support to burn_ym2151.cpp, Update drivers to support. Still got misc pre and post 90s to update.
2012-05-19 20:07:26 +00:00
Barry Harris
a483c4fe06
Add volume and route support to burn_ym2413.cpp, Update drivers to support. Remove old YM2413 interpolation support, caused crashes. Fixed uninitialised Z80 crash in mstwrold in d_mitchell.cpp.
2012-05-18 19:54:34 +00:00
Barry Harris
cfcf9639d0
Added support to dac.cpp for volume and left/right selection for each route. Updated necessary drivers to support.
2012-05-18 13:25:40 +00:00
Barry Harris
1559c9bafb
Update rest of drivers to use AY8910Render()
2012-05-18 11:12:41 +00:00
Barry Harris
9f1764fee9
Fix GCC warnings
2012-05-17 19:42:51 +00:00
Barry Harris
c42f834546
Fix VC compile
2012-05-17 18:42:59 +00:00
Barry Harris
6e18dec03c
Update Galaxian driver to use AY8910Render()
2012-05-17 14:25:28 +00:00
Barry Harris
1d0d4c80ad
Added a new function to ay8910.c, AY8910Render() which supports separate route volume and direction. Updated d_1942.cpp as a test.
2012-05-17 13:02:00 +00:00
Barry Harris
e74918dfec
Tidy burn_ym3812.cpp, add support for volume and left/right selection for each route. Updated necessary drivers to support.
2012-05-17 10:07:04 +00:00
Barry Harris
d5bb134195
Tidy burn_ym3526.cpp, add support for volume and left/right selection for each route. Updated necessary drivers to support.
2012-05-17 09:12:28 +00:00
Barry Harris
fb1a8ff927
endian fix for sf2mdt sprite x pos (lantus)
2012-05-17 07:59:26 +00:00
Barry Harris
62337e85c3
Change BURN_SND_Y8950_Y8950_ROUTE to BURN_SND_Y8950_ROUTE (has no AY8910 so need to split)
2012-05-17 07:45:03 +00:00
Barry Harris
ca0bc5ad50
Tidy burn_y8950.cpp, add volume and route support and update necessary drivers
2012-05-16 20:07:14 +00:00
Barry Harris
1c4d4a5686
Remove commented code from burn_ym2612.cpp
2012-05-16 19:48:57 +00:00
Barry Harris
8bb3873836
Add FM Interpolation support to burn_ym2612.cpp
2012-05-16 19:47:20 +00:00
Barry Harris
fe7fe9d75c
Add volume and route support to burn_ym2612.cpp, Update drivers to support
2012-05-16 19:34:14 +00:00
Barry Harris
111f87a723
Tidy burn_ym2608.cpp, add volume and route support, hook up in d_wc90.cpp
2012-05-16 18:54:51 +00:00
Barry Harris
1bd788f0df
And fix compile again...
2012-05-16 15:55:54 +00:00
Barry Harris
aac9496181
Fix compile..
2012-05-16 15:53:12 +00:00
Barry Harris
9c34e389d8
Update Taito drivers with YM2203 route support, add remove BurnYM2203SetVolShift
2012-05-16 15:51:48 +00:00
Barry Harris
e7d9c2bc93
Update Misc Post 90s and Sega drivers with YM2203 route support
2012-05-16 15:26:45 +00:00
Barry Harris
9ab89d699d
Update Irem, Konami and Misc Pre 90s drivers with YM2203 route support
2012-05-16 15:05:15 +00:00
Barry Harris
c989607bcc
Updated Cave and DataEast driver using YM2203 with route support
2012-05-16 14:22:31 +00:00
Barry Harris
f90f196584
Tidy burn_ym2203.cpp, fix static sound issue when using more than one chip, add support for volume and left/right selection for each route. Updated fcrash_snd.cpp to support.
...
Small update for AY8910 sound in burn_ym2610.cpp
2012-05-16 13:28:18 +00:00
Barry Harris
cbff72633f
Rename roms in cottonj as per MAME SVN
2012-05-16 07:44:15 +00:00
Barry Harris
3711d6e12b
Add YM2610 route support to remaining drivers (Taito drivers still need filter support adding ideally)
2012-05-15 19:42:03 +00:00
Barry Harris
0140077837
Remove BurnYM2610SetSoundMixMode(), update drivers as necessary
2012-05-15 16:05:59 +00:00
Barry Harris
cbc1a489da
Tidy burn_ym2610.cpp, add support for volume and left/right selection for each route. Start updating drivers to support (d_taitoz.cpp and neo_run.cpp)
2012-05-15 15:54:02 +00:00
Barry Harris
b786679137
Increment version
2012-05-15 09:53:44 +00:00
Barry Harris
60a0908519
Fix scroll 2 layer alignment in sf2mdta in-game
2012-05-14 11:00:17 +00:00
Barry Harris
6f43c0b581
Added phoenix sets of sfa and ssf2t (JacKc)
2012-05-14 10:27:35 +00:00
Barry Harris
881a4eb2ea
sf2mdt uses IRQ4, game then reads inputs and writes layer enable and scroll registers at 0x708000, and writes sprite ram at 0x700000. Game fully working.
2012-05-12 15:52:56 +00:00
Barry Harris
8858f14414
Allow dino,punisher,wof bootlegs that use dipswitches to use EEPROM, tidy up all wof sets inputs and dips
2012-05-11 15:16:50 +00:00
Barry Harris
d8a776ddd5
Played through wofb, adding support for new priority mode writes
2012-05-11 11:18:22 +00:00
Barry Harris
089f6aafb1
Hook up sprite mask values from work ram for other wof sets that need it
2012-05-10 19:15:40 +00:00
Barry Harris
576199675f
Change wofb to get sprite mask values from Work Ram
2012-05-10 15:38:59 +00:00
Barry Harris
efa0a45889
Played through punipic, supporting priority modes encountered
2012-05-10 15:19:06 +00:00
Barry Harris
6a0d26e2d9
punipic sets write scroll layer ram offsets and sprite masks to work ram
2012-05-10 13:00:28 +00:00
Barry Harris
23ab32934a
Checked through daimakaib - no more unsupported priority mode writes at 0x98000c
2012-05-10 12:12:54 +00:00
Barry Harris
4523511c15
daimakaib writes the sprite mask values in Work Ram
2012-05-10 09:53:50 +00:00
Barry Harris
9938a5563b
daimakaib uses bootleg sprite ram
2012-05-10 09:13:08 +00:00
Barry Harris
c1d9183637
Add drivfrct to d_galaxian.cpp
2012-05-10 08:51:29 +00:00
Barry Harris
d063391694
small tidy-up of fcrash_snd.cpp and sf2mdt_snd.cpp
2012-05-09 18:44:27 +00:00
Barry Harris
2bcb29ac75
knightsb actually writes the sprite mask values, hooked them up and removed the hard-coding
2012-05-09 18:31:31 +00:00
Barry Harris
bbe62b4875
Played knightsb to the end, adding support for any new priority modes encountered along the way
2012-05-09 15:19:51 +00:00
Barry Harris
5142bdbf2a
Fix my stupid mistake when writing sound command for CPS-1 MSM5205 based games, fixes missing sounds in Final Crash, Carrier Air Wing bootleg and Captain Commando bootleg
2012-05-09 13:13:43 +00:00
Barry Harris
c3c971adce
Sync ffightj2, mslugx title, and Samurai Showdown V Special sets with MAME SVN (JacKc)
2012-05-09 12:04:08 +00:00
Barry Harris
acc2c7285e
Update mmatrixd comments now it's correct in MAME, shame they missed the xmvsfu1d commit I sent
2012-05-09 11:57:19 +00:00
Barry Harris
d01f9a07ae
Fixed some unicode titles (JacKc, Xing Xing)
2012-05-09 11:53:28 +00:00
Barry Harris
51a6c0604e
Added Oxygene's NeoGeo 3D! demo to d_neogeo.cpp
2012-05-05 14:44:02 +00:00
Barry Harris
5615191836
Added redfoxwp2 (JacKc, B. Ståhl, Smitdogg, The Dumping Union)
2012-05-04 18:56:30 +00:00
Barry Harris
501fba42d0
Added mooncrstuku (JacKc, Andy Welburn)
2012-05-04 18:53:42 +00:00
Barry Harris
667eaeb845
Added kov2101 (JacKc, XingXing)
2012-05-04 18:51:06 +00:00
Barry Harris
f96dd0ede8
Add support for alt flicky graphics roms (dumped by f205v)
2012-05-03 13:43:54 +00:00
Barry Harris
134ce39341
Add alternate dump (f205v) of F-X to d_kyugo.cpp
2012-05-03 13:24:02 +00:00
Barry Harris
9db22c3473
Add note about M68705 to drgninjab2
2012-05-03 12:54:37 +00:00
Barry Harris
ff404a5ec1
Add bootleg of Dragon Ninja (f205v dump)
2012-05-03 12:48:51 +00:00
Barry Harris
560433498d
Added Italian bootleg of Cobra Command (f205v dump) to d_dec8.cpp
2012-05-03 10:03:56 +00:00
Barry Harris
9daccbb6ba
Add two Arkanoid sets dumped by f205v
2012-05-03 08:40:45 +00:00
Barry Harris
fa79c1c143
Clear layer offsets in d_cps2.cpp on exit
2012-05-02 19:23:53 +00:00
Barry Harris
e8ec85b5c4
Add ability to disable Q-Sound in CPS-2 drivers, and add Gigaman 2 to d_cps2.cpp
2012-05-02 08:57:20 +00:00
Barry Harris
11d66011af
Added PAL Dump for qd63b.1a (qadj) (JacKc)
2012-05-02 07:26:09 +00:00
Barry Harris
b724c31f0b
Tidy phoenix sets in d_cps2.cpp, vsav2d untested for now (not got the new roms)
2012-05-01 12:17:06 +00:00
iq_132
4f8fd4a0d9
Small Epos update -- Dealer sound, implement watchdog.
2012-04-30 16:55:54 +00:00
Barry Harris
e91c2fd678
Add Hyllian's Data Dependent Triangulation 3x to the softFX blitters (Hyllian, msbhvn)
2012-04-30 10:56:52 +00:00
Barry Harris
b9ca0758f6
Optimise xBR further (combine red and blue calcs) (Hyllian)
2012-04-30 10:35:44 +00:00
Barry Harris
4d7cf76238
Optimise xBR a bit by taking if flavour out of for loop (suggested by Hyllian)
2012-04-30 10:32:05 +00:00
Barry Harris
fc307a5b8e
Increment version
2012-04-28 07:10:46 +00:00
Barry Harris
5c6ae9d701
Sync d_pgm.cpp with MAME 0.145u7, or where appropriate, add ROM_VERIFY flags
2012-04-27 12:18:39 +00:00
Barry Harris
f0fe526945
Added kungfub3 (JacKc, bonky_0013)
2012-04-27 09:58:57 +00:00
Barry Harris
2bb8568245
Enable sf2mdt and sf2mdta in release builds (don't work 100%, but they work better than other emus)
2012-04-26 14:02:07 +00:00
Barry Harris
3da8df44b0
d_cps1.cpp endian fixes from lantus
2012-04-26 13:56:32 +00:00
Barry Harris
80075309d6
Add some unicode titles from JacKc
2012-04-26 13:13:28 +00:00
Barry Harris
0a54bbeb55
d_silvmil.cpp endian fix from lantus
2012-04-26 13:07:58 +00:00
Barry Harris
211932cc3f
cawingbl now works at normal speed (only needs an IRQ 6 as VBlank IRQ)
2012-04-24 20:01:05 +00:00
Barry Harris
8799daa4a9
Fix for dinopic savestates and bootlegs using layer overrides
2012-04-24 19:42:35 +00:00
Barry Harris
c3ae39cdd9
Add savestate support for bootleg sound hardware, and bootlegs that use separate sprite ram
2012-04-24 19:31:53 +00:00
Barry Harris
d96a270d27
Tidy some CPS-1 custom gfx load routines (avoid loading files unnecessarily!)
2012-04-24 14:25:31 +00:00
Barry Harris
e80f5c0413
Tidy d_cps1.cpp, improve bootleg set names and descriptions
2012-04-24 12:58:22 +00:00
iq_132
2043cb4f0f
Add Ketsui Arrange to PGM driver.
2012-04-24 04:45:51 +00:00
iq_132
409d212a0a
PGM update -
...
IRQ4 enabled for all sets except puzzli2
Added/modified sets
Added kovshp/kovassga protection hack
Small cosmetic changes
Added dip settings for a few kov/kovshp boots that need china as default region
2012-04-23 20:14:36 +00:00
Barry Harris
a32bb7c06a
Add another sf2mdt set (dumped by f205v), looks like maybe one or more of the graphics roms are bad?
2012-04-23 12:45:05 +00:00
Barry Harris
765fd5b2ff
sync with MAME 0.145u7
2012-04-22 16:57:35 +00:00
Barry Harris
6824411ec7
Change cawingbl IRQ 6 to happen mid-frame and only every other frame (brings the game to a more reasonable speed)
2012-04-21 20:53:43 +00:00
Barry Harris
ec4b8084b4
Add SoftFX xBR filters (msbhvn, Hyllian, Barry)
2012-04-21 09:35:24 +00:00
Barry Harris
05c1993b18
IRQ6 makes cawingbl write scroll values, promoted to working
2012-04-20 22:08:53 +00:00
Barry Harris
4abd53f8d3
Change knightsb & knightsb4 0x98000c priority mode write to write the priority values to the registers
2012-04-20 20:21:47 +00:00
Barry Harris
f9b279469f
Add striv2 (JacKc)
2012-04-20 20:03:10 +00:00
Barry Harris
06a3044f9b
rom name fix for sf2hfjb2 (JacKc)
2012-04-20 19:53:20 +00:00
Barry Harris
c714181abd
Add sf2hfjb2 (JacKc)
2012-04-19 21:23:19 +00:00
Barry Harris
d4754fa953
Add unicode titles for wof sets (JacKc)
2012-04-19 19:12:35 +00:00
Barry Harris
e77fe465cd
Add sprites to cawingbl, still no scroll values though
2012-04-19 08:02:57 +00:00