Reply 140 of 1046, by justincase
Sorry for asking for Pentium P5 emulation, but sometimes the virtual mouse stops working.
Sorry for asking for Pentium P5 emulation, but sometimes the virtual mouse stops working.
Don't apologize, just use a different emulator in the meantime. Bochs sounds more suited to you than PCem.
For example, when I exit MS-DOS on Windows 3.1x the virtual mouse stops working.
I think the initial report was fine. Also, did you read what I posted?
@Alegend45
Yes, but I'm just sticking to 486 and earlier emulations.
It'll happen in Windows 95 too.
wrote:@Alegend45
Yes, but I'm just sticking to 486 and earlier emulations.
I mean the part about using Bochs instead of PCem. Seriously, you sound more like Bochs is for you.
wrote:It'll happen in Windows 95 too.
Therefore, I must be patient and wait before going back to PCem.
I'd recommend QEMU over Bochs, personally. Bochs seems more like a reference emulator to learn and pick apart from with a focus on being in C for as many platforms as possible rather than something usable for general purpose, which makes me believe the people that recommend Bochs never used it themselves.
I have, and I've even looked at the source code, which BTW, is a huge mess. QEMU may be faster, but I tried using it, and I couldn't get it working.
I discovered a bug that prevents changes to the virtual BIOS system date, which is required to run betas of Windows 95.
Instead of just saying "I discovered a bug", it would probably be more helpful if you describe exactly how this bug can be reliably re-created.
To re-create the bug we would:
1. Emulate an AMI 486 WinBIOS.
2. Run SETUP.
3. Click Standard > Date/Time and - or +.
wrote:2. Run SETUP.
Come now, all you said is "betas of Windows 95". Which betas of Windows 95?
AMI486 WinBIOS doesn't have the date working IIRC. It'd keep going to 1980. I think it's a known issue already
wrote:AMI486 WinBIOS doesn't have the date working IIRC. It'd keep going to 1980. I think it's a known issue already
It happens on a real machine too?
Yeah, if you take out the battery or have a defective one 😀 Try using the AMI 486 Clone bios instead, which should show up with some better Y2K compliance.
wrote:Yeah, if you take out the battery or have a defective one 😀
But if the battery is present and working, there's no problem.
wrote:This isn't going to change unless someone comes up with a UM8881F datasheet, and to be honest it's not something I'm that concerned about - the AMI BIOS on my site largely works, and there are other boards that can be emulated.
I have a knack for finding stuff like that. Is there anything else you are looking for?
Likewise, if there are any datasheets you struggled to find but eventually found while working on PCem, would you mind sharing them?
I'm starting to lay the prepwork for MESS's PC-emulation datasheet collection, I wouldn't mind killing two birds with one stone...
"I see a little silhouette-o of a man, Scaramouche, Scaramouche, will you
do the Fandango!" - Queen
Stiletto
I tried to compile PCem with SiS 496 emulation, but it's missing the SiS496.h file!