π
<-

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

Nouveautés, projets, mises à jour.

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

Unread postby Lionel Debroux » 08 May 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.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6873
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

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

Unread postby Lionel Debroux » 10 May 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.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6873
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

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

Unread postby Lionel Debroux » 11 May 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.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6873
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

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

Unread postby Hayleia » 11 May 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
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

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

Unread postby Lionel Debroux » 11 May 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: Select all
cmonster.asm:458: error SE103: Expecting an operator, found '0' instead

Le code qui ne plaît pas à spasm est
Code: Select all
score_increment:
   .db   '00001'

Pour autant, un fichier .bin est produit (...), et tipack en fait un fichier .8xp.

Script de build:
Code: Select all
#!/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.
You do not have the required permissions to view the files attached to this post.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6873
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

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

Unread postby Hayleia » 11 May 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
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

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

Unread postby Lionel Debroux » 11 May 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.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6873
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

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

Unread postby Hayleia » 11 May 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
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

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

Unread postby Lionel Debroux » 11 May 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.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6873
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

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

Unread postby mdr1 » 12 May 2013, 13:39

C'est l'image ou ça laggue à fond ?
Image ImageImage
User avatar
mdr1Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 44%
 
Posts: 1083
Images: 12
Joined: 28 Mar 2011, 00:00
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Je voyage toujours en première.

Next

Return to Actualités

Who is online

Users browsing this forum: ClaudeBot [spider] and 22 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2715 utilisateurs:
>2695 invités
>13 membres
>7 robots
Record simultané (sur 6 mois):
29271 utilisateurs (le 11/07/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)