Commit Graph

37 Commits

Author SHA1 Message Date
adelikat 8816f38645 snes9x - stuff core name into savestate filenames 2017-06-04 18:29:27 -05:00
nattthebear ebe789eed2 heh 2017-05-10 07:45:23 -04:00
adelikat cdb0802230 Misc Client.Common cleanups 2017-05-09 07:22:56 -05:00
J.D. Purcell b53502eed8 Spaces -> tabs. 2017-04-15 16:37:30 -04:00
adelikat b6f335e4c8 misc code cleanups in BizHawk.Client.Common 2017-04-14 14:59:01 -05:00
adelikat 2c1f0013c3 Account for game names having quotes in them, fixes NES Ivan Ironman Stewart's Super Off-Road 2016-10-13 20:16:26 -05:00
adelikat 574584c079 Fix filename generation when there are colons in the game name, fixes #661 2016-09-21 10:27:28 -04:00
zeromus 53fcc09c08 various bugfixes to system/save pathing and support CAN_DUPE, to stabilize the gambatte and neopop cores 2015-11-08 19:18:08 -06:00
zeromus 5c16f8b107 fix some assorted bugs, and experiments with handling more environment calls 2015-11-07 02:29:04 -06:00
zeromus 7651f418fe usably functional libretro player 2015-11-07 00:14:59 -06:00
zeromus 7e828d5618 d3d display method 2015-08-24 13:10:50 -05:00
adelikat 7e35ca00a8 Add core name to GBA savestates 2015-06-06 21:06:59 +00:00
adelikat b1b94da6ef Lua Sessions - make scripts relative to the lua session instead of relative to the .exe, note: this wrecks existing luases files 2015-01-29 02:08:12 +00:00
adelikat 17c6a2c1f6 Snes - use the compatibility profile override option in the game db, note that it will be a temporary override for the game if detected, the user setting will not be permanently changed. This touched a bunch of things, and many other things had to be considered, there's a reasonable chance that this broke something 2014-11-19 00:32:51 +00:00
jlennox a64017366c Create ISettable<T,T2>/ISettable interfaces. This checkin has not been extensively tested. 2014-10-19 01:22:47 +00:00
goyuken f8becef719 fix 7582 2014-08-13 17:55:34 +00:00
adelikat e29e4a1227 Helper method for path manager 2014-08-13 17:50:24 +00:00
adelikat 7d89765568 Better Global ROM folder logic 2014-07-21 23:41:41 +00:00
adelikat b5f6004674 Fix Issue 218, Global ROM folder now works 2014-07-21 23:22:22 +00:00
adelikat 467f8da2fb Convert StringHelpers into extension methods, and merge into StringExtensions, change namespace of string extensions 2014-07-03 15:05:02 +00:00
adelikat d5e2808944 Fix namespaces 2014-07-03 14:56:13 +00:00
adelikat 711c9b52e4 Hack for FilesystemSafeName to remove . if it is the last character in the name (Such as Super Mario bros.) since this method is used for path building 2014-06-20 18:36:03 +00:00
adelikat 9a24539c10 Lua - catch NotImplementedException on emu.getregister(s) and warn the user that this particular core doesn't implement this feature yet. Also, put IEmulator extensions in their own namespace 2014-05-31 14:29:27 +00:00
adelikat 6b2ea2e7a6 Put snes profile setting into savestates since savestates are incompatible among profiles 2014-05-04 13:43:29 +00:00
adelikat e99b370654 put core name into nes savestates 2014-05-04 13:20:59 +00:00
adelikat 691cbaa0c1 some nitpicky code reformatting in PathManager 2014-05-04 01:54:58 +00:00
zeromus 483cf96853 rename PathEntries.WatchPath etc. to PathEntries.WatchPathFragment to better convey the idea that it isnt a fully-qualified path, so its less likely to get used on accident 2013-12-13 05:20:50 +00:00
adelikat bc860a4bcf Remove the option to turn off the "Bind movies to savestates" feature 2013-12-04 02:43:40 +00:00
adelikat 7a1f28b5a9 A fix to PathManager, get the executable path, not the dll path 2013-11-20 20:10:10 +00:00
adelikat 348171bdc5 start Emulation.Common project and move the Emulation/Database folder files to it 2013-11-04 01:06:36 +00:00
adelikat 26ffd9f4e3 EmuHawk - don't use PathManager to resolve the exe directory during main now that it is in a dll, it can find its own path itself 2013-11-03 16:05:49 +00:00
adelikat 0eaf6bd33c a fix to GetExeDirectoryAbsolute() that was breaking path generation 2013-11-01 22:37:05 +00:00
adelikat 9473f6840b Client.Common code refactoring and some misc things to do 2013-10-27 17:47:54 +00:00
zeromus fa40ae718f reapply edits and cleanup 2013-10-27 07:54:00 +00:00
zeromus 11dbb0e1c8 reapply moves with merge tracking 2013-10-27 07:52:20 +00:00
zeromus 179dbd4124 revert back to r5156 2013-10-27 07:45:59 +00:00
adelikat 3e429736d5 Move PathManager and SavestateManager to Client.Common, also remove the dependency for System.Web in PathManager by doing a more logical way of getting the executing assembly path 2013-10-25 16:00:34 +00:00