VOGONS


Tseng 4000AX Weird Characters

Topic actions

First post, by fsmith2003

User metadata
Rank Member
Rank
Member

I just installed a Tseng 4000AX video card into a computer running DR Dos 5.0. It is showing weird characters though. The picture below shows what appears instead of C:\>. Anyone know what is going on with it?

I have this card by the way. http://retronn.de/imports/hwgal/hw_graphics_c … evga-gwv22.html

IMG_1790.JPG
Filename
IMG_1790.JPG
File size
79.36 KiB
Views
3030 views
File license
Fair use/fair dealing exception

Reply 1 of 39, by root42

User metadata
Rank l33t
Rank
l33t

Can you show a full character set?
Does your BIOS have a diag tool that could help with this?

YouTube and Bonus
80486DX@33 MHz, 16 MiB RAM, Tseng ET4000 1 MiB, SnarkBarker & GUSar Lite, PC MIDI Card+X2+SC55+MT32, OSSC

Reply 2 of 39, by fsmith2003

User metadata
Rank Member
Rank
Member

Yes here is the character set and BIOS info:

IMG_1791.JPG
Filename
IMG_1791.JPG
File size
87.69 KiB
Views
2999 views
File license
Fair use/fair dealing exception
IMG_1792.JPG
Filename
IMG_1792.JPG
File size
106.43 KiB
Views
2999 views
File license
Fair use/fair dealing exception

Reply 3 of 39, by Tiido

User metadata
Rank l33t
Rank
l33t

This makes me think of a localized charset for some specific purpose. Are you sure there's no charsets being loaded in config.sys or autoexec.bat ?

T-04YBSC, a new YMF71x based sound card & Official VOGONS thread about it
Newly made 4MB 60ns 30pin SIMMs ~
mida sa loed ? nagunii aru ei saa 😜

Reply 4 of 39, by quicknick

User metadata
Rank Oldbie
Rank
Oldbie

I have a slightly different revision of that card - it has socketed RAM chips (DIP) instead of SOJ packages. It is very fast for a ISA card, but unfortunately exhibits some artifacts under benchmarks (some pixels have wrong colors). Tried it with another set of RAM chips, still same artifacts. How is JP3 set up on your board? On mine it is open, and if I set it to 2-3 the problems are almost gone (but not completely!) and the performance is halved...

Anyway, no problems with the character set, so if you want I can send you a BIOS dump.

Tseng ET4000AX.jpg
Filename
Tseng ET4000AX.jpg
File size
486.53 KiB
Views
2953 views
File license
Fair use/fair dealing exception

Reply 5 of 39, by fsmith2003

User metadata
Rank Member
Rank
Member
Tiido wrote:

This makes me think of a localized charset for some specific purpose. Are you sure there's no charsets being loaded in config.sys or autoexec.bat ?

There is not anything loaded. I thought the same thing so I did double check that earlier.

Reply 6 of 39, by fsmith2003

User metadata
Rank Member
Rank
Member
quicknick wrote:

Anyway, no problems with the character set, so if you want I can send you a BIOS dump.

Yes please. That would be great!

And my jumper is set at 1-2. Seems to run just fine other than the odd character set. I think that just sets it to either 8 or 16 bit mode.

Reply 7 of 39, by quicknick

User metadata
Rank Oldbie
Rank
Oldbie

Here it goes. On my card the "Sync BIOS" is a black chip without any clear indication of its size, so I've read this one both as 256 and 512 kbit. Most certainly it's 256kbit or it could be even smaller - if you look at the file in a hex editor it's quite repetitive. If you can find out more about the size of this ROM on your card, please let me know and I'll re-read the chip.

Filename
ET4000AX.rar
File size
16.16 KiB
Downloads
100 downloads
File license
Fair use/fair dealing exception

Reply 8 of 39, by BloodyCactus

User metadata
Rank Oldbie
Rank
Oldbie

I think that bios has ISO 8859 (type 2?) / Latin 2 character set. Your funky character in c:\ is a "D" with stroke in it. very strange it modified characters below 128! usually all codepage changes were 128-255.

