D
Doug White
Keywords:
This has been discussed by someone earlier. I think the addresses get
mapped elsewhere when you run in windows. I'm not sure where the
graphics screen info gets stored, but none of the 3rd party screen
capture vendors (and Microsoft) seem to be able to locate it in XP. I
write all my code in APL, and working down at this level is beyond me
these days. Maybe 20 years ago...
Doug White
Can you write dos programs? This is debug capturing the first line of a =
screen. This is text mode (which is why I remember the address all these =
years) - the character followed by the attribute (blinking, underlined, =
or colour). I can't find any references easily but SVGA address is A0000 =
(but I don't remember the data structures). Debug is not of much use to =
you as it needs to be a TSR.=20
-d b800:0000
B800:0000 43 07 3A 07 5C 07 50 07-72 07 6F 07 67 07 72 07 =
C.:.\.P.r.o.g.r.
B800:0010 61 07 6D 07 20 07 46 07-69 07 6C 07 65 07 73 07 a.m. =
..F.i.l.e.s.
B800:0020 5C 07 53 07 75 07 70 07-70 07 6F 07 72 07 74 07 =
\.S.u.p.p.o.r.t.
B800:0030 20 07 54 07 6F 07 6F 07-6C 07 73 07 3E 07 64 07 =
..T.o.o.l.s.>.d.
B800:0040 65 07 62 07 75 07 67 07-20 07 20 07 20 07 20 07 e.b.u.g. . =
.. . .
B800:0050 20 07 20 07 20 07 20 07-20 07 20 07 20 07 20 07 . . . . . =
.. . .
B800:0060 20 07 20 07 20 07 20 07-20 07 20 07 20 07 20 07 . . . . . =
.. . .
B800:0070 20 07 20 07 20 07 20 07-20 07 20 07 20 07 20 07 . . . . . =
.. . .
This has been discussed by someone earlier. I think the addresses get
mapped elsewhere when you run in windows. I'm not sure where the
graphics screen info gets stored, but none of the 3rd party screen
capture vendors (and Microsoft) seem to be able to locate it in XP. I
write all my code in APL, and working down at this level is beyond me
these days. Maybe 20 years ago...
Doug White