MM>Hey everyone... I am a born QB/Pascal/C programmer... well, I have just
ot
MM>into ASM, almost by accident, actually... when I was messing with Pascal,
MM>started seeing programs with ASM built-in... well, anyway, I need help
ith
MM>640x480 mode. I have messed with 320x200 and understand it perfectly... I
MM>found that on my programs that wrote a tiny bit of info to the screen at a
MM>time was okay if I just put the information directly into $A000... well,
now
MM>I can't seem to do that with 640x480, and it seems as though I have to use
MM>this 30 line code to just draw a pixel... well, I would appreciate it if
MM>someone could help me out here... assigning $A000:0000 to 255 doesn't work
MM>with 640x480... yipes... :)
I think 640x480x16 uses the same nonsense of four bit planes as the EGA did
for its 16-color modes... 3 modes for writing, 2 modes for reading, and the
read modes are slow... could take up to 4 reads to determine the color of a
pixel. (1 read per color plane) Try to find VGAKIT, which includes codes for
Mode 13X and for various chipsets' 640x480x256 modes.
((Cloud))
MauveCloud@juno.com
* OLX 2.2 * You can't go home again, unless you set $HOME.
--- PCBoard (R) v15.3/M 10
---------------
* Origin: Next time, Dial The Wrong Number! (209) 943-1880 (1:208/205)
|