Commit Graph

5088 Commits

Author SHA1 Message Date
dinkc64 3b3187aefb k054338, k053247: support 4 shadow banks (3 dynamic, 1 static), check for underflow when applying shadow (fixes brads special/clear screen attack in mystwarr) 2017-07-07 00:47:29 +00:00
jan_klaassen 358cda43ec Use file/folder selection dialog for support files 2017-07-06 20:39:22 +00:00
jan_klaassen 5519c97c8e Fix initial window size for vertical games
* fix test for determining if a game is vertically oriented
2017-07-06 09:34:30 +00:00
dinkc64 5f1af13cbf mystwarr alpha finished 2017-07-06 03:29:14 +00:00
iq_132 407994fb92 Add preliminary Atari Cops'n Robbers (needs analog inputs) 2017-07-06 02:59:19 +00:00
Barry Harris 483dd37330 goldnaxe2 - use MCU now we have a dump 2017-07-05 18:19:35 +00:00
jan_klaassen f57e5b7a8e Add enlarged screenshot view to load game dialog
* add dialog to gameinfo.cpp
* add double-lick and menu handling to sel.cpp
2017-07-05 17:16:47 +00:00
jan_klaassen c7e1945216 Load game dialog info text update
* add screen format/orientation to configuration info
* use stringstream in place of printf
2017-07-05 14:36:34 +00:00
jan_klaassen f72e6d10aa Rename load/save/restore savestate slot menu items in resource
* renamed items look like regular menu items in the dialog to assign shortcuts
2017-07-05 13:32:39 +00:00
jan_klaassen 1d953a6dab Add missing python scripts
* convert script for generating neogeo sprite render functions to python
* convert script for generating toaplan tile render functions to python
* convert script for generating psikyo tile render functions to python
* convert scripts for generating cave sprite and tile render functions to python

* update makefiles to use the new scripts
2017-07-05 12:57:04 +00:00
jan_klaassen b487e015a4 Add missing file 2017-07-05 08:03:00 +00:00
dinkc64 5435e5d203 mystwarr alphatrans WIP 2017-07-05 03:45:36 +00:00
jan_klaassen 37a31cd5ee Enable switching of display resolution, aspect ratio, and refresh frequency by games
* implement support functions and add required variables in burn.cpp
* (re-)enable switching mode in the applicable drivers
* add support in run.cpp and media.cpp to handle the media reset
2017-07-04 19:14:31 +00:00
jan_klaassen 362f13a541 Add dat generation for individual systems
* add menu items for individual system dat files
* add command line options for individual system dat files
2017-07-03 15:10:52 +00:00
Barry Harris 5607332a43 Work around the 32KB process limit in the build process 2017-07-03 10:30:51 +00:00
jan_klaassen 7ce8642a61 Fix initial window size
* fix window not sized correctly for games that have wide (as opposed to narrow) pixels
2017-07-02 17:32:50 +00:00
jan_klaassen 5f9ebfcc63 System specific dat file generation
* add dat type enumeration and tests in dat.cpp
* add menu options for each dat type
* add command line options for each dat type
* add xml encoding to filenames in dat.cpp

* remove disabling of dat generation menu items when netplay is active
2017-07-02 16:06:21 +00:00
jan_klaassen 630a8f9324 Quick fixes
* remove unused variable from sel.cpp
* fix spelling error in image.cpp
* silence output from makefile mingw target
* fix comma in app.rc
2017-07-02 16:05:11 +00:00
dinkc64 92d34ed65e burner/win32/sel.cpp: experimental faster f6-gamelist. dep/scripts/gamelist.pl: do not go bonkers on games with status of "0" aka maintain proper sort order always 2017-07-02 12:12:35 +00:00
jan_klaassen f9ef85fa58 Merge burn updates from trunk 2017-07-01 17:12:50 +00:00
jan_klaassen 5ae1387913 Load game dialog & related fixes/updates
* disabled OK button when no game selected
* updated filters
* added exception handler for regular expressions (prints to debug console)
* fixed parsing filters from resource (no terminating 0)
* updated rom/support files path dialog to include hiscore.dat (and added support functions)

