Isaac Miell
1252944251
Better null checks in string validation functions
...
This fixes an exception when pressing "Ok" on the "Go to Address" input prompt in the Hex Editor with an empty string
2016-02-17 02:41:09 +10:30
Hathor86
f145f3cc68
Polar Coord
...
- Add polar coordinates to VirtualPadAnalogStick
- Update N64 pad Schema as VirtualPadAnalogStick is a bit larger
- Add Clamp method to NumberExtensions (allows a IComparable<T> value to be restriced between 2 specified other values)
2016-01-23 22:56:41 +01:00
zeromus
bef877365c
make CDL generic, and prep for GB CDL
2015-10-26 19:15:21 -05:00
zeromus
56c3360ec8
minor tweax
2015-09-29 02:27:06 -05:00
zeromus
b41c223464
fix unif loading of mapper names with junk in field beyond end of null termination. also made it utf-8 while i'm in there.
2015-08-17 16:30:35 -05:00
Suuper
bc8717c9f9
Fixed right-click input painting in TAStudio. Also removed mouseWheelTimer as it is no longer needed.
2015-07-16 13:57:51 -05:00
zeromus
80164c1fba
import WIP discsys work from svn
2015-06-23 13:57:11 -05:00
goyuken
f5c8bece3a
satesvates for mgba
2015-06-06 17:34:19 +00:00
adelikat
515a41592c
Convert a whole bunch of ram stuff from int to long
2015-01-18 18:59:23 +00:00
adelikat
91ffc17aae
Refacotor MemoryDomain.Size to be long instead of int, still some small todos, but it compiles and seems to work
2015-01-18 15:25:47 +00:00
goyuken
ff8922bb08
itoolform custom config infrastructure; not complete
2014-12-20 21:49:53 +00:00
adelikat
0965475999
Debugger - Register box - properly detect flags and use button style and better positioning, convert register textboxes to hex, and set max length of the boxes appropriately given the size of the register
2014-12-20 03:47:58 +00:00
adelikat
8c4e0f1203
Move some extension methods to a better location
2014-11-30 14:04:00 +00:00
goyuken
4c1b31e293
some random reflection extensions i was using
2014-10-19 23:15:52 +00:00
goyuken
8d9b843099
house cleaning (AV writer)
2014-10-10 18:09:00 +00:00
zeromus
87e9d235f6
make some effort to support memdomain of full 32bits size, and use it for n64 system bus. make sure to check that its disabled in ramsearch engine and in hex editor. we could probably fix it to work in hex editor later.
2014-09-09 21:34:41 +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
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
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
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
467f8da2fb
Convert StringHelpers into extension methods, and merge into StringExtensions, change namespace of string extensions
2014-07-03 15:05:02 +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
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
adelikat
4701b319be
Lua - add a new way to do reflection to get method names, now the function list simply needs to match the method name, and the method name does not need to redundantly specificy the library name. Only the Bit library hooked up currenlty.
2014-01-25 15:05:53 +00:00