--/\-[ Stu : Bloody Cactus :: [ https://bloodycactus.com :: http://kråketær.com ]-/\--

Reply 9 of 39, by fsmith2003

User metadata
Rank Member
Rank
Member

Yes BloodyCactus, it’s an odd one for sure. And thanks for the file quicknick. I’ll try that out soon and see how it works!

Reply 10 of 39, by xjas

User metadata
Rank l33t
Rank
l33t

That's the Icelandic letter "eth", I think it's also used in some Slavic languages but I don't know what it's called there. I see some other extra slavic characters in there too. Pretty stupid they replaced the \ though; you'd think somebody must have tried DOS on that card and gone "hey..."

It's also the currency symbol for Dogecoin. 😜

twitch.tv/oldskooljay - playing the obscure, forgotten & weird - most Tuesdays & Thursdays @ 6:30 PM PDT. Bonus streams elsewhen!

Reply 11 of 39, by fsmith2003

User metadata
Rank Member
Rank
Member

quicknick, what sort of eprom programmer did you use to extract the bios files? I am new to the whole eprom flashing process and thought I would be able to use my XTIde to program the chips from the Tseng card but it does not seem to work.

Reply 12 of 39, by quicknick

User metadata
Rank Oldbie
Rank
Oldbie

I have a TL866CS which has helped me a lot in my retro endeavours, both for reading/programming (e)eproms/flash and for testing various logic ICs and SRAMs (yes it can do that!).
I don't think the chips on your card can be programmed with means other than a dedicated programmer, if at all. On my card, the main BIOS is on a EPROM, and erasing that requires exposure to UV light after removing the opaque label; the SYNC BIOS on the other hand is a mask ROM or a windowless EPROM and cannot be erased/reprogrammed at all.

Please post a picture of your actual card, and maybe peel back a little the label on your SYNC BIOS to see the markings on the chip.

Reply 13 of 39, by fsmith2003

User metadata
Rank Member
Rank
Member
quicknick wrote:

Please post a picture of your actual card, and maybe peel back a little the label on your SYNC BIOS to see the markings on the chip.

Yes here you go. I do have one of the TL866 programmers on the way. Figured I could use it for some other projects to if it wont work for this. So will I be able to put the new bios on the card at all then or am I basically stuck with the character set it currently has on it you think?

IMG_1796.JPG
Filename
IMG_1796.JPG
File size
826.88 KiB
Views
2673 views
File license
Fair use/fair dealing exception
IMG_1797.JPG
Filename
IMG_1797.JPG
File size
966 KiB
Views
2673 views
File license
Fair use/fair dealing exception

Reply 14 of 39, by Tiido

User metadata
Rank l33t
Rank
l33t

You definitely cannot program an EPROM directly on the GFX card and none I have seen even has !WE signal so a flash chip wouldn't be upgradeable either (that came along well into the PCI era). 200ns might be too slow too, if you experience weird things with the new chip you'll want to get 150 or 120ns part.

T-04YBSC, a new YMF71x based sound card & Official VOGONS thread about it
Newly made 4MB 60ns 30pin SIMMs ~
mida sa loed ? nagunii aru ei saa 😜

Reply 15 of 39, by quicknick

User metadata
Rank Oldbie
Rank
Oldbie

Same as on my card. The M27256 can be programmed on the TL866, but only after erasing under UV light. Not worth the hassle. The other chip (VGA4000 BIOS) cannot be erased or re-programmed. You need two chips such as these.

Reply 17 of 39, by quicknick

User metadata
Rank Oldbie
Rank
Oldbie

It should. As I mentioned earlier, there's no indication about its size on the "sync bios" chip, so I've read it two times, first assuming it is a 27c256 and then as a 27c512. However, the 512kb image, if split in two, produces two identical files so that should mean the chip is also 256kbit in size.

Reply 18 of 39, by kixs

User metadata
Rank l33t
Rank
l33t

This is weird... usually it's some TSR program to map different char map. On some cards I saw a switch to select the map.

As some already said, this is a slavic char map. Used in adriatic area - ex Yugoslavia. Most specifically Croats and Serbs use most of the special characters ŠČĆŽĐ. Here we use only ŠČŽ but on my keyboard there are also ĐĆ present.

Requests are also possible... /msg kixs

Reply 19 of 39, by fsmith2003

User metadata
Rank Member
Rank
Member

Ok great! I have everything ordered so will find out in a couple days. Also, one other question, I had some spare EEProms laying around for my XT-Ide and burned your files to them and those did not work. Is there a difference in the way an EEprom and Eprom function other than the re-programmability of the EEprom?