Building a TT/MSTe ET4K card
-
alexh
- Site sponsor

- Posts: 1340
- Joined: 17 Oct 2017 16:51
- Location: Oxfordshire
Re: Building a TT/MSTe ET4K card
Has to be an ISA card to use a Nova adapter and existing drivers.
Senior Principal ASIC Engineer - SystemVerilog, VHDL
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
Thalion Webshrine - http://thalion.atari.org
ST,STf,STfm,STe,MegaST,MegaSTe,Falcon060
A500+,A600,A4000/060,CD32,CDTV
-
frank.lukas
- Posts: 812
- Joined: 19 Jan 2018 11:52
Re: Building a TT/MSTe ET4K card
MACH64 ISA Chips and PCI MACH64 Chips are not equal I think and there are no Datasheets out there ...b_squared wrote: 07 Feb 2025 18:17 even cooler idea would be to do it for Mach 64 cards: the ISA versions are hard to find and very expensive, but the PCI versions are plentiful and cheap on eBay and elsewhere.
-
mikro
- Posts: 821
- Joined: 28 Aug 2017 23:22
- Location: Kosice, Slovakia
Re: Building a TT/MSTe ET4K card
Not true at all. In an unfortunate incident I destroyed the main chip on my Mach64 (don't ask) so I purchased a cheap PCI one and @jookie resoldered the chip back to the ISA one. Worked on the first try.
-
b_squared
- Posts: 15
- Joined: 23 Jan 2021 06:03
Re: Building a TT/MSTe ET4K card
I did a little bit of digging for images on the internet and found this nice resource with pictures of both ISA and PCI cards. The ATI Graphics Xpression ISA uses the 210888GX00 and so do many other PCI cards. Although we don't have the schematic, it should be possible to recreate one from tracing an ISA card's PCB.mikro wrote: 07 Feb 2025 23:15 Not true at all. In an unfortunate incident I destroyed the main chip on my Mach64 (don't ask) so I purchased a cheap PCI one and @jookie resoldered the chip back to the ISA one. Worked on the first try.
-
agranlund
- Site sponsor

- Posts: 1754
- Joined: 18 Aug 2019 22:43
- Location: Sweden
Re: Building a TT/MSTe ET4K card
Some of the later versions of the Mach64 family did drop ISA support.
The Rage 3D accelerator is technically a Mach64GT although I think most people just call them Rage rather than Mach.
The CT and VT where probably PCI only too?
But the ’standard’ Mach64CX and Mach64GX came on ISA, VLB and PCI cards and I’d be surprised if they had different versions of these for different busses?
The Rage 3D accelerator is technically a Mach64GT although I think most people just call them Rage rather than Mach.
The CT and VT where probably PCI only too?
But the ’standard’ Mach64CX and Mach64GX came on ISA, VLB and PCI cards and I’d be surprised if they had different versions of these for different busses?
-
DoG
- Posts: 1298
- Joined: 07 Apr 2018 12:26
Re: Building a TT/MSTe ET4K card
Yes, exactly. There is a list on Vogons wiki where you can see port, bus and so on different version of the card. Here is another list of the different chip used in which card.agranlund wrote: 08 Feb 2025 07:54 Some of the later versions of the Mach64 family did drop ISA support.
The Rage 3D accelerator is technically a Mach64GT although I think most people just call them Rage rather than Mach.
The CT and VT where probably PCI only too?
But the ’standard’ Mach64CX and Mach64GX came on ISA, VLB and PCI cards and I’d be surprised if they had different versions of these for different busses?
-
Steve
- Posts: 3307
- Joined: 15 Sep 2017 11:49
Re: Building a TT/MSTe ET4K card
Finished building :) I just need to program the GAL.
GAL files: https://www.newtosworld.de/viewtopic.ph ... 1dabf0414b
GAL files: https://www.newtosworld.de/viewtopic.ph ... 1dabf0414b
You do not have the required permissions to view the files attached to this post.
-
Steve
- Posts: 3307
- Joined: 15 Sep 2017 11:49
Re: Building a TT/MSTe ET4K card
I just wanted to report, this project was a fail.
At first it was not working at all, I would just get bus errors when loading the driver. I then spoke to Artic-wroc who agreed to look at the card. I posted the card over to him (internationally) in the mean time, Frank Lucas found a fix for this old ET4000 IC (mine was the older variant) which required lifting 3 pins and soldering them to ground. Artic linked me to this fix and proceeded to just post the card back to me almost immediately - I asked him "Since I've sent it to you, could you not lift these pins and test it for me before sending it back?" He ignored me and just sent it back.
I get it back and after de-cyphering what pins to lift (I say de-cyphering because Frank only gave address lines, not pins.) So I read the data-sheet and (hopefully) lifted the correct pins and soldered them to ground. (I say hopefully because the datasheet was quite confusing, I think it only specifically listed two of the pins that I needed and the other had to be an educated guess) Nobody on the forum (Atari forum) would/could confirm if I'd chosen the right pins (41, 42, 43 and GND to 45)
(The Atari forum thread is here: https://www.atari-forum.com/viewtopic.p ... 98#p478598 )
Anyway - I went through testing various different PAL files, I found the Super_4K seemed to work and produce a mono image upon loading the driver. When choosing colour (any colour, any res) it would be a garbled display. Idek tells me that since the card displays mono OK then it isn't a vRAM issue, since et4000 uses the same memory for mono and colour.
(I did try different drivers, mainly V3 and V8 based on Franks recommendation)
I very frustrating experience overall. I haven't given up but I'm planning on swapping this old et4000 IC with the later varient when I get my hands on one.
It can't be too far off working... here's the screenshots:
At first it was not working at all, I would just get bus errors when loading the driver. I then spoke to Artic-wroc who agreed to look at the card. I posted the card over to him (internationally) in the mean time, Frank Lucas found a fix for this old ET4000 IC (mine was the older variant) which required lifting 3 pins and soldering them to ground. Artic linked me to this fix and proceeded to just post the card back to me almost immediately - I asked him "Since I've sent it to you, could you not lift these pins and test it for me before sending it back?" He ignored me and just sent it back.
I get it back and after de-cyphering what pins to lift (I say de-cyphering because Frank only gave address lines, not pins.) So I read the data-sheet and (hopefully) lifted the correct pins and soldered them to ground. (I say hopefully because the datasheet was quite confusing, I think it only specifically listed two of the pins that I needed and the other had to be an educated guess) Nobody on the forum (Atari forum) would/could confirm if I'd chosen the right pins (41, 42, 43 and GND to 45)
(The Atari forum thread is here: https://www.atari-forum.com/viewtopic.p ... 98#p478598 )
Anyway - I went through testing various different PAL files, I found the Super_4K seemed to work and produce a mono image upon loading the driver. When choosing colour (any colour, any res) it would be a garbled display. Idek tells me that since the card displays mono OK then it isn't a vRAM issue, since et4000 uses the same memory for mono and colour.
(I did try different drivers, mainly V3 and V8 based on Franks recommendation)
I very frustrating experience overall. I haven't given up but I'm planning on swapping this old et4000 IC with the later varient when I get my hands on one.
It can't be too far off working... here's the screenshots:
You do not have the required permissions to view the files attached to this post.
-
frank.lukas
- Posts: 812
- Joined: 19 Jan 2018 11:52
Re: Building a TT/MSTe ET4K card
You must be the right Clockgenerator chip ...! Have you a right one?
You do not have the required permissions to view the files attached to this post.
-
frank.lukas
- Posts: 812
- Joined: 19 Jan 2018 11:52
Who is online
Users browsing this forum: ClaudeBot and 47 guests