RPG Tsukuru 2000 est un logiciel de production de jeux vendu par Enterbrain pour Windows OS. Raspberry Pi exécute Raspbian personnalisé basé sur la distribution Debian de Linux. (Il est possible d'utiliser un autre système d'exploitation pour Raspberry Pi, mais Windows ne fonctionne pas.)
Par conséquent, les programmes ** RPG Tsukuru 2000 ne fonctionnent généralement pas sur Raspbian car le système d'exploitation est différent. ** **
Il existe Wine comme logiciel pour exécuter des applications pour Windows sur Linux et MacOS, mais comme Wine utilise le jeu d'instructions x86, un jeu d'instructions de type AMD est utilisé. Cela ne fonctionne pas sur le Raspberry Pi que vous utilisez.
Il existe également un logiciel appelé Qemu qui peut émuler le jeu d'instructions x86, mais il n'est pas très pratique de l'exécuter sur un Raspberry Pi car l'émulation est lourde. ExaGaer Desktop, un logiciel payant qui s'exécute plusieurs fois plus vite que Qemu, a déjà été abandonné et est difficile à obtenir.
Voici un projet intéressant appelé EasyRPG. EasyRPG est un projet OSS qui vise à fournir des joueurs et des éditeurs pour exécuter des jeux créés avec RPG Tsukuru 200X sur plusieurs plates-formes. Puisque Linux est inclus dans la multi-plateforme, j'ai essayé d'utiliser EasyRPG Player cette fois.
Pour le dire brièvement, c'est un article que ** j'ai essayé d'utiliser la version d'EasyRPG Player pour Raspberry Pi ** car le RPG Tsukuru 2000 ne fonctionne pas sur Raspberry Pi même si je le fais normalement.
De plus, ** Une machine Windows ou une machine exécutant Wine est requise séparément pour installer le matériel RTP **. (RTP est un package de matériaux à usage général pour Tsukuru 200X publié par Enterbrain.)
EasyRPG Player est installé à l'aide du référentiel officiellement publié.
Pour Raspbian 9 (Stretch), utilisez la commande suivante.
$ echo 'deb http://download.opensuse.org/repositories/home:/easyrpg/Raspbian_9.0/ /' | sudo tee /etc/apt/sources.list.d/home:easyrpg.list
$ curl -fsSL https://download.opensuse.org/repositories/home:easyrpg/Raspbian_9.0/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home:easyrpg.gpg > /dev/null
$ sudo apt update
$ sudo apt install -y easyrpg-player
Pour Raspbian 10 (Buster), utilisez la commande suivante.
$ echo 'deb http://download.opensuse.org/repositories/home:/easyrpg/Raspbian_10/ /' | sudo tee /etc/apt/sources.list.d/home:easyrpg.list
$ curl -fsSL https://download.opensuse.org/repositories/home:easyrpg/Raspbian_10/Release.key | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/home:easyrpg.gpg > /dev/null
$ sudo apt update
$ sudo apt install -y easyrpg-player
Ces commandes peuvent être trouvées dans "Paquets Arch Linux, Debian, Ubuntu, Fedora et openSUSE" -> "Debian" -> "EasyRPG Download Page for Linux" (https://easyrpg.org/player/downloads/#release-linux). Vous pouvez le vérifier dans "Ajouter et installer manuellement un référentiel".
$ easyrpg-player
Si EasyRPG est démarré par la commande, l'installation est réussie.
Si vous souhaitez lire des œuvres Tsukuru qui utilisent du matériel RTP sur Raspberry Pi, vous devez copier le matériel RTP sur Raspberry Pi.
Téléchargez et installez le RTP pour RPG Tsukuru 200X à partir du site Web officiel d'Enter Brain sur une machine Windows ou une machine exécutant Wine.
Par défaut, la destination d'installation est C: \ Program Files (x86) \ ASCII \ RPG2000 \ RTP
ou C: \ Program Files (x86) \ ASCII \ RPG2003 \ RTP
.
Si vous n'en utilisez qu'un parmi 2000 et 2003, il suffit d'installer uniquement celui que vous utilisez.
Après l'installation, copiez le dossier RTP à n'importe quel emplacement sur le Raspberry Pi. (Le fichier .ico n'est pas requis.)
Enfin, pour utiliser RTP depuis EasyRPG Player, ajoutez les variables d'environnement $ RPG2k_RTP_PATH
et $ RPG2k3_RTP_PATH
à .bash_profile
.
Si vous n'en utilisez qu'une parmi 2000 et 2003, il suffit d'enregistrer la variable d'environnement uniquement pour celle que vous utilisez.
Dans ce qui suit, à titre d'exemple
RTP pour Tsukuru 2000 est défini comme / home / pi / RPGtkool2k / 2000 / RTP
Supposons que vous ayez copié le RTP pour Tucool 2003 en tant que / home / piRPGtkool2k / 2003 / RTP
.
Veuillez lire le chemin comme il convient.
#Spécifiez le dossier RTP du RPG Tsukuru 2000
$ echo "export RPG2K_RTP_PATH=/home/pi/RPGtkool2k/2000/RTP" >> .bash_profile
#Spécifiez le dossier RTP du RPG Tsukuru 2003
$ echo "export RPG2K3_RTP_PATH=/home/pi/RPGtkool2k/2003/RTP" >> .bash_profile
Vous pouvez maintenant utiliser RTP d'EasyRPG.
Téléchargez votre travail préféré à n'importe quel endroit sur le Raspberry Pi.
** (Recommandé est Ruina ~ L'histoire de la ville abandonnée ~. Cet article est écrit pour prêcher 90% de Ruina ~ L'histoire de la ville abandonnée ~. ) **
Cependant, comme les fichiers zip, etc. sont souvent encodés en Shift-JIS, il est possible que les caractères soient brouillés avec le logiciel d'extension normal de Raspberry Pi. Il existe un logiciel appelé unar qui peut extraire correctement les fichiers zip encodés Shift-JIS sous Linux, nous vous recommandons donc de l'utiliser.
$ sudo apt install -y unar
$ unar <nom de fichier zip>
【Mise en garde】
Pour qu'EasyRPG Player reconnaisse le jeu, il est nécessaire de démarrer EasyRPG Player dans le répertoire où ** RPG_RT.exe
existe ou dans son répertoire parent **.
Par conséquent, pour démarrer EasyRPG Player dans votre répertoire personnel, il est recommandé de mettre "le dossier contenant RPG_RT.exe
" dans votre répertoire personnel.
(Autrement dit, si vous le définissez comme / home / pi / <dossier du jeu> / RTP_ET.exe
, le jeu sera reconnu si vous démarrez EasyRPG sur / home / pi
.)
Démarrez EasyRPG Player avec la commande suivante.
Cependant, si vous n'entrez pas la commande dans le répertoire où ** RPG_RT.exe
existe ou dans son répertoire parent **, le jeu ne la reconnaîtra pas même si EasyRPG Player démarre.
Si le jeu téléchargé est correctement reconnu, il réussit. Toutes nos félicitations!
$ easyrpg-player
** Ruina ~ L'histoire de la ville abandonnée ~ est un jeu de dieu qui offre une grande qualité tout en étant gratuit. ** ** J'espère qu'il y aura plus de fans de Ruina. De plus, si vous êtes un fan de Ruina, je serais très heureux si vous pouviez vous impliquer avec Twitter ou SoundCloud. Je vais.
Recommended Posts