Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the board
Thread view  Mix view  Order
iw2evk(R)

Magenta (Italy),
03.04.2015, 21:04
 

incorrect windows version with HX (DOSX)

hi,
i've download the latest version of 7z for win32 (not 7za) and pestub 7z.exe (the console version).
I receive the message "incorrect windows version" if i run the modified .exe file.
With older version this dont occour (see my older version pestubbed in
www.fracassi.net/iw2evk/7zipdos.htm ).

Can i pass a win release with a setting in hx for "work around " to this
problem?

Thanks

Roberto

Rugxulo(R)

Homepage

Usono,
04.04.2015, 20:40

@ iw2evk

incorrect windows version with HX

> i've download the latest version of 7z for win32 (not 7za) and pestub
> 7z.exe (the console version).
> I receive the message "incorrect windows version" if i run the modified
> .exe file.
> With older version this dont occour (see my older version pestubbed in
> www.fracassi.net/iw2evk/7zipdos.htm ).

I never use 7z.exe , but it does support extra stuff (e.g. img or iso, see "7z i"). I don't think it ever worked for me under HX. So you're saying older versions did work for you?

IIRC, my compiles of p7zip only built 7za and 7zr, but it shouldn't be impossible to get (partial functionality) 7z to build (maybe with some patches). I'm not sure what you're trying to do, though, e.g. what do you need from 7z that isn't supported in 7za?

> Can i pass a win release with a setting in hx for "work around " to this
> problem?

HX is not (AFAIK) maintained. Japheth is AWOL. He was never friendly enough with most of us to share personal details, so I have no idea. Even his site is still offline.

You're barking up the wrong tree. Just use ReactOS, and forget HX. Seriously, barring a huge miracle, HX is dead.

iw2evk(R)

Magenta (Italy),
05.04.2015, 21:31

@ Rugxulo

incorrect windows version with HX

>
> I never use 7z.exe , but it does support extra stuff (e.g. img or iso, see
> "7z i"). I don't think it ever worked for me under HX. So you're saying
> older versions did work for you?
Yes, older version on the bottom of page in link it's a "pestubed " older 7z and can open .exe self extracting files and .iso and .msi (with some flaws)

>
> IIRC, my compiles of p7zip only built 7za and 7zr, but it shouldn't be
> impossible to get (partial functionality) 7z to build (maybe with some
> patches). I'm not sure what you're trying to do, though, e.g. what do you
> need from 7z that isn't supported in 7za?

Opening autoextracting files create with 7z (.exe) and iso and .msi , not suporting in 7za and .rar
>
>
>
> HX is not (AFAIK) maintained. Japheth is AWOL. He was never friendly enough
> with most of us to share personal details, so I have no idea. Even his site
> is still offline.

Yes , i know the state of art of HX : japheth it's "Missing in action" ..
>
> You're barking up the wrong tree. Just use ReactOS, and forget HX.
> Seriously, barring a huge miracle, HX is dead.

Mhhh: but reactOs can coexist with a freedos distro? I want mantain dos on my second notebook.. Reactos use a true dos or use an emulation like win xp?

Thanks

Roberto

RayeR(R)

Homepage

CZ,
06.04.2015, 22:52

@ iw2evk

incorrect windows version with HX

> Mhhh: but reactOs can coexist with a freedos distro? I want mantain dos on
> my second notebook.. Reactos use a true dos or use an emulation like win
> xp?

You can install FreeDOS and ROS on the same FAT(32) partition and use GRUB4DOS to choose which one to boot. Installing ROS maybe tricky, make backup if you install on existing partition with important data (in the past I got FAT messed by ROS setup).

The latest ROS have some prealpha of NTVDM that can run some DOS apps under it but it's incomparable with XP NTVDM.

---
DOS gives me freedom to unlimited HW access.

Arjay(R)

10.04.2015, 03:12

@ Rugxulo

incorrect windows version with HX - Japheth

> HX is not (AFAIK) maintained. Japheth is AWOL. He was never friendly enough
> with most of us to share personal details, so I have no idea. Even his site
> is still offline.
Hi, I did wonder early on if like myself he's had other things affecting his hobby, however a couple of months ago I spent several hours trying to see if I could locate anything. I pulled up various resources and noted that the game stuff he was also working on went all quiet at the same time. I thought about emailing the domain admin for his website or one of the other 3/4 game developers to try and find out but have been caught up with my own concerns.

