To Spotted Cheetah again:
I couldnt have said it any darned better myself, and so thank you!

!
I checked out your codes: they are just changing the displayed width of the standard QB screens. So they actually remain the same, the screen is just being informed to stop the displaying at 512, not at 640. To achieve the higher refresh rates, all the registers need to be set back for the 512 width, and you will get 108Hz for 512*350

.
Interestingly enough, that is mostly true (at least!). :wtnod: I have not exactly tested the exact Hz rates for my new modes that I was so recently trying out along with your really good QB graphics mode refresh rate code, but I am no doubt certain that on my old monitor from 1992, the modes under QB Screens 8, 9, 11, and 12 all came through and showed
VERY clearly with a Hz rate of
over 100 (*not* that I want people to try it on certain monitors as there is a possible risk/hazard involved that can do any harmful damage or even worse to the monitors themselves!

)!!
The 640*400 mode is quite simple to set up, since you only need to disable the double scanning at 640*200. If you can not find out how to do it i will give you some register sets next time when i can bring stuff here (after 2 weeks) for these mode.
As i said i know how the screen works, i just did not know (possibly because i did not try out) that QB can use these modes. In the case of that 88.5Hz SCREEN 9 i just thought that as everything remains the same except the refresh rate, QB will not notice it, and it worked.
Amazing!

On how a 640x400 mode can be achieved, I did not even know about that at all (nor did I even think of knowing
how to do it, too!). Tell you what, both your register sets and a clear description of how to do the 640x400 mode are *most* welcome here, Spotted Cheetah, and I will wait for you to do so now.
^_^ !And thank God that you sure know how to access that new mode in QB, too.
The speed what you got is possibly because of the less pixels, and maybe because QB optimizes the multiplications here as bit shifts since 512 is a power of 2.
ABSOLUTELY 100% TRUE. d=
=b Know why, my man? Because, as I noticed myself over the past couple to several days ago while I was testing my new graphics modes in QB, I discovered for myself that as the viewable vertical pixels got smaller and smaller, there was indeed more and more speed increase creeping in and pushing on forward (even to the possible point of speeds
actually exceeding Screen 13 itself!! :rotfl: ! )! I have noticed this while I was running the modes in their QB-compiled .EXE file-format form, and it really impressed the living heck out of me, you know what I mean? In terms of the optimizations here multiplications and all it is like QuickBASIC/QBasic simply saying,
Alright, we can do this, so lets just get it done and thats that! :neo:, and believe me, it is being done right
already and then some. Period, end of the conversation.
;*) !So there is more power in that VGA than whatever you can imagine! Let's let it breaking out!

A
BIG AMEN to that!!! :king: !! That is all I can say, my man.
Catch you again now, and once again, thank you!


- Adigun Azikiwe Polack
One of the Founders of
Aura Flow
Continuing Developer of
Frantic Journey
Current Developer of
Star Angelic Slugger
Webmaster of the
AAP Official Projects Squad