Mail Archives: djgpp/1993/07/08/23:09:45
I've got two issues here:
1) Assembly language -
I've had some experience programming in 8086 assembly before,
but it's obvious that a djgpp .S file is quite diffrent. First
of all, Intel has added a bit since the 8086, and second of all,
.S files don't use the same mnemonics as your run-of-the mill
.ASM file. So here's my problem: I want to write .S files and
it looks like that means I have to learn both 486 instructions
and .S syntax at the same time. Where can I find some instructions
on writing .S files?
2) Attention Diamond Speedstar 24X owners!
Until recently I was stuck using the PARADISE.GRD driver
with my far-more-capable Speedstar 24X. I managed to cross STDVGA.GRN
with PARADISE.GRD and the 24X User's manual to create SS24X.GRN:
a driver that supports all 24X graphics modes except the
640x480x16.7mil mode (that includes both hicolor modes). I put
in the mode numbers for the higher resolution text modes as well,
but in testing them out, the screen does not scroll properly,
so they may not be terribly useful (anybody know how to fix that?).
Also, I wrote a small C program for using the hicolor and 24
bit graphics modes with the standard GR library. The program
provides pixel setting, line drawing, and simple bit blitting
routines.
Anyway, considering that it didn't take me overnight to figure
out how to get the most out of my board using djgpp, I'll bet
there's someone else out there who'd like to do the same thing,
and I'd be happy to share the knowledge. So, if anybody would
like a copy, send me e-mail (or somebody tell me how to post it
someplace where everybody can get it).
------------
David Max
max AT cs DOT nyu DOT edu
- Raw text -