Working solution for HW Sound Blaster emulation for newer PC (Emulation)
> Seems that VME was here since Pentium from '90. Here's some info, maybe it
> clears something about VME support detection:
> http://www.rcollins.org/ddj/May98/May98.html
> From DASM of DSDMA.EXE I can see it only reads CR4 on 2 places (mov eax,
> cr4) no write to CR4.
It first appeared in the Intel Pentium (aka, 586) in 1993, AFAIK, so "V86 Mode Extensions" mostly just meant faster (non-virtual) "IF" (interrupt flag) handling. But I'm no systems engineer, so I dunno exactly. (No, I didn't really read the above article, a bit too technical for me.) IIRC, none of the other EMM386s support VME since they were too old, thus Japheth was probably the only one to add such support.
And there were other Pentium quirks (bugs in early models), e.g. Undocumented RDTSC.
Complete thread:
- Working solution for HW Sound Blaster emulation for newer PC - RayeR, 29.09.2018, 18:48 (Emulation)
- Working solution for HW Sound Blaster emulation for newer PC - Japheth, 30.09.2018, 14:27
- Working solution for HW Sound Blaster emulation for newer PC - RayeR, 30.09.2018, 22:12
- Working solution for HW Sound Blaster emulation for newer PC - RayeR, 01.10.2018, 22:25
- Working solution for HW Sound Blaster emulation for newer PC - Rugxulo, 02.10.2018, 02:38
- Working solution for HW Sound Blaster emulation for newer PC - Japheth, 02.10.2018, 10:29
- Working solution for HW Sound Blaster emulation for newer PC - RayeR, 01.10.2018, 22:25
- Working solution for HW Sound Blaster emulation for newer PC - RayeR, 30.09.2018, 22:12
- Working solution for HW Sound Blaster emulation for newer PC - Japheth, 30.09.2018, 14:27