The modifications included herein will allow an RGB
monitor to show some colours using the Flight Simulator program.
This modification is not perfect, nor is is very well tested.
The user should make a copy of their Flight Simulator program
using their favourite technique. As we know even the most
obvious methods may elude us. Anyways, one of the bugs is, when
the user enters the slew mode, the modifications are nullified.
Basically, the technique is to intercept the disk vector and
setup a port for the colour display adapter for the needed
values. I certainly hope, that by disclosing this technique,
Microsoft doesn't skin my hide. Anyways to modify your extra
spare disk, boot up debug in DOS 2.0 and type the following:
Note: you need a system with at least 96K to use this
modification as is.
L CS:0 0 0 1 (FLIGHT SIMULATOR DISK IN DRIVE A)
A 0
mov ax,201
mov dx,0
mov CL,2
mov ch,27
mov bx,1000
mov es,bx
xor bx,bx
int 13
jmp 1000:0
W CS:0 0 0 1
L CS:0 0 139 1 (FLIGHT SIMULATOR DISK IN DRIVE A)
A 0
push cs
pop ds
mov ax,0
mov es,ax
es:
mov ax,[4c]
mov [70],ax
es:
mov ax,[4e]
mov [72],ax
mov ax,48
es:
mov [4c],ax
es:
mov [4e],cs