Quake 2 port for DOS, now with HDA sound! (Announce)
> I don't like pmode/w, it seems to always crash in v86 mode (emm/jemm).
> Maybe it could be stripped and subbed with something more friendly
So either MS EMM386 or JEMM386 misbehave? (Normally I don't load EMS these days unless needed, only pure XMS.) Probably just assumes ring 0, i.e. privileged stuff, somewhere.
(BTW, dare I mention, but the ancient shareware DOOM.EXE 1.9 using built-in DOS4G Professional 1.95 from 1993 works perfectly fine, no problems, except for hanging upon exit, unless booting raw or using DOS32A.EXE instead, since it chokes on too much RAM. Even optionally loading CWSDPMI r7 chokes it with too much free DPMI reported.)
I agree that PMODE/W isn't the most robust extender, but at least it mostly works. Presumably he also built with DJGPP as a good alternative for further testing.
> DJGPP version in my case sometimes doesn't start too due instant corruption
> when UIDE was loaded but in other cases it run well, see below.
>
> * when I disable UIDE and enable lbacache instead I doesn't see any
> problem. Even lba cache is faster for compilation (gcc make of qdos):
Years ago, I discovered that RAM disk (with compiler installed there, plus %TMPDIR% pointing there) plus cache loaded were faster than even DOSEMU atop Linux. Of course LFN drivers slow things down a lot, too.
> BTW Neozeed noticed on this: "I stopped using UIDE because it was
> corrupting write behind cacheing in some games (Quake 2 was one of
> them)"
> I don't remember that any other program cause such problem with UIDE which
> I use for many years...
Well, Laaca recently said that he had (more) troubles with Borland RTM/DPMI16. His alleged solution was mentioned here, but I also found an old workaround similarly mentioned by Japheth back in 2011.
Complete thread:
- Quake 2 port for DOS! - RayeR, 15.06.2015, 04:47 (Announce)
- Quake 2 port for DOS! - Laaca, 17.06.2015, 20:04
- Quake 2 port for DOS! - Rugxulo, 17.06.2015, 20:21
- Quake 2 port for DOS! - RayeR, 18.06.2015, 00:22
- Quake 2 port for DOS! - Laaca, 18.06.2015, 07:29
- Quake 2 port for DOS! - RayeR, 18.06.2015, 11:15
- Quake 2 port for DOS! - Rugxulo, 18.06.2015, 21:53
- Quake 2 port for DOS! - RayeR, 19.06.2015, 14:35
- Quake 2 port for DOS! - RayeR, 20.06.2015, 17:34
- Quake 2 port for DOS, now with HDA sound! - RayeR, 24.06.2015, 04:26
- Quake 2 port for DOS, now with HDA sound! - Zyzzle, 26.06.2015, 03:45
- Quake 2 port for DOS, now with HDA sound! - neozeed, 27.06.2015, 03:10
- Quake 2 port for DOS, now with HDA sound! - RayeR, 29.06.2015, 18:11
- Quake 2 port for DOS, now with HDA sound! - RayeR, 29.06.2015, 19:30
- Quake 2 port for DOS, now with HDA sound! - Rugxulo, 30.06.2015, 03:32
- Quake 2 port for DOS, now with HDA sound! - RayeR, 30.06.2015, 16:34
- Quake 2 port for DOS, now with HDA sound! - Rugxulo, 30.06.2015, 20:48
- Quake 2 port for DOS, now with HDA sound! - RayeR, 01.07.2015, 14:17
- Quake 2 port for DOS, now with HDA sound! - RayeR, 01.07.2015, 19:04
- Quake 2 port for DOS, now with HDA sound! - Rugxulo, 01.07.2015, 20:06
- Quake 2 port for DOS, now with HDA sound! - RayeR, 01.07.2015, 22:27
- Quake 2 port for DOS, now with HDA sound! - Rugxulo, 05.07.2015, 23:26
- Quake 2 port for DOS, now with HDA sound! - Laaca, 06.07.2015, 13:01
- Quake 2 port for DOS, now with HDA sound! - Rugxulo, 06.07.2015, 19:48
- Quake 2 port for DOS, now with HDA sound! - RayeR, 07.07.2015, 17:57
- Quake 2 port for DOS, now with HDA sound! - Laaca, 07.07.2015, 21:07
- Quake 2 port for DOS, now with HDA sound! - Laaca, 06.07.2015, 13:01
- Quake 2 port for DOS, now with HDA sound! - RayeR, 01.07.2015, 14:17
- Quake 2 port for DOS, now with HDA sound! - Rugxulo, 30.06.2015, 20:48
- Quake 2 port for DOS, now with HDA sound! - RayeR, 30.06.2015, 16:34
- Quake 2 port for DOS, now with HDA sound! - Rugxulo, 30.06.2015, 03:32
- Doom on 86Duino - Rugxulo, 11.07.2015, 08:10
- Doom - Rugxulo, 18.07.2015, 18:12
- Doom - glennmcc, 18.07.2015, 21:46
- Wolfenstein 3D - (newer) Wolf4GW - Rugxulo, 16.08.2015, 04:27
- Wolfenstein 3D - (newer) Wolf4GW - alexfru, 16.08.2015, 06:39
- Wolfenstein 3D - (newer) Wolf4GW - Rugxulo, 16.08.2015, 10:20
- Wolfenstein 3D - (newer) Wolf4GW - alexfru, 16.08.2015, 06:39
- Doom - Rugxulo, 18.07.2015, 18:12
- Quake 2 port for DOS, now with HDA sound! - RayeR, 29.06.2015, 19:30
- Quake 2 port for DOS, now with HDA sound! - RayeR, 29.06.2015, 18:11
- Quake 2 port for DOS, now with HDA sound! - neozeed, 27.06.2015, 03:10
- Quake 2 port for DOS, now with HDA sound! - Zyzzle, 26.06.2015, 03:45
- Quake 2 port for DOS, now with HDA sound! - RayeR, 24.06.2015, 04:26
- Quake 2 port for DOS! - RayeR, 20.06.2015, 17:34
- Quake 2 port for DOS! - RayeR, 19.06.2015, 14:35
- Quake 2 port for DOS! - Rugxulo, 18.06.2015, 21:53
- Quake 2 port for DOS! - RayeR, 18.06.2015, 11:15
- Quake 2 port for DOS! - Laaca, 18.06.2015, 07:29
- Quake 2 port for DOS! - Laaca, 17.06.2015, 20:04