Skip to content

Commit

Permalink
Update README.
Browse files Browse the repository at this point in the history
  • Loading branch information
Eric Voirin committed Aug 23, 2021
1 parent ad9ca0a commit c76380e
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions README.MD
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,11 @@ NO! I'm still learning.
* Find and check for supported CPU types using `cpuid`
* yes
* Find VESA BIOS and VESA modes
* yes / not complete
* yes
* Find LFB address
* No
* yes
* Set MTRR to enable Write combining for LFB
* yes
* Detect total available system memory and set WA mode
* No
* Detect 15-16M Memory hole for WA
Expand Down Expand Up @@ -85,9 +87,12 @@ I developed this on an AMD K6-II CXT 500MHz. DOS is not the most stable and easy

You'll get weird errors otherwise. It's something to do with XMS size. I can get this to compile with JemmEx when limiting its reported size to 32MiB.

QEMM '97 also works, but after a while I got really strange behavior. I cannot open K6init.h (and only that file) properly via network share anymore.

### Linker doesn't run when DPMI host is running

I couldn't really fix this, so I took the linker (`LINK.EXE` and `CVPACK.EXE`) from Microsoft Visual C++ 1.52. **NOTE:** The linker from VC1.52 requires a 32-Bit DOS Extender, like HXDOS.
I couldn't really fix this, so I took the linker (`LINK.EXE` and `CVPACK.EXE`) from Microsoft Visual C++ 1.52. **NOTE:** The linker from VC1.52 requires a 32-Bit DOS Extender.
VC1.52 includes one in the form of `DOSXNT.EXE`

### CodeView doesn't run when DPMI host is running

Expand Down

0 comments on commit c76380e

Please sign in to comment.