VOGONS


First post, by Vivid Warthog

User metadata
Rank Newbie
Rank
Newbie

Hello Vogons community!

I have tried to find the method everywhere but could not find any information about this, but I'm pretty sure I've managed to do this in my retro setup many years ago.

What I'm trying to do, is to force DOS programs in Win9x to always run in fullscreen by default (and preferably with no dynamic memory allocation and no ROM emulation).
I know that it can by done per-app basis using the properties dialog, but sometimes I cannot save those properties (e.g. for certain scenarios where .pif already exists and cannot be updated, like on a CD) or sometimes I just forget to do it before running the app.

The reason for that change is because when I run the DOS application in windows in window mode, the whole PC freezes (for the reason unkown). Only running the app in fullscreen doesn't make the PC freeze.

Does anyone know if I'm imagining things that I've been able to do that fullscreen behaviour a default or is there a way to do it?

Reply 1 of 5, by Harry Potter

User metadata
Rank Oldbie
Rank
Oldbie

Right-click the program, click Properties, change the settings then click Apply and OK. I have to apologize for not telling you the specific setting or tab--I don't have my Win98SE computer available to me. 🙁

Joseph Rose, a.k.a. Harry Potter
Working magic in the computer community

Reply 2 of 5, by Vivid Warthog

User metadata
Rank Newbie
Rank
Newbie

Thanks, this is what I'm doing right now.
The issue is that I need to do that for every DOS program. And sometimes DOS programs are launched from Windows Launchers, then I don't even know where the DOS exe is to change its settings.

What I would like is to set those settings for ALL DOS programs, by default, not only those that I've set the settings by hand.

Reply 3 of 5, by Harry Potter

User metadata
Rank Oldbie
Rank
Oldbie

There is a way to do this. IIRC, there is a .PIF file that is used as the default. I apologize for this, but I don't know what it's called or where it's located. 🙁

Joseph Rose, a.k.a. Harry Potter
Working magic in the computer community

Reply 4 of 5, by Vivid Warthog

User metadata
Rank Newbie
Rank
Newbie

YES! That's it!
I've found the archival article Q131877 that describes the method using the secret "_DEFAULT.PIF" file name: https://jeffpar.github.io/kbarchive/kb/131/Q131877/

Thanks for the pointing out the existence of the secret .PIF file.

I'm attaching the method here in case the original website goes down:

Article: Q131877 Product(s): Microsoft Windows 95.x Retail Product Version(s): Operating System(s): Keyword(s): Last Modified […]
Show full quote

Article: Q131877
Product(s): Microsoft Windows 95.x Retail Product
Version(s):
Operating System(s):
Keyword(s):
Last Modified: 17-DEC-2000

-------------------------------------------------------------------------------
The information in this article applies to:

- Microsoft Windows 95
-------------------------------------------------------------------------------

SUMMARY
=======

This article describes how to create a default program information file (PIF)
for MS-DOS-based programs.

MORE INFORMATION
================

A default PIF file for MS-DOS-based programs is used for those MS-DOS-based
programs that are not shipped with their own PIF files, and are started by
clicking Run on the Start menu. To create a default PIF file for MS-DOS- based
programs, follow these steps:

1. Open the Windows folder.

2. On the File menu, point to New, then click Shortcut.

3. In the Command Line box, type "command.com" (without the quotation marks) ,
then click Next.

4. In the "Select a name for the shortcut" box, type "_DEFAULT" (without the
quotation marks) , then click Finish.

5. Use the right mouse button to click the new _DEFAULT.PIF file, then click
Properties on the menu that appears.

6. Set the properties you want for the _DEFAULT.PIF file, then click OK.

7. Restart Windows 95.

======================================================================
Keywords :
Technology : kbWin95search kbZNotKeyword3

=============================================================================

Reply 5 of 5, by Harry Potter

User metadata
Rank Oldbie
Rank
Oldbie

I'm glad I was helpful. 😀

Joseph Rose, a.k.a. Harry Potter
Working magic in the computer community