VOGONS


First post, by poorcomputerman

User metadata
Rank Newbie
Rank
Newbie

I purchased this vlb video card. It has 256 mb memory and is upgradable to 1 mb. Is it worth upgrading and if so, what type of memory would I need? Would it be too cost prohibitive?

Attachments

  • vlb card.jpg
    Filename
    vlb card.jpg
    File size
    324.42 KiB
    Views
    895 views
    File license
    Fair use/fair dealing exception

Reply 1 of 10, by Disruptor

User metadata
Rank Oldbie
Rank
Oldbie

1) Your graphics card does have 1 MB RAM and not 256 MB or kB.
2) You need 8 standard DIL 20 256k x 4 DRAM modules with a latency of 70ns or lower.

Last edited by Disruptor on 2023-01-13, 22:15. Edited 2 times in total.

Reply 2 of 10, by mwdmeyer

User metadata
Rank Oldbie
Rank
Oldbie

I'm surprised any VLB cards have less than 1mb ram. Yes I would upgrade as 256k would highly limit the resolution supported.

Are you sure it is 256k?

Vogons Wiki - http://vogonswiki.com

Reply 4 of 10, by mwdmeyer

User metadata
Rank Oldbie
Rank
Oldbie

Cool makes sense.

I would only upgrade from 1mb then if.

A) You want a higher supported resolution (windows)
B) The chipset supports memory interleaving (not sure if it does)

Vogons Wiki - http://vogonswiki.com

Reply 6 of 10, by mpe

User metadata
Rank Oldbie
Rank
Oldbie

Yes no benefits.

2nd MB would only enable support of 1024x768 with 64k colours instead of 256 and 1280x1024 with 16 colours. However, both with unusable interlaced refresh rates (due to slow RAMDAC) which look ugly on CRT and rarely work with LCD screens. So there is no point.

Often memory sockets on these cheap cards were not for expansion but as alternative RAM options (so that they can fit whatever chips they could source cheapest without redesigning the PCB), so it won't work if you add more. Note also the solder pads on top of the CPU. You can't really tell without docs/ close inspection where to fit the memory expansion.

So save the hassle.

Blog|NexGen 586|S4

Reply 7 of 10, by mkarcher

User metadata
Rank l33t
Rank
l33t
mpe wrote on 2023-01-13, 08:59:

2nd MB would only enable support of 1024x768 with 64k colours instead of 256 and 1280x1024 with 16 colours. However, both with unusable interlaced refresh rates (due to slow RAMDAC) which look ugly on CRT and rarely work with LCD screens. So there is no point.

[...]

So save the hassle.

I agree with that. In theory, that extra memory can be used for "offscreen surfaces" (as DirectX calls it), or for higher virtual screen size with hardware-assisted panning. I'm not aware of real-world applications that actually use this capability on Cirrus cards, though.

mpe wrote on 2023-01-13, 08:59:

Often memory sockets on these cheap cards were not for expansion but as alternative RAM options (so that they can fit whatever chips they could source cheapest without redesigning the PCB), so it won't work if you add more. Note also the solder pads on top of the CPU. You can't really tell without docs/ close inspection where to fit the memory expansion.

And while this is generally true, in case of this card, I am very confident that the 8 DIL-20 sockets are indeed meant for a second MByte of video RAM. You need to populate all eight of them anyway, as the Cirrus chip needs 32 bit memory interface for sensible performance (I don't remember whether it can work in a degraded "16-bit memory mode" with just 512kB, but that configuration would be awful). Furthermore, the option for a first bank of DIL-20 chips is clearly visible overlaying the soldered SOIC20/26 chips, so if the first MByte were to be populated with DIL-20 chips, other these solder pads would be used for that.

The one thing you would really need to measure are the soldering pads next to the Cirrus chip, which are meant for SOJ40 256K x 16 chips. Most likely, they are also meant for the first bank, as an alternative to the x4 chips that are installed, but I wouldn't bet my life on it. The design of that card makes a lot of sense in that you get the two SMD options (8x SOIC20/26 or 2x SOJ40) only for the first bank, which is populated by the manufacturer, but the pointless upgrade (that will only be performed by a low amount of customers, and the manufacturer doesn't care about the price and availability of those upgrade chips) is limited to the chip type the customer is most likely to install correctly (i.e. DIP).

Reply 8 of 10, by AlexZ

User metadata
Rank Member
Rank
Member

Interlaced mode is not always unusable. I lived with interlaced 1024x768 87Hz 16bit for many years as my monitor couldn't handle more than 56Hz at 800x600 (unusable) and other hardware had priority. Interlaced 87Hz was far better than 56Hz non-interlaced. I would upgrade video memory to 2MB in this case and use 1024x768 87Hz 16bit.

Pentium III 900E, ECS P6BXT-A+, 384MB RAM, NVIDIA GeForce FX 5600 128MB, Voodoo 2 12MB, 80GB HDD, Yamaha SM718 ISA, 19" AOC 9GlrA
Athlon 64 3400+, MSI K8T Neo V, 1GB RAM, NVIDIA GeForce 7600GT 512MB, 250GB HDD, Sound Blaster Audigy 2 ZS

Reply 9 of 10, by megatron-uk

User metadata
Rank Oldbie
Rank
Oldbie

As mkarcher says, additional memory can be used for offscreen objects, virtual resolution, triple buffering etc. I don't know how many games/applications took advantage of that, but in vesa modes (especially 2.0 lfb modes) its trivial to do, so I'm surprised more games didn't optionally take advantage of 512kb/1024/2048 vga memory.

My collection database and technical wiki:
https://www.target-earth.net