mterwoord_cp
|
4d16298308
|
Serious issue solved
|
2008-08-12 13:46:31 +00:00 |
|
Dokugogagoji_cp
|
e55ec570fd
|
replaced my modified file but invalid opcode still remains
|
2008-08-12 10:23:21 +00:00 |
|
Dokugogagoji_cp
|
3b46758183
|
again instructions...
|
2008-08-10 17:06:06 +00:00 |
|
Dokugogagoji_cp
|
2671caa304
|
Starting divisions per ISA
Added 80x86 stub clases for newer instructions
|
2008-08-10 09:45:24 +00:00 |
|
Dokugogagoji_cp
|
5cad5cf670
|
Various audio advanced (now I'm stopping on it because I need float)
Starting implemeting SIMD Is (WIP)
|
2008-08-09 13:01:08 +00:00 |
|
smremde_cp
|
4e59a13b60
|
|
2008-08-08 15:05:00 +00:00 |
|
smremde_cp
|
2444151f13
|
added SSE initialisation
added saving of SSE registers on context switch
|
2008-08-07 12:14:30 +00:00 |
|
mterwoord_cp
|
95b6dad6fe
|
Initial version of V86 monitor. DOES NOT WORK YET
|
2008-07-26 10:59:07 +00:00 |
|
ralfkronemeyer_cp
|
39a5c67a47
|
|
2008-06-25 09:19:22 +00:00 |
|
smremde_cp
|
62e9825339
|
added them to the project :P
|
2008-06-11 17:18:47 +00:00 |
|
mterwoord_cp
|
486983c8fe
|
SHA256 works now
|
2008-05-14 17:21:54 +00:00 |
|
kudzu_cp
|
a97eab0b16
|
DebugStub suspend/resume
|
2008-05-05 16:12:43 +00:00 |
|
kudzu_cp
|
7267a7fb48
|
|
2008-04-30 16:15:46 +00:00 |
|
kudzu_cp
|
53b54cdfd7
|
|
2008-04-30 16:02:38 +00:00 |
|
kudzu_cp
|
0be619ddd2
|
|
2008-04-30 14:17:50 +00:00 |
|
kudzu_cp
|
248e068a35
|
|
2008-04-28 03:24:05 +00:00 |
|
kudzu_cp
|
517186b7df
|
|
2008-04-28 01:55:29 +00:00 |
|
kudzu_cp
|
d28e87baf8
|
|
2008-04-27 19:51:23 +00:00 |
|
kudzu_cp
|
9c190531a7
|
More X#
|
2008-04-27 18:13:19 +00:00 |
|
kudzu_cp
|
788b6cdb5d
|
|
2008-04-27 06:31:13 +00:00 |
|
kudzu_cp
|
8b07d5daac
|
Final move of Debug Stub to DumbAssembler
|
2008-04-27 00:57:57 +00:00 |
|
mterwoord_cp
|
c5646eb92c
|
Removed .Native
|
2008-04-26 07:45:27 +00:00 |
|
LostTheBlack_cp
|
1af5ac6f34
|
[+] MoveAndSignExtend & MoveAndZeroExtend added to assmebler
[+] SignExtendAX to handle AX -> DX:AX & EAX -> EDX:EAX
[+] Conversion to int8
[*] Fixed conversion to int16
[*] Fixed conversion to int64
[+] Added conversion
[*] AddWithOverflow code fixed.
|
2008-04-18 13:29:13 +00:00 |
|
LostTheBlack_cp
|
d3460ad173
|
[+] ConditionalMove class to handle CMOVcc
[*] Fixed comment on JumpIfAbove
[+] JumpIfAboveOrEqual to handle jae
[*] Fixed comment on JumpOnGreater
|
2008-04-18 12:08:30 +00:00 |
|
LostTheBlack_cp
|
c5c5fd4ad9
|
[+] All conditional branches now pass my 64bit operand tests.
|
2008-04-17 23:45:08 +00:00 |
|
LostTheBlack_cp
|
436762e62f
|
[+] JumpIfAbove instruction.
|
2008-04-17 22:40:06 +00:00 |
|
LostTheBlack_cp
|
45377fd9e6
|
[+] JumpOnGreater class created to replace strange class JumpIfGreater.
|
2008-04-17 22:27:12 +00:00 |
|
LostTheBlack_cp
|
539933db9c
|
[*] Fixed error with bge.
[+] Bge_Un works with 64-bit values.
|
2008-04-17 22:00:58 +00:00 |
|
LostTheBlack_cp
|
e554b4c2ad
|
[+] It seems that blt_un now works fine on 64-bit operands.
[+] Added JumpIfCarry.
[*] Corrected spelling error: JumpNotCary -> JumpNotCarry.
|
2008-04-11 16:31:50 +00:00 |
|
LostTheBlack_cp
|
ea9fcde4ce
|
Int64:
[*] Fixed adding.
[+] Subtraction now works.
|
2008-03-16 06:44:01 +00:00 |
|
LostTheBlack_cp
|
4aa8fcce86
|
Int64:
[+] equality comparing
[+] add operation
Int32:
[*] Fixed bge instruction
|
2008-03-15 09:02:05 +00:00 |
|
LostTheBlack_cp
|
50b2a50b24
|
|
2008-03-14 16:57:19 +00:00 |
|
kudzu_cp
|
dd48f9b762
|
Remove i4o refs
|
2008-01-09 17:08:17 +00:00 |
|
kudzu_cp
|
cbd3c24eb3
|
Rest of strong naming
|
2008-01-09 17:03:23 +00:00 |
|
mterwoord_cp
|
af530d3847
|
Exceptions work, no finally/catch support yet, though
|
2008-01-06 12:24:02 +00:00 |
|
mterwoord_cp
|
860efefe5d
|
Fix dividing now
|
2008-01-05 16:23:46 +00:00 |
|
mterwoord_cp
|
221815e724
|
memory clearing fixed
|
2008-01-04 17:32:19 +00:00 |
|
mterwoord_cp
|
46a15deb44
|
Implemented Buffer.BlockCopy
|
2007-12-31 12:00:26 +00:00 |
|
mterwoord_cp
|
b4fca104df
|
mem free works successfully now
|
2007-12-24 10:35:15 +00:00 |
|
mterwoord_cp
|
ae0fab58a7
|
Misc changes
|
2007-12-08 11:21:02 +00:00 |
|
mterwoord_cp
|
f0f81c52cf
|
fixed issues with several opcode implementations. Queue<T> should work now
|
2007-11-26 13:14:34 +00:00 |
|
mterwoord_cp
|
a583650e73
|
refactorings
|
2007-11-18 16:51:28 +00:00 |
|
mterwoord_cp
|
8431877010
|
Console works again.
|
2007-10-11 18:04:03 +00:00 |
|
mterwoord_cp
|
e2931e97ee
|
All ops neccessary for a scan are now implemented
|
2007-09-27 16:55:00 +00:00 |
|
mterwoord_cp
|
ee1b9e8f5c
|
Implemented a bunch of new opcodes.
|
2007-09-27 11:10:49 +00:00 |
|
mterwoord_cp
|
1ea78b247f
|
Some more ops are working now. Still working on the VTables support. Next Op to implement is Switch
|
2007-09-26 09:12:43 +00:00 |
|
mterwoord_cp
|
e29f612a52
|
Some more changes, nothing functionally changed.
|
2007-09-23 15:50:00 +00:00 |
|
mterwoord_cp
|
c2dc707cf0
|
Many changes, some might not work
|
2007-09-22 17:31:13 +00:00 |
|
mterwoord_cp
|
f6ff5c14cf
|
Array support works now :-)
|
2007-09-22 09:44:20 +00:00 |
|
mterwoord_cp
|
aa22788bd2
|
|
2007-09-18 15:42:17 +00:00 |
|