From 525d5dab6ad02d41a3a075e8934a2a2563b6e397 Mon Sep 17 00:00:00 2001 From: Florian Schulze Date: Wed, 7 Aug 2002 15:17:55 +0000 Subject: [PATCH] Some updates accounting the latest changes. --- Makefile | 6 +++--- README | 52 ++++++++++++++++++++++++++++------------------------ jumpnbump.6 | 30 ++++++++++++++++++++++++++++-- 3 files changed, 59 insertions(+), 29 deletions(-) diff --git a/Makefile b/Makefile index 4d367e4..6783fb5 100644 --- a/Makefile +++ b/Makefile @@ -29,11 +29,11 @@ clean: $(MAKE) -C data clean install: - chmod +x jnbmenu.tcl mkdir -p $(DESTDIR)/usr/games/ mkdir -p $(DESTDIR)/usr/share/jumpnbump/ - install -o root -g games -m 755 $(TARGET) jumpnbump.fbcon jumpnbump.svgalib jnbpack jnbunpack jnbmenu.tcl $(DESTDIR)/usr/games/ + install -o root -g games -m 755 $(TARGET) jumpnbump.svgalib jumpnbump.fbcon gobpack jnbpack jnbunpack jnbmenu.tcl $(DESTDIR)/usr/games/ install -o root -g games -m 644 data/jumpbump.dat $(DESTDIR)/usr/share/jumpnbump/jumpbump.dat uninstall: - rm $(DESTDIR)/usr/games/jnbpack $(DESTDIR)/usr/games/jnbunpack $(DESTDIR)/usr/games/jumpnbump $(DESTDIR)/usr/games/jnbmenu.tcl + rm /usr/games/jnbpack /usr/games/jnbunpack /usr/games/jumpnbump /usr/games/jnbmenu.tcl /usr/games/jumpnbump.fbcon /usr/games/jumpnbump.svgalib /usr/games/gobpack + diff --git a/README b/README index 93b523e..c19723d 100644 --- a/README +++ b/README @@ -1,24 +1,27 @@ +Jump n Bump -jump n bump - -is a game for the whole family. you are cute fluffy little bunnies +This is a game for the whole family. You are cute fluffy little bunnies and hop on the other bunnies' heads. -at the beginning you are in the menu, where you have to jump +At the beginning you are in the menu, where you have to jump over the tree trunk if you want to play and walk right. -then you'll enter the arena. the aim is to jump on the -other bunnies heads... +Then you'll enter the arena. The aim is to jump on the +other bunnies' heads... -a,w,d to steer dott -arrows to steer jiffy -j,i,l to steer fizz -4,8,6 to steer mijji (on the numeric pad) +a,w,d to steer Dott +arrows to steer Jiffy +j,i,l to steer Fizz +4,8,6 to steer Mijji (on the numeric pad) -thanks to sabrewulf (chuck mason) in irc.linux.com #keen +Thanks to sabrewulf (chuck mason) in irc.linux.com #keen who did port this wonderful game! find him, longislandman and me (tarzeau) on irc.linux.com -thanks also to longisland for working on network code +Thanks also to longisland for working on network code and timecop for the pack/unpacker +Thanks to florian for adding scale mode, fixing the sound +bug and having alot of patience and maintaining everything. +Thanks to ben for making patches to run it on mac os x. +Thanks to ivo for doing debian packages. f10 change between windowed/fullscreen mode (see the XF86Config-4, copy n paste the modeline 400x256 @@ -31,28 +34,29 @@ something like: Modes "1024x768" "640x480" "512x384" "400x256" "320x240" esc/f12 exit -for compilation you will need: +For compilation you will need: do following on a debian gnu/linux system (www.debian.org) apt-get install libsdl-dev libsdl-mixer-dev sdl libraries are needed, you might find it at www.libsdl.org -you can find more levels at http://jumpbump.mine.nu/cgi-bin/jb.sh -which you can start with: ./jnb -dat levelname.dat +You can find more levels at http://www.jumpbump.mine.nu/cgi-bin/jb.sh +which you can start with: jumpnbump -dat levelname.dat there's a screensaver mode as well: -jnb -fireworks -fullscreen +jumpnbump -fireworks -fullscreen -network play works like this, oh well here's an example -player 1: ./jnb -port 7777 -net 0 ip_or_hostname_of_player2 port_of_player2 -player 2: ./jnb -port 7777 -net 1 ip_or_hostname_of_player1 port_of_player1 +Network play works like this, oh well here's an example +Player 1: jumpnbump -port 7777 -net 0 ip_or_hostname_of_player2 port_of_player2 +Player 2: jumpnbump -port 7777 -net 1 ip_or_hostname_of_player1 port_of_player1 just take port 7777 for all ports and hope it's open and you aren't firewalled (it's all udp!) -you can add -net 3 and -net 4 for 3rd and 4th player, and be sure -all the players use the same -dat level.dat +You can add -net 3 and -net 4 for 3rd and 4th player, and be sure. +All the players use the same -dat level.dat (the scoreboards is different on each player and strange things like that, but longislandman is working on it (isn't it? longislandman? you alive?)) -you can find the original dos game (which runs in dos/win9x (dosextender!)) +You can find the original dos game (which runs in dos/win9x (dosextender!)) at http://www.brainchilddesign.com/games/jumpnbump/index.html -if you like the game or have any ideas don't hesitate to contact me -tarzeau@space.ch +If you like the game or have any ideas don't hesitate to contact me +gurkan@linuks.mine.nu + diff --git a/jumpnbump.6 b/jumpnbump.6 index e0bd718..5a5b08f 100644 --- a/jumpnbump.6 +++ b/jumpnbump.6 @@ -1,4 +1,4 @@ -.TH jumpnbump 6 "June 9th, 2002" +.TH jumpnbump 6 "August 6th, 2002" .SH NAME jumpnbump \- Cute multiplayer platform game with bunnies .SH SYNOPSIS @@ -74,21 +74,46 @@ lordoftheflies - the flies are attracted bloodisthickerthanwater - water turns to blood .SH LEVELS There are two programs to help you make your own levels: jnbpack and jnbunpack. + .br jnbpack -o /tmp/newlevel.dat etc + .br or you can just put all the files in a dir, cd to that dir and do + .br jnbpack -o /tmp/newlevel.dat * + .br and it will put all the files in the current dir inside the packfile. Don't try things like jnbpack -o stuff.dat ../file.c because it will add "../file.c" as the filename in the packfile, which won't work. -.br + .br jnbunpack level.dat .br will unpack it in the current directory. + +.br +With gobpack you can convert .gob files (which are sprites, described in +gob.txt) into .pcx files which you can edit with gimp for example, then +convert back to a .gob and use it in your own level. + +.br +gobpack -u font menu.pcx + +.br +will unpack font.gob using the color palette from menu.pcx and write the +files font.pcx font.txt. The other gob files should use level.pcx for the +correct palette. + +.br +gobpack font + +.br +will generate font.gob from font.pcx and the specifications in font.txt. +The .pcx files should be resaved with another program, as they are not +packed and are thus very large. .SH AUTHORS .PP Chuck Mason , Jon Atkins , @@ -104,3 +129,4 @@ the original program does not have a manual page. This manual page was written by Joe Wreschnig , for the Debian GNU/Linux system (but may be used by others). + -- 2.39.2