π
<-
Chat plein-écran
[^]

Beta de CMonster (casse-briques) pour 84+CSE...

Nouveautés, projets, mises à jour.

Beta de CMonster (casse-briques) pour 84+CSE...

Message non lude Lionel Debroux » 08 Mai 2013, 07:53

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
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Beta de CMonster (casse-briques) pour 84+CSE...

Message non lude Lionel Debroux » 10 Mai 2013, 14:32

Il y a maintenant 9 niveaux, 9 vies, du score, et le clignotement de la barre a été réduit :)

Mêmes sources.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Beta de CMonster (casse-briques) pour 84+CSE...

Message non lude Lionel Debroux » 11 Mai 2013, 07:19

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).

Image

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.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Beta de CMonster (casse-briques) pour 84+CSE...

Message non lude Hayleia » 11 Mai 2013, 07:23

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).

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(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
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Beta de CMonster (casse-briques) pour 84+CSE...

Message non lude Lionel Debroux » 11 Mai 2013, 07:50

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:
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.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Beta de CMonster (casse-briques) pour 84+CSE...

Message non lude Hayleia » 11 Mai 2013, 07:56

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 ;)

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(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
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Beta de CMonster (casse-briques) pour 84+CSE...

Message non lude Lionel Debroux » 11 Mai 2013, 08:04

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é.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Beta de CMonster (casse-briques) pour 84+CSE...

Message non lude Hayleia » 11 Mai 2013, 09:09

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 :)

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(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
Avatar de l’utilisateur
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Prochain niv.: 43.8%
 
Messages: 2509
Images: 2
Inscription: 30 Aoû 2011, 08:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Templar

Re: Beta de CMonster (casse-briques) pour 84+CSE...

Message non lude Lionel Debroux » 11 Mai 2013, 09:19

DJ a maintenant fait un screenshot, dans le topic cousin sur Omnimaga ( http://www.omnimaga.org/index.php?topic ... #msg293642 ):
Image
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Avatar de l’utilisateur
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 11.2%
 
Messages: 6859
Inscription: 23 Déc 2009, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: -
GitHub: debrouxl

Re: Beta de CMonster (casse-briques) pour 84+CSE...

Message non lude mdr1 » 12 Mai 2013, 13:39

C'est l'image ou ça laggue à fond ?
Image ImageImage
Avatar de l’utilisateur
mdr1Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 44%
 
Messages: 1083
Images: 12
Inscription: 28 Mar 2011, 00:00
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Je voyage toujours en première.

Suivante

Retourner vers Actualités

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 14 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1524 utilisateurs:
>1495 invités
>25 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)