Ruud Read a Private Mail please.
- please name a source file with name containing version i.e. diagrom-2019-03-05.zip I already have at least two 'diagrom.zip' files...
In this way you can see there is a new version. OK, I'll do that.
- There is no Version: header on the screen
I don't now when I added that but there is one now.
- CGA has only 16Kb of memory. I saw in comments: you are considering CGA has 32K. It's wrong.
Indeed that is wrong. But I only test the screen memory so no harm is done.
- DIP Switch on this XT displayed incorrectly. This XT clone has very generic schematic of the 8255 PIO.
I cannot check it now. In the past I used an Unitron board that did not have the standard dip switch settings. In the mean time I located some some Taiwanese clones. I will use one of them ASAP to test the DiagROM.
- I'm testing mb w/o keyboard and FDD. It hangs too long trying to read from non-existent floppy controller. (BIOS just reported about FDC absesnse)
I saw in your movie what you meant. I'll change the ROM so it won't try to read the floppy when the FDC test fails.
- After test it restarts too quickly! I can't read right half of screen.
Your movie shows that the screen is completely cleared and that is not supposed to happen at all. Could it be possible you are running a very old, may be even the first version? That was just to show what the idea was and a lot of things weren't working correctly.
- Test pass count not incremented
That should work. So I again think you are running the first version.
I found two bugs in the mean time:
- I forgot to remove some comment that disabled a loop. This loop is needed to test the refresh. But when it is present, the checking of the RAM takes "ages". So be prepared that the new ROM will be quite a bit slower, Sorry.
- I only tested the ROM with a MDA card. I just tested the ROM with the PCem emulator and saw that in CGA mode the dip switches aren't displayed at all. Weird, I'm sure it did so in the past. So back to the drawing board. (displaying something incorrectly is something else than not at all, IMHO)
I'll notify you all when I have a new version. Please give some days, I have a privat life and family as well.