DOSbox-0.74

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
dada
Posts: 9
Joined: Sun 12 Sep 2010, 18:45

DOSbox-0.74

#1 Post by dada »

DOSbox-0.74 static - so might work with all Puppy versions.
Please report if it work/does not work for you (worked in Puppy XYZ/did not work in Puppy ZXY).

Removed package 20130808 as it wont run under some Xorg configurations. Link to new package working with Xvesa & Xorg:
http://www1.datafilehost.com/d/c26e012b

Information on command line options etc:
http://www.dosbox.com/wiki/Usage
The hot keys:
http://www.dosbox.com/wiki/Special_Keys

.
Last edited by dada on Thu 08 Aug 2013, 16:22, edited 6 times in total.

gcmartin

#2 Post by gcmartin »

Question
  • Is this for 32 or 64bit PUPs? (although you may have designed it for both)
Thanks, either way.

dada
Posts: 9
Joined: Sun 12 Sep 2010, 18:45

#3 Post by dada »

gcmartin wrote:Question
  • Is this for 32 or 64bit PUPs? (although you may have designed it for both)
Thanks, either way.
32bit - I have no chance testing 64bit. Tested with Xvesa - might not work with Xorg.

dada
Posts: 9
Joined: Sun 12 Sep 2010, 18:45

#4 Post by dada »

Updated the dosbox package - view first post...

Integrating dosbox to work from jwm menu example:
I found it easiest to make a unique dosbox conf-file for each program.
The dosbox-conf is in /root/.dosbox - the normal config file is called dosbox-0.74.conf - but you can have as many different as you want in there.
I have all my dos programs in folder /root/.dosbox/cdrive - but you can have it anywhere and also symlink other directories or files in there.

As example I will make "Lotus 3" run via a menu entry under Fun. Download the game here: http://www.bestoldgames.net/download/bg ... llenge.zip

Unpack it to your dos-file location (I put the files in directory /root/.dosbox/cdrive/Lotus3).

Copy the default dosbox conf file to lotus_dosbox.conf and add the following at the very end:

Code: Select all

MOUNT c /root/.dosbox/cdrive
c:
cd Lotus3
LOTUS.EXE
exit
Create a desktop-file in /usr/share/applications - I named it lotus3.desktop - and put the following content in there:

Code: Select all

[Desktop Entry]
Encoding=UTF-8
Name=Lotus 3
Icon=/usr/share/pixmaps/lotus3.png
Comment=Lotus 3 - the Ultimate Challenge
Exec=dosbox -conf /root/.dosbox/lotus_dosbox.conf 
Terminal=false
Type=Application
Categories=Game
GenericName=Lotus 3
Then run fixmenus and restart jwm. The Lotus 3 menu should be under Fun and if clicked dosbox starts the game.

I have attached an archive with the files for convenience but they only work as is if you have your dosfiles same place as I.
Attachments
dosbox_lotus3_menu.png
(18.97 KiB) Downloaded 3457 times
lotus3_running.png
(95.09 KiB) Downloaded 3546 times
Lotus3_example_files.tar.gz
files mentioned above
(5.55 KiB) Downloaded 639 times

Post Reply