Trivalik_cp
51e893eb74
add movsx, fchs
...
implement neg CIL (needed for Abs())
fix floor and ceiling in range of int
add sign extension to LdArg and LdLoc
remove unneeded math functions, like min,max,abs
2011-09-02 21:03:14 +00:00
Trivalik_cp
bcd92cf77c
add ctor(char,int) to stringimpl, and remove uncommented uneeded functions
2011-08-31 19:55:34 +00:00
Trivalik_cp
5032dff55b
fix function call on struct:
...
i.e.: Color a = Color.Red; byte r = a.R;
2011-08-30 20:02:14 +00:00
blah38621_cp
d8dcde9a1d
String drawing support was added to Orvid.Graphics. Currently it only supports bdf fonts, but more are in the works. Also, in OForms, the window now displays the name in the header.
2011-08-30 00:58:03 +00:00
Trivalik_cp
5f96188be8
GDBClient: no load time now for asm file
2011-08-29 20:02:40 +00:00
HKS_cp
a896c7dfa7
Added Ceiling and Floor functions.
2011-08-28 19:17:49 +00:00
Trivalik_cp
65e854d492
GDBClient uses now the asm file for displaying
2011-08-27 20:37:41 +00:00
blah38621_cp
ce6e457695
Please note: everything in my users folder is now under a separate license from the Cosmos project.
2011-08-25 00:09:57 +00:00
blah38621_cp
b765c4a94e
Removed the OForms folder from Orvid.Graphics.
2011-08-23 21:03:28 +00:00
blah38621_cp
3f94a3b9b5
Made a small improvement to the responsiveness of the taskbar.
2011-08-23 20:30:05 +00:00
blah38621_cp
1c5441f636
Resizing a window is now supported, also, most of the OForms assembly now has full XML documentation.
2011-08-23 20:19:11 +00:00
blah38621_cp
8df5c27ed3
Working TaskBar anyone?
2011-08-23 19:47:58 +00:00
HKS_cp
a8c3ed3f4c
More fixes incoming for Sin function. It's a little broken atm.
2011-08-23 19:00:54 +00:00
HKS_cp
baf82cd6f2
Updated the Sin and Cos functions as the double operand issue is now fixed.
2011-08-23 18:08:42 +00:00
blah38621_cp
4b2bb8a0c9
Made a large number of changes in Orvid.Graphics, added an OForms project, and added most of a full window system. Next commit will add a proper taskbar, as well as minimize capability to the system.
2011-08-23 16:38:27 +00:00
Trivalik_cp
29914a55a1
fix up wrong operand order for 8byte dword substraction
2011-08-21 20:15:29 +00:00
HKS_cp
6bd7f593dc
Fixed the Sin, Cos and Tan functions so they actually work outside the realm of -90 | +90.
...
Later I will add the realm outside -90 and +360.
2011-08-19 18:19:25 +00:00
HKS_cp
fc6cb9b4ea
Added Sin, Cos, Tan and Factorial. Precision 5 digits. Hard fixed untill double is fixed. Can be made more precise later.
2011-08-19 00:37:12 +00:00
blah38621_cp
c526f44444
Applied patch 10214, which fixes work item 14107. Also reverted IOPortImpl back to the Assembler attribute, as my Inline attribute was causing issues.
2011-08-17 16:57:18 +00:00
kudzu_cp
cf1562c94c
2011-08-17 00:14:02 +00:00
blah38621_cp
814a5f7156
Migrated the plug viewer to System.Reflection, also added a TreeView sorter.
2011-08-16 21:14:37 +00:00
blah38621_cp
189dcfaed5
Some more work on the plug viewer. Cleaned up most of the icons, and enabled error & warning checking.
2011-08-16 19:08:53 +00:00
kudzu_cp
b8799236f4
2011-08-16 15:02:28 +00:00
blah38621_cp
4053338bc6
2011-08-16 02:47:03 +00:00
blah38621_cp
7e9a4035c3
Did a whole lot of work on the plug viewer.
2011-08-16 02:46:07 +00:00
blah38621_cp
678d4fbbc9
Added an Additive Noise generator to the ImageManipulator class.
2011-08-15 00:17:53 +00:00
blah38621_cp
8abea19e48
Added float-format dds support, as well as 3Dc, and Ati1n support, not quite sure of the issue with Ati1n, but it should be loading correctly.
2011-08-14 22:29:58 +00:00
kudzu_cp
303ec4e2db
2011-08-14 18:57:50 +00:00
kudzu_cp
ded8c1d56c
2011-08-14 13:57:59 +00:00
kudzu_cp
440dfc6850
2011-08-14 13:48:22 +00:00
kudzu_cp
97c3471067
2011-08-14 13:36:09 +00:00
kudzu_cp
896121ee54
2011-08-14 13:31:59 +00:00
blah38621_cp
79066d3d62
Added (VERY) broken pcx image loading support. Now if I knew what was wrong with it.
2011-08-14 01:47:20 +00:00
blah38621_cp
4bd0140c82
Switched OPFF to a greyscale version, can't get my B/W/Greyscale version working unfortunately.
2011-08-13 22:59:55 +00:00
Trivalik_cp
57a66f7638
GDBClient:
...
OpenFileDialog occure on connect if no path as argument
optimize save,refresh menu items
2011-08-12 20:02:35 +00:00
kudzu_cp
da67b059b2
2011-08-12 02:41:57 +00:00
kudzu_cp
991c3cdd9e
2011-08-12 02:38:17 +00:00
kudzu_cp
75d0d9e342
2011-08-12 02:33:58 +00:00
kudzu_cp
3c16ec7714
2011-08-12 02:20:43 +00:00
kudzu_cp
767d8cd205
2011-08-12 02:04:43 +00:00
kudzu_cp
a469a39eaf
2011-08-12 01:54:07 +00:00
blah38621_cp
5bd97bfc89
Added a very (very) rudimentary plug viewer.
2011-08-12 01:30:48 +00:00
Trivalik_cp
612ef94eb0
update gdb to 7.3
...
add break to Cosmos.Debug.GDB client and update it for current gdb version
2011-08-11 23:11:34 +00:00
blah38621_cp
f41a3ae707
Orvid.Graphics now supports Dxt1, Dxt2, Dxt3, Dxt4, Dxt5, A1R5G5B5, A4R4G4B4, A8B8G8R8, A8R8G8B8, R5G6B5, R8G8B8, X8B8G8R8, X8R8G8B8, L8, L8A8, A4L4, A8R3G3B2, R3G3B2, X1R5G5B5, X4R4G4B4, A1R10G10B10, and A2B10G10R10 dds image formats.
2011-08-11 19:51:29 +00:00
blah38621_cp
8c28a14306
More formats supported for dds images, namely, A1R5G5B5, A4R4G4B4, A8B8G8R8, A8R8G8B8, and R8G8B8 formats. I'm having difficulty detecting the R5G6B5 format, so it doesn't currently work. Next up X8B8G8R8, and X8R8G8B8 formats.
2011-08-11 01:18:01 +00:00
blah38621_cp
e79e40541d
Added support for DXT5 and DXT3 compression in dds images.
2011-08-10 20:43:18 +00:00
blah38621_cp
145720769f
Got basic Dds image loading working, only Dxt1 compression is supported at the moment, but the others are in the process of getting working
2011-08-10 02:50:13 +00:00
blah38621_cp
6f148128ea
Added what would be dds image support, if I could figure out the issue with the loader.
2011-08-10 01:17:01 +00:00
blah38621_cp
b699f3c4d6
Added support for Pbm, Pgm, and Ppm image formats. Also added a method in ImageManipulator to switch the Red and Blue values in an image, to work around an issue in the Lib being used for Pbm, Pgm, and Ppm image support. Call it on the Ppm image you've loaded before using it.
2011-08-09 23:16:09 +00:00
blah38621_cp
7032cafe51
Xpm Image support added.
2011-08-09 22:08:01 +00:00