* explicitly zero-terminated license rtf resource in the conversion script
2017-07-01 15:50:19 +00:00
jackchatelet 96c58fb29c d_neogeo.cpp: Update kof95sp to Ver. 1.0.0627 2017-06-30 18:46:41 +00:00
jackchatelet 82cd30118e d_dec8.cpp: Add alternate revision of Cobra Command. 2017-06-30 18:29:20 +00:00
dinkc64 bf58bde8ee wiping 4-way joy 2017-06-30 01:35:40 +00:00
dinkc64 3e0f8ef38c d_wiping: fix top and bottom statusline offsets 2017-06-29 22:42:40 +00:00
jan_klaassen ddcb4017c8 * sound is silenced for redraw when drivers don't provide redraw function (fixes screen resizing when paused and other issues)
* added workaround for showing preview images correctly in case drivers don't have BDF_ORIENTATION_VERTICAL flag
2017-06-29 20:54:08 +00:00
jan_klaassen 1dfaf66342 Fixes for Console games
* fix finding .zip name for console games (remove prefix)
* fix lookup for console games in history.dat (use prefix as system id)

* small fixes in select game dialog
2017-06-29 17:49:05 +00:00
dinkc64 278a937654 snd/wiping.cpp: add wipingmode. pre90s/d_wiping: use wipingmode 2017-06-29 11:39:20 +00:00
jan_klaassen db38e85903 * remove "force 16bit" option, now rendering in32bit unless the driver needs 16bit
* fix resizing window when in pause mode
2017-06-29 10:53:07 +00:00
dinkc64 d5e6cf72db add driver and soundcore for Wiping 2017-06-29 04:00:13 +00:00
dinkc64 b8aebc6595 update whatsnew.html 2017-06-29 00:50:40 +00:00
jan_klaassen 88c3a02a68 add launcher for Windows/powershell 2017-06-28 22:38:45 +00:00
jan_klaassen adcddcb98d * remove old unzip library (moved to external dependencies) 2017-06-28 22:33:33 +00:00
jan_klaassen 2c3b5bc7ba * remove unused stale ddraw blitter code
* fix initial window size with ddraw blitter
2017-06-28 22:27:30 +00:00
jan_klaassen 2ef63ad305 Fixing the great flag-planring debacle 2017-06-28 19:47:53 +00:00
jan_klaassen 4d7c5e0f4f Planting the gui update flag 2017-06-28 16:38:27 +00:00
Barry Harris 4fd6463665 Create branch jan 2017-06-28 14:52:29 +00:00
Barry Harris 5b03861db2 delete folder 2017-06-28 14:52:02 +00:00
Barry Harris dfffbaff0d create folder 2017-06-28 14:51:05 +00:00
Barry Harris 2da19e51dc create folder 2017-06-28 14:50:41 +00:00
Barry Harris 1bf981556d Remove folder 2017-06-28 13:47:30 +00:00
Barry Harris bb35806c94 Branches folder 2017-06-28 13:46:11 +00:00
Barry Harris bdd0e5df40 Remove folder 2017-06-28 13:42:13 +00:00
Barry Harris 249deeb7d8 Create Branch 2017-06-28 12:26:10 +00:00
dinkc64 eff4077689 fix sgunner2 2017-06-28 11:57:27 +00:00
Barry Harris 2c3f502057 Sync with MAME 0.187 2017-06-28 10:27:46 +00:00
dinkc64 3170fecf35 s2: more kludge time! 2017-06-27 03:48:52 +00:00
dinkc64 02bf84722a namcos2: set posirq sprite clipping more intelligently 2017-06-27 03:05:16 +00:00
dinkc64 b0b24bf2e1 lastly: fix millipede/centipede to work with input recordings 2017-06-27 02:26:14 +00:00
dinkc64 2476be4b65 update drivers that use rand() to use the new BurnRandom() 2017-06-27 01:54:18 +00:00