Goal: A complete set of files which you can build in order to obtain a complete OS ROM, with proper labels and equates, so modifications are easy.
I'm basing it on OS 2.41, primarily because of BrandonW's extensive work on a disassembly of that particular version. Without that, this would be much harder.
The code is made to be compilable with Brass, benryyves' assembler. This means it can be compiled with any x86 OS that supports mono, and if you can get the DCS SDK you should be all set.
The easiest mods that would have a directly beneficial effect would be optimizations to bcalls. This would directly increase the performance of the system as a whole.
Progress:
Code:
I'm basing it on OS 2.41, primarily because of BrandonW's extensive work on a disassembly of that particular version. Without that, this would be much harder.
The code is made to be compilable with Brass, benryyves' assembler. This means it can be compiled with any x86 OS that supports mono, and if you can get the DCS SDK you should be all set.
The easiest mods that would have a directly beneficial effect would be optimizations to bcalls. This would directly increase the performance of the system as a whole.
Progress:
Code:
Page | Status
00 | Succesful Build
01 | Pending
02 | Pending
03 | Pending
04 | Pending
05 | Pending
06 | Pending
07 | Pending
08-6e| Empty
6f | Pending
70-73| Empty
74 | Pending
75 | Pending
76 | Pending
77 | Pending
78 | Pending
79 | Pending
7a | Pending
7b | Pending
7c | Pending
7d | Pending
7e | Empty
7f | Pending