VOGONS


Looking for PVGA1A

Topic actions

First post, by vasyl

User metadata
Rank Oldbie
Rank
Oldbie

I am trying to improve PVGA1A emulation in my patch for DOSBox and I came to conclusion that it would be much easier to continue if I had access to that card. It can be 1M or 512K version, I don't care, as long as it is actual PVGA1A. If anybody has that card and willing to part with it, I will offer a trade for some nice DOS games. If you don't want to part with the card permanently but can lend it to me, I will return it in a couple months (and you will still get some nice game as a reward). If nothing works and that card is an integral part of your vintage system, still let me know, all I need is just to run a few simple tests and find what exactly appears on the screen (yes, there will be reward even for that).
PM me if you have that piece of hardware. Thanks in advance.

Reply 2 of 13, by 5u3

User metadata
Rank Oldbie
Rank
Oldbie

What about cards with WD 90Cxx series chips? AFAIK they supported the Paradise (S)VGA modes (at least mine did).

Reply 3 of 13, by vasyl

User metadata
Rank Oldbie
Rank
Oldbie

PVGA1A is special in one respect -- for a short while it was the only SVGA available to consumers. It was not even called SVGA then (extended VGA or VGA Plus). There may be games and demos that just don't support anything else -- so far I've found only one but I did not do really thorough search yet. The later cards are mode-compatible but there are some differences on the register level. They are not as useful in the context of SVGA emulation -- two Tseng chipsets and later S3 should cover pretty much everything else. That does not mean that I will never attempt it, just that it is not a priority.

Reply 4 of 13, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Yes I know it's more than a year old and may be outdated but look what I found in one of my boxes while digging for an EGA card 😀

http://home.arcor.de/h-a-l-9000/images/pvga1a.jpg

I don't think I want to give it away but if you'd like to send me some test software...

1+1=10

Reply 5 of 13, by 5u3

User metadata
Rank Oldbie
Rank
Oldbie

Awww, what a cute VGA card! 🤣

Reply 7 of 13, by h-a-l-9000

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Well unfortunately the only exciting ones are the graphics cards and a few exotic things, most of it are MFM/IDE/parallel/serial cards and boring 386/486 mainboards...
And definitely no 8514A 😀

1+1=10

Reply 8 of 13, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++

I've got an old book about programming CGA/EGA/VGA cards using Turbo Pascal (by François Gervais). It also covers programming the mode 5Eh of Paradise PVGA1A. It has several samples of code. Unfortunately, it's in Spanish. Anyway if someone is interested, I could scan a few pages.

Intel i7 5960X
Gigabye GA-X99-Gaming 5
8 GB DDR4 (2100)
8 GB GeForce GTX 1070 G1 Gaming (Gigabyte)

Reply 9 of 13, by vasyl

User metadata
Rank Oldbie
Rank
Oldbie

That's a nice card! I've stopped looking for one after I got WD90C00 (a.k.a. PVGA1B), it is close enough for my purposes but not as good of collector's item as yours. Now, if only I had time to actually work on all of that missing functionality in the existing PVGA emulation...
eL_PuSHeR: Are there any chapters on modes 59h-5Bh in that book? 5Eh is not a big deal, it's just another banked 256-color mode. 59h-5Bh are unusual and pretty much unique to PVGA cards. I don't think there were any games using those modes, though.

Reply 10 of 13, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++

Vasyl: Unfortunately, it only covers mode 5Eh (640x400x256) just because that was the on-board VGA on Amstrad PC2086. It only had 256KB of video RAM. The book is dated circa that time (1988).

Intel i7 5960X
Gigabye GA-X99-Gaming 5
8 GB DDR4 (2100)
8 GB GeForce GTX 1070 G1 Gaming (Gigabyte)

Reply 11 of 13, by Great Hierophant

User metadata
Rank l33t
Rank
l33t

There may be games and demos that just don't support anything else -- so far I've found only one but I did not do really thorough search yet

What would the name of that game be?[/code]

Reply 12 of 13, by vasyl

User metadata
Rank Oldbie
Rank
Oldbie

Wonderland by Magnetic Scrolls. Runs in 800x600 but only on PVGA1A and V7 VEGA cards. It can be patched to run on anything else easily: 800x600x16 mode does not require bankswitching and the game does not even check SVGA type. The only thing it really needs is correct video mode.

Reply 13 of 13, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++

I think patching it for using some 800x600 VESA 1.2 mode would be a good bet.

Intel i7 5960X
Gigabye GA-X99-Gaming 5
8 GB DDR4 (2100)
8 GB GeForce GTX 1070 G1 Gaming (Gigabyte)