: I have now got microwin working under ELKS as well. It suffers from the
: same horizontal shift glitch at the bottom of the screen which I presume is
: in the vga driver. All I had to do was exclude the 3d graphics demo.
I need more data on the horizontal glitch. Note that the following environment
variables can be used to change things on MSDOS/ELKS:
setenv CHARHEIGHT 14 (defaults to 16 for VGA displays,
some ROM BIOS fonts are 14 high in VGA mode)
setenv EGAMODE 1 (run 640x350 rather than 640x480)
If either of these don't fix the problem, I suspect it's the 64k EGA
problem I discussed earlier. It's a bit of work making the BIOS driver
run in 64k screen ram. Can you check your card? If you have only 64k,
I'd suggest getting another card. I can probably send you one if you don't
have anything else....
:
: I had to make a couple of minor changes to CFLAGS, and remove some C++
: style comments which bcc doesn't like. I will post you the patch once I am
: confident it is clean.
:
Great. Send it as soon as you have it. BTW, I thought I'd removed
all the // comments (all 1500 of them... ;-) (My bcc allows them...) (But I
removed them just for you...)
: Very impressive again. The screen looks great.
:
Cool. I'm glad it runs and you like it. Check out the other demos
by setting the #defines in demo.c. The 256 color stuff looks still needs my VGA
palette mods, which I haven't written yet, but my palette optimizer should make
the pictures look good in 16 color.
Greg