MPXplay under CWSDPMI (Users)
> > I don't do anything with DPMI in my own source. I already have the
> 32-bit
> > dpmi environment at (before) the first line of my code.
>
> Who says it's using DPMI? It could be using raw, XMS, EMS/VCPI instead.
> DPMI is just an API, it's not the same as 32-bit pmode (esp. since DPMI can
> also be 16-bit, e.g. 286). VCPI existed for a while before DPMI (Win 3.0).
> Old "WIN.COM /S" (standard mode) was the only way to get VCPI in Windows,
> and that's long since been abandoned.
As I said, there's no any special switch-to-32bit-mode code in my own (Mpxplay) source, because of this I also don't know too much about that, how the dos4g.exe works.
Maybe somebody will correct me, but the DPMI (I mean the DPMI host) is not only an API, it also switches the CPU to 32-bit pmode (else the CPU runs in 16-bit real mode) before my code starts.
Maybe the selection of 16p or 32p depends on some compiler options, but I've never cared with the 16-bit pmode (and I don't think so that too many program use this mode).
Complete thread:
- MPXplay under CWSDPMI - Laaca, 16.10.2010, 17:25 (Users)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- MPXplay under CWSDPMI - ecm, 16.10.2010, 18:40
- MPXplay under CWSDPMI - Rugxulo, 17.10.2010, 01:39
- MPXplay under CWSDPMI - ecm, 17.10.2010, 01:56
- MPXplay under CWSDPMI - Rugxulo, 17.10.2010, 06:02
- MPXplay under CWSDPMI - DOS386, 23.10.2010, 09:08
- MPXplay under CWSDPMI - Rugxulo, 23.10.2010, 10:43
- MPXplay under CWSDPMI - DOS386, 23.10.2010, 10:56
- MPXplay under CWSDPMI - Rugxulo, 24.10.2010, 01:14
- CWSDPMI assembler port - ecm, 23.10.2010, 18:02
- CWSDPMI assembler port - Rugxulo, 24.10.2010, 01:30
- MPXplay under CWSDPMI - DOS386, 23.10.2010, 10:56
- MPXplay under CWSDPMI - Rugxulo, 23.10.2010, 10:43
- MPXplay under CWSDPMI - DOS386, 23.10.2010, 09:08
- MPXplay under CWSDPMI - Rugxulo, 17.10.2010, 06:02
- MPXplay under CWSDPMI - Laaca, 17.10.2010, 10:08
- MPXplay under CWSDPMI - Rugxulo, 17.10.2010, 15:46
- MPXplay under CWSDPMI - Laaca, 17.10.2010, 17:33
- MPXplay under CWSDPMI - Rugxulo, 17.10.2010, 23:23
- MPXplay under CWSDPMI - Laaca, 17.10.2010, 17:33
- MPXplay under CWSDPMI - Rugxulo, 17.10.2010, 15:46
- MPXplay under CWSDPMI - ecm, 17.10.2010, 01:56
- MPXplay under CWSDPMI - Rugxulo, 17.10.2010, 01:39
- MPXplay under CWSDPMI - Japheth, 16.10.2010, 19:31
- MPXplay under CWSDPMI - ecm, 16.10.2010, 19:34
- MPXplay under CWSDPMI - Japheth, 17.10.2010, 07:55
- MPXplay under CWSDPMI - RayeR, 26.10.2010, 18:30
- MPXplay under CWSDPMI - Mpxplay, 28.10.2010, 08:48
- MPXplay under CWSDPMI - Rugxulo, 28.10.2010, 11:41
- MPXplay under CWSDPMI - Mpxplay, 28.10.2010, 15:01
- MPXplay under CWSDPMI - Japheth, 28.10.2010, 15:50
- MPXplay under CWSDPMI - RayeR, 28.10.2010, 21:08
- MPXplay under CWSDPMI - Laaca, 29.10.2010, 07:44
- MPXplay under CWSDPMI - RayeR, 30.10.2010, 22:06
- MPXplay under CWSDPMI - Japheth, 03.11.2010, 20:50
- MPXplay under CWSDPMI - RayeR, 04.11.2010, 00:00
- MPXplay under CWSDPMI - Rugxulo, 04.11.2010, 06:24
- MPXplay under CWSDPMI - RayeR, 04.11.2010, 10:25
- Eternity (engine) + FreeDoom (data) - Rugxulo, 04.11.2010, 12:20
- Eternity (engine) + FreeDoom (data) - RayeR, 04.11.2010, 14:07
- Eternity (engine) + FreeDoom (data) - Rugxulo, 04.11.2010, 12:20
- MPXplay under CWSDPMI - RayeR, 04.11.2010, 10:25
- MPXplay under CWSDPMI - Japheth, 04.11.2010, 07:20
- MPXplay under CWSDPMI - Rugxulo, 04.11.2010, 09:03
- MPXplay under CWSDPMI - RayeR, 04.11.2010, 10:27
- MPXplay under CWSDPMI - RayeR, 04.11.2010, 14:10
- MPXplay under CWSDPMI - Laaca, 06.11.2010, 19:17
- MPXplay under CWSDPMI - Mpxplay, 08.11.2010, 12:31
- Mpxplay v1.57 beta 9 is out - Mpxplay, 15.11.2010, 12:03
- Mpxplay v1.57 beta 9 is out - Laaca, 15.11.2010, 16:32
- Mpxplay v1.57 beta 9 is out - Mpxplay, 15.11.2010, 17:16
- Mpxplay v1.57 beta 9 is out - Rugxulo, 15.11.2010, 19:43
- Mpxplay v1.57 beta 9 is out - Mpxplay, 16.11.2010, 00:15
- Mpxplay v1.57 beta 9 is out - Rugxulo, 16.11.2010, 14:01
- Mpxplay v1.57 beta 9 is out - Mpxplay, 16.11.2010, 20:46
- Mpxplay v1.57 beta 9 is out | WEBM - DOS386, 17.11.2010, 04:02
- Mpxplay v1.57 beta 9 is out | WEBM - Mpxplay, 17.11.2010, 13:08
- Mpxplay v1.57 beta 9 is out | WEBM - DOS386, 17.11.2010, 13:36
- Mpxplay v1.57 beta 9 is out | WEBM - Mpxplay, 17.11.2010, 20:47
- Mpxplay v1.57 beta 9 is out | WEBM - Mpxplay, 17.11.2010, 22:50
- Mpxplay v1.57 final is out | Ogg problems - Mpxplay, 26.11.2010, 05:44
- Mpxplay v1.57 beta 9 is out | WEBM - DOS386, 17.11.2010, 13:36
- Mpxplay v1.57 beta 9 is out | WEBM - Mpxplay, 17.11.2010, 13:08
- Mpxplay v1.57 beta 9 is out - Rugxulo, 16.11.2010, 14:01
- Mpxplay v1.57 beta 9 is out - Mpxplay, 16.11.2010, 00:15
- Mpxplay v1.57 beta 9 is out - Laaca, 04.12.2010, 21:09
- Mpxplay v1.57 beta 9 is out - Mpxplay, 11.12.2010, 22:02
- Mpxplay v1.57 beta 9 is out - RayeR, 12.12.2010, 14:12
- Mpxplay v1.57 - Rugxulo, 12.12.2010, 23:23
- Mpxplay v1.57 - Mpxplay, 12.12.2010, 23:58
- Mpxplay v1.57 and 1.58 - DOS386, 21.12.2010, 16:22
- Seems to be about TENNIS rather than MPXPLAY - DOS386, 24.12.2010, 08:45
- Mpxplay v1.57 and 1.58 - Rugxulo, 25.12.2010, 01:11
- Mpxplay v1.57 and 1.58 - DOS386, 26.12.2010, 09:21
- Mpxplay v1.57 and 1.58 - Laaca, 26.12.2010, 13:20
- Mpxplay v1.57 and 1.58 - INI and CFG stuff - DOS386, 27.12.2010, 08:42
- Mpxplay v1.57 and 1.58 - INI and CFG stuff - Mpxplay, 27.12.2010, 17:24
- Mpxplay v1.57 and 1.58 - INI and CFG stuff - DOS386, 30.12.2010, 09:45
- Mpxplay v1.57 and 1.58 - INI and CFG stuff - Mpxplay, 27.12.2010, 17:24
- Mpxplay v1.57 and 1.58 - INI and CFG stuff - DOS386, 27.12.2010, 08:42
- Mpxplay v1.57 and 1.58 - Laaca, 26.12.2010, 13:20
- Mpxplay v1.57 and 1.58 - DOS386, 26.12.2010, 09:21
- Mpxplay v1.57 - Rugxulo, 12.12.2010, 23:23
- Mpxplay v1.57 beta 9 is out - RayeR, 12.12.2010, 14:12
- Mpxplay v1.57 beta 9 is out - Mpxplay, 11.12.2010, 22:02
- Mpxplay v1.57 beta 9 is out - Laaca, 15.11.2010, 16:32
- Mpxplay v1.57 beta 9 is out - Mpxplay, 15.11.2010, 12:03
- MPXplay under CWSDPMI - Mpxplay, 08.11.2010, 12:31
- MPXplay under CWSDPMI - Laaca, 06.11.2010, 19:17
- MPXplay under CWSDPMI - Rugxulo, 04.11.2010, 06:24
- MPXplay under CWSDPMI - RayeR, 04.11.2010, 00:00
- MPXplay under CWSDPMI - Laaca, 29.10.2010, 07:44
- MPXplay under CWSDPMI - RayeR, 28.10.2010, 21:08
- MPXplay under CWSDPMI - Japheth, 28.10.2010, 15:50
- MPXplay under CWSDPMI - Mpxplay, 28.10.2010, 15:01
- MPXplay under CWSDPMI - Rugxulo, 28.10.2010, 11:41
- MPXplay under CWSDPMI - ecm, 16.10.2010, 19:34
- MPXplay under CWSDPMI - ecm, 16.10.2010, 18:40
Mix view