Commit Graph

462 Commits

Author SHA1 Message Date
Barry Harris f3a089da1b Fix issue with load progress dialog appearing when set is unavailable 2012-03-21 16:30:04 +00:00
Barry Harris 2a993cc348 big endian fixes from lantus for d_sf.cpp, d_snk68.cpp and d_toki.cpp 2012-03-21 15:25:27 +00:00
Barry Harris 1fa4bcc5a9 Fix dac.cpp with GCC 3.4.5 2012-03-21 15:07:44 +00:00
iq_132 9d20a612bd Possible DAC fix. I can't reproduce sound issues with my source/mingw setup. 2012-03-21 04:29:48 +00:00
iq_132 16ffc979c4 Small PGM modification. 2012-03-21 04:06:50 +00:00
Barry Harris f9717bc391 Fix text layer in bgareggabl 2012-03-20 21:06:23 +00:00
Barry Harris 680070360b Update copyright to 2012, thanks to BisonSAS for pointing out 2012-03-20 20:30:13 +00:00
Barry Harris 14aee2a291 more misc 90s big endian fixes from lantus 2012-03-20 20:26:38 +00:00
Barry Harris 2be7438294 Change CPS-1 sprite timing for Reverse sprite drawing bootlegs back to default 2012-03-20 20:19:16 +00:00
Barry Harris b991cb9b54 Add clone of Battle Garaga (1945 text hack), extra text layer doesn't work correctly 2012-03-20 14:37:48 +00:00
Barry Harris a32f4ac144 Add Phoenix version of kod (JacKc) 2012-03-20 13:54:06 +00:00
iq_132 3e19b6dd29 Missed a semicolon. 2012-03-19 15:23:28 +00:00
iq_132 b240a87705 Hopefully last DAC modification. Bestbest, mogura and kingball sound good. 2012-03-19 15:21:16 +00:00
Barry Harris 45185fb698 Fix my mistake with rom in 1941a 2012-03-19 10:44:26 +00:00
Barry Harris b7efa94f59 Fix some names in 1941a to avoid forced parent-splitting 2012-03-19 10:07:56 +00:00
iq_132 1d647c83ca Re-add precise zettotalcycles, remove zettotalcyclesprecise. Pulstar seems to be the same as before. PLEASE TEST A LOT. LANTUS I WILL BUY YOU BEER. 2012-03-19 01:51:54 +00:00
iq_132 45fb2f3e96 Add some speed-ups to dac, simplify a bit, add some debugging, and move callback to struct -- this allows for multiple cpus with dacs. 2012-03-19 01:32:34 +00:00
iq_132 3031b5d259 We want Best of Best to run at 6mhz. Not 150. lmao. 2012-03-19 00:41:47 +00:00
iq_132 4125200597 Added 1941a dump. (Bonky0013 & JackC) 2012-03-19 00:24:20 +00:00
Barry Harris 5010978445 Remove deprecated old style DAC 2012-03-16 16:40:56 +00:00
Barry Harris ffd3b340cd Change d_m72.cpp to use DACSync 2012-03-16 16:35:15 +00:00
Barry Harris dd169f97a6 Change d_m90.cpp to use DACSync 2012-03-16 16:20:46 +00:00
Barry Harris 78e98ebd7a Changed d_armedf.cpp to use DACSync 2012-03-16 16:08:28 +00:00
Barry Harris 8e759f0e8b Properly do DACSync in d_route16.cpp 2012-03-16 16:01:25 +00:00
Barry Harris bf52804eae Changed d_route16.cpp to use DACSync 2012-03-16 15:54:22 +00:00
Barry Harris 06430ada27 Make samples sound properly in kageki 2012-03-16 15:11:47 +00:00
Barry Harris bfccdee6e4 Updated d_tnzs.cpp to use DACSync, fixes sample sound in Kageki also 2012-03-16 14:18:32 +00:00
Barry Harris 451da1dd33 Remove sek.h and zet.h from burnint.h, update accordingly 2012-03-16 13:29:28 +00:00
iq_132 39804e72c8 Restore ZetTotalCycles(), Add ZetTotalCyclesPrecise(). Change DACSync in drivers to use it. 2012-03-16 00:06:40 +00:00
Barry Harris 18bb2afe90 Change d_terracre.cpp to use new DAC 2012-03-15 15:19:51 +00:00
Barry Harris 8a7108c61e Change d_vigilant.cpp to use new DAC 2012-03-15 15:00:16 +00:00
Barry Harris 3231418352 Change d_suna16.cpp to use new DAC 2012-03-15 14:35:13 +00:00
Barry Harris 41d8467630 Change King & Balloon to use new DAC, add emulation of the sample CPU and DAC in SF-X 2012-03-15 13:59:07 +00:00
Barry Harris 3065440a4b Fix sample sound in King & Balloon 2012-03-15 12:27:19 +00:00
Barry Harris cb73845b2d Change Sega System 16A to use new DAC 2012-03-15 12:19:22 +00:00
Barry Harris cc74658951 Add clone of Arkanoid 2 2012-03-15 08:34:19 +00:00
iq_132 bdf5a5a20f Update a couple of games that use the DAC 2012-03-15 02:23:46 +00:00
iq_132 a17b0b51fe Dac update. Simplify a bit (dkong commit prep) 2012-03-15 02:19:46 +00:00
iq_132 76b42320ce Update ZetTotalCycles to give more accurate result (dkong commit prep)
We really should move sek.h & zet.h to per driver includes rather than burnint.h
2012-03-15 02:17:53 +00:00
Barry Harris 0d828b9b64 Add clone of Deer Hunting to Seta2 driver 2012-03-13 19:46:34 +00:00
iq_132 d355905bbe Update dac core to use a stream sync and buffer. Still supports old-style, but usage is depreciated. (dkong commit prep) 2012-03-13 01:18:26 +00:00
iq_132 2c3c3a04a6 Add totalcycles and newframe function for i8039 (dkong commit prep) 2012-03-12 22:51:45 +00:00
Barry Harris aa648e928e Add clone of Super Chase 2012-03-12 14:54:23 +00:00
iq_132 b9d4b25011 Fix crash if sampleinit is called without a sample list. (Prep for dkong commit). 2012-03-12 02:00:40 +00:00
Barry Harris 76fd62eeb6 Sync with MAME 0.145u4 2012-03-11 20:44:18 +00:00
Barry Harris 9c07b99bab Rename cninja2->cninjaa 2012-03-11 13:38:36 +00:00
Barry Harris ad22ab5c83 Add sf2cejc (untested, pending rom availability) 2012-03-11 11:18:38 +00:00
Barry Harris 4173272cea Rename sf2cej->sf2cejb 2012-03-11 11:13:19 +00:00
Barry Harris 3ef6d9a85b Increment version 2012-03-10 20:47:49 +00:00
Barry Harris 19efdf3d5e Allow Neo Geo drivers to disable the watchdog, used it to fix Neo Pong v1.0 2012-03-10 16:10:24 +00:00
Barry Harris 6a3f815c22 Another libsnes patch from Themaister 2012-03-10 15:59:56 +00:00
Barry Harris 1ec85944c4 Add bootleg of Side Pocket (dumped by Corrado Tomaselli) 2012-03-10 15:50:16 +00:00
Barry Harris c11375b973 Add clone of Caveman Ninja (JacKc, Corrado Tomaselli) 2012-03-10 15:42:50 +00:00
Barry Harris 17eb306f7b Standardise revision info in game titles 2012-03-09 15:16:26 +00:00
Barry Harris ad0075c160 Add a makefile INCLUDE_LIB_PNGH to allow not including png.h in burner.h 2012-03-09 14:07:59 +00:00
Barry Harris 5c64b2cc0d libsnes build fixes from Themaister 2012-03-09 13:31:17 +00:00
Barry Harris 7c2cff3d56 Change game selection dialog back to original size, make it resizable, and fix disappearing preview image bug 2012-03-08 20:00:11 +00:00
Barry Harris 3211db5adc Increment version 2012-03-06 08:33:30 +00:00
Barry Harris 8e12f6eaf6 Added bootleg of Silk Worm (JacKc and Bonky0013) 2012-03-05 13:02:03 +00:00
Barry Harris 4c9da8d3e7 Big-endian fixes for CPS-2 raster interrupts, Konami, Silkroad and Sega FD1089 from lantus 2012-03-05 12:50:10 +00:00
Barry Harris aa7f0470d8 Make game selection dialog a bit bigger - now we can fit *most* of the game title's in it. :) 2012-03-04 20:59:23 +00:00
Barry Harris 690451f845 CPS-2 Phoenix sets are very sensitive over timing? 2012-02-29 10:47:54 +00:00
Barry Harris 58cf4bdf3a Update CPS-2 refresh rate to match MAME 2012-02-29 10:26:46 +00:00
Barry Harris 11fd1653ac Fix neocdsel.cpp 2012-02-29 09:16:40 +00:00
Barry Harris ff86cac0ab Fix ips_manager.cpp 2012-02-29 09:14:16 +00:00
iq_132 e801f6444d Fixes per kev. 2012-02-29 03:55:27 +00:00
tmaul b57c2f660c Fix some memory leaks ( i think there might be more) 2012-02-28 22:13:52 +00:00
tmaul 927e8de2db Fix memory leak if rom is not there. 2012-02-28 22:10:04 +00:00
tmaul 20d8441b79 Fix possible memory leak 2012-02-28 22:09:09 +00:00
tmaul 5a5c509ff9 Fix small possible memory leak 2012-02-28 22:03:44 +00:00
tmaul fe1e73724e Only fclose if fp is valid 2012-02-28 22:00:36 +00:00
Barry Harris 7cde4750d9 Tidy d_cps2.cpp 2012-02-28 21:12:45 +00:00
Barry Harris 4f72ce70ef Add clones of Vampire Hunter and Street Fighter 2 X, and add support for graphics rom loading when using splits of 8 roms 2012-02-28 21:09:18 +00:00
Barry Harris e8f0314eba Add clone of joja to d_cps3.cpp and tidy driver 2012-02-28 18:46:49 +00:00
Barry Harris 94af572cea Add clone of Altered Beast 2012-02-28 09:42:30 +00:00
Barry Harris c80e685253 endian fixes from lantus for Lord of Gun and Magical Cat Adventure 2012-02-27 20:44:29 +00:00
Barry Harris d8fe30059a endian fixes from lantus for Gauntlet, Raiden, Varia Metal and the nec core 2012-02-27 20:42:31 +00:00
iq_132 011951ac9f Forgot vertical orientation, minor clipping issue. 2012-02-27 18:42:53 +00:00
iq_132 7f6f6303d5 Added driver for Gals Pinball 2012-02-27 18:29:06 +00:00
iq_132 4f03ce773a JackC update to CPS1 drivers 2012-02-27 17:14:27 +00:00
Barry Harris 1106481986 Add clone forgottnu1 2012-02-27 16:32:05 +00:00
Barry Harris 6c41599776 Add clone of pzloop2 and clone of sf2ce 2012-02-26 20:29:11 +00:00
Barry Harris 53b687ec34 seta endian fixes from lantus 2012-02-26 20:28:36 +00:00
Barry Harris 4b9fa9bb18 Remove duplicate smgp set 2012-02-26 19:58:33 +00:00
Barry Harris 0e403d7653 Sync with MAME 0.145u2 2012-02-26 19:54:28 +00:00
Barry Harris 88a975fb8b Change CPS-1/2 vid timing to MAME hardware measured values (259 scanlines, display start at scanline 16, VBLANK at 240). Change CPS-2 to draw at VBLANK. Fixes glitches in ddsom, ddtod credit text and sfa2 select screen amongst others. 2012-02-25 20:46:45 +00:00
Barry Harris ef577c43c4 Fix sprite lagging in ssf2t and clones, fix posted by manliodp. 2012-02-25 20:09:12 +00:00
iq_132 19add5eccd Added driver for Momoko 120% 2012-02-25 17:49:44 +00:00
Barry Harris cfc368bd8a Tidy game selection dialog slightly, rename checkbox for "Show available only" to "Show available" and change behaviour to match. Add checkbox for "Show unavailable". Make unavailable driver count independent of hardware filter. 2012-02-23 21:15:47 +00:00
Barry Harris c4d6aad336 Fix some invalid BRF_NODUMP definitions 2012-02-23 20:23:55 +00:00
Barry Harris a676b7aea7 Add clone of ffight and clone of sf2 (JacKc and Bonky0013) 2012-02-23 20:18:11 +00:00
Barry Harris 1f3aa1421f Simplify CPS-2 sprite list end detection 2012-02-23 19:59:34 +00:00
Barry Harris 569d6f78fa Sync d_pce.cpp with MESS 0.145u1 2012-02-21 20:10:36 +00:00
Barry Harris a5e73f5ac0 Sync megadrive driver with MESS 0.145u1 2012-02-21 20:10:05 +00:00
Barry Harris 71cd973dbb CPS Palette endian fix from lantus 2012-02-21 19:56:18 +00:00
Barry Harris 3ffd52bae1 Remove redundant comment 2012-02-21 13:53:54 +00:00
Barry Harris 6c64b16ce1 CPS palette handling, simplify palette handling, map palette registers, remove obj palette lag, change palette update timing to sync with palette base register write, support palette pages and brightness 2012-02-21 13:50:51 +00:00
Barry Harris 7b546680ad Sync with MAME 0.145u1 2012-02-20 10:26:07 +00:00
Barry Harris 4a7ec03782 Change d_pce.cpp to be auto-generated from mess software lists. Auto-generation supports overrides that should have caught all FBA changes (eg, hardware flag, debug, init function, etc.). This syncs d_pce.cpp with MESS 0.145. If I missed any overrides let me know. 2012-02-18 20:44:52 +00:00
Barry Harris b2f5538f12 Add ctrl+W to close (same as ctrl+F4). Got used to Firefox and forever using ctrl+W to close... 2012-02-17 21:37:32 +00:00