On 28/06/2015 22:50, Mateusz Viste wrote:
I quickly (re)read
the XMS v2.0 standard, and haven't found any function that would even
communicate the physical address of the data back to the application...
Actually, by taking a closer look I did find the function 0Ch from both
the XMS 2.0 and
On 28/06/2015 20:03, Rugxulo wrote:
Below 16M? You mean for DMA or the like?
I have honestly no idea what the 'low-level' implications are. If
someone asked me 2 days ago, I'd say that's impossible, since an
application only requests XMS handles from the XMS driver, and
performs all moves
On 28/06/2015 20:03, Eric Auer wrote:
As mentioned earlier, all those tricks are just working around
annoying limitations of the totally outdated DOS extender used
by DOOM. The better solution is to replace that: Use DOS32A or
load a resident instance of CWSDPMI while playing DOOM :-)
While I
Hello, here is my last batch of tests:
SHSURDRV /T works perfectly, so I use it now instead of XMSDSK /T (the
former being open-source, while the latter is not).
I also tested UIDE with its /R63 option following Jack's suggestion
offlist, and it makes Doom work, even with big caches (I tested
Hi Mateusz,
- I don't like the idea of having fragmented XMS memory
Indeed. See below...
- UIDE seems to interact with my soundcard - when UIDE is loaded, I
loose FM music in Wolfenstein 3D
Strange.
- UIDE is not open-source anymore, while LBACACHE is both open-source
and still
Hi Mateusz,
Actually, by taking a closer look I did find the function 0Ch from both
the XMS 2.0 and 3.0 standards. This function returns the physical
address (called base address for the occasion) of the allocated XMS
block as a 32bits integer.
Now, I could imagine an application (like
On Sun, 28 Jun 2015 16:50:25 -0400, Mateusz Viste mate...@viste.fr wrote:
On 28/06/2015 20:03, Rugxulo wrote:
Below 16M? You mean for DMA or the like?
I have honestly no idea what the 'low-level' implications are. If
someone asked me 2 days ago, I'd say that's impossible, since an
Dears,
I need your help. I try to boot to my desktop (Windows XP) via usb-flash with
FreeDOS (VERSION 0.84-PRE2 XMS_Swap). My problem is that by the normal booting
check disk stucks to 27%.So through freedos I try to bypass check disk but I
don't know which command I have to use. Note that