otya128 / winevdm

16-bit Windows (Windows 1.x, 2.x, 3.0, 3.1, etc.) on 64-bit Windows

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

open watcom installer missing progress bar

opened this issue · comments

Describe the bug
When installing open watcom for win 16 bit, the progress bar during installing is missing. only % text is shown

https://github.com/open-watcom/open-watcom-v2/releases/download/Current-build/open-watcom-2_0-c-win16.exe

Expected behavior
I think there should be a progress bar since there is a box in which it should appear

Screenshots

afbeelding

Environment (please complete the following information):
Windows 10 22H2

Trying to build EXE using open watcom win16 doesn't work.
Can you confirm maybe if there is a DOS EXE used or did I find a bug in winevdm?
Run binw\ide.exe

When doing a targets->make (which says "ready" at the statusbar at bottom) and then targets->run, I get this error

300559119-44a56341-80a9-40fb-a452-72cc42f15f5d

Is there a MS-DOS EXE used by open watcom win16 to compile or anything else? I know winevdm can't run DOS EXE files.

I used the following code example of Charles Petzold's book, which should be 100% correct.

HELLOWIN.zip

The compiler that comes with the win16 watcom is a dos program. You can run it in dosbox or msdos-player but I don't recommend that. Instead get the 64bit watcom and install the win16 compiler and win31 target support then it'll compile and run fine. Or get ms quickc which also works.

Also, the progress bar doesn't work on the win32 install either. Could be a system color issue.

The compiler that comes with the win16 watcom is a dos program. You can run it in dosbox or msdos-player but I don't recommend that. Instead get the 64bit watcom and install the win16 compiler and win31 target support then it'll compile and run fine. Or get ms quickc which also works.

So you mean the 16 bit EXE (compiled by watcom) will run by using winevdm? Will it run automatically then by watcom and can I also debug it using winevdm inside the watcom debugger? I'm not sure what you mean. Because i'm looking for a debugger that works.
I think I will need a virtual machine with old windows version because I tried many things and nothing works :(

So you mean the 16 bit EXE (compiled by watcom) will run by using winevdm? Will it run automatically then by watcom and can I also debug it using winevdm inside the watcom debugger? I'm not sure what you mean. Because i'm looking for a debugger that works.
I think I will need a virtual machine with old windows version because I tried many things and nothing works :(

A win16 exe not a 16bit dos exe. I haven't used the watcom debugger for symbolic debugging but the borland ide debugger does work.