Skip to main content

View Post [edit]

Poster: Swizzley Date: Jan 28, 2017 7:32pm
Forum: software Subject: Re: Embedding DOSbox/Windows 3.1 for Windows 3.1 software?

You would need to add the following fields to the item after it has been created:

emulator = dosbox
Emulator_ext = zip (case sensitive, so ZIP if needed)
Emulator_start = d:\runapp program.exe (where program.exe is the program name to run)
Dosbox_drive_d = emularity_win31/win31.zip

Reply [edit]

Poster: FodderForDodderers Date: Jun 10, 2021 4:59pm
Forum: software Subject: Re: Embedding DOSbox/Windows 3.1 for Windows 3.1 software?

For this item:
https://archive.org/details/The-Childrens-Pianist-for-Windows

When I added those fields I got "Error loading PROGMAN.EXE".
Issuing the dir command I can see THECHI~1. When I cd into it there are 52 files labelled THECHI~1.JP2, THECHI~2.JP2, etc. It looks like it may have mounted the 7zip archive of scans instead of CHILD.zip.

Is there a way to point to a specific archive for the program data?

Reply [edit]

Poster: FodderForDodderers Date: Jun 14, 2021 6:26pm
Forum: software Subject: Re: Embedding DOSbox/Windows 3.1 for Windows 3.1 software?

I have assumed that the lack of a response to my question means there is no way to point to a specific archive file. I have uploaded CHILD.zip to a separate item page and can happily say it works perfectly!
https://archive.org/details/The-Childrens-Pianist-for-Windows-Emulated

Well, except for the Notation Window, which fails due to a lack of PGMUS.TTF. This font file is supposed to be installed in c:\windows\system\pgmus.ttf. I can also see in INSTALL.LOG a dll is supposed to be installed in c:\windows\system\ctl3dv2.dll. Obviously this would require access to the Windows 3.1 files to fix, which would need to be done by an administrator.
This post was modified by FodderForDodderers on 2021-06-15 01:26:07

Reply [edit]

Poster: Swizzley Date: Jun 15, 2021 5:20pm
Forum: software Subject: Re: Embedding DOSbox/Windows 3.1 for Windows 3.1 software?

There is a way to point it to a specific file but I don't use so I don't know it off the top of my head.

If I remember correctly you can usually put the dll in the program root directory and it will load it from there when it doesn't find it in the system folder. I'm not sure if that would work with the font as well?

Reply [edit]

Poster: FodderForDodderers Date: Jun 28, 2021 7:44pm
Forum: software Subject: Re: Embedding DOSbox/Windows 3.1 for Windows 3.1 software?

Very interesting! Is documentation for such details of embedded DOSBox available somewhere? I could not find any with a casual search.

I placed both ctl3dv2.dll and pgmus.ttf in the root of the zip file. Now the Notation Window works! Thank you very much!
Though, it is slow in drawing the notation. Can the emulated processor cycles be increased in configuration?

Reply [edit]

Poster: Swizzley Date: Jul 4, 2021 7:41am
Forum: software Subject: Re: Embedding DOSbox/Windows 3.1 for Windows 3.1 software?

Unfortunately I'm not aware of any documentation of the available commands. I just look through the archive to see how other items are configured. I'm also not aware of any way to instruct it to run at a certain level of cycles.

Reply [edit]

Poster: FodderForDodderers Date: Jul 4, 2021 6:06pm
Forum: software Subject: Re: Embedding DOSbox/Windows 3.1 for Windows 3.1 software?

I see. Well, thanks again for your help!

Reply [edit]

Poster: FlatZoneX Date: Feb 5, 2017 8:20pm
Forum: software Subject: Re: Embedding DOSbox/Windows 3.1 for Windows 3.1 software?

Windows 3.1 booted up, but then went to a black screen.

FILE: https://archive.org/details/smcfs

ADDED FIELDS:
Emulator dosbox
Emulator_ext zip
Emulator_start d:\runapp colorfrm
Dosbox_drive_d emularity_win31/win31.zip

I also tried colorfrm.exe and it didn't work.

Reply [edit]

Poster: Jacob Henson Date: Jul 11, 2018 10:31pm
Forum: software Subject: Re: Embedding DOSbox/Windows 3.1 for Windows 3.1 software?

I have the same problem, but this time it gives me a message, saying: "Error loading PROGMAN.EXE" How do I fix it?

Source of problem: https://archive.org/details/BaileysBookHouse

Reply [edit]

Poster: Swizzley Date: Jul 12, 2018 10:24am
Forum: software Subject: Re: Embedding DOSbox/Windows 3.1 for Windows 3.1 software?

That is a generic error which can be caused by numerous things from my experience. The most common (and about the only one I have been able to fix on my uploads) is that it doesn't like the zip file.

If this is a original zip file I would try decompressing the contents, and re-zipping them yourself. Then try it with that file - it may work.

Reply [edit]

Poster: Swizzley Date: Feb 5, 2017 10:05pm
Forum: software Subject: Re: Embedding DOSbox/Windows 3.1 for Windows 3.1 software?

It looks like it's in a folder so you would need to try d:\runapp smcfs\colorfrm.exe

I don't recall if you can have folders in the emulator_start command when using d:\runapp. If that doesn't work - I would repack the archive to remove the smcfs folder.