2 Dec 2018, 06:50

Retour sur PINBALL BUILDER
@glook nous a présenté il y a quelques semaines ce jeu de flippers avec son éditeur de tables.
Je vous propose une méthode pour jouer avec les 8 tables sans passer par une installation sous Windows 3.1. J'utilise mon Windows 10 avec Dosbox pour ensuite copier le tout sur mon Pi3

  1. Ouvrir l'image ISO du jeu et copier l'ensemble dans un dossier sous Windows
    0_1543732258213_Install1.png

  2. Supprimer les dossiers inutiles (ils contiennent des kits de connexion ADSL et une antique version de Paint Shop Studio

  • AOL
  • EREG16
  • EREG32
  • PSP16
  • PSP32
  1. RĂ©aliser Ă  la mano l'installation

L'installation était prévue pour un Windows 3.1, cela ne tourne plus sous Windows 10 et pas du tout sur Dosbox; Les installateurs de cette génération utilisaient un fichier INSTALL.LST,
j'ai repris les parties les + intéressantes

...
[PROGRAM ICON]
...
$rundos.exe $ckpcdos.exe %tables\on_mano.tbx,On Manoeuvres -Dos,$on_mano.ico
$rundos.exe $ckpcdos.exe %tables\tank_com.tbx,Tank Command -Dos,$tank_com.ico
$rundos.exe $ckpcdos.exe %tables\high_vel.tbx,High Velocity -Dos,$high_vel.ico
$rundos.exe $ckpcdos.exe %tables\under_at.tbx,Under Attack -Dos,$under_at.ico
$rundos.exe $ckpcdos.exe %tables\starship.tbx,Starship -Dos,$starship.ico
$rundos.exe $ckpcdos.exe %tables\alien.tbx,Alien -Dos,$alien.ico
$rundos.exe $ckpcdos.exe %tables\warp_fac.tbx,Warp Factor -Dos,$warp_fac.ico
$rundos.exe $ckpcdos.exe %tables\blk_hole.tbx,Black Hole -Dos,$blk_hole.ico

Donc, dans l'installation des icÎnes, nous voyons trÚs nettement la création d'un raccourci pour chacune des 8 tables sous Dosbox. Cela signifie que nous devrons lancer sous dosbox CKPCDOS.EXE TABLES\ALIEN.TBX pour obtenir la table Alien.

Je lance sous Dosbox et nous obtenons alors ce message pas cool :
0_1543732482070_Install2.png
Le fichier CKPCSYS.MSG n'existe pas !!

Penchons-nous une nouvelle fois sur le fichier INSTALL.LST
...
[LANGUAGE]
us,ckpcmsg.usm,ckpc.msg
us,ckpcsys.usm,ckpcsys.msg
us,ckpchlp.usm,ckpc.hlp
us,ckpctus.pcx,ckpc.pcx
us,readme.us,readme.txt
...
La gestion de la langue pour les messages passe par des fichiers usm. Je renomme les 4 fichiers (ckpcsys.usm => ckpcsys.msg..) afin de retrouver ce fichier CKPCSYS.MSG

Je relance alors la commande CKPCDOS.EXE TABLES\ALIEN.TBX
0_1543732641308_Install3.png

Il faut simplement sortir du programme et lancer SETSOUND comme l'indique le message
0_1543732696159_Install5.png
On configure la soundblaster pour le son midi et digital et on relance
Tada !!
0_1543732678042_Install4.png

  1. Créer un menu de lancement

Afin de faciliter l'accÚs à ces 8 tables, j'ai utilisé le programme LAUNCHBX afin de pouvoir utiliser le joystick
0_1543732888976_Install6.png

Voici le fichier LAUNCHBT.TXT que j'ai créé:
--- PINBALL WARRIORS---
---YEAR---
CKPCDOS.EXE
---CONFIG---
SETSOUND.EXE

ALIEN
---YEAR---
CKPCDOS.EXE TABLES\ALIEN.TBX

BLACK HOLE
---YEAR---
CKPCDOS.EXE TABLES\BLK_HOLE.TBX

HIGH VELOCITY
---YEAR---
CKPCDOS.EXE TABLES\HIGH_VEL.TBX

ON MANOEUVRES
---YEAR---
CKPCDOS.EXE TABLES\ON_MANO.TBX

TANK COMMAND
---YEAR---
CKPCDOS.EXE TABLES\TANK_COM.TBX

STARSHIP
---YEAR---
CKPCDOS.EXE TABLES\STARSHIP.TBX

UNDER ATTACK
---YEAR---
CKPCDOS.EXE TABLES\UNDER_AT.TBX

WARP FACTOR
---YEAR---
CKPCDOS.EXE TABLES\WARP_FAC.TBX

Il suffit ensuite de positionner la commande launch.bat dans le dosbox.bat.