Commit Graph

887 Commits

Author SHA1 Message Date
Barry Harris b2185fa871 Fix topspeed crashing on init 2012-05-21 10:43:41 +00:00
Barry Harris 125f54da67 Added support to msm5205.cpp for left/right selection for each route. Changed volume to fraction rather than percentage. Updated necessary drivers to support. 2012-05-21 10:17:19 +00:00
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 d30d6c1550 Update whatsnew.html 2012-05-13 10:53:00 +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