16-bit Windows Program Support
Moderator: Moderator Team
-
- Posts: 29
- Joined: Wed Jul 20, 2016 10:26 pm
Re: 16-bit Windows Program Support
Well, the WOWEXEC component is in some versions of Windows. However, I don't know the Win32 API to help work on that.
In versions of Windows that contains it says in the info box about running Win16 programs.
WOWEXEC is a component that is like a Windows on WIndows layer (in this case Win16 on Win32). This is the best way to get Win16 programs and libraries to work.
In versions of Windows that contains it says in the info box about running Win16 programs.
WOWEXEC is a component that is like a Windows on WIndows layer (in this case Win16 on Win32). This is the best way to get Win16 programs and libraries to work.
-
- Posts: 25
- Joined: Thu Sep 01, 2016 10:16 am
Re: 16-bit Windows Program Support
I found an emulator to run 16-bit apps on Windows, but it seems works only on x64 matchines.
https://sourceforge.net/projects/nxvdm/
https://sourceforge.net/projects/nxvdm/
Last edited by Vladimir-Suzdal on Tue Sep 06, 2016 5:34 am, edited 1 time in total.
- EmuandCo
- Developer
- Posts: 4734
- Joined: Sun Nov 28, 2004 7:52 pm
- Location: Germany, Bavaria, Steinfeld
- Contact:
Re: 16-bit Windows Program Support
This discussion leads to nothing. You recommend stuff you don't know anything about and we try to explain why we will not follow the ways MS did here! WOW == Windows on WIndows and the phrase is used for 32bit apps on WIn64 and for 16 bit apps on WIn32. We don't have to follow the MS ways here AT ALL and WILL NOT do so. MS' way means we can not run 16 bit stuff on a 64 bit CPU and thus it's of NO use. I hope this discussion ends now, otherwise I will have to end it sooner or later.it2pivincent wrote:Well, the WOWEXEC component is in some versions of Windows. However, I don't know the Win32 API to help work on that.
In versions of Windows that contains it says in the info box about running Win16 programs.
WOWEXEC is a component that is like a Windows on WIndows layer (in this case Win16 on Win32). This is the best way to get Win16 programs and libraries to work.
ReactOS is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.
If my post/reply offends or insults you, be sure that you know what sarcasm is...
If my post/reply offends or insults you, be sure that you know what sarcasm is...
-
- Posts: 29
- Joined: Wed Jul 20, 2016 10:26 pm
Re: 16-bit Windows Program Support
I meant we create something like the WOWEXEC feature, it doesn't have to be an exact copy, just something like that.
Re: 16-bit Windows Program Support
This chap has been invited to contribute his 16bit emulation code to ReactOS, let us make him welcome if and when he comes.
https://hackernoon.com/win3mu-part-1-wh ... .6qff7na4z
https://hackernoon.com/win3mu-part-1-wh ... .6qff7na4z
Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.
Re: 16-bit Windows Program Support
....and here's the website: http://www.win3mu.com/dizt3mp3r wrote:This chap has been invited to contribute his 16bit emulation code to ReactOS, let us make him welcome if and when he comes.
https://hackernoon.com/win3mu-part-1-wh ... .6qff7na4z
»Forward Agency NPO
In progress we (always) trust.
In progress we (always) trust.
Re: 16-bit Windows Program Support
Well, but due to his Win3mu-FAQ:
... Don't expect too much.Will it be free?
Not sure yet - probably not but it certainly won't be expensive. Many hours and many late nights have been put into this project so it'd be nice to get a little return on that effort.
Is it open source, can I contribute?
Thanks, but no thanks. This project was started as a personal challenge/learning exercise. To have others contribute would defeat the purpose right now.
Re: 16-bit Windows Program Support
That's a pity.
Skillset: VMS,DOS,Windows Sysadmin from 1985, fault-tolerance, VaxCluster, Alpha,Sparc. DCL,QB,VBDOS- VB6,.NET, PHP,NODE.JS, Graphic Design, Project Manager, CMS, Quad Electronics. classic cars & m'bikes. Artist in water & oils. Historian.
-
- Posts: 307
- Joined: Mon Oct 17, 2016 3:19 am
- Contact:
Re: 16-bit Windows Program Support
Reading through the comments, he already stated he won't be joining ReactOS as he "wants this to run on top of Windows, not require another OS". I also see he wrote that entirely out of C#, so there's a language issue already.
Not to be rude or anything, but usually it is better to just wait until things like this is a sure thing before announcing stuff like this.
Though I do have to say that his "having others contribute to this would defeat the purpose of him learning from this" is not accurate. If anything, he could probably learn even more by allowing others to contribute and maybe found out some stuff he didn't know before. I also see he may end up charging for this. I wonder how many people would actually pay for something like this? I have already seen dos emulators that are free of charge and can run almost all 16-bit programs.
Not to be rude or anything, but usually it is better to just wait until things like this is a sure thing before announcing stuff like this.
Though I do have to say that his "having others contribute to this would defeat the purpose of him learning from this" is not accurate. If anything, he could probably learn even more by allowing others to contribute and maybe found out some stuff he didn't know before. I also see he may end up charging for this. I wonder how many people would actually pay for something like this? I have already seen dos emulators that are free of charge and can run almost all 16-bit programs.
- EmuandCo
- Developer
- Posts: 4734
- Joined: Sun Nov 28, 2004 7:52 pm
- Location: Germany, Bavaria, Steinfeld
- Contact:
Re: 16-bit Windows Program Support
Nice that things get silent now. Let TheFlash do his hobby/job making our ntvdm great again (jkjkjk)
ReactOS is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.
If my post/reply offends or insults you, be sure that you know what sarcasm is...
If my post/reply offends or insults you, be sure that you know what sarcasm is...
Re: 16-bit Windows Program Support
It would be great to get his support for WOW16 support
ReactOS Community Changelogs | Admin of ReactOS Official Twitter Account | Admin of ReactOS Turkish Twitter Account @reactos_tr
- EmuandCo
- Developer
- Posts: 4734
- Joined: Sun Nov 28, 2004 7:52 pm
- Location: Germany, Bavaria, Steinfeld
- Contact:
Re: 16-bit Windows Program Support
... which is 1:1 the same?!ctasan wrote:It would be great to get his support for WOW16 support
ReactOS is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.
If my post/reply offends or insults you, be sure that you know what sarcasm is...
If my post/reply offends or insults you, be sure that you know what sarcasm is...
Re: 16-bit Windows Program Support
For me the ability to run 16-bit applications is not so critical. I think in ROS someone has installed Win3.11 and it worked using our current NTVDM. If anyone needs Win16 apps, even install Win3.11 in ROS. But there is another problem, which is more important for ROS. Many of the old Win32 programs that use Win16 installers. These programs in theory can work in ROS, but they can't be installed. And this problem needs to be addressed much more than the ability to run any Win16 application.
Re: 16-bit Windows Program Support
What? Didn't understand.EmuandCo wrote:... which is 1:1 the same?!ctasan wrote:It would be great to get his support for WOW16 support
That's my main point.amber wrote:For me the ability to run 16-bit applications is not so critical. I think in ROS someone has installed Win3.11 and it worked using our current NTVDM. If anyone needs Win16 apps, even install Win3.11 in ROS. But there is another problem, which is more important for ROS. Many of the old Win32 programs that use Win16 installers. These programs in theory can work in ROS, but they can't be installed. And this problem needs to be addressed much more than the ability to run any Win16 application.
ReactOS Community Changelogs | Admin of ReactOS Official Twitter Account | Admin of ReactOS Turkish Twitter Account @reactos_tr
Re: 16-bit Windows Program Support
Well... then what you TRULY need is:
1. - "support for the most common Win16-installers" - which can be badly hacked together, because you do not need to support "EVERY" Win16-Program; or:
2. - "support un-archiving". Mostly, those "installers" were nothing but a sort of "unzip". Indeed, file-roller on Linux does exactly that - it can extract the stuff out of these "installers" as if they are normal archives, it completely disregards the fact that they see themselves as "exe"-s.
1. - "support for the most common Win16-installers" - which can be badly hacked together, because you do not need to support "EVERY" Win16-Program; or:
2. - "support un-archiving". Mostly, those "installers" were nothing but a sort of "unzip". Indeed, file-roller on Linux does exactly that - it can extract the stuff out of these "installers" as if they are normal archives, it completely disregards the fact that they see themselves as "exe"-s.
Who is online
Users browsing this forum: No registered users and 39 guests