VOGONS

Common searches


First post, by strucker

User metadata
Rank Newbie
Rank
Newbie

Hi! I want to play "Pingu a barrel of fun", a PC game. It's compatible with Windows 3.1, W95 and W98. I'm using Windows 3.1 within DOSBox. The games runs perfect but i want to ask if i can auto launch the game "skipping" the windows startup, i mean, config the autoexec of DOSBox to mount everything and launch the game but without seen the boot screen/desktop of windows 3.1. And how i can autoexit from windows and DOSBox when i quit the game.

Now i do this:

mount c c:\windows
imgmount d "c:\windows\pingu.iso" -t iso
e:\windows\win e:\windows\pingu\pingu.exe

with this, i launch the game but i see the windows boot screen and the desktop few seconds. I wish i could hide this and auto exit when i quit 🙁

Thanks to everyone!

Reply 1 of 15, by Bladeforce

User metadata
Rank Member
Rank
Member

Wouldnt know if it's possible to bypass the brief desktop at boot up but whats wrong with ctrl+f9 to quit?

This page has tips on changing the boot logo

http://www.win31.de/etips.htm

Change it to a plain black maybe?

Reply 2 of 15, by David_OSU

User metadata
Rank Newbie
Rank
Newbie

I think what you want to do is to start Windows 3.1 in "kiosk" mode. You do this by changing the shell from Program Manager to pingu.exe. If I remember correctly, you do this by editing SYSTEM.INI and setting "Shell=e:\windows\pingu\pingu.exe".

Reply 3 of 15, by strucker

User metadata
Rank Newbie
Rank
Newbie
Bladeforce wrote:
Wouldnt know if it's possible to bypass the brief desktop at boot up but whats wrong with ctrl+f9 to quit? […]
Show full quote

Wouldnt know if it's possible to bypass the brief desktop at boot up but whats wrong with ctrl+f9 to quit?

This page has tips on changing the boot logo

http://www.win31.de/etips.htm

Change it to a plain black maybe?

I want to make the game "portable" so i want to automatize when i quit the game then exit from windows and dosbox. I want to make a lot of games portable so i want to learn do that 😊 .

And about bypass the desktop at boot up its just for aesthetic objectives. I don't know if i can edit some .conf or something like that...

Reply 4 of 15, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

The runexit tool by Kippesoep may work:
Automate exiting of Windows 3.1 post-EXE launch
http://www.shdon.com/software/tools#runexit

Attachments

  • Filename
    runexit.zip
    File size
    69.99 KiB
    Downloads
    217 downloads
    File license
    Fair use/fair dealing exception
  • Filename
    runexit.src.zip
    File size
    1020 Bytes
    Downloads
    180 downloads
    File license
    Fair use/fair dealing exception

How To Ask Questions The Smart Way
Make your games work offline

Reply 5 of 15, by strucker

User metadata
Rank Newbie
Rank
Newbie
DosFreak wrote:

that works! but it exits to the dosbox promp. there is way to exit of dosbox too?

Reply 7 of 15, by strucker

User metadata
Rank Newbie
Rank
Newbie

Thank you to everyone!! i do it finally. Wish there is a way to "hide" the desktop boot up while the game is loading.

Oh quick question. I'm using the portable version of DOSbox, but when i mount the disk i must do "mount c c:\<path>" what can i write in the autoexec to mount "c" independently of where is located the program?? Because everything works fine in the USB where i do all the process, but when i move to mi desktop fails to mount c because the path. Any idea??

My autoexec is this:

mount c c:\windows
imgmount d "c:\pingu.iso" -t iso
c:\windows\win c:\runexit c:\windows\pingu\pingu
exit

Thanks!

Reply 8 of 15, by David_OSU

User metadata
Rank Newbie
Rank
Newbie

If you can get Kiosk mode working, you will skip the desktop entirely. You may still get the boot logo, but you could either change that to a black logo or change it to box art for the pingu game (just need to convert to 16 color and follow the instructions Bladeforce provided).

Reply 11 of 15, by Beegle

User metadata
Rank Member
Rank
Member
strucker wrote:

I found the way to "hide" the desktop!!

And what was it? How did you do it?

The more sound cards, the better.
AdLib documentary : Official Thread
Youtube Channel : The Sound Card Database

Reply 12 of 15, by strucker

User metadata
Rank Newbie
Rank
Newbie
Beegle wrote:
strucker wrote:

I found the way to "hide" the desktop!!

And what was it? How did you do it?

Just edit this in the WIN.ini:

[Desktop]
Pattern=(None)
Wallpaper=black screen
GridGranularity=0
IconSpacing=999999999
TileWallPaper=1

With that, the desktop is black, and the only icon that shows when the desktop load is out of the screen 🤣 .

This is what i do. If you can't see it, isn't there hahahaha.

Reply 13 of 15, by dj_anubis

User metadata
Rank Newbie
Rank
Newbie

I found this thread after looking for some info about this issue

I was able to change the logo to black image, BUT, I still get the "license screen" where its says that this windows is registered to "your name"

is there a way to skip this screen also? and go directly to the game?

Reply 14 of 15, by doshea

User metadata
Rank Member
Rank
Member
strucker wrote on 2018-10-25, 17:19:
Just edit this in the WIN.ini: […]
Show full quote
Beegle wrote:
strucker wrote:

I found the way to "hide" the desktop!!

And what was it? How did you do it?

Just edit this in the WIN.ini:

[Desktop]
Pattern=(None)
Wallpaper=black screen
GridGranularity=0
IconSpacing=999999999
TileWallPaper=1

With that, the desktop is black, and the only icon that shows when the desktop load is out of the screen 🤣 .

This is what i do. If you can't see it, isn't there hahahaha.

That is what I was going to suggest - at least the black desktop part 😀 I think perhaps you're telling it to use a bitmap that doesn't exist, or did you create a black bitmap? You should be able to go to Control Panel -> Color -> Color Palette -> Screen Element: Desktop and make it black which I imagine should give the same effect with less work, I think. I got this in WIN.INI when I followed this method:

...
[Desktop]
Pattern=(None)
Wallaper=(None)
...
[colors]
Background=0 0 0
...

Reply 15 of 15, by yochenhsieh

User metadata
Rank Newbie
Rank
Newbie
strucker wrote on 2018-10-24, 20:24:
Oh quick question. I'm using the portable version of DOSbox, but when i mount the disk i must do "mount c c:\<path>" what can i […]
Show full quote

Oh quick question. I'm using the portable version of DOSbox, but when i mount the disk i must do "mount c c:\<path>" what can i write in the autoexec to mount "c" independently of where is located the program?? Because everything works fine in the USB where i do all the process, but when i move to mi desktop fails to mount c because the path. Any idea??

My autoexec is this:

mount c c:\windows
imgmount d "c:\pingu.iso" -t iso
c:\windows\win c:\runexit c:\windows\pingu\pingu
exit

Thanks!

You can use "." to replace current directory of doxbox.exe.

mount c .\[C_FOLDER]
imgmount d ".\[ISO_FOLDER]\pingu.iso" -t iso
c:\windows\win c:\runexit c:\windows\pingu\pingu
exit

Or if everything is just put in dosbox.exe folder:

mount c .
imgmount d ".\pingu.iso" -t iso
c:\windows\win c:\runexit c:\windows\pingu\pingu
exit