Jump to content
xisto Community
vizskywalker

Vesa Programming In Assembler

Recommended Posts

I started working in assembler about a year ago. Several months ago I attempted to use SVGA graphics mode. However, when I use the VESA standards I run into a problem where the refresh rate that the program sets with a mode is outside the operating parameters of the monitor. Does anyone know of any sites that explain how to solve this problem, or can anyone explain it themself? Thanks.

Share this post


Link to post
Share on other sites

I haven't programmed for VESA in years,but I think you can still manually change therefresh rate. Could you tell what environmentyou're using?

Share this post


Link to post
Share on other sites

Yeah, thanks, it's windows (xp and 98), pentium 1 through 4, and VESA 1.0 to 3.0. I'm trying to use gtf timings to generate the pixel clock I need, but they don't make the fomula public, and I know it's been done, so i was wondering if anyone here might know them or an alternate method. Thank you so much.

Share this post


Link to post
Share on other sites

Sorry for the long time...
I was busy with some other stuff.

Ah pixel clock...
there are a bunch of more methods, see
http://forums.xisto.com/no_longer_exists/

Yes, you are right, they didn't release it out.
But, there is a way, Xfree86:
http://www-uxsup.csx.cam.ac.uk/manuals/redhat/index.html
goto section 6.3 - yes hack xfree86 source

Share this post


Link to post
Share on other sites

That's okay, but it appears as if the pixel clock method not specific to Xfree86 doesn't have a way to take a refresh rate and get a pixel clock yet, and the Xfree86 page is specific to Xfree86, and I'm working on Windows XP. If you know of any other sites that can help generate the pixel clock or have methods for a CRT Controller I would appreciate it. Thanks for your help.

Share this post


Link to post
Share on other sites

Sorry, I don't know that much asm :Dbest of luck though, and if you thinkof starting to hack XFree86 code, contactthe Delphi&Asm forum when you haveproblems.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.