Release 0.0.2
WHAT'S NEW with version 0.0.2: - Again thanks to Eric Youngdale for some very useful comments. - The Windows startup code created by Micrsoft C 7.0 now runs to completion. - Added a new patch to the kernel to increase the usable size of the ldt to the full 32 entries currently allowed. - Imported name relocations are now supported. - Source code for my infamous test program is now included. - A handful of basic Windows functions are now emulated. See "kernel.spec" for examples of how to use the build program. WHAT'S NEW with version 0.0.1: - Eric Youngdale contributed countless improvements in memory efficiency, bug fixes, and relocation. - The build program has been completed. It now lets you specify how the main DLL entry point should interface to your emulation library routines. A brief description of how to build these specifications is included in the file "build-spec.txt". - The code to dispatch builtin DLL calls is complete, but untested.
Showing
- COPYRIGHT 3 additions, 0 deletionsCOPYRIGHT
- Makefile 49 additions, 0 deletionsMakefile
- README 73 additions, 0 deletionsREADME
- build 0 additions, 0 deletionsbuild
- build-spec.txt 81 additions, 0 deletionsbuild-spec.txt
- build.c 707 additions, 0 deletionsbuild.c
- dlls.h 56 additions, 0 deletionsdlls.h
- dump.c 92 additions, 0 deletionsdump.c
- gdi.spec 3 additions, 0 deletionsgdi.spec
- heap.c 93 additions, 0 deletionsheap.c
- if1632.S 294 additions, 0 deletionsif1632.S
- kernel.c 106 additions, 0 deletionskernel.c
- kernel.spec 16 additions, 0 deletionskernel.spec
- ldt.c 74 additions, 0 deletionsldt.c
- ldt.tar 0 additions, 0 deletionsldt.tar
- ldtlib.c 37 additions, 0 deletionsldtlib.c
- neexe.h 158 additions, 0 deletionsneexe.h
- prototypes.h 32 additions, 0 deletionsprototypes.h
- relay.c 201 additions, 0 deletionsrelay.c
- segmem.h 26 additions, 0 deletionssegmem.h
COPYRIGHT
0 → 100644
Makefile
0 → 100644
README
0 → 100644
build
0 → 100755
File added
build-spec.txt
0 → 100644
build.c
0 → 100644
dlls.h
0 → 100644
dump.c
0 → 100644
gdi.spec
0 → 100644
heap.c
0 → 100644
if1632.S
0 → 100644
kernel.c
0 → 100644
kernel.spec
0 → 100644
ldt.c
0 → 100644
ldt.tar
0 → 100644
File added
ldtlib.c
0 → 100644
neexe.h
0 → 100644
prototypes.h
0 → 100644
relay.c
0 → 100644
segmem.h
0 → 100644
Please register or sign in to comment