Fora

[script proposé] Jazz Jackrabbit (Abandonware)

Autor Odpowiedzi
BeberKing Sunday 27 January 2008 at 16:52
BeberKing

Je viens de faire ce petit script tout simple pour Jazz Jackrabbit :
#!/bin/bash
if [ "$PLAYONLINUX" = "" ]
then
exit 0
fi
source "$PLAYONLINUX/lib/sources"

cfg_check

#Presentation
presentation "Jazz Jackrabbit" "Epic Megagames" "" "BBK" "jazz"

if [ "$POL_LANG" == "fr_FR.UTF-8" ]; then
LNG_UNRAR_WARNING="Veuillez Installer unrar avant de lancer ce script!"
LNG_DL_WARNING="Le téléchargement peut mettre quelques secondes avant de démarrer.
Veuillez cliquer sur Suivant pour continuer."
LNG_ZIP_DL="Téléchargement du jeu..."
LNG_INSTALL="Cliquez sur Suivant pour lancer la configuration du jeu.
Pour avoir du son, selectionnez Sound Blaster 16"
else
LNG_UNRAR_WARNING="Please install unrar before processing"
LNG_DL_WARNING="It may take a few seconds before the downloading.
Click on next to proceed."
LNG_ZIP_DL="Downloading the game..."
LNG_INSTALL="Click on Next to launch the Setup.
To get any sound, choose Sound Blaster 16"
fi

if [ ! "$(which unrar)" ]
     then
     erreur "$LNG_UNRAR_WARNING"
     exit 0
fi

select_prefixe "$REPERTOIRE/wineprefix/jazz/"
dosprefixcreate

cd $WINEPREFIX/drive_c/

message "$LNG_DL_WARNING"

telecharger "$LNG_ZIP_DL" " http://telegroupe.abandonware-france.org/jeux/jeu-585-jazzjackrabbit.zip"
unzip jeu-585-jazzjackrabbit.zip jazz.rar
unrar x -y jazz.rar
rm jazz.rar
rm jeu-585-jazzjackrabbit.zip

cd JAZZ
convert JAZZ.ICO $REPERTOIRE/icones/jazz.xpm

message "$LNG_INSTALL"
start_dos SETUP.EXE

export $CDROM="none"

creer_lanceur_dos "jazz" "JAZZ/" "JAZZ.EXE" "jazz.xpm" "Jazz Jackrabbit"


Chez moi il marche nickel, si quelqu'un veut bien le tester avant que je le propose...

Edytowane przez BeberKing

adam0509 Wednesday 30 January 2008 at 19:36
adam0509Anonymous

boaf, quasiment tous les jeux DOS sont installable très simplement sans grosse grosse manipulation.

Je rajouterais aussi que l'abandonware est a la limite de l'illégalitée...
Quentin PÂRIS Wednesday 30 January 2008 at 19:49
Quentin PÂRISAnonymous

Oui, l'interet du dosbox-support, je le vois plus pour les jeux qui utilisent à la fois dos et a la fois windows (Warcraft II : Windows pour l'éditeur de carte et dos pour le jeu lui même) Ça permet d'utiliser un seul préfixe pour tout faire. Toujours pratique.

Je devrais plutôt faire un LiveInstall dosbox ou un script qui ferait ça et ce serait plus simple plutôt que d'accepter tout les abandonware un par un. Surtout vu le nombre.
BeberKing Wednesday 30 January 2008 at 20:16
BeberKing

C'est pas faux, mais bon moi je continuais juste dans la lancée de Prince of Persia et Prehistorik... Je peux t'aider pour le LiveInstall Dosbox?

Edytowane przez BeberKing

Quentin PÂRIS Wednesday 30 January 2008 at 20:33
Quentin PÂRISAnonymous

Si tu as des connaissances en bash/python pourquoi pas...

Mais de toute façon je vais d'abord refaire LiveInstall que j'appellerais autrement. J'en profiterais surement pour ajouter le support dosbox
BeberKing Wednesday 30 January 2008 at 21:11
BeberKing

En python j'y connais pas grand chose (j'ai du faire un projet python y'a 2 ans, mais j'ai très peu de souvenirs)..

En bash, j'ai des connaissances de base, c'est à dire que je comprends les sources de POL sans difficulté.

Disons que si tu me fais un petit cahier des charges, je devrais arriver à coder un truc correct, utilisant les librairies POL (message, champ, menu...). Si jamais ça peut t'arranger/te faire gagner du temps, moi j'ai plein de temps en ce moment, je suis en stage

Edytowane przez BeberKing