Distribution de travail : Lubuntu 22.04
Lien :
https://github.com/lronaldo/cpctelera
util01@station40:~$ mkdir AMSTRAD
util01@station40:~$ cd AMSTRAD/
util01@station40:~/AMSTRAD$
util01@station40:~/AMSTRAD$ wget https://github.com/lronaldo/cpctelera/archive/refs/heads/development.zip
util01@station40:~/AMSTRAD$ unzip development.zip
util01@station40:~/AMSTRAD$ cd cpctelera-development/
util01@station40:~/AMSTRAD/cpctelera-development$
util01@station40:~/AMSTRAD/cpctelera-development$ ./setup.sh
Lien :
https://www.mapeditor.org/
util01@station40:~/AMSTRAD$ sudo apt install qtbase5-dev libqt5svg5-dev qttools5-dev-tools zlib1g-dev qtdeclarative5-dev qbs
util01@station40:~/AMSTRAD$ wget https://github.com/mapeditor/tiled/archive/refs/tags/v1.11.0.tar.gz
util01@station40:~/AMSTRAD$ tar xvfz v1.11.0.tar.gz
util01@station40:~/AMSTRAD$ cd tiled-1.11.0
util01@station40:~/AMSTRAD/tiled-1.11.0$
util01@station40:~/AMSTRAD/tiled-1.11.0$ qbs setup-toolchains --detect
util01@station40:~/AMSTRAD/tiled-1.11.0$ qbs setup-qt --detect
util01@station40:~/AMSTRAD/tiled-1.11.0$ qbs install
util01@station40:~/AMSTRAD/tiled-1.11.0$ qbs run -p tiled
Lien :
https://www.xcpc-emulator.net/
util01@station40:~/AMSTRAD$ sudo apt-get install autoconf automake libtool autoconf-archive libgtk-3-dev xorg-dev
util01@station40:~/AMSTRAD$ wget https://github.com/ponceto/xcpc-emulator/archive/refs/tags/xcpc-0.52.0.tar.gz
util01@station40:~/AMSTRAD$ tar xvfz xcpc-0.52.0.tar.gz
util01@station40:~/AMSTRAD$ cd xcpc-emulator-xcpc-0.52.0/
util01@station40:~/AMSTRAD/xcpc-emulator-xcpc-0.52.0$
util01@station40:~/AMSTRAD/xcpc-emulator-xcpc-0.52.0$ autoreconf -v -i -f
util01@station40:~/AMSTRAD/xcpc-emulator-xcpc-0.52.0$ ./configure
util01@station40:~/AMSTRAD/xcpc-emulator-xcpc-0.52.0$ make
util01@station40:~/AMSTRAD/xcpc-emulator-xcpc-0.52.0$ sudo make install
util01@station40:~$ xcpc
Lien : https://github.com/salvakantero
util01@station40:~$ cd AMSTRAD/cpctelera-development/examples/games/
util01@station40:~/AMSTRAD/cpctelera-development/examples/games$
util01@station40:~/AMSTRAD/cpctelera-development/examples/games$ git clone https://github.com/salvakantero/Sorcerers_CPC.git Sorcerers
util01@station40:~/AMSTRAD/cpctelera-development/examples/games$ cd Sorcerers/
util01@station40:~/AMSTRAD/cpctelera-development/examples/games/Sorcerers$
Ouvrir :
cfg/build_config.mk
Chercher :
#>> Uses environment variable $(CPCT_PATH)
Ajouter après :
#>> Uses environment variable $(CPCT_PATH)
THIS_FILE_PATH := $(dir $(abspath $(lastword $(MAKEFILE_LIST))))
CPCT_PATH := $(THIS_FILE_PATH)../../../../cpctelera/
util01@station40:~/AMSTRAD/cpctelera-development/examples/games/Sorcerers$ make
...
[sorcerers] Creating Cassette file 'sorcerers.cdt'
'sorcerers.cdt' < 'loader.patch2.bin' {Format:'firmware' Load:'0xBF2A' Run:'0xBF2A' Name:'sorcerers'}
'sorcerers.cdt' < 'screen.patched.showscr.bin' {Format:'miniload' }
'sorcerers.cdt' < 'sorcerers.bin' {Format:'miniload' }
[sorcerers] Successfully created 'sorcerers.cdt'
[sorcerers] Creating Disk File 'sorcerers.dsk'
Removed preexisting sorcerers.dsk to generate a new one
DSK : sorcerers.dsk
------------------------------------
[sorcerers.dsk] Added BIN file 'obj/sorcerers.bin'
[sorcerers] Successfully created 'sorcerers.dsk'
[sorcerers] All files added to sorcerers.dsk. Disc ready.
[sorcerers] Creating Snapshot File 'sorcerers.sna'
[sorcerers] Successfully created 'sorcerers.sna'
##> '/tools/img2cpc/bin/img2cpc' a does not exist or is not readable. This file is required for cpct_img2tileset to work properly. Please, check CPCtelera's tools installation and ensure Img2CPC is correctly installed.
Solution :
Ouvrir :
~/AMSTRAD/cpctelera-development/cpctelera/tools/scripts/cpct_img2tileset
Chercher :
## Img2CPC utility location
IMG2CPC=
Remplacer par :
## Img2CPC utility location
IMG2CPC=/home/util01/AMSTRAD/cpctelera-development/cpctelera/tools/img2cpc/bin/img2cpc
##> '/tools/arkosTracker-1.0/tools/AKSToBIN.exe' does not exist. This file is required for this script to work properly. Please, check CPCtelera installation is okay and this file is in its place and has required user permissions.
Solution :
Ouvrir :
~/AMSTRAD/cpctelera-development/cpctelera/tools/scripts/cpct_aks2c
Chercher :
## AKS2BIN utility location
AKS2BIN=${CPCT_PATH}/tools/arkosTracker-1.0/tools/AKSToBIN.exe
STK2AKS=${CPCT_PATH}/tools/arkosTracker-1.0/tools/STKToAKS.exe
Remplacer par :
## AKS2BIN utility location
AKS2BIN=/home/util01/AMSTRAD/cpctelera-development/cpctelera/tools/arkosTracker-1.0/tools/AKSToBIN.exe
STK2AKS=/home/util01/AMSTRAD/cpctelera-development/cpctelera/tools/arkosTracker-1.0/tools/STKToAKS.exe