Deunan wrote on 2025-07-12, 11:53:
Could be, but I was thinking (since this card should emulate CGA) that 2k SRAM would be perfect for user-definable CGA character set. But I have no idea what it does.
Generally, my oppinion is that this would be unlikely. You already have the logic to operate CGA-compatible text modes (i.e. the standard modes zero to three) using RAM fonts, why would you implement a second text mode logic for CGA register-level emulation.
Specifically for this card, I looked into the BIOS, and I am quite confident this 2K RAM is working space for the NMI-based 6845 emulation, which can optionally be mapped at A000:0 using proprietary Paradise EGA registers.
Deunan wrote on 2025-07-12, 11:53:
As for the card still not working, well maybe somebody did swap these PALs around. But I'm not sure it's safe to experiment with that, it's not going to be a short to power rails but could perhaps damage some outputs.
Most logic level outputs do tolerate a short time (several seconds) short to either GND or +5V without taking permanent damage (maybe not true for bus driver outputs). A short between two active outputs is even less severe than a short to a power rail. So I expect the swapping of the two 16L8 will not cause permanent damage if just done for a short test whether the card is recognized. As an extra precaution measure, one might want to verify that no I/O pin is shorted to a power rail (this is OK if the PAL has this pin permanently configured as input) before randomly putting a different PAL into that socket.
Deunan wrote on 2025-07-12, 11:53:
There are two 16L8 that might have something to do with the clock switching, and two 20L8 that I belive are address decoders. Assuming the main chip is not simply dead, this is where easy solutions stop and hard work with scope and perhaps logic analyzer begins.
If you look up other PEGA2A-based cards on the Internet, you will find that many of those cards use a 2-chip configuration, with a "PARADISE PBI" secondary VLSI. It seems the PALs and possibly the SRAM as well replace functionality integrated in the PBI chip. I noticed next to the PAL sockets there are indications for the required progam, named "L208801A" to "L208803A", possibly "L208804A" hiding below the last PAL. Some PAL chips have a small ROM area used for a program ID, so if the TIBPALs do, they are not read-protected and supported by the T48, there might a chance that the chips contain that ID in the program ID location, and the correct placement can be verified.
The first test I would do with that card is add a MDA/Hercules card to the same system and check whether the EGA card responds to any I/O, memory or BIOS cycles. This requires you to have a Hercules (clone) card and a solution to display MDA/Hercules video (either an old CRT or some digitizer). If you know what you are doing, you can also CTTY COM1 and use DOS debug to analyze the situation, but I'm afraid this goes way beyond what butjer1010 wants to invest in trying to troubleshoot the card.