The time now is Sat 18 May 2013, 22:09
All times are UTC - 4 |
| Author |
Message |
sc0ttman

Joined: 16 Sep 2009 Posts: 2173 Location: UK
|
Posted: Tue 03 May 2011, 18:32 Post subject:
|
|
| gedditoffme wrote: | I can't find that list of supported joysticks, but it can't be completely unsupported if it is being detected in "Joypad Calibrator".
No luck wiith rejoystick from the terminal though. |
Hmmm... maybe it's not fully supported, and is being recognised incorrectly as something else..
You could also try joy2key (or something)... Dingo has posted it in the Games section of this forum...
_________________ Akita Linux, VLC-GTK, Pup Search, Pup File Search
|
|
Back to top
|
|
 |
tims944
Joined: 19 May 2011 Posts: 2
|
Posted: Thu 19 May 2011, 23:32 Post subject:
To new to know what im doing Subject description: puppy arcade 10 start up |
|
I'm new to all of this linux stuff. I've gotten it installed to a flashdrive, and tried to boot it and i'm stuck at the grub command screen. What do i need to do to get past it and run this please. i realy want to kick some old school butt i haven't seen in almost 2 decades
|
|
Back to top
|
|
 |
cthisbear
Joined: 29 Jan 2006 Posts: 2942 Location: Sydney Australia
|
Posted: Fri 20 May 2011, 06:39 Post subject:
|
|
tims944:
This what I do for multiboot Puppies.
The third last post.
http://murga-linux.com/puppy/viewtopic.php?t=58305&start=30
"""""""""
For Puppy Arcade I Call the folder >>> puppyarcade
And I add this to my menu....
title Puppy Arcade (sdc1/puppyarcade)
find --set-root --ignore-floppies /puppyarcade/initrd.gz
kernel /puppyarcade/vmlinuz pmedia=usbflash psubdir=puppyarcade
pfix=fsck
initrd /puppyarcade/initrd.gz
////////
So use the Hiren's formatter...posted there....zip file.
Next >> Hirens Grub4dos...zip
Extract >> Hirens grldr - makes USB multi bootable
to your usb.
My folder names and many other Puppy menus are there.
Just works...just boots.
Chris.
|
|
Back to top
|
|
 |
tims944
Joined: 19 May 2011 Posts: 2
|
Posted: Fri 20 May 2011, 11:27 Post subject:
Puppy arcade 10 Subject description: Can't get past grub on first boot up |
|
Either I didn't understand it or I just too new.
I gave all that a shot and got no where.
I'm not trying to use other programs to get past the first boot dialog grub screen. But thank you for the try
|
|
Back to top
|
|
 |
sc0ttman

Joined: 16 Sep 2009 Posts: 2173 Location: UK
|
Posted: Sat 21 May 2011, 06:01 Post subject:
Re: Puppy arcade 10 Subject description: Can't get past grub on first boot up |
|
| tims944 wrote: | Either I didn't understand it or I just too new.
I gave all that a shot and got no where.
I'm not trying to use other programs to get past the first boot dialog grub screen. But thank you for the try |
Try the "frugal installer" instead of "universal installer".. the frugal installer will most likely setup everything for you, but the universal installer is not so clever (although it is required to do a full install, as opposed to a frugal install).
_________________ Akita Linux, VLC-GTK, Pup Search, Pup File Search
|
|
Back to top
|
|
 |
Ale

Joined: 30 Nov 2007 Posts: 34
|
Posted: Mon 23 May 2011, 00:25 Post subject:
|
|
Hi Scottman,
Pupdoom just got better^_^
As a doom fan, I also play some other source ports. Zdoom is much more advanced, but not open source. It has a distribute to be played license and that is all.
I've been recently using Odamex on windows, but I cannot get it to compile with sound in puppy. An online doom program would be a fun addition.
With the addition of libagar it gains a frontend, not pupdoom obviously, but it comes with a wad launcher built in.
http://odamex.net/
|
|
Back to top
|
|
 |
sc0ttman

Joined: 16 Sep 2009 Posts: 2173 Location: UK
|
Posted: Mon 23 May 2011, 12:36 Post subject:
|
|
| Ale wrote: | Hi Scottman,
Pupdoom just got better^_^
As a doom fan, I also play some other source ports. Zdoom is much more advanced, but not open source. It has a distribute to be played license and that is all.
I've been recently using Odamex on windows, but I cannot get it to compile with sound in puppy. An online doom program would be a fun addition.
With the addition of libagar it gains a frontend, not pupdoom obviously, but it comes with a wad launcher built in.
http://odamex.net/ |
Welcome back Ale! Long time... odamexd looks great... I think I will have to give it a go, although I'm not expert at compiling!
And here's the latest pupdoom frontend, if you have not yet seen it, and want it... It maybe updated from the last version you have, maybe not...
It might need running in the terminal and checking for errors, but should work ok.. Does on mine..
| Code: | #!/bin/sh
# enable joypad rom browsing
/usr/bin/rejoystickcc --load --profile romloader
#make some shortcuts. Most for easy typing, but also for flexibility
export WORKDIR=$HOME/.paloader/tmp
export CONFIG=$HOME/.paloader/paprboomrc
# set some vars as defaults
export FULLSCREENGUI=''
export FULLGUI=''
export FS=''
export DECORATED='decorated="true"'
# set command line options
while [ $# != 0 ]; do
I=1
while [ $I -le `echo $# | wc -c` ]; do
case $1 in
-fgui) FULLGUI="true";;
-f|--fullscreen) FS="-f "; FULLSCREENGUI="--class=jwm-maximized"; DECORATED="decorated=\"false\"";;
-v|--version)echo "PAprboom $VERSION"; exit;;
-h|--help)
echo 'Usage: paprboom [OPTION]
Options
-f Start the rom loader GUI in fullscreen
-h Show this help message'; exit;;
esac
shift
I=$[$I+1]
done
done
#check if config exists
if [ ! -f $CONFIG ]; then #no config - set default values
mkdir -p $WORKDIR 2> /dev/null
DIR="$HOME" #default browser dir
FILE2="" #prboom wad file (required)
FILE3="None" #DEH/BEX (optional)
COMBO1=true
COMBO2=false
COMBO3=false
COMBO4=false
COMBO5=false
COMBO6=false
COMBO7=false
COMBO8=false
WARP1=false
WORD2=""
DIFF1=""
VID1="800x600"
MON1=false
RE1=false
F1=false
FULL1=true
WIN1=false
MU1=false
NM1=false
NS1=false
MG1=false
DJ1=false
MBF1="No!"
else
. $CONFIG #read config file
fi
##### F U N C T I O N S ######
set -a #export all functions
write_config () {
#write all variable values to config file
echo '#PAprboom config file' > $CONFIG
echo DIR="\"$DIR\"" >> $CONFIG
echo FILE2="\"$FILE2\"" >> $CONFIG #prboom wad file (required)
echo FILE3="\"$FILE3\"" >> $CONFIG #DEH/BEX (optional)
echo COMBO1="$COMBO1" >> $CONFIG
echo COMBO2="$COMBO2" >> $CONFIG
echo COMBO3="$COMBO3" >> $CONFIG
echo COMBO4="$COMBO4" >> $CONFIG
echo COMBO5="$COMBO5" >> $CONFIG
echo COMBO6="$COMBO6" >> $CONFIG
echo COMBO7="$COMBO7" >> $CONFIG
echo COMBO8="$COMBO8" >> $CONFIG
echo WARP1="$WARP1" >> $CONFIG
echo WORD1="\"$WORD1\"" >> $CONFIG
echo WORD2="\"$WORD2\"" >> $CONFIG
echo DIFF1="$DIFF1" >> $CONFIG
echo VID1="$VID1" >> $CONFIG
echo MON1=$MON1 >> $CONFIG
echo RE1=$RE1 >> $CONFIG
echo F1=$F1 >> $CONFIG
echo FULL1=$FULL1 >> $CONFIG
echo WIN1=$WIN1 >> $CONFIG
echo MU1=$MU1 >> $CONFIG
echo NM1=$NM1 >> $CONFIG
echo NS1=$NS1 >> $CONFIG
echo MG1=$MG1 >> $CONFIG
echo DJ1=$DJ1 >> $CONFIG
echo MBF1="\"$MBF1\"" >> $CONFIG
}
execute (){
export GTK2_RC_FILES="$HOME/.gtkrc-2.0" #reset gtk-theme
write_config #keep settings for next startup
#combodogbox. Temporary setting to invite the marine's best friend aka a dog. Up to 3.
if [ "$MBF1" = "No!" ];then
C=""
elif [ "$MBF1" = "Sure Pup" ];then
C="-dogs 1 "
elif [ "$MBF1" = "Bring a friend" ];then
C="-dogs 2 "
elif [ "$MBF1" = "Three's a crowd" ];then
C="-dogs 3 "
else
C=""
fi
# add WORD1
C="$C $WORD1"
#disable joy
#by default this is off, but if your prboom settings echo joy on then you should be able to
#shut it.
if [[ $DJ1 = "true" ]];then
C="$C -nojoy "
else
C="$C"
fi
#disable mousegrab
if [[ $MG1 = "true" ]];then
C="$C -nomouse "
else
C="$C"
fi
#Videomodes selection. By being set to null at the bottom it doesn't register.
#used by the author chiefly.
if [ "$VID1" = "Default" ];then
C="$C"
elif [ "$VID1" = "320X200" ];then
C="$C -width 320 -height 200 "
elif [ "$VID1" = "320X240" ];then
C="$C -width 320 -height 240 "
elif [ "$VID1" = "640x400" ];then
C="$C -width 640 -height 400 "
elif [ "$VID1" = "640x480" ];then
C="$C -width 640 -height 480 "
elif [ "$VID1" = "800x600" ];then
C="$C -width 800 -height 600 "
elif [ "$VID1" = "960x600" ];then
C="$C -width 960 -height 600 "
elif [ "$VID1" = "1024x768" ];then
C="$C -width 1024 -height 768 "
elif [ "$VID1" = "1280x800" ];then
C="$C -width 1280 -height 800 "
elif [ "$VID1" = "1280x960" ];then
C="$C -width 1280 -height 960 "
else
C="$C"
fi
#No Music-sound server is running
if [[ $NM1 = "true" ]];then
C="$C -nomusic "
else
C="$C"
fi
#Mute. NOTE this kills the soundserver and may improve performance
if [[ $MU1 = "true" ]];then
C="$C -nosound "
else
C="$C"
fi
#No Sound Effects-sound server is running
if [[ $NS1 = "true" ]];then
C="$C"
#NS1=" -nosfx " # wrong option, just use mute
else
C="$C"
fi
#Make it a window. Not permanent.
if [[ $WIN1 = "true" ]];then
C="$C -window "
#MG1=" -nomouse "
else
C="$C"
fi
#I can't see why anyone would use a window and a mousegrab so uncomment #MG1=" -nomouse"
#if you wish to overridev prboom behaviour on its defaults.
if [[ $FULL1 = "true" ]];then
C="$C -nowindow "
else
C="$C"
fi
#checkbox variable of Monsters. I kept original behavior. Nomonsters does cancel the others.
#It can also be used with new games as well as warped ones. Doesn't affect a loaded one though.
if [[ $MON1 = "true" ]];then
C="$C -nomonsters "
else
C="$C"
fi
#test checkbox for respawn
if [[ $RE1 = "true" ]];then
C="$C -respawn "
else
C="$C"
fi
#Fast Monsters
if [[ $F1 = "true" ]];then
C="$C -fast "
else
C="$C"
fi
if [ "$COMBO1" = "true" ];then
LEVEL=" -loadgame 0 "
elif "$COMBO1" = "false" ];then
LEVEL=""
elif "$COMBO2" = "true" ];then
LEVEL=" -loadgame 1 "
elif "$COMBO2" = "false" ];then
LEVEL=""
elif "$COMBO3" = "true" ];then
LEVEL=" -loadgame 2 "
elif "$COMBO3" = "false" ];then
LEVEL=""
elif "$COMBO4" = "true" ];then
LEVEL=" -loadgame 3 "
elif "$COMBO4" = "false" ];then
LEVEL=""
elif "$COMBO5" = "true" ];then
LEVEL=" -loadgame 4 "
elif "$COMBO5" = "false" ];then
LEVEL=""
elif "$COMBO6" = "true" ];then
LEVEL=" -loadgame 5 "
elif "$COMBO6" = "false" ];then
LEVEL=""
elif "$COMBO7" = "true" ];then
LEVEL=" -loadgame 6 "
elif "$COMBO7" = "false" ];then
LEVEL=""
elif "$COMBO8" = "true" ];then
LEVEL=" -loadgame 7 "
else
LEVEL=" "
fi
# add the chosen value to the final command
C="$C $LEVEL"
#this is the original. Signifies only warping if box is checked and not null.
#this is an example of && being used at least. Update next version
if [[ "$WARP1" = "true" ]] && [[ "$WORD2" != "" ]];then
WARP=" -warp $WORD2 "
elif [[ "$WARP1" = "true" ]] && [[ "$WORD2" = "" ]];then
WARP=""
DIFF=""
else
WARP=""
DIFF=""
fi
#difficulty setting 1 through 5 this is dependent on WARP1. This breaks actual prboom standard.
#Instead of being a command that can be launched separate I included it with the warp to
#make sense. It's the way I use it, but it can be easily undone. Remove the DIFF above and
#add it to the variable line followed by changing the things immediately below to -skill #
if [ "$DIFF1" = "ITYTD" ];then
C="$C -skill 1 "
elif [ "$DIFF1" = "NotTooRough" ];then
C="$C -skill 2 "
elif [ "$DIFF1" = "HurtMePlenty" ];then
C="$C -skill 3 "
elif [ "$DIFF1" = "UltraViolent" ];then
C="$C -skill 4 "
elif [ "$DIFF1" = "Nightmare" ];then
C="$C -skill 5 "
else
C="$C"
fi
# add the chosen options to the final command
C="$C $WARP"
# add deh, if exists
[ -e "$FILE3" ] && DEH="-deh \"$FILE3\""
# enable joypad rom browsing
/usr/bin/rejoystickcc --load --profile doom
## THE ACTUAL, FINAL COMMAND
/usr/games/prboom $C -iwad "$DIR$CHOOSER" -file "$FILE2" $DEH
# enable joypad rom browsing
/usr/bin/rejoystickcc --load --profile romloader
}
filecheck () {
#update info-field with some info when click on file in file-browser
[ -f "$DIR$CHOOSER" ] && find "$DIR$CHOOSER" -maxdepth 1 -type f -printf "Filename\t: %p\nSize\t\t: %k kb\n" > $WORKDIR/info
}
build_chooser_list () {
#rebuild content of file-browser
DIR="`echo "/$DIR/" | sed -e "s%///%/%g" | sed -e "s%//%/%g"`" #ensure that $DIR has the leading and trailing /
echo "$DIR" > $WORKDIR/dir #update dir-entry in gui
#add .. if not at /
if [ "$DIR" = '/' ]; then
echo -n > $WORKDIR/ls
else
echo "gtk-go-up|.." > $WORKDIR/ls
fi
#group directories before files
find -L "$DIR" -maxdepth 1 -mindepth 1 -type d -printf "gtk-directory|%f/\n" | grep -vE "\|\." | sort >> $WORKDIR/ls #do not show hidden dirs
find -L "$DIR" -maxdepth 1 -mindepth 1 -type f -printf "gtk-file|%f\n" | grep -E "\.wad$" | sort >> $WORKDIR/ls #show only valid extensions
}
browser_go_to_dir () {
#called from 'Go' button or by pressing enter in <entry>
DIR=`echo "/$DIR" | sed "s%//%/%g"`
build_chooser_list
}
browser_change_dir (){
#double-click in file-browser
if [ "$CHOOSER" != ".." ]; then
TMP=`find "$DIR$CHOOSER" -maxdepth 1 -type d -follow` > /dev/null 2>&1 #check if hit is directory
if [ "$TMP" ];then
DIR="`echo "$DIR$CHOOSER" | sed -e "s%//%/%g"`"
build_chooser_list
else #it's a file - execute
execute
fi
else #go one level up in file structure (same as cd..)
DIR=`dirname "$DIR"`/
build_chooser_list
fi
}
##### P R O G R A M ######
#define default directory in browser
echo "$DIR" > $WORKDIR/dir
ls -1p --group-directories-first "$DIR" > $WORKDIR/ls
browser_go_to_dir
#set default text in info-field
echo -e 'Select a valid doom wad (file)\nin the browser and execute' > $WORKDIR/info
#make gui fill screen by setting <tree> height.
export HEIGHT_SCREEN=`xwininfo -root | grep -m 1 '\geometry' | cut -f4 -d ' ' | cut -f2 -d 'x' | cut -f1 -d '+'`
[ ! "$HEIGHT_SCREEN" ] && export HEIGHT_SCREEN=600 #in case xwininfo doesn't return any worthy.
HEIGHT_TREE=$(($HEIGHT_SCREEN-270)) #maximize window by defining the height of <tree>
#define a unique gtk-theme. This can be built really fancy. See /usr/share/themes/DeepThought/gtk-2.0/gtkrc.
#Pmusic and Pburn uses this tecnique
##echo 'style "curtain"
##{ font_name="DejaVu bold 16"
## bg[NORMAL] = "#000000"}
##class "*" style "curtain"' > /tmp/gtkrc
##export GTK2_RC_FILES=/tmp/gtkrc:/root/.gtkrc-2.0
# define and build comboboxes - so they remember the previous selection
# resolution combobox
VID1_ARRAY=(Default 320X200 320x240 640x400 640x480 800x600 960x600 1024x768 1280x800 1280x960)
VID1_ITEMS="<item>$VID1</item>" #stored value should be first in list
for i in "${VID1_ARRAY[@]}"
do
if [ "$i" != "$VID1" ];then # if not already the selected value
VID1_ITEMS=`echo "$VID1_ITEMS<item>$i</item>"` # add the value to the list
fi
done
# difficulty combobox
DIFF1_ARRAY=("ITYTD" "NotTooRough" "HurtMePlenty" "UltraViolent" "Nightmare")
DIFF1_ITEMS="<item>$DIFF1</item>" #stored value should be first in list
for i in "${DIFF1_ARRAY[@]}"
do
if [ "$i" != "$DIFF1" ];then # if not already the selected value
DIFF1_ITEMS=`echo "$DIFF1_ITEMS<item>$i</item>"` # add the value to the list
fi
done
# check for bios file
if [ -x /usr/bin/bios-checker ];then
# download prboom wad file
if [ ! -e "/usr/share/games/doom/prboom.wad" ];then
# ask to add doom
Xdialog --title "Prboom WAD Downloader" --yesno "Prboom wad file not installed (required)\n\nPrboom is used to run DOOM games and requires its own wad file.\nThe 'BIOS-Checker' tool will automatically install this file.\n\n(Just click the 'Doom' button when the 'BIOS-Checker' appears)\n\nDo you want to download and install prboom.wad? (required)\n" 0 0
REPLY="$?"
if [ "$REPLY" = 0 ];then # download it if yes
bios-checker # install it
XPID=$!
kill $XPID >/dev/null 2>&1
XPID=""
sleep 1
killall gtkdialog3 --program=BIOS_GUI
sleep 1
FILE2="/usr/share/games/doom/prboom.wad"
else
exit
fi
else
FILE2="/usr/share/games/doom/prboom.wad"
fi
fi # end if BIOS checker installed
#build gui
export S='
<window title="Puppy Arcade - DOOM loader" icon-name="gtk-execute" '$DECORATED' width-request="550">
<vbox>
<notebook labels="Execute|Settings|Help">
## E X E C U T E
<vbox>
<hbox>
<entry can-focus="no"><variable>DIR</variable><input>cat '$WORKDIR'/dir</input></entry>
<button can-default="true" has-default="true" use-stock="true" can-focus="no">
<label>Go</label>
<action>browser_go_to_dir</action>
<action>refresh:CHOOSER</action>
<action>refresh:DIR</action>
</button>
</hbox>
<tree headers_visible="false">
<label>b</label>
<height>'$HEIGHT_TREE'</height><width>50</width>
<variable>CHOOSER</variable>
<input icon_column="0">cat '$WORKDIR'/ls</input>
<action signal="button-release-event">enable: PLAYNOW</action>
<action signal="button-release-event">filecheck</action>
<action signal="button-release-event">refresh:INFO</action>
<action>browser_change_dir</action>
<action>refresh:CHOOSER</action>
<action>refresh:DIR</action>
</tree>
<edit editable="false" can-focus="no">
<input file>'$WORKDIR'/info</input>
<variable>INFO</variable>
</edit>
</vbox>
## S E T T I N G S
<vbox>
<frame>
<text height-request="5"><label>""</label></text>
<notebook labels="General|Game Options|Video/Sound|Misc.">
<vbox>
<frame Select your PWAD (example: prboom.wad)>
<hbox>
<entry editable="true" accept="filename">
<variable>FILE2</variable>
<default>"'$FILE2'"</default>'
[ ! -e "$FILE2" ] && S=${S}'<visible>disabled</visible>'
S=${S}'<label>Choose your modification file(s)</label>
</entry>
<button tooltip-text="Add-on game files">
<variable>FILE_BROWSE_FILENAME</variable>
<visible>enabled</visible>
<input file stock="gtk-open"></input>
<action type="enable">enable:FILE2</action>
<action type="fileselect">FILE2</action>
</button>
</hbox>
</frame>
<frame Select your DEH/BEX (optional)>
<hbox>
<entry editable="true" accept="filename">
<variable>FILE3</variable>
<default>"'$FILE3'"</default>
<label>Select your further modification(s)</label>'
[ ! -e "$FILE3" ] && S=${S}'<visible>disabled</visible>'
S=${S}'</entry>
<button tooltip-text="More modifications">
<input file stock="gtk-open"></input>
<variable>FILE_BROWSE_FILENAME</variable>
<visible>enabled</visible>
<action type="enable">enable:FILE3</action>
<action type="fileselect">FILE3</action>
</button>
</hbox>
</frame>
<frame Custom Tags: example: -nomouse (optional)>
<hbox>
<entry editable="true">
<default>"'$WORD1'"</default>
<variable>WORD1</variable>
</entry>
<button tooltip-text="Clear entry box">
<input file icon="gtk-clear"></input>
<action type="clear">WORD1</action>
<label>Clear</label>
</button>
</hbox>
</frame>
</vbox>
<vbox>
<text><label>""</label></text>
<frame Load Game(overrides all)>
<vbox>
<hbox>
<radiobutton>
<label>None</label>
<action>if true disable:LEVEL1</action>
</radiobutton>
<radiobutton>
<label>1</label>
<variable>COMBO1</variable>
<default>"'$COMBO1'"</default>
<action>if true enable:LEVEL1</action>
</radiobutton>
<radiobutton>
<label>2</label>
<variable>COMBO2</variable>
<default>"'$COMBO2'"</default>
<action>if true enable:LEVEL1</action>
</radiobutton>
<radiobutton>
<label>3</label>
<variable>COMBO3</variable>
<default>"'$COMBO3'"</default>
<action>if true enable:LEVEL1</action>
</radiobutton>
<radiobutton>
<label>4</label>
<variable>COMBO4</variable>
<default>"'$COMBO4'"</default>
<action>if true enable:LEVEL1</action>
</radiobutton>
<radiobutton>
<label>5</label>
<variable>COMBO5</variable>
<default>"'$COMBO5'"</default>
<action>if true enable:LEVEL1</action>
</radiobutton>
<radiobutton>
<label>6</label>
<variable>COMBO6</variable>
<default>"'$COMBO6'"</default>
<action>if true enable:LEVEL1</action>
</radiobutton>
<radiobutton>
<label>7</label>
<variable>COMBO7</variable>
<default>"'$COMBO7'"</default>
<action>if true enable:LEVEL1</action>
</radiobutton>
<radiobutton>
<label>8</label>
<variable>COMBO8</variable>
<default>"'$COMBO8'"</default>
<action>if true enable:LEVEL1</action>
</radiobutton>
</hbox>
<hbox>
<frame Warp>
<checkbox>
<label>Use Warp? (Dont check unless sure)</label>
<variable>WARP1</variable>
<default>"'$WARP1'"</default>
<action>if true enable:WORD2</action>
<action>if false disable:WORD2</action>
<action>if true enable:DIFF1</action>
<action>if false disable:DIFF1</action>
</checkbox>
<entry editable="true">
<variable>WORD2</variable>
<default>"'$WORD2'"</default>'
[ "$WARP1" = false ] && S=${S}'<visible>disabled</visible>'
S=${S}'</entry>
</frame>
</hbox>
<hbox>
<frame Skill>
<combobox>
<variable>DIFF1</variable>'
[ "$WARP1" = false ] && S=${S}'<visible>disabled</visible>'
S=${S}'<default>"'$DIFF1'"</default>
'$DIFF1_ITEMS'
</combobox>
</frame>
<frame Monsters>
<checkbox tooltip-text="Disable all monsters in game">
<label>No Monsters</label>
<variable>MON1</variable>
<default>"'$MON1'"</default>
<action>if true disable:F1</action>
<action>if true disable:RE1</action>
<action>if false enable:F1</action>
<action>if false enable:RE1</action>
</checkbox>
<checkbox tooltip-text="Monsters revive after a period of time">
<label>Respawn</label>
<variable>RE1</variable>'
[ "$MON1" = true ] && S=${S}'<visible>disabled</visible>'
S=${S}'<default>"'$RE1'"</default>
</checkbox>
<checkbox tooltip-text="Monsters move faster than normal">
<label>Fast</label>'
[ "$MON1" = true ] && S=${S}'<visible>disabled</visible>'
S=${S}'<variable>F1</variable>
<default>"'$F1'"</default>
</checkbox>
</frame>
</hbox>
</vbox>
</frame>
</vbox>
<vbox>
<text><label>""</label></text>
<frame Video>
<vbox>
<hbox>
<frame Modes>
<checkbox tooltip-text="Enable fullscreen mode for the session">
<label>Fullscreen</label>'
[ "$WIN1" = true ] && S=${S}'<visible>disabled</visible>'
S=${S}'<variable>FULL1</variable>
<default>"'$FULL1'"</default>
<action>if true disable:WIN1</action>
<action>if false enable:WIN1</action>
</checkbox>
<checkbox tooltip-text="Play the game in a window for a session">
<label>Window</label>'
[ "$FULL1" = true ] && S=${S}'<visible>disabled</visible>'
S=${S}'<variable>WIN1</variable>
<default>"'$WIN1'"</default>
<action>if true disable:FULL1</action>
<action>if false enable:FULL1</action>
</checkbox>
</frame>
<frame Screen>
<hbox>
<combobox>
<variable>VID1</variable>
'$VID1_ITEMS'
</combobox>
</hbox>
</frame>
</hbox>
<hbox>
<frame Sound>
<checkbox tooltip-text="Disable all sound; Kill the soundserver">
<label>Mute</label>
<variable>MU1</variable>
<default>"'$MU1'"</default>
<action>if true disable:NS1</action>
<action>if true disable:NM1</action>
<action>if false enable:NS1</action>
<action>if false enable:NM1</action>
</checkbox>
<checkbox tooltip-text="Turn off the effects, but play the music">
<label>No Sfx</label>
<default>"'$NS1'"</default>'
[ "$MU1" = true ] && S=${S}'<visible>disabled</visible>'
S=${S}'<variable>NS1</variable>
</checkbox>
<checkbox tooltip-text="Effects only here. No music played">
<label>No Music</label>'
[ "$MU1" = true ] && S=${S}'<visible>disabled</visible>'
S=${S}'<variable>NM1</variable>
<default>"'$NM1'"</default>
</checkbox>
</frame>
<frame Input>
<checkbox tooltip-text="Disable joystick input">
<label>Disable Joystick</label>
<variable>DJ1</variable>
<default>"'$DJ1'"</default>
</checkbox>
<checkbox tooltip-text="Disallow control over the mouse">
<label>Disable Mousegrab</label>
<variable>MG1</variable>
<default>"'$MG1'"</default>
</checkbox>
</frame>
</hbox>
</vbox>
</frame>
</vbox>
<vbox>
<text><label>""</label></text>
<frame Other Stuff>
<pixmap tooltip-text="stock icon">
<input file icon="gtk-help"></input>
</pixmap>
<vbox>
<text wrap="true">
<label>By Ale and Technosaurus. Modded by sc0ttman for Puppy Arcade. Thanks to Plinej, MU, and Zigbert. All of which have no idea that they helped me and special thanks to Technosaurus for whom this would not be possible. </label>
</text>
</vbox>
</frame>
</vbox>
</notebook>
</frame>
</vbox>
## H E L P
<vbox>
<edit editable="false" can-focus="no" indent="15">
<variable>EDITOR</variable>
<width>350</width><height>150</height>
<default>"CONTROLS:
ESCAPE Main Menu
CURSOR KEYS Navigate Menu
ENTER Choose Menu
Y Confirm Quit
UP forwards
DOWN backwards
LEFT turn left
RIGHT turn right
CTRL Fire
ALT Strafe
SPACE Use Item
CAPSLOCK Toggle Run
(See in game menus for other controls)
Prboom Help:
=====================
PrBoom is a game engine - it provides a program to play Doom levels, but
it doesnt include any levels itself.
So to play PrBoom, you need an IWAD file from id
Software - either doom.wad, doom2.wad, tnt.wad or plutonia.wad
You also need prboom.wad. You can use the BIOS-checker to install it."</default>
</edit>
</vbox>
</notebook>
## B U T T O N S
<hbox>
<button use-stock="true" label="gtk-save" tootlip-text="Save your emulator settings">
<variable>SAVE_SETTINGS</variable>
<action>write_config; Xdialog --title "Settings Saved" --msgbox "Settings saved to $CONFIG" 0 0</action>
</button>
<button use-stock="true" label="gtk-help" tooltip-text="View all usage options for this emulator">
<action>defaulttexteditor /usr/share/doc/prboom-2.5.0/README &</action>
</button>
<button use-stock="true" label="gtk-quit" tooltip-text="Exit this frontend">
<action>if [ "$FULLGUI" != "" ];then exec paloader -sk '$FS' & fi</action>
<action type="exit">EXIT_NOW</action>
</button>
</hbox>
</vbox>
</window>'
export paprboom="`echo "$S" | sed -e 's/##.*//'`" ## I use double hash (##) for comments. Colors are defined as #FF0000
gtkdialog3 -p paprboom $FULLSCREENGUI ## this contains (or not) --class=jwm-maximized and must be defined in jwm configuration to get window maximized
unset paprboom
[ "$FULLGUI" = "" ] && /usr/bin/rejoystickcc --load --profile None
exit 0
|
It is recommended that you install it with BIOS-Checker, as this will be loaded by pupdoom, if installed, and auto download your prboom.wad file (note, the icons are missing from the BIOS-Checker pet file!... oops)
Thanks once again for that awesome frontend - one of my favourite parts of Puppy Arcade
| Description |
|

Download |
| Filename |
bios-checker-0.8.pet |
| Filesize |
2.62 KB |
| Downloaded |
207 Time(s) |
_________________ Akita Linux, VLC-GTK, Pup Search, Pup File Search
|
|
Back to top
|
|
 |
Ale

Joined: 30 Nov 2007 Posts: 34
|
Posted: Wed 25 May 2011, 00:32 Post subject:
|
|
| sc0ttman wrote: |
Welcome back Ale! Long time... odamexd looks great... I think I will have to give it a go, although I'm not expert at compiling!
And here's the latest pupdoom frontend, if you have not yet seen it, and want it... It maybe updated from the last version you have, maybe not...
It might need running in the terminal and checking for errors, but should work ok.. Does on mine..
| Code: | | code removed for space:P |
It is recommended that you install it with BIOS-Checker, as this will be loaded by pupdoom, if installed, and auto download your prboom.wad file (note, the icons are missing from the BIOS-Checker pet file!... oops)
Thanks once again for that awesome frontend - one of my favourite parts of Puppy Arcade  |
You're welcome. I keep thinking I should release the basic one the Doomworld forums so that other prboom linux users have something to work with. I pulled the version from Puppy Arcade 10 which is closest to what I made a year and a half ago while abroad in Costa Rica. I have not touched it since then (I can barely read code now:( ).
I like how you added a way for people to download some usable files before they start. The /usr/share/games/doom is the default wad directory. It took compilation of prboom-plus (which I have attached below for you to try) to finally learn this. It is recent as the 11th of May.
I have also discovered that the binary and both versions of the the frontend, current puppy arcade and newer do not seem to like capitals because they ignore my DOOM2.WAD.
| Code: | | cd /usr/share/games/doom | puts us in the default directory for the wads.
You can remove the MBF variable if not using the dogs switch is not being used^_^
The new one is a lot easier to navigate for the iwad or main game file, but I can't figure out how to start the game. Is there an easy button to play the game?
I think you've done more for this project then I have. I only put in the non-binding copyright to check my name in on it:P Add yourself to the list of authors.
| Description |
this was compiled in puppy 5.25
|

Download |
| Filename |
prboom-plus-2.5.0.8a-i486.pet |
| Filesize |
504.08 KB |
| Downloaded |
179 Time(s) |
|
|
Back to top
|
|
 |
sc0ttman

Joined: 16 Sep 2009 Posts: 2173 Location: UK
|
Posted: Sun 29 May 2011, 06:36 Post subject:
|
|
| Ale wrote: | | I keep thinking I should release the basic one the Doomworld forums so that other prboom linux users have something to work with. |
If you can be bothered, I would... I found the easiest way to package things like GTKDialog frontends for other stuff may be a program called CDE..
| Quote: | | I like how you added a way for people to download some usable files before they start. The /usr/share/games/doom is the default wad directory. It took compilation of prboom-plus (which I have attached below for you to try) to finally learn this. It is recent as the 11th of May. |
Thanks... I have to re-check what dir I am using, can't remember, but I will update if need be.. If I can! Hopefully I didn't hard-code the path anywhere!
| Quote: | | I have also discovered that the binary and both versions of the the frontend, current puppy arcade and newer do not seem to like capitals because they ignore my DOOM2.WAD... You can remove the MBF variable if not using the dogs switch is not being used^_^ |
Hmm... I will look into this and fix it! Thanks for noticing... I didn't..
| Quote: | | The new one is a lot easier to navigate for the iwad or main game file, but I can't figure out how to start the game. Is there an easy button to play the game? |
There should be a button at the bottom right, first one, should say "Play" or "Start" or something... At work right now (yeah, working hard!), so I can't double check... Also double clicking on the wad should work, I tested with about 5 or 6 different ones.. But I'm no expert.. Plutonia, Doom1, Doom2, some others.. they worked... But the "Counter Strike" wad, didn't
| Quote: | | I think you've done more for this project then I have. I only put in the non-binding copyright to check my name in on it:P Add yourself to the list of authors. |
I might... But zigbert very kindly did a lot of the file chooser stuff for me, so I just mixed your work with his, really...
_________________ Akita Linux, VLC-GTK, Pup Search, Pup File Search
|
|
Back to top
|
|
 |
Lothar

Joined: 02 Jun 2011 Posts: 14
|
Posted: Thu 02 Jun 2011, 05:15 Post subject:
|
|
For many moons I have walked with women. Never before have I seen such a fine gaming Linux distribution.
I am Lothar, of the Hill People!
|
|
Back to top
|
|
 |
sc0ttman

Joined: 16 Sep 2009 Posts: 2173 Location: UK
|
Posted: Thu 02 Jun 2011, 06:37 Post subject:
|
|
| Lothar wrote: | For many moons I have walked with women. Never before have I seen such a fine gaming Linux distribution.
I am Lothar, of the Hill People! |
Thanks very much, glad you like it... Any questions, post them here, if I can't help I am sure another more experienced Linux user can step in and help as well...
Happy gaming!
_________________ Akita Linux, VLC-GTK, Pup Search, Pup File Search
|
|
Back to top
|
|
 |
javacody
Joined: 03 Jun 2011 Posts: 1
|
Posted: Fri 03 Jun 2011, 17:27 Post subject:
HMDI out? |
|
Will this work through an HDMI out port to my TV?
|
|
Back to top
|
|
 |
sc0ttman

Joined: 16 Sep 2009 Posts: 2173 Location: UK
|
Posted: Fri 03 Jun 2011, 19:22 Post subject:
Re: HMDI out? |
|
| javacody wrote: | | Will this work through an HDMI out port to my TV? |
I have it setup to work on my TV - I needed to install the correct Nvidia drivers for my card, and then setup the 2nd screen in the Nvidia settings GUI thing... I use s-video, as I have an older, crapper video card (and TV)... But it works fine... I setup joypad navigation for "Rom-Loader" - so I can load my ROMs using the joypad... It all works pretty well..
_________________ Akita Linux, VLC-GTK, Pup Search, Pup File Search
|
|
Back to top
|
|
 |
tommy
Joined: 04 Oct 2005 Posts: 71 Location: Italy
|
Posted: Wed 08 Jun 2011, 03:53 Post subject:
|
|
Hi!
I have a Nvidia Geforce4 420 go on my notebook and I'm searching for the nvidia-96.43-k2.6.25.16.pet package driver. The link in the first post
http://download.tuxfamily.org/nop/
doesn't have it anymore.
Has someone saved it somewhere over the net?
Could he kindly post a link to it?
It's a shame to see 'direct rendering: no' running glxinfo.....
Many thanks!
|
|
Back to top
|
|
 |
sc0ttman

Joined: 16 Sep 2009 Posts: 2173 Location: UK
|
Posted: Thu 09 Jun 2011, 08:06 Post subject:
|
|
| tommy wrote: | Hi!
I have a Nvidia Geforce4 420 go on my notebook and I'm searching for the nvidia-96.43-k2.6.25.16.pet package driver. The link in the first post
http://download.tuxfamily.org/nop/
doesn't have it anymore.
Has someone saved it somewhere over the net?
Could he kindly post a link to it?
It's a shame to see 'direct rendering: no' running glxinfo.....
Many thanks!  |
I'd love to help you out but don't know where the .PETs have gone... If I ever find them again, I'll make them available at ppm.scottjarvis.com
For now, you could go here: http://www.nvidia.com/Download/index.aspx?lang=en-us ... You will need the 'devx' installed to build the drivers.. Then to use the downloaded driver installer thing, there are guides on the forum, but it's basically a 'click next a lot' kind of jobbie...
_________________ Akita Linux, VLC-GTK, Pup Search, Pup File Search
|
|
Back to top
|
|
 |
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|