Commit Graph

77 Commits

Author SHA1 Message Date
goyuken 768c2762a5 cleanup 2014-08-03 22:05:32 +00:00
goyuken 84ad460d20 add missing file 2014-08-03 21:44:00 +00:00
goyuken 4fa8df8e30 internal settings infrastructure 2014-08-03 21:36:38 +00:00
goyuken fb133da0c5 fix some internal settings infrastructure 2014-07-14 16:10:45 +00:00
adelikat 96b36cc230 TasMovie - save and load lag log to file 2014-07-07 19:32:37 +00:00
goyuken e1d3d33307 fix text savestates in some cores, which had been completely broken due to a typo for a bit... 2014-07-03 22:20:51 +00:00
adelikat fd80c62cdb More Util methods -> extension methods 2014-07-03 19:20:34 +00:00
adelikat bf88be8c72 Convert some more util methods to extension methods 2014-07-03 19:05:56 +00:00
adelikat 1c0eca190e Remove some unused extensions, Remove Extensions.cs and move methods into better named files with their own namespaces 2014-07-03 18:54:53 +00:00
adelikat 6269e957e6 Remove some unused extension methods and move some others to CollectionExtensions 2014-07-03 18:43:49 +00:00
adelikat a726fde352 Move some more extension methods 2014-07-03 18:38:02 +00:00
adelikat 01506da244 More Util cleanup - move an extension method to a more appropriate file and remove an unused method 2014-07-03 18:32:41 +00:00
adelikat a9aa65397c Convert a Util method to an extension method 2014-07-03 18:29:51 +00:00
adelikat e058e08c35 Remove EnumHelper file and some code cleanup 2014-07-03 18:02:22 +00:00
adelikat 55c9132037 remove NamedDictionary that was only being used by a deleted mnemonics system 2014-07-03 17:47:12 +00:00
adelikat 216796c29e Remove enum helper and move the remaining method to ReflectionExtensions since that is more accurate to what it is doing 2014-07-03 17:41:55 +00:00
adelikat ebee9b9ded More extension reorg 2014-07-03 17:35:49 +00:00
adelikat 90ab7d17b1 ugh! 2014-07-03 17:33:15 +00:00
adelikat 660ef2e024 more extension reorg 2014-07-03 17:30:37 +00:00
adelikat 00ac231a2a More extension reorg 2014-07-03 17:29:01 +00:00
adelikat 6cba3568ef More extension reorg 2014-07-03 17:23:03 +00:00
adelikat 47514784eb Separate stream and writer extensions to an IOExtensions object and namespace 2014-07-03 17:13:09 +00:00
adelikat 204e331ea2 Oops, forgot to add this file 2014-07-03 17:04:54 +00:00
adelikat 393057d33a Convert a helper method into an extension method 2014-07-03 17:01:10 +00:00
adelikat 6bbd3ca80d Hex and Watch Boxes - prevent user from pasting invalid input, also if they do manage to get the textbox into an invalid state, interpret the value as 0 rather than throwing an exception 2014-07-03 16:43:39 +00:00
adelikat 1964f3754a Merge InputValidate into StringExtensions 2014-07-03 16:00:57 +00:00
adelikat 07876e0f12 slight reorg in extension file 2014-07-03 15:39:40 +00:00
adelikat f546a8080c Move some extension methods from the generic extensions file to NumberExtensions and fix up namespaces 2014-07-03 15:35:50 +00:00
adelikat 0eb37ad36d Convert IntHelpers to NumberExtensions and change namespace appropriately, remove StringHelpers.cs 2014-07-03 15:16:47 +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 bfb541a5a9 Move InputValidate and StringHelpers to BizHawk.Common 2014-07-03 14:51:03 +00:00
goyuken d501a1cf71 speed up overall load speed of N64 text savestates (uncommonly used) by 25% 2014-06-13 19:32:36 +00:00
adelikat 0649d1c77e Lua - add some more documentation, add a method that generates tasvideos wiki markup of the documentation and outputs to a file (method not wired to anything, there to save me tons of time when releasing) 2014-06-03 02:19:13 +00:00
goyuken 58efa286df move stuff 2014-05-31 16:12:59 +00:00
goyuken 613e886796 fix build problem 2014-05-31 16:04:19 +00:00
goyuken 8f87c2e854 gameboy: tweak text savestates a bit in preparation to reuse some code for the wonderswan savestates 2014-05-31 04:01:07 +00:00
goyuken d24658888b saturn: expose skip bios and RTC options as syncsettings 2014-05-28 17:31:22 +00:00
adelikat d1743a2ce3 Atari 2600 - AR - cleanup, implement hard reset, savestates, and dispose 2014-05-26 00:55:12 +00:00
adelikat c9c2329651 Record Movie - refactor to check if Global.Emulator has a DisplayType property defined, and if so, use that to populate the PAL header, rather than a bunch of ifs on core type. Refactored ReflectionUtils to be Extension methods in their own namespace, added methods for checking and getting values from a public property 2014-05-20 15:39:43 +00:00
adelikat 3488df36c4 N64 - ability to set core type in the front end 2014-05-10 17:30:03 +00:00
adelikat 64e3ff520d N64 - Controller Settings dialog with ability to set Pak type and connected status of controllers 2014-05-10 02:03:23 +00:00
adelikat 285a7241b9 On the Rom Details dialog, if the Rom is unknown and the Core supports a GenerateGameDbEntry() method, show the button. When clicked it will add the Game Db entry to gamedb_user.txt, from which point it will be a known rom to the user. Implement this method on Atari 2600. Still TODO: allow them to pick the status instead of assuming "Good" 2014-04-15 22:10:39 +00:00
zeromus 7adc15d97e work on opengl display manager: optimized codepaths, user retroshader selection, support for importing a textureID from another core; add erase button to lua console; 2014-04-15 21:46:18 +00:00
beirich c3e0d8824c zero warnings! 2014-04-08 02:25:46 +00:00
beirich cc8308495d dont call int.parse on a long 2014-04-08 01:08:47 +00:00
beirich d02eab8c2d add Serializer support for long, float, and ushort[] 2014-04-07 04:50:19 +00:00
adelikat af0cd39742 Atari 2600 - add in unimplemented mappers and throw not implemented exceptions. Throw these on a 4IN1 and F8SC instead of wrongly using F8. Implement heuristics for Rom detection when rom isn't found in gamedb. Heuristics logic based on Stella findings. 2014-04-04 19:46:41 +00:00
goyuken 4e70f1d6a5 util: eliminate some out of memory problems with hashing large files
gpgx: warn and abort when a too-big file tries to be loaded as a ROM (probably was actually a .bin cd image without the correct .cue)
2014-03-05 18:16:34 +00:00
adelikat e71d729626 some minor code cleanups in BizHawk.Common 2014-02-04 21:15:33 +00:00