VGA Programming

Hi.

Can someone tell me how to program the VGA card ? I know of Mode 13 and Mode X
but I don't want to use either of these. I want to know how to program in
640x480x256 mode. I know about bankswitching, but I don't want to use the
BIOS.

Please help.
WalluceAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

HypoCommented:
If you don't want to use the Bios, you could use the vesa drivers... I have a pice of code for you if you want it...
0
WalluceAuthor Commented:
Please send it, but I would prefer to use my own drivers. Isn't there some common port that most cards use to do bank switching ?
0
MotazCommented:
There is a driver called super256.bgi, I may send it to you to use 256 color

Motaz
0
Cloud Class® Course: Amazon Web Services - Basic

Are you thinking about creating an Amazon Web Services account for your business? Not sure where to start? In this course you’ll get an overview of the history of AWS and take a tour of their user interface.

WalluceAuthor Commented:
The super256.bgi driver will probably work, but it will be slow. If you have the source then that would help. I am basically looking for techniques I can combine with Assembly.
0
HypoCommented:
(Back again) Sorry for beeing late with this, My unit (I made it) is about 85% asm, I just need to locate the 640x480 unit first. And plz, give me your E-Mail,
0
kamareyCommented:
What do you write? May be the speed of 100% asm unit will not enough.
0
HypoCommented:
I didn't mean that my 85% unit was fast enoguh...

This is the reason why I wrote the ammount of asm I'm using in my code:

"I am basically looking for techniques I can combine with Assembly."

0
WalluceAuthor Commented:
My E-Mail address is :
Sand.Man@Memo.Absa.Co.ZA

Thanx Guys, If your unit works, you can have the points, Hypo.

Kamaray, If you send me something that works, you can have the points.
0
kamareyCommented:
I better know C/C++ than Pascal and if you want trully a fast graphic you should write in protected mode.
0
WalluceAuthor Commented:
C/C++ is fine. I can read C and C++. I can't always code it, but I can read it. I want to use protected mode, but I will do so at a later stage. First, I just want to create a basic game.
0
HypoCommented:
I can't send you my unit... dunno why but your EMail provider won't accept my attatchments. Got a sec. E-Mail?
0
WalluceAuthor Commented:
Sure. Try vervainne@yahoo.com
If that doesn't work you can have the points for trying. I just want to close this question now.
0
WalluceAuthor Commented:
O yes. You can also try PeetGr@absa.co.za Just label it attention Walluce.
0
HypoCommented:
done! check your yahoo mail...
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
WalluceAuthor Commented:
Thanx.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Pascal

From novice to tech pro — start learning today.