oblerion
tuto debug tic80 sur zerobrane studio
oblerion Il y a 12 mois Premium Pro à vie2

0) prérequis

une version pro de la tic80 (sauvegarde en .lua)

1) configuration du chemin de la tic80 dans ZB

pour Windows

Il vous faut le user.lua.Pour l’ouvrir faite dans le menu:
Edit -> Preferences -> Setting:User
ou en français
Édition -> Préférences -> Paramètre:Utilisateur
une fois ouvert, rajouter le chemin de la tic80 comme ceci:
path.tic80 = "C:\\Program Files (x86)\\TIC-80\\tic80.exe"
vous pouvez le sauvegarder et fermer.

pour Linux (ubuntu)
il ne vous laissera pas créer le user.lua de manière graphique .Taper ceci dans la console :
cd /opt/zbstudio/cfg
sudo nano user.lua

l’éditeur nano s’ouvre ,taper:
path.tic80="/usr/bin/tic80"
pour sauver et quitter ([ctrl] + [x] ,puis [enter]) .Ne fermer pas la console , elle nous sera encore utile.

2) installation de l’api et de l’interpréteur

api et interpréteur tic80 pour zerobrane (merci à librorumque)

api conçu pour la version 0.60 certaine fonction ne sont pas détectée

pour Windows
Copier le code de api.lua dans un nouveau fichier tic80.lua et
placer dans le dossier api/lua de l’exécutable zerobrane.
Faite la même manipe pour interpreter.lua,mais dans le dossier interpreters.

pour Linux (ubuntu)
dans la console:
cd ../api/lua
sudo nano tic80.lua

copier coller le contenu du fichier api.lua ici
taper encore:
cd ../../interpreters
sudo nano tic80.lua

copier coller le contenu du fichier interpreters.lua , sauver et quitter.

redémarer ZB et sa devrai fonctionner sur une cartouche tic80 sauvée en .lua
NOTE: ZB a besoin du .lua et .tic dans le même dossier , il injecte le code du .lua au .tic avant de l’exécuter. Avec la tic80 ouverte par ZB ,toute modif du code n’a pas d’effet dans le .lua .

Comments (2)

Salut desnot4000,

Je te remercie, cela fonctionne !

J’ai juste du changer les guillemets qui n’étaient pas les bons dans mon copier/coller

path.tic80 = "C:\\Program Files (x86)\\TIC-80\\tic80.exe"

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.