patch requested by ArtiomWin [https://pcem-emulator.co.uk/phpBB3/memb ... ile&u=1661]

front view:

back view:

bios:

Packard Bell Legend 300SX on Youtube:
https://www.youtube.com/watch?v=VcwKHqLpr1Y
i believe it's not just minor tweaks, since theres a lot code changes in i430vx.ArtiomWin wrote: ↑Sat 03 Feb, 2018 11:56 amThanks for patches. Few days ago I've tested ROMs for NEC motherboards with PCem-X, and Award BIOS for FM530 motherboard (it's PB equivalent is PB810) was launched successful. As that motherboard is based on Intel Triton II (430VX) chipset, I think it can be added to PCem easily (with minor tweaks). More info: http://www.uktsupport.co.uk/pb/mb/810.htm
Does this motherboard have pci slots for other video cards? I'm only able to select the onboard video.SarahWalker wrote: ↑Mon 19 Feb, 2018 10:12 pmPackard Bell PB570 (the board used on the Legend 40xCD and friends) now emulated at rev 1055.
Thanks for the fix. Works great now.
I never had a packard bell based on a Hillary motherboard but I did have on based on the pb600. If its similar to that it required a riser card for the expansion slots. Mine had 2 isa and one pci on the riser card. I do remember borrowing on of my friends packard bell riser cards that had more pci slots and it worked on my pb600 motherboard. Sarah was the Hillary anything like that?SarahWalker wrote: ↑Sat 24 Feb, 2018 9:44 amShould also add this, before anyone stumbles into it by accident!
The PB570 BIOS only seems to support 2 PCI cards - the PIIX chip supports 4 devices, one of which is taken by the onboard graphics. This should leave three slots, however the BIOS seems to screw up IRQ mapping for the third slot so in practice it doesn't work. From what I can see, the real machines with this board only ever had two PCI slots so this was never an issue.
For PCem, what this means is that if you had more than two PCI devices - say, an AudioPCI, a PCI network card and a Voodoo card - only two of them will actually appear to be present. This is simply a limitation of the PB570 and there isn't much I can reliably do about it. I should really add a warning about this though.
For the record, all the PCI boards have limitations here - the SiS496/497 and Premiere/PCI are limited to three devices total, PB520R supports 3 devices + onboard graphics, while the Advanced/EV, Advanced/ZP and 430VX clone support four.
I know they are different I just meant does the hillard board use a riser card for the expansion slots?SarahWalker wrote: ↑Sat 24 Feb, 2018 1:39 pmNope. Confusingly, PB570, 570, 590, 620, 630 and 650 are all basically the same Hillary design, with the same BIOS. PB600 is different, based on a VLSI chipset rather than an Intel one.
Ok. Well if it does my pb600 which was in a Packard bell c110 had a riser card with 1 PCI slot and 2 ISA Slots. My friend had a packard bell that had a riser card that had more pci slots than the one mine had and it worked in my packard bell just fine. So would the riser card plugged in change how many pci slots the hillard could support?
I can confirm that this happened to me some time ago with the install CD of a linux distro, mounted at POST = crash in various AMI bioses for Pentium. Forgot the report.
When you say 'when it goes to boot' - is this before the OS is loaded? How are the boot options set in the BIOS - is the system set to boot from CD-ROM?jznomoney wrote: ↑Sat 24 Feb, 2018 9:21 pmI keep getting a crash on pcem with the pb570 board. It happened a few times with the original merge and after the pci bus fixes.
I start the machine it post but when it goes to boot it crashes. It seems to happen when certain cdrom images are mounted at boot.
I get the error in the pcem log "Device failed to request command" that is the only line in the log as well.