Commit graph

6803 commits

Author SHA1 Message Date
Matthijs ter Woord
bcf4b08719 Ongoing progress to get z-machine going. 2016-06-24 09:22:43 -04:00
Charles Betros
a18c034163 Merge branch 'master' of https://github.com/CosmosOS/Cosmos.git 2016-06-24 01:47:32 -05:00
Charles Betros
117a4b9053 Created a simple core dump 2016-06-24 01:47:18 -05:00
José Pedro
fbac0cabcf Implemented some console methods and fixed a bug in the console, copying the behaviour of background color in
windows console applications.
2016-06-24 00:41:30 +01:00
Matthijs ter Woord
610f2b652a Geting closer on zork. 2016-06-23 18:12:28 -04:00
Matthijs ter Woord
3bc4ea78dd Some basic improvements. 2016-06-23 16:36:08 -04:00
Matthijs ter Woord
a6afa5b785 Enable magic breakpoints in bochs debugger. 2016-06-23 16:34:20 -04:00
Kudzu
af5f0230a9 Merge branch 'rat' of https://github.com/CosmosOS/Cosmos into rat 2016-06-23 15:14:41 -04:00
Kudzu
8320a6dee7 heap 2016-06-23 15:03:04 -04:00
Matthijs ter Woord
989cc0cb4b . 2016-06-23 11:04:34 -04:00
Matthijs ter Woord
83e1ae9edc Progress. 2016-06-22 16:32:16 -04:00
Matthijs ter Woord
96bf9209de Ongoing fixes. 2016-06-22 15:55:32 -04:00
Matthijs ter Woord
e97100d4e6 More progress. 2016-06-22 11:27:21 -04:00
Matthijs ter Woord
8a40af1b87 More ongoing progress. Getting closer to being able to run again.. 2016-06-21 21:03:46 -04:00
Matthijs ter Woord
7f94d132be Even more ongoing progress. 2016-06-21 20:34:27 -04:00
Matthijs ter Woord
1ac8619640 More ongoing progress. 2016-06-21 20:00:33 -04:00
MichaelTheShifter
903860a77d FAT File Deletion work.
Yet again, my hands are typing words. Jokes aside, deleting doesn't work
yet - but at least using System.IO.File.Delete() won't cause a plug
issue.
2016-06-21 19:38:44 -04:00
Matthijs ter Woord
ada707f1d6 Ongoing progrss. 2016-06-21 19:19:08 -04:00
Matthijs ter Woord
4641286f0f More progress on ram. 2016-06-21 18:57:38 -04:00
Matthijs ter Woord
5e8a93b0c3 Ongoing work on memory. 2016-06-21 18:34:23 -04:00
Matthijs ter Woord
b5ff4a75db Ongoing memory work. 2016-06-21 17:16:51 -04:00
Matthijs ter Woord
d592b2dc0d Ongoing memory work. 2016-06-21 17:16:44 -04:00
fanoI
49192ffa24 - Conv.r.un is now partially implemented: an uint can be converted to double, not working code for ulong to double conversion
- Added (not working) test for ulong to double conversion
- Added to Assembler.cs costants needed for floating point conversions
2016-06-21 23:03:37 +02:00
Charles Betros
14f6f6247c Merge 2016-06-21 10:45:33 -05:00
Charles Betros
a94c40f605 Fixed some issues with ldelema and stfld. 2016-06-21 10:42:02 -05:00
Matthijs ter Woord
65c83f9491 Ongoing changes for memory. 2016-06-20 19:44:16 -04:00
MichaelTheShifter
fa47aaa538 Merge remote-tracking branch 'refs/remotes/CosmosOS/master' into crypto 2016-06-20 18:06:10 -04:00
Matthijs ter Woord
075e64d991 . 2016-06-20 16:11:16 -04:00
Matthijs ter Woord
d62d337b90 Fixed the exceptions. 2016-06-20 13:39:17 -04:00
Matthijs ter Woord
6be879d25a Progress on heap. 2016-06-20 13:10:34 -04:00
Matthijs ter Woord
4bdfbab03c Merge remote-tracking branch 'origin/master' into rat 2016-06-20 12:51:11 -04:00
Charles Betros
3cc57fdd5c Merge branch 'master' 2016-06-19 18:32:48 -05:00
Charles Betros
a194f1dd73 Disable Frotz build. 2016-06-19 12:35:03 -05:00
Matthijs ter Woord
f311499e26 Ongoing changes for RAT. 2016-06-19 12:47:40 -04:00
Charles Betros
5ded6d3cc1 Make testrunner fail if host shuts down. Also report failed if no results returned. 2016-06-19 10:20:43 -05:00
Charles Betros
1e55f613d8 Build config changes. 2016-06-19 09:18:22 -05:00
MichaelTheShifter
b609054ca8 Merge remote-tracking branch 'refs/remotes/CosmosOS/master' into crypto 2016-06-19 08:34:16 -04:00
Charles Betros
19672c5be5 Fix project reference. 2016-06-19 06:14:30 -05:00
MichaelTheShifter
eaacf43e90 Merge remote-tracking branch 'refs/remotes/CosmosOS/master' into crypto 2016-06-19 06:29:06 -04:00
Charles Betros
8f57c22fc8 Minor build changes 2016-06-19 02:20:51 -05:00
Charles Betros
01124218db Merge branch 'master' of https://github.com/CosmosOS/Cosmos.git 2016-06-18 21:21:51 -05:00
Charles Betros
54b1f7e19f Fixed test runner result. 2016-06-18 21:21:43 -05:00
MichaelTheShifter
db31f1bbfe Added some new Console keys. 2016-06-18 15:26:01 -04:00
Matthijs ter Woord
6ea1ca7255 Object pointer size is bumped up to 8. First the actual data pointer, then the pointer to the next object pointer 2016-06-18 15:06:30 -04:00
Matthijs ter Woord
030ba36636 Fix loading fields larger than 4 bytes from structs on the stack. 2016-06-18 14:00:58 -04:00
Matthijs ter Woord
35a15fe005 Start with increasing object reference size. 2016-06-18 12:25:17 -04:00
Matthijs ter Woord
e604e17df7 Fix the rat for now. 2016-06-18 12:02:30 -04:00
Matthijs ter Woord
446f5fcb52 Merge branch 'MichaelTheShifter-crypto'
t push origin master# Please enter a commit message to explain why this merge is
2016-06-18 11:40:53 -04:00
Matthijs ter Woord
ae1b309426 Works now. 2016-06-18 11:40:17 -04:00
Matthijs ter Woord
fa59b923b4 Weird build fix. 2016-06-18 10:41:55 -04:00