Re: [Freedos-user] re: DOS Boxes working!!!

2005-09-15 Thread Kenneth J. Davis

Eric Auer wrote:


Hi all, thanks to Blair for telling me about HXRT and big cheers to
Japheth for his HXRT DOSX variant :-). So yes, DOS boxes work in
WIN /S (only full screen DOS boxes, which are suspended while they
are not the foreground task - classical WIN /S style imho) with his
DOSX in FreeDOS :-). Note that SHARE must be loaded.


...

Should also work without replacing DOSX, at least latest dev kernel does 
for me (haven't done much testing though), assuming share is loaded.


Jeremy





---
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. 
Download it for free - -and be entered to win a 42 plasma tv or your very

own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


[Freedos-user] re: DOS Boxes working!!!

2005-09-14 Thread Eric Auer

Hi all, thanks to Blair for telling me about HXRT and big cheers to
Japheth for his HXRT DOSX variant :-). So yes, DOS boxes work in
WIN /S (only full screen DOS boxes, which are suspended while they
are not the foreground task - classical WIN /S style imho) with his
DOSX in FreeDOS :-). Note that SHARE must be loaded.

 DSWAP hooks, in a dos box:  int 8, 9, a, b, d, e, f, 10, 15, 16, 1c,
 21, 27, 2a, 2f, 5c, 70, all IRQs, VGA, int15, keyboard, timer, DOS,
 multiplex and int 5c...
 A dos box has the comspec contents upcased  and adds a variable
 windir=C:\WIN..., note  that the variable name is lower case.  

Layout of test results did get messed a bit, repeating:

-  119c48240   MEM program
-  1d64   534432   free
+  119c 3888   WIN program
+  1290  416   DSWAP   environment
+  12ab36656   DSWAP   program
+  1b9f  416   MEM environment
+  1bba 3152   COMMAND program
+  1c8048240   MEM program
+  2848   489216   free 
+  9fb9  592   COMMAND environment
   087a   96   free 

-Free XMS memory   187927552 bytes
-Largest free XMS block187927552 bytes
-Free handles  68
+Free XMS memory   113992704 bytes
+Largest free XMS block113992704 bytes
+Free handles  64
...
+  3 1832   76185601
+  4 1842  659947521
+  5 18521607680
+  6 18621607680
-Conventional  640K71K   569K
+Conventional  640K   115K   525K
-Extended (XMS)195,520K11,997K   183,523K
+Extended (XMS)195,520K84,199K   111,321K
-Largest executable program size   569K (582,  688 bytes)
+Largest executable program size   525K (537,  472 bytes)

(- = before starting windows, + = inside 1 of 2 concurrent dos boxes)

Eric

PS: Tested with FreeCOM 0.84 German Aug 28 / Kernel 2035 default May 2004
on a German Windows 3.1 with some MS y2k / mixed patches installed. And
tested with a pile of drivers loaded (cd-rom, moresys, caches, mouse...).
Seems to work equally well with and without emm386 loaded.



---
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. 
Download it for free - -and be entered to win a 42 plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user