Re: [Freedos-kernel] HiNTOS vs HX - Japheth about to win :)

2004-08-16 Thread Luchezar Georgiev
4 days ago, I wrote:
I see! OK, when I copied it from W98 to C:\HX, PESTUB patched MASM 6.15 
successfully, so I can now run it in FreeDOS, this time perfectly, also 
when building real projects with NMAKE and assembling multiple files at 
once. Congratulations! However, when I apply PESTUB to Digital Mars 8.38 
(SC.EXE and SCPPN.EXE), it still crashes with a register dump (general 
protection fault) when I try to build real projects with SMAKE, but 
works when converted by HiNTOS, albeit *not* in FreeDOS :-(
But on the next day, Japeth fixed an incompatibility in DKRNL32.DLL, and 
now I can run both ML and SC in FreeDOS too! So, the only tool that I ran 
in MS-DOS but can't run in FreeDOS is the Windows version of RAR 
(currently HX's DUSER32.DLL doesn't have the "ExitWindowsEx" call that RAR 
needs). But *if* Eugene Roshal fixes the long standing "Not enough memory" 
archive update bug in the DOS version of RAR, RAR32, I would be able to 
run RAR32 as I run RAR in FreeDOS too, so then HX will really be the 
winner because it works in FreeDOS too, without the SFT magic that HiNTOS 
does! ;-)

Regards,
Lucho
---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] HiNTOS

2004-08-13 Thread Arkady V.Belousov
Hi!

11-Авг-2004 14:22 [EMAIL PROTECTED] (Luchezar Georgiev) wrote to
[EMAIL PROTECTED]:

LG> RAR 3.30 (its DOS version fails
LG> to modify existing archives but its Windows console version can do it).

 Do you report this to Eugeny? I may do this myself, if you explain me,
how to reproduce this bug.




---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] HiNTOS vs HX

2004-08-12 Thread Luchezar Georgiev
Hello Japheth, and thanks for your reply!
I downloaded all the 10 ZIPs there but none contained CRTDLL.DLL
Yes. That is because CRTDLL.DLL is copyright MS and is included in every 
windows OS.
I see! OK, when I copied it from W98 to C:\HX, PESTUB patched MASM 6.15 
successfully, so I can now run it in FreeDOS, this time perfectly, also 
when building real projects with NMAKE and assembling multiple files at 
once. Congratulations! However, when I apply PESTUB to Digital Mars 8.38 
(SC.EXE and SCPPN.EXE), it still crashes with a register dump (general 
protection fault) when I try to build real projects with SMAKE, but works 
when converted by HiNTOS, albeit *not* in FreeDOS :-(

Regards,
Lucho
---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] HiNTOS

2004-08-11 Thread Michael Devore
At 02:22 PM 8/11/2004 +0300, Luchezar Georgiev wrote:
HiNTOS is a DOS extender and Windows emulator that converts Windows 
console programs into programs that run in both Windows and DOS. It's the 
only one that can convert *fixed* PE executables (WDOSX can't!). It's 
available at http://www.alex-hint.narod.ru/hintos-e.html and I think it's 
becoming more and more important now when everybody releases Windows 
console programs without DOS counterparts. I converted successfully with 
it: Digital Mars C/C++ 8.38, MASM 6.15 and RAR 3.30 (its DOS version fails 
to modify existing archives but its Windows console version can do it).

HiNTOS works under MS-DOS, PC-DOS and ROM-DOS, but not under DR-DOS and 
FreeDOS. To make it run under FreeDOS, the kernel will have to be 
rewritten not only to show SFT data to the outside world but also to work 
with this data internally as MS-DOS does. This won't happen soon, if at all :-(
Given sufficient demand, some young hotshot programmer might be able to 
write a compatibility wedge for it if the code was open-sourced or the SFT 
req was fully spec'ed out .  I don't know though, the software doesn't look 
ready for endusers other than experimenting types.


---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] HiNTOS vs HX

2004-08-11 Thread Luchezar Georgiev
Wed, 11 Aug 2004 23:46:27 +1200 (NZST), Bart Oldeman 
<[EMAIL PROTECTED]>:

On Wed, 11 Aug 2004, Luchezar Georgiev wrote:
HiNTOS is a DOS extender and Windows emulator that converts Windows 
console programs into programs that run in both Windows and DOS. It's 
the only one that can convert *fixed* PE executables (WDOSX can't!). 
HiNTOS is at http://www.alex-hint.narod.ru/hintos-e.html
Just in case you didn't know, there's yet another program in this 
department: HX, see http://www.japheth.de.

Japheth has been very helpful in finding bugs in DOSEMU's built-in DOS 
extender (yes even though the DPMI spec doesn't mention it, a DPMI 
server will have to provide some DOS extender services to be compatible 
just because Windows' built-in DPMI server does that too).
Thank you, Bart! I didn't know about HX (so I wasn't right that HiNTOS is 
unique!), hence I spent a few hours on it. I downloaded all the 10 ZIPs 
there but none contained CRTDLL.DLL that PESTUB.EXE needs. So I couldn't 
use it. But I tried the resident mode. The idea is great - for the price 
of just 496 resident bytes you could run PE files unpatched! But although 
I was able to run ML 6.15 and SC 8.38 on their own in both MS-DOS and 
FreeDOS (RAR 3.30 failed with a message that the required ExitWindowsEx 
call is unsupported), both failed with register dumps when I tried to 
build real projects with NMAKE and SMAKE, respectively, although I set 
DPMILDR=8 as recommended. (BCC 5.02 however ran successfully even in 
FreeDOS because it didn't have the chance to use 32RTM ;-) But TLIB failed 
to run in both MS-DOS and FreeDOS. So, at least for me, HiNTOS is the 
winner, because it runs RAR 3.30, ML 6.15 and SC 8.38 successfully, 
including when building projects with NMAKE and SMAKE, albeit HiNTOS 
doesn't support FreeDOS and DR-DOS but only MS-DOS, PC-DOS and ROM-DOS. 
But I'm sure that if Japheth and Alex unite, they'll blow out Windows with 
their future SUPER OS!

Regards,
Lucho
---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] HiNTOS

2004-08-11 Thread Bart Oldeman
On Wed, 11 Aug 2004, Luchezar Georgiev wrote:

> HiNTOS is a DOS extender and Windows emulator that converts Windows
> console programs into programs that run in both Windows and DOS. It's the
> only one that can convert *fixed* PE executables (WDOSX can't!).

Just in case you didn't know, there's yet another program in this
department: HX, see http://www.japheth.de.

Japheth has been very helpful in finding bugs in DOSEMU's built-in
DOS extender (yes even though the DPMI spec doesn't mention it, a DPMI
server will have to provide some DOS extender services to be compatible
just because Windows' built-in DPMI server does that too).

Bart



---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel


Re: [Freedos-kernel] HiNTOS

2004-08-11 Thread Luchezar Georgiev
Hello Michael,
Last not least, since it modifies the SFTs, the HiNTOS DOS extender (or 
Windows to DOS converter) doesn't work at all in FreeDOS.
This is either a really obscure extender or else also known under a 
different name, as even Google Usenet search doesn't pick up a hint of 
it.  But it doesn't sound like it's a current issue for anyone.
HiNTOS is a DOS extender and Windows emulator that converts Windows 
console programs into programs that run in both Windows and DOS. It's the 
only one that can convert *fixed* PE executables (WDOSX can't!). It's 
available at http://www.alex-hint.narod.ru/hintos-e.html and I think it's 
becoming more and more important now when everybody releases Windows 
console programs without DOS counterparts. I converted successfully with 
it: Digital Mars C/C++ 8.38, MASM 6.15 and RAR 3.30 (its DOS version fails 
to modify existing archives but its Windows console version can do it).

HiNTOS works under MS-DOS, PC-DOS and ROM-DOS, but not under DR-DOS and 
FreeDOS. To make it run under FreeDOS, the kernel will have to be 
rewritten not only to show SFT data to the outside world but also to work 
with this data internally as MS-DOS does. This won't happen soon, if at 
all :-(

Regards,
Lucho
---
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.
http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285
___
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel