Hello all,

I'm almost sure nobody cares, but here's a little follow-up on my 
Doom/XMS troubles, maybe some future generations will find this somehow 
useful.

A few details first, that I should have included in my first message 
probably:
  - When I run "Ultimate Doom" while RDISK or LBACACHE is loaded, the 
game freezes immediately, or makes the computer reboot
  - I have 128MB of RAM
  - RDISK version 4-aug-12 creates a 32M RAMdisk
  - LBACACHE is used with a 16M XMS cache
  - XMS is provided by HIMEMX v3.32

Today I tried several things, I list below only the interesting parts:

Changing HIMEMX v3.32 to XMGR v4-aug-12 doesn't change anything. The 
problem seems independent from the XMS provider.

Changing RDISK to XMSDSK doesn't change anything either. BUT using 
XMSDSK with its /t switch makes the problem go away (yaay!). /t means 
that xmdsk will allocate memory at the end of the available memory block.

I assumed then that Doom might require some XMSDSK from the low XMS area 
- XMSDSK states in its readme file that some applications might have 
such odd requirement...

This still doesn't solve my LBACACHE problem - so assuming that Doom 
needs some "low" XMS memory, I lowered the LBACACHE cache size from my 
initial 16M to 4M, and the miracle happened - Doom runs fine now (with 
both a RAMdisk with xmsdsk and LBACACHE).

Hence it would look that for some reasons Doom needs XMS memory that is 
available under some specific addressing level (does this make any sense?).

Unfortunately, neither RDISK nor LBACACHE provide a way of consuming XMS 
memory from the top (instead of from the bottom) of the available 
memory, so I am apparently left with the only choice of not using RDISK 
at all (xmsdsk does an equally good job, but a FREE alternative would be 
highly preferable), and using lower size for LBACACHE.

Mateusz



On 27/06/2015 14:23, Mateusz Viste wrote:
> Hi list,
>
> I've run into a small glitch today - I was launching my copy of Doom
> Ultimate to slaughter my weekly quota of aliens, and was suprised to see
> my computer freeze.
>
> After some investigations, I pin-pointed the problem to this:
>
> If I load any of these TSRs: LBACACHE, RDISK, then Doom either freezes
> at start, or make the computer reboot.
>
> The only common point I see is that both these TSRs use XMS memory (as
> does Doom), but that's getting me nowhere.
>
> Any idea what could be wrong? Have anyone got into such troubles in the
> past?
>
> Mateusz


------------------------------------------------------------------------------
Monitor 25 network devices or servers for free with OpManager!
OpManager is web-based network management software that monitors 
network devices and physical & virtual servers, alerts via email & sms 
for fault. Monitor 25 devices for free with no restriction. Download now
http://ad.doubleclick.net/ddm/clk/292181274;119417398;o
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to