MPXplay under CWSDPMI (Users)
> > 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.
>
> Yes. You can't probably do anything, because when your code gets control,
> it's too late for a check.
Maybe he can but not in main code but startup code. I don't know Watcom but DJGPP program has short realmode code at the beginning - the stub (sources available) which cares about checking DPMI server present and if not then it loads CWSDPMI and then it loads COFF image and start our program under pmode. So if Watcom has such stub code and sources are available then it would be possible to modify it for checking incompatible DPMI hosts before trying to load DOS4G. Just an idea...
---
DOS gives me freedom to unlimited HW access.
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