Beta de CMonster (casse-briques) pour 84+CSE...
Beta de CMonster (casse-briques) pour 84+CSE...
Le très connu Patrick Davidson, un des rares qui programment à la fois sur TI-Z80 et TI-68k, vient de publier une première beta du portage de son casse-briques Monster vers la 84+CSE
Pour l'instant, le jeu n'a qu'un niveau, mais il est, selon les termes de Patrick, (quelque peu) en couleur et fonctionne (quelque peu): "it is (sort of) in color and (sort of) works".
Téléchargement: archives_voir.php?id=20248
Source de l'info: http://www.cemetech.net/forum/viewtopic.php?t=9152
Pour l'instant, le jeu n'a qu'un niveau, mais il est, selon les termes de Patrick, (quelque peu) en couleur et fonctionne (quelque peu): "it is (sort of) in color and (sort of) works".
Téléchargement: archives_voir.php?id=20248
Source de l'info: http://www.cemetech.net/forum/viewtopic.php?t=9152
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Messages: 6859
- Inscription: 23 Déc 2009, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: -
- GitHub: debrouxl
Re: Beta de CMonster (casse-briques) pour 84+CSE...
Il y a maintenant 9 niveaux, 9 vies, du score, et le clignotement de la barre a été réduit
Mêmes sources.
Mêmes sources.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Messages: 6859
- Inscription: 23 Déc 2009, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: -
- GitHub: debrouxl
Re: Beta de CMonster (casse-briques) pour 84+CSE...
Et maintenant, la version 196
Vitesse réglable, avec des scores plus élevés pour les vitesses plus élevées. La taille de la balle a été augmentée, les rebonds ajustés, et un bouton pause a été ajouté (mais il refuse intentionnellement de mettre en pause trop souvent, car c'est de la triche).
Vidéo: http://www.ocf.berkeley.edu/~pad/files/cmon.mp4
Mêmes sources.
Vitesse réglable, avec des scores plus élevés pour les vitesses plus élevées. La taille de la balle a été augmentée, les rebonds ajustés, et un bouton pause a été ajouté (mais il refuse intentionnellement de mettre en pause trop souvent, car c'est de la triche).
Vidéo: http://www.ocf.berkeley.edu/~pad/files/cmon.mp4
Mêmes sources.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Messages: 6859
- Inscription: 23 Déc 2009, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: -
- GitHub: debrouxl
Re: Beta de CMonster (casse-briques) pour 84+CSE...
C'est une bonne idée de fournir la source pour que les gens voient à peu près quelles sont les différences avec la programmation sur non C.
Mais c'est aussi en général une bonne idée de fournir un exécutable dans le zip pour que les gens qui ont juste envie de tester puisse le faire rapidement sans s'ennuyer avec les dépendances à chercher -.-°
D'où Kerm, Merthsoft et Runer112 ont sûrement pu testé mais DJ_O et moi non, parce qu'on a pas ces dépendances (vu qu'il code en Basic et moi en Axe).
Mais c'est aussi en général une bonne idée de fournir un exécutable dans le zip pour que les gens qui ont juste envie de tester puisse le faire rapidement sans s'ennuyer avec les dépendances à chercher -.-°
D'où Kerm, Merthsoft et Runer112 ont sûrement pu testé mais DJ_O et moi non, parce qu'on a pas ces dépendances (vu qu'il code en Basic et moi en Axe).
Pokemon Topaze (Axe) discussion and download links here | (19:29:36) noelnadal: plus sérieusement, j'ai très peu de problèmes (22:45:44) Clifward: J'aime rire du malheur des autres (2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!! (2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked). (2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked. (2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat. (2017.11.18 - 17:07:28) Fireworks: <3 (2017.11.18 - 17:07:31) Fireworks: 208 |
-
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)- Messages: 2509
- Images: 2
- Inscription: 30 Aoû 2011, 08:22
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Templar
Re: Beta de CMonster (casse-briques) pour 84+CSE...
Le batch de build utilise brass et var8x, on pourrait également utiliser spasm et tipack.
Dans les deux cas, le premier assemble un .asm en .bin, et le second empaquette ça dans un fichier au format ordinateur TI.
EDIT: le programme ne compile pas tout à fait avec spasm:
Le code qui ne plaît pas à spasm est
Pour autant, un fichier .bin est produit (...), et tipack en fait un fichier .8xp.
Script de build:
EDIT: je n'y avais même pas pensé, mais AHelper0 sur #cemetech a suggéré l'utilisation de " plutôt que ' (comme en C), et effectivement, spasm ne se plaint plus après ça.
Build non officiel et non testé ajouté au message.
Dans les deux cas, le premier assemble un .asm en .bin, et le second empaquette ça dans un fichier au format ordinateur TI.
EDIT: le programme ne compile pas tout à fait avec spasm:
- Code: Tout sélectionner
cmonster.asm:458: error SE103: Expecting an operator, found '0' instead
Le code qui ne plaît pas à spasm est
- Code: Tout sélectionner
score_increment:
.db '00001'
Pour autant, un fichier .bin est produit (...), et tipack en fait un fichier .8xp.
Script de build:
- Code: Tout sélectionner
#!/bin/sh
DATETIME=`date +'%Y-%m-%d_%H:%M:%S'`
mkdir -p "old/$DATETIME"
cp *.asm "old/$DATETIME"
cp *.i "old/$DATETIME"
spasm -N -T -A cmonster.asm
tipack -n "CMONSTER" cmonster.bin -p -o cmonster.8xp
rm cmonster-ti8c.zip
7za a -bd -tzip cmonster-ti8c.zip *.asm *.bat *.sh *.txt *.i *.gst
EDIT: je n'y avais même pas pensé, mais AHelper0 sur #cemetech a suggéré l'utilisation de " plutôt que ' (comme en C), et effectivement, spasm ne se plaint plus après ça.
Build non officiel et non testé ajouté au message.
- Fichiers joints
-
- cmonster.8xp
- Build non officiel et non testé de la version 196
- (3.17 Kio) Téléchargé 87 fois
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Messages: 6859
- Inscription: 23 Déc 2009, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: -
- GitHub: debrouxl
Re: Beta de CMonster (casse-briques) pour 84+CSE...
Oui, j'avais vu qu'il utilisait brass et var8x (comme je l'ai dit sur Omnimaga) mais je ne les ai pas (vu que quand je codais en ASM, j'utilisais TASM), et tout comme l'auteur avait la flemme d'inclure un fichier qu'il avait compilé dans le zip, moi j'ai la flemme de chercher brass et var8x, surtout si c'est juste pour un casse-briques
Pokemon Topaze (Axe) discussion and download links here | (19:29:36) noelnadal: plus sérieusement, j'ai très peu de problèmes (22:45:44) Clifward: J'aime rire du malheur des autres (2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!! (2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked). (2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked. (2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat. (2017.11.18 - 17:07:28) Fireworks: <3 (2017.11.18 - 17:07:31) Fireworks: 208 |
-
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)- Messages: 2509
- Images: 2
- Inscription: 30 Aoû 2011, 08:22
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Templar
Re: Beta de CMonster (casse-briques) pour 84+CSE...
J'ai édité mon message précédent
Je suis presque arrivé à le compiler, en utilisant seulement des infos accessibles publiquement, même en n'étant pas un programmeur TI-Z80 ^^
Certes, je dispose déjà de spasm et tipack, vu que le mode mainteneur de libticalcs les utilise pour recompiler les ROM dumpers TI-Z80.
EDIT: j'y suis maintenant arrivé.
Je suis presque arrivé à le compiler, en utilisant seulement des infos accessibles publiquement, même en n'étant pas un programmeur TI-Z80 ^^
Certes, je dispose déjà de spasm et tipack, vu que le mode mainteneur de libticalcs les utilise pour recompiler les ROM dumpers TI-Z80.
EDIT: j'y suis maintenant arrivé.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Messages: 6859
- Inscription: 23 Déc 2009, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: -
- GitHub: debrouxl
Re: Beta de CMonster (casse-briques) pour 84+CSE...
Ah mais j'ai jamais dit que c'était qcompliqué, j'ai juste dit que ça valait pas le coup selon moi de chercher et télécharger les dépendances, ce qui m'aurait pris 3 minutes, pour tester un jeu auquel j'aurais joué 20 secondes ^^
Mais merci pour l'avoir compilé, maintenant DJ_O et moi pouvons le tester sans nous prendre la tête
Mais merci pour l'avoir compilé, maintenant DJ_O et moi pouvons le tester sans nous prendre la tête
Pokemon Topaze (Axe) discussion and download links here | (19:29:36) noelnadal: plus sérieusement, j'ai très peu de problèmes (22:45:44) Clifward: J'aime rire du malheur des autres (2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!! (2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked). (2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked. (2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat. (2017.11.18 - 17:07:28) Fireworks: <3 (2017.11.18 - 17:07:31) Fireworks: 208 |
-
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)- Messages: 2509
- Images: 2
- Inscription: 30 Aoû 2011, 08:22
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Templar
Re: Beta de CMonster (casse-briques) pour 84+CSE...
DJ a maintenant fait un screenshot, dans le topic cousin sur Omnimaga ( http://www.omnimaga.org/index.php?topic ... #msg293642 ):
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Messages: 6859
- Inscription: 23 Déc 2009, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: -
- GitHub: debrouxl
-
mdr1Premium
Niveau 14: CI (Calculateur de l'Infini)- Messages: 1083
- Images: 12
- Inscription: 28 Mar 2011, 00:00
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Je voyage toujours en première.
19 messages
• Page 1 sur 2 • 1, 2
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 14 invités