03-06-2003, 08:15 PM
This post as a follow-up of he one below, that teaches how to erase the BIOS.
My post is more "serious". I'm currently releasing a true colour library for Quick-Basic. It's available now, I'm just writing the complete documentation about it (kinda 20 to 30 pages).
When I'm through with the writing, I will post here.
When I was programming the lib, I wanted to check the available VESA modes, and I had used in the Beta version the Vesa function &H4F02 to do this. In other terms, you activate a mode and read the error code to know if it works or not on the current machine.
Well, no concern with the recent hardware, but Antoni Gual warned me : this process can burn very old monitors ! When it does not work, it does not work... any longer !
Right, I have corrected this now (you MUST use function &4HF01 that only reads information about the modes), and the TC-Lib v1.1 is 100% safe. I can email to those who want preview wallpapers, 1024x768 of amazing Hi-Res raytracing 3D shapes (hyperboloids, ellipsoids, cylinders, etc...) randomly generated though the lib...
My two pence
My post is more "serious". I'm currently releasing a true colour library for Quick-Basic. It's available now, I'm just writing the complete documentation about it (kinda 20 to 30 pages).
When I'm through with the writing, I will post here.
When I was programming the lib, I wanted to check the available VESA modes, and I had used in the Beta version the Vesa function &H4F02 to do this. In other terms, you activate a mode and read the error code to know if it works or not on the current machine.
Well, no concern with the recent hardware, but Antoni Gual warned me : this process can burn very old monitors ! When it does not work, it does not work... any longer !
Right, I have corrected this now (you MUST use function &4HF01 that only reads information about the modes), and the TC-Lib v1.1 is 100% safe. I can email to those who want preview wallpapers, 1024x768 of amazing Hi-Res raytracing 3D shapes (hyperboloids, ellipsoids, cylinders, etc...) randomly generated though the lib...
My two pence
hink Global, Make Symp' All ! ®