Commit graph

1317 commits

Author SHA1 Message Date
kudzu_cp
dc7d0dc66b 2011-06-19 14:12:44 +00:00
kudzu_cp
7a25468505 2011-06-19 13:45:22 +00:00
kudzu_cp
faed46c816 2011-06-19 13:40:23 +00:00
kudzu_cp
b985fb2cc7 2011-06-19 12:49:42 +00:00
kudzu_cp
1be7aa3f8a 2011-06-19 12:38:57 +00:00
kudzu_cp
f20ef60033 2011-06-19 05:00:39 +00:00
kudzu_cp
ff884339bc 2011-06-19 04:39:03 +00:00
kudzu_cp
18cb7298ec 2011-06-19 04:18:57 +00:00
kudzu_cp
f7f16bf210 2011-06-19 03:58:03 +00:00
kudzu_cp
8dd3294605 2011-06-19 00:12:59 +00:00
blah38621_cp
9f68c16eef Did a bit of organization and added int[] watches. 2011-06-18 21:07:51 +00:00
kudzu_cp
af13102ee9 2011-06-18 14:57:53 +00:00
kudzu_cp
963f58915e 2011-06-18 14:23:19 +00:00
kudzu_cp
64ed225d97 2011-06-18 02:13:49 +00:00
kudzu_cp
9181579230 2011-06-18 01:36:26 +00:00
kudzu_cp
d62c10fb64 2011-06-18 01:26:07 +00:00
kudzu_cp
4ee3b67199 2011-06-17 20:27:15 +00:00
kudzu_cp
97cc12b0d4 2011-06-17 15:37:20 +00:00
kudzu_cp
53a5616772 2011-06-17 14:57:35 +00:00
kudzu_cp
eb7191838d 2011-06-17 14:43:40 +00:00
kudzu_cp
a87f333ab0 2011-06-17 13:31:59 +00:00
Trivalik_cp
dfbf5f4f00 fix all branches for 64bit,
add comment in fatstream to array copy
2011-06-17 07:45:00 +00:00
kudzu_cp
cbdf0f6624 2011-06-17 02:19:03 +00:00
blah38621_cp
74ada70990 Added support for OPFF fonts. (OPFF is a custom format, I'll make a converter at some point.) 2011-06-17 00:20:29 +00:00
Trivalik_cp
b1f09d2f16 comment out ToString for StringBuilder, there is no need for plug anymore 2011-06-16 21:23:16 +00:00
Trivalik_cp
8cd3d9cf47 GDB Client, change function label to textbox, allows to copy the name
change filesystem to int64, logical error in Read()
fix Ldarg, Ldarga xExtraSize, now should work really 64 bit and greater
2011-06-16 20:56:22 +00:00
kudzu_cp
82d94f122e 2011-06-16 20:12:51 +00:00
blah38621_cp
a0ac071b2f Committing my folder which should now work. If it doesn't then there's a problem on my end. 2011-06-16 18:21:22 +00:00
blah38621_cp
bd7de0097f 2011-06-16 17:59:45 +00:00
blah38621_cp
e62c61823d Fixed a small issue with references in OrvidKernel.csproj. 2011-06-16 17:59:06 +00:00
Trivalik_cp
85aa226658 add watches functionality to GDB client, if we type: ESP 3
it means dereference ESP and look at this 3 values of uint
   its possible for all register, this is useful to dont need a stack window
add red colored register on changes
many small improvements, and naming improvements
2011-06-15 22:14:41 +00:00
blah38621_cp
c9b1d08886 Setup LibTiff so that it's easier to use. The LibTiff.Net folder is now gone, everything that was in it is now in the LibTiff.cs file. 2011-06-15 01:05:24 +00:00
Trivalik_cp
11b24e4a70 change gdb client to start without a cgdb file
copy gdb client on every build to install path if registry key found
remove hardcoded gdb.exe path
optimize vspackage, no cache refresh for every item
2011-06-14 19:47:39 +00:00
blah38621_cp
faaeeb0b95 Woops, forgot to remove the OButton.cs file. Orvid.Graphics now builds. 2011-06-14 18:25:14 +00:00
blah38621_cp
b24479cec9 Fixed the issue of Orvid.Graphics not building. Please note, you must add a reference to Orvid.Graphics in both your kernel, and your .cosmos project. 2011-06-14 18:23:52 +00:00
blah38621_cp
7fc40826ea Added FloatSine and FloatCosine instructions. This is to facilitate the needs of Orvid.Graphics. 2011-06-14 18:12:31 +00:00
blah38621_cp
6b2114bba6 Fixed multiple bugs in Orvid.Graphics. Polygons, Triangles, and Flood Fill now work. I'm still trying to figure out the issue with the circle drawing, and Elipse drawing is going haywire. I have also commented out things that don't work, except for the circles, which I left. 2011-06-14 02:12:01 +00:00
blah38621_cp
3a35e9070e Added my own section in the Users folder. 2011-06-13 19:54:46 +00:00
blah38621_cp
8a98bca22d Made a small optimization to the end of methods, compacting the xLocalSize offsets into fewer instructions. This actually made a surprising difference to the size of the output .iso, as it lowered the size by 8kb. (I've not compared the output .asm size, but that difference should be significantly larger than 8kb) 2011-06-13 18:13:38 +00:00
Trivalik_cp
2b66b951ee add Conv_Ovf_I_Un implementation
fix wrong type in newobj
fix math.sqrt
2011-06-12 22:59:42 +00:00
Trivalik_cp
99e0bf99d4 count up position and add aCount correction if to great on Read() in FatStream 2011-06-12 13:47:25 +00:00
blah38621_cp
20ef289111 Added an Inline attribute, which when used on a method in a plug, processes that method as an Assembler. See the IOPortImpl.cs file for an example of this new capability. The old method of using Assemblers is still supported. Also added an IOGroup for the mouse. 2011-06-11 01:57:27 +00:00
Trivalik_cp
00ae6acb11 comment out ASCIIEncodingImpl, because is all CIL internal
comment in string.FastAllocateString plug
2011-06-11 00:37:21 +00:00
Trivalik_cp
fcb4fa6b40 correct false permute arguments for Div 32bit integer 2011-06-10 20:43:22 +00:00
Trivalik_cp
f16f0b66aa internal IDEBuildLogger changes so that high priority Messages ares issued on VS "Error List"->Messages
remove unneed error log for missing dll in msbuild task, change it to warning and remove assembly load after, so it could success if all avaiable
2011-06-10 15:26:49 +00:00
Trivalik_cp
1a549f6403 add possiblity to plug function that use internal class as argument, use:
public static bool nativeInitCultureData([Plugs.FieldType(Name = "System.Globalization.CultureData")] ref int cultureData)
2011-06-08 20:37:29 +00:00
Trivalik_cp
df6b9ba484 2011-06-05 12:23:06 +00:00
Trivalik_cp
12d40b7866 add char[] watches 2011-06-05 12:22:14 +00:00
Trivalik_cp
e94c7d2022 fix fstp byte size through add st0 -7 size 2011-06-03 22:32:25 +00:00
Trivalik_cp
01fc2eeafe add view of nasm warnings 2011-06-03 21:41:37 +00:00
Trivalik_cp
83747e6df9 fix wrong register size for shl, shr 2011-06-03 18:17:46 +00:00
Trivalik_cp
e47ea4ac04 check for wrong method for forwardmethod, example: now is the Console.WriteLine(Double) method not plugged, so the method would call Console.WriteLine(object), because System.Console has a Double method, but we could not find them, for calling such a object is Boxing IL needed but not there 2011-05-26 19:11:04 +00:00
Trivalik_cp
591e20c7ec add convertSD2SI, mov double dupplicate (without 64 bit support no other way found)
fix conv.i4 for case:    double k = 50.5; int k2 = (int)k;
2011-05-24 20:28:57 +00:00
Trivalik_cp
522e276d05 plug Console.ReadKey, Console.Read 2011-04-17 20:27:26 +00:00
Trivalik_cp
93cb588acb only add added projects to solutionbuild 2011-04-17 12:27:34 +00:00
Trivalik_cp
c13c7835bb add f# project template
set projects to build
2011-04-16 23:01:33 +00:00
Trivalik_cp
1c970d67f9 add sse2 cvtsi2sd,cvtss2sd, movsd
fix conv_r8 with them
get 64 div working, without overflow detection!
2011-04-16 12:18:09 +00:00
geramy_cp
f6811cc6ac 2011-04-12 09:04:03 +00:00
geramy_cp
ca40577168 2011-04-12 09:00:08 +00:00
Trivalik_cp
7167a5106f allow write fdiv asm 2011-04-07 20:36:35 +00:00
sschocke_cp
5cab60903e Working Float.ToString() and Double.ToString() 2011-04-07 20:28:56 +00:00
Trivalik_cp
46eee6ef67 fix dbg for 64 bit parameters 2011-04-07 19:50:01 +00:00
Trivalik_cp
1910af9b4d add 64bit support for "or" 2011-04-07 18:27:59 +00:00
Trivalik_cp
a9cb455304 fix ceq, cgt, cgt_un, clt, clt_un for 64 bit integer and float, changes back uint64impl compare 2011-04-06 19:31:51 +00:00
sschocke_cp
e66f126add Changed GetNumberString for 64-bit integers to check for value != 0 instead of >0 because greater than operator is broken for UInt64... UInt64/Int64 .ToString now working correctly 2011-03-26 07:49:45 +00:00
sschocke_cp
26d48dd9db Checkin of working FloatToString(FtoA) method as well as Map<K,V> (replacement for Dictionary<K,V>) in my playground 2011-03-21 20:10:28 +00:00
Trivalik_cp
00a6e88e4c fix DebugInfo for types bigger than 4 (ebp offset), add float, double to debugger view 2011-03-20 21:15:20 +00:00
mterwoord_cp
f63e090169 2011-03-19 15:44:13 +00:00
kudzu_cp
3d476911b2 2011-03-19 01:05:07 +00:00
Trivalik_cp
ae59e33d51 plug Math.Sqrt 2011-03-17 20:08:35 +00:00
kudzu_cp
b9894e9823 Strings are now stored in memory comparable to how it works in .net (and probably mono) 2011-03-17 17:38:53 +00:00
kudzu_cp
5f0a735e37 Strings are now stored in memory comparable to how it works in .net (and probably mono) 2011-03-17 15:04:24 +00:00
kudzu_cp
1692221435 2011-03-17 13:40:53 +00:00
kudzu_cp
f0f2475173 2011-03-17 12:36:51 +00:00
kudzu_cp
45da279d85 2011-03-17 00:33:31 +00:00
kudzu_cp
bc16ed8129 2011-03-17 00:08:28 +00:00
kudzu_cp
4c512d5505 2011-03-16 23:54:32 +00:00
kudzu_cp
f7be12a101 2011-03-16 23:25:19 +00:00
kudzu_cp
8a3f5441c7 2011-03-15 14:13:28 +00:00
Trivalik_cp
e8469e177f handle blt and ble for 64 bit --> BitConverter works 2011-03-12 21:45:46 +00:00
kudzu_cp
4254378a90 2011-03-11 13:54:22 +00:00
mterwoord_cp
d7acb8adb6 2011-03-11 13:29:58 +00:00
mterwoord_cp
bd82fa4238 2011-03-11 13:23:06 +00:00
mterwoord_cp
bd59ac6966 2011-03-09 16:53:21 +00:00
Trivalik_cp
59c5a976ca set startproject activated for deep projectes (no bug from my side found) 2011-03-07 21:48:35 +00:00
kudzu_cp
855312aaf8 2011-03-06 17:38:17 +00:00
kudzu_cp
779ff0b700 2011-03-06 16:36:53 +00:00
kudzu_cp
fcff31810e 2011-03-06 16:35:23 +00:00
kudzu_cp
3ab639a234 2011-03-06 16:34:57 +00:00
kudzu_cp
08ad9d53ab 2011-03-06 16:16:34 +00:00
mterwoord_cp
85240d72a7 2011-03-06 16:15:49 +00:00
kudzu_cp
6785fb708d 2011-03-06 05:46:25 +00:00
kudzu_cp
135cba977f 2011-03-06 05:27:40 +00:00
kudzu_cp
c9ca0c6ba2 2011-03-05 14:24:52 +00:00
kudzu_cp
19dd6c0776 2011-03-05 14:15:00 +00:00
kudzu_cp
a9ab9d0ff4 2011-03-05 14:09:24 +00:00
kudzu_cp
4427b6258d 2011-03-05 13:42:36 +00:00
kudzu_cp
46bce8c651 2011-03-05 13:38:54 +00:00
kudzu_cp
94b43734fe 2011-03-05 13:34:01 +00:00
kudzu_cp
71f5f7a8ba 2011-03-05 13:33:40 +00:00