5-28-26 : Updated to 2.0.5
- Fixed minor bugs
- Fixed the main config loading loop (it only affected users with 2 configured ISA devices or more, so... no one!)
- Fixed a race condition for loading configuration on pure isa hardware (ugly fix as using volatile and memory barriers did not work)
- Added ISA/IO Ports devices (UMC UM8886AF and Cyrix 5x86)
To add ISA device or a CPU, one must press the "INSERT" key in the main menu and choose said device from the list as theses are not autodetected. CPU Autodetect might come later.
I did not test theses two additions
Cyrix is eratic on 86box, some configuration have more editable registers, so I guess register changes are not properly implemented on the emulator. My Acer with a 5x86 is out of commission at this moment and While I do have a M919, it's missing the power transistors... Maybe this weekend I will fix one of theses two to test the cyrix properly assuming I don't get positive feedback
8886AF, well, no machine have that in 86box look like, can't test. My M919 have a 8886BF so that one have an integrated PCI IDE controller... Need a board with the 8886AF to test that ISA Integrated IDE controller. Maybe some M919 have one, who know (86BOX's M919 have a 8886A and when I try the IDE part it does funny things...