Welcome to HardwareForumz.com!
FAQFAQ   SearchSearch      ProfileProfile    Private MessagesPrivate Messages   Log in/Register/PasswordLog in/Register/Password

Video memory mapping

 
   Hardware Problem Solving Community! (Home) -> Matrox RSS
Related Topics:
G450 video memory query - I have Millenium G450 dual head 16Mb cards fitted to my PCs. I use the cards in 'single' monitor mode. My question is all 16Mb of memory available to the allocated single monitor, or is it only 8Mb because it is a dual head card? I'm not able to run a.

Parhelia 128/256 Mgs. Memory Performance Difference? - I'm the Parhelia, probably on ebay, and had a couple of questions that I hoped could be answered here: What kind of are we looking at when comparing the 128 mg board with the 256 mg board? Currently I'm..

Video to CD - I presently only have a CD writer with my CD Rom drive, but I'll be shortly getting a DVD writer, I'm however looking for advice to do with the two devices. I have stacks of family videos that I would love to transfer to CD format. How do I go about it?.

video card - Is it necessary for an external to be worse than internal?

Video Cards - I have an old PC running Windows ME and I have a Matrox II Card tied to a Voodoo 16 Meg 3d I need one of the slots for a Network Card and need to remove one of the Cards, I no longer use this PC for gaming. Can someone please..
Next:    
Author Message
goluglehops

External


Since: Jun 08, 2004
Posts: 1



(Msg. 1) Posted: Tue Jun 08, 2004 8:33 am
Post subject: Video memory mapping
Archived from groups: alt>comp>periphs>videocards>matrox, others (more info?)

I'm not sure if this is a question for a videocard group or a
mainboard group or in fact where it belongs. The programming videocard
group is full of spam so I'm posting this to matrox and nvidia because
those two are representative.

I have a series of legacy programs dating from the eighties and early
nineties which were developed using a compiler and a screen generator
that insert into the generated executables a "default memory-mapped
video routine" about which they say "This is seldom a problem..."
Maybe it wasn't back in the days of the 386 when SVGA was state of the
art but it sure is today.

Up until about three weeks ago, these executables with their
"memory-mapped video" worked fine on a series of machines starting
with a 286 and ending with a Celeron on a Tyan board using a Matrox
G200 video adapter and running NT4. Then, as a result of desire to
upgrade and acquire use of the USB, I purchased a Biostar with an S3
Pro Savage 8 integrated running XP Home. Disaster! The legacy programs
stopped working or gave bizarre video results such as a screen of "!"
in a stepped fashion.

At first I blamed the OS as I'd already tried the programs under Win2K
and they worked fine. But then using DOS 6.2 from a diskette on the
Biostar machine I had the same problem. It wasn't the OS! Similarly
the Tyan machine has been fitted with a 3D Force MX 400 64 and it too
produces the bizarre video results or freezes the machine. So I don't
think it's the motherboard.

It's the videocard: Matrox good: S3 Force and S3 Pro Savage bad!
However the Matrox card is slightly old and puny and I'd hate to be
stuck with the same video adapter for the rest of my life. OTOH, I can
hardly buy a series of cards and go through the hassle of testing each
to see which works.

Obviously there's a conflict with the video and my programs fighting
for the same memory addresses.

Question: Where is "default memory-mapped video"? This must be an
industry term and describe a section of real memory, x"F000" through
x"FFFF" for example?

Qusetion: Who decides where the video board will be in memory? I.e.,
what address does it map to and how can I find this out for each
board?

Obviously I'm considering throwing out the S3 Pro Savage and buying a
new board which will not conflict with the "default memory-mapped
video". Does anyone have a better suggestion?

(Note: The compiler mfg and screen generator mfg no longer support
their eighties versions and upgrading to a current compiler and SG
would cost in excess of $3000-- yeah, three big ones-- I could buy a
separate machine cheaper than that! Upgrading to another language/SG
would be around two man years work, something that I'll eventually do
but I need time. These are not games BTW and there's no current
substitute. If there were it'd be a tiny niche market and would
probably cost $3000 too.)

 >> Stay informed about: Video memory mapping 
Back to top
Login to vote
Display posts from previous:   
   Hardware Problem Solving Community! (Home) -> Matrox All times are: Pacific Time (US & Canada) (change)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum



[ Contact us | Terms of Service/Privacy Policy ]