Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chipset Compatibility #13

Closed
Xenenic opened this issue Sep 5, 2023 · 6 comments
Closed

Chipset Compatibility #13

Xenenic opened this issue Sep 5, 2023 · 6 comments

Comments

@Xenenic
Copy link

Xenenic commented Sep 5, 2023

Tested with the same image on each motherboard with the same PicoGUS setting.
[OS]

  • DOS 6.22

[PicoGUS]

  • FW v0.6.1
  • IRQ 5
  • DMA 1
  • PCB v1.1.1

[Test Games]
DOOM/DUKE3D/DECENT/HERETIC/COMMAND AND CONQUER

[Socket | Chipset | Motherboard | Notes]
[Perfect]

[Works With Issues]

[Does Not Work]

  • Socket 5 - PCISet SB82371FB - UNKNOWN - PGUSINIT causes hang
@polpo
Copy link
Owner

polpo commented Sep 11, 2023

Thank you so much for these detailed reports! I'll add them to the compatibility list. I now have a few more systems to add to my test bench. I've recently acquired a board with a VIA Apollo MVP3 chipset and also had problems. However this system has the same problems with my real GUS which is interesting.

The system with the PCISet SB82371FB - that's the PIIX south bridge for the 430FX chipset. That's the primary chipset that I develop PicoGUS on so I wonder if something is odd with your motherboard. Is the ISA bus speed configurable in the BIOS for this motherboard? Any other bus timing configuration?

@Xenenic
Copy link
Author

Xenenic commented Sep 12, 2023

You're welcome! I'll get a scope on the PCISet SB82371FB to verify the ISA bus is at/below 8.33MHz but per the BIOS settings it should have been. I'll also add a step to measure the ISA bus going forward and for the boards I've tested above which had issues or failed.

@Xenenic
Copy link
Author

Xenenic commented Sep 12, 2023

Following up on the PCISet SB82371FB the issue is related to the board itself, ISA is clocking at 11~MHz regardless of BIOS settings.
image

@polpo
Copy link
Owner

polpo commented Sep 15, 2023

Oh yikes! Yeah, the PicoGUS has no chance of keeping up with an 11MHz ISA bus. That's too bad that BIOS settings have no effect on the speed. Fortunately my system with that same southbridge has a fixed 8MHz ISA bus speed. Hopefully you can figure out the make/model of that particular motherboard so I can call it out specifically on the compatibility list.

@Xenenic
Copy link
Author

Xenenic commented Sep 16, 2023

Oh yikes! Yeah, the PicoGUS has no chance of keeping up with an 11MHz ISA bus. That's too bad that BIOS settings have no effect on the speed. Fortunately my system with that same southbridge has a fixed 8MHz ISA bus speed. Hopefully you can figure out the make/model of that particular motherboard so I can call it out specifically on the compatibility list.

Tracked down the board to the generic "OEM Gateway 2000 P5" series, my guess would be the P5-75/100 with the board supporting up to a Pentium 133MHz via undocumented settings. I've tested with my Pentium 75/90/166 and all have the same ISA bus being at 11~MHz.

@polpo
Copy link
Owner

polpo commented Sep 27, 2023

Updated the compatibility list with these reports. Thanks again!

@polpo polpo closed this as completed Sep 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants