Page 1 of 1

[OT] Can someone grab a VGA tutorial and mirror

Posted: Wed Nov 02, 2005 6:45 am
by kernel64
I'm having problems visiting a recommended VGA tutorial site linked by one of the FAQ/osdev documents; I keep getting a Forbidden error when trying to download the zip file of the tutorial. It's here:

http://atschool.eduweb.co.uk/camdean/pu ... ce/vga.zip

The page that links to this zip file is:
http://atschool.eduweb.co.uk/camdean/pu ... ac/vga.htm

Can someone try to get this file and mirror it somewhere even if only temporarily so I can fetch it? Many, many thanks :-*

Re:[OT] Can someone grab a VGA tutorial and mirror

Posted: Wed Nov 02, 2005 6:54 am
by Solar
Same here, and for all other source links on that page that I tried (all two of 'em).

I contacted the author of that page, and will keep you informed.

Re:[OT] Can someone grab a VGA tutorial and mirror

Posted: Wed Nov 02, 2005 6:55 am
by kernel64
Thank you Solar. I think it would be useful for others here as well.

Re:[OT] Can someone grab a VGA tutorial and mirror

Posted: Wed Nov 02, 2005 7:07 am
by Solar
Bad luck:

Code: Select all

<[email protected]>: host cyberdude-com.mr.outblaze.com[64.71.166.202]
    said: 550 <[email protected]>: User unknown (in reply to RCPT TO
    command)

Re:[OT] Can someone grab a VGA tutorial and mirror

Posted: Wed Nov 02, 2005 7:17 am
by kernel64
Solar wrote: Bad luck:

Code: Select all

<[email protected]>: host cyberdude-com.mr.outblaze.com[64.71.166.202]
    said: 550 <[email protected]>: User unknown (in reply to RCPT TO
    command)
Hmm. And the guy was complaining about being unable to reach the author of the VGA tutorial and not getting any replies from him. Hypocrite. :D

Looks like a job for a recursive web slurper tool to get a copy for offline reading.

Re:[OT] Can someone grab a VGA tutorial and mirror

Posted: Wed Nov 02, 2005 7:41 am
by Solar
wget. But that won't get you the sources, either.

Re:[OT] Can someone grab a VGA tutorial and mirror

Posted: Wed Nov 02, 2005 8:18 am
by distantvoices
Just ask away, what do you want to know?

Pixel plotting stuff?

Mode switching stuff?

VBE stuff?

Re:[OT] Can someone grab a VGA tutorial and mirror

Posted: Wed Nov 02, 2005 8:27 am
by DennisCGc
I assume the same zip file from the author is exactly the same as it is from atschool.eduweb.co.uk, here you have:

zip file containing the entire manual, plus source and binaries.

Re:[OT] Can someone grab a VGA tutorial and mirror

Posted: Thu Nov 03, 2005 1:22 am
by kernel64
beyond infinity wrote: Just ask away, what do you want to know?

Pixel plotting stuff?

Mode switching stuff?

VBE stuff?
I'm after a beginner's introduction to VGA/SVGA programming. I'm interested in VESA, but I can only reliably do it in real mode or ask GRUB to do it for me before it loads my kernel by setting the video mode request in the multiboot header. So I would like to get into VGA/SVGA stuff generally to get a handle on graphics programming. I have a conceptual understanding of how it's done by programming registers, doing I/O space stuff, etc., but reading the code I don't understand when I am supposed to save and restore and what a palette is, where fonts come from, how to change fonts, etc. So I need a real newbie tutorial that holds my hand and says, these registers to this and you do it in this order because.... here's how to control resolution and color... here's how to load fonts and this is where they come from... when to use 8x8 fonts as opposed to a 8x16 font... how to draw pixels and do bit blitting and basic graphics programming.

I'd be interested in a high level overview of the order in which things are done like, step 1, save registers, step 2, use registers foo, bar, baz to set resolution and colours, step 3 restore registers, step 4.... if you see what I mean, along with register names, locations and what they are used for and why.

Then I hope to get into more serious graphics like understanding the driver code in X.org and XFree86 so I can support protected mode high resolution and millions of colours (eventually; it's a low priority but I do want it eventually, if it ever becomes a desktop kernel. But then I might use that knowledge to hack on Linux or the BSDs, or even the X servers themselves just for the experience and fun of it).

Cheers.

Re:[OT] Can someone grab a VGA tutorial and mirror

Posted: Thu Nov 03, 2005 1:22 am
by kernel64
DennisCGc wrote: I assume the same zip file from the author is exactly the same as it is from atschool.eduweb.co.uk, here you have:

zip file containing the entire manual, plus source and binaries.
A-ha, thanks!!!

:D

Re:[OT] Can someone grab a VGA tutorial and mirror

Posted: Thu Nov 03, 2005 5:18 am
by bubach
Maybe the FAQ should link to the original site instead? http://www.brackeen.com/home/vga/index.html