> You're barking up the wrong tree. Just use ReactOS, and forget HX.
> Seriously, barring a huge miracle, HX is dead.
I think at the last it's worthwhile making sure HX is better archived somewhere.

Arjay(R)

10.04.2015, 03:21

@ iw2evk

incorrect windows version with HX

> hi,
> i've download the latest version of 7z for win32 (not 7za) and pestub
> 7z.exe (the console version).
> I receive the message "incorrect windows version" if i run the modified
> .exe file.
From memory literally all PEStub does is I think put HX in place of the PE signature or swaps the PE around - I forget which and don't have it to hand.
What it doesn't do is recalculate the PE signature or change the expected Windows version bytes. Some to try would be to just put a lower set of version bytes in place using a standard PE executable editor.

> With older version this dont occour (see my older version pestubbed in
> www.fracassi.net/iw2evk/7zipdos.htm ).
I'd suggest viewing the version bytes of this version and try patching the new version to have the same expected Windows version bytes and see.

> Can i pass a win release with a setting in hx for "work around " to this
> problem?
Try patching the EXE version bytes as above before processing with PEStub.
I have a lot of not great things going on right now but if you can put the files up somewhere I can download, I'll find 5 mins to have a very quick look.

iw2evk(R)

Magenta (Italy),
11.04.2015, 13:31

@ Arjay

incorrect windows version with HX (missing 7zip32.dll)

Hi all , guys..

I've download 7zip 9.20 from this link

http://www.7-zip.org/a/7z920.exe

(autoexpand exe version, can be open only from older 7zip pestubbed on dos)

In the list of files in package it's enclosed a 7zip32.dll , "32 bit system dll".

BUT this file it's missing in distro..so i suppose the 32 bit and 64 bit are the same, different only for 32 bit dll .

For this reason after pestubbed hx rt don't found the correct version and
allert regarding icorrect windows version.

I don't understand why hx don't ask for the 7zip32.dll during execution.

I'm wrongh abouth this ?

Roberto iw2evk

Rugxulo(R)

Homepage

Usono,
12.04.2015, 03:40

@ iw2evk

incorrect windows version with HX (missing 7zip32.dll)

> I've download 7zip 9.20 from this link
>
> http://www.7-zip.org/a/7z920.exe

I've just now downloaded this too.

> (autoexpand exe version, can be open only from older 7zip pestubbed on
> dos)

I'm under Linux, so I built latest p7zip ("7z" console version, Linux ELF only) and unpacked that with this here.

N.B. p7zip's "7z" relies on a .so (shared object), which DJGPP doesn't natively support, so making a DOS version isn't impossible but presumably very difficult.

> In the list of files in package it's enclosed a 7zip32.dll , "32 bit system
> dll".
>
> BUT this file it's missing in distro..so i suppose the 32 bit and 64 bit
> are the same, different only for 32 bit dll .

I didn't need anything but 7z.exe and 7z.dll (and of course HX 2.17 and old ReactOS 0.3.14 MSVCRT.DLL clone).

"set DPMILDR=128" (or similar)
dpmild32 7z t blah.rar

AFAIK, "pestub" just makes the (completely useless) "DOS" stub automatically call DPMILD32.EXE anyways. So this is just a minor convenience, hence you only have to run "7z.exe l whatever.zip" from now on. IIRC, it doesn't do much more than that.

> For this reason after pestubbed hx rt don't found the correct version and
> allert regarding icorrect windows version.
>
> I don't understand why hx don't ask for the 7zip32.dll during execution.

You're correct, it seems to run but won't do most useful things (e.g. unpack .ZIP or .RAR) without the .DLL available. That's the plugin part. If you want standalone, you'll have to use 7za, which has much more limited functionality.

DOS386(R)

10.05.2015, 09:41

@ Rugxulo

incorrect windows version with HX

> > i've download the latest version of 7z for win32 (not 7za) and pestub
> > 7z.exe (the console version).
> > I receive the message "incorrect windows version"

"7za" 9.20 worx for me ... not sure whether I ever tested "7z"

> HX is not (AFAIK) maintained. Japheth is AWOL.
> You're barking up the wrong tree. Just use ReactOS, and forget HX.
> Seriously, barring a huge miracle, HX is dead.

Japheth is dead :-( ... HX is unmaintained

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

Back to the board
Thread view  Mix view  Order
15108 Postings in 1358 Threads, 245 registered users, 10 users online (0 registered, 10 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum