Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - ISSOtm

Pages: 1 2 [3] 4
31
It seems there is a conflict between your axiom and zStart (which would be quite annoying, because it is a very common shell) :

I had zStart installed (with every options activated), and I ran the following program (once compiled with Axe) :
Code: [Select]
.BUGGY
#Axiom(MENUS)
Menu("TITLE SCREEN","CHOICE1","CHOICE2","CHOICE3")

The program worked fine, but after the execution, almost every zStart's hooks were off : only the custom font was still on.

32
Le boulot continue, mais je ne vais pas poster de nouvelle version (la flemme :3 )
Je peux vous dire que j'ai travaillé :
Pour la 1.4.4 :
  • Les lettres fixées FAIT !
  • Quelques optimisations (dont une qui me résiste) EN COURS
  • L'effet "écran buggé" aussi sur 83+ RÉFLEXION EN COURS
  • Pause quand on appuie sur 2nd FAIT !
  • Refonte de la hitbox PEUT-ÊTRE
Et maintenant :
  • Les lettres fixées FAIT !
  • Quelques optimisations (dont une qui me résiste) EN COURS mais y'en a plus beaucoup à faire je pense
  • L'effet "écran buggé" aussi sur 83+ RÉFLEXION EN COURS
  • Pause quand on appuie sur 2nd FAIT !
  • Refonte de la hitbox À MOITIÉ FAIT
Pour la hitbox l'oiseau a été modifié (au niveau hitbox), mais les tuyaux sont considérés... bizarrement. Je continue dessus !

[EDITS de développement]
19-3-2014
Hitbox :  FAIT ! (et débuggé)


20-3-2014
  • OPTIMISATIONS : FAITES ! (je rappelle qu'il est théoriquement toujours possible d'optimiser)
  • L'effet "écran buggé" aussi sur 83+ MISE EN PLACE

33
Re, j'ai eu quelques problèmes de login sur le forum (merci à Eeems pour le debug)

@Hayleia Sympa ton jeu, mais j'ai un peu du mal avec deux-trois trucs (notamment le "blur" comme vous dites)

La mienne je travaille sur des optimisations (finalement je pense que je vais sortir la 1.4.3 en tant que "snapshot", elle est disponible sur Dropbox avec des readme incomplets

Pour la 1.4.4 :
  • Les lettres fixées FAIT !
  • Quelques optimisations (dont une qui me résiste) EN COURS
  • L'effet "écran buggé" aussi sur 83+ RÉFLEXION EN COURS
  • Pause quand on appuie sur 2nd FAIT !
  • Refonte de la hitbox PEUT-ÊTRE

Information to all English people : I created an English topic here, and I check both  ;)


(...)
Yes...  but the excessive background and sprites make it laggy.  No offense...  ClrDraw's version is great too, but I like the graphics here a lot.

@ISSOtm, something with the hover doesn't seem just quite right - how the bird seems to float.  :)

Oui ... mais les sprites de fond excessifs et marquer lag. N ° Offense ... la version de ClrDraw est trop grande, mais j'aime les graphismes beaucoup ici.

@ ISSOtm, quelque chose avec le Hover ne semble pas assez légitimement droit - comment l'oiseau semble flotter. :)

Je crois que tu parle de la physique du jeu (how the bird flies, and falls down) ?
Je l'ai travaillée, en 1.0 c'était :
Code: [Select]
If Z<10
X--
Else
X+Z-10->X
End

En 1.2 j'ai changé : l'oiseau ne se déplace plus qu'une fois sur 2
Code: [Select]
1->T
(...)
DS<(T,2)
Z++
(movement)
End
(...)

Maintenant :
Code: [Select]
If Z<10
X--
ElseIf Z>12
Z/2+X-6->X
End

NOTE : Z compte le nombre de cycles depuis que l'on a appuyé sur Entrée


(...)
Yes...  but the excessive background and sprites make it laggy.  No offense...  ClrDraw's version is great too, but I like the graphics here a lot.
Laggy ? It's just as fast as this one. I just compared two gifs and pipes seem to go at the exact same speed. I really don't see what you're talking about.

Oui, ton jeu va aussi vite que le mien (sur code)
Par contre les effets de gris font que... que ça fait mal aux yeux O.O #TROLL
donc on a une impression de vitesse faussée (je suis clair ?)

[EDIT]
   HELP ! Je cherche à optimiser un bout de code, si quelqu'un a une idée pour comment faire...
Code: [Select]
If S/10>(S^10)
rand^6+Y-3->Y
End
La condition du If prend trop de place...


[REDDIT ;)] J'ai mis ça :
Code: [Select]
If S/10*11>Smais ça ne gagne pas de place

34
TI Z80 / Re: Flappy Bird in Axe !
« on: March 07, 2014, 04:55:56 am »
Hi everyone,

I got some problems with my account login (thanks to Eeems for debugging)

I won't make the 1.4.3 readmes, but it's available on Dropbox

35
TI Z80 / Re: Flappy Bird in Axe !
« on: March 01, 2014, 08:32:34 am »
Here is the 1.4.3 !
(wait while I'm making the readmes, maybe tomorrow ;))

[EDIT] Read next post, I finally had to do something else

36
Pour les lettres, elle s'affichent !
Enfin, si on compile un programme puis qu'on lance TI-Bird, les lettres s'affichent... ???

Je vous explique comment j'ai trouvé le code hexa :
En fait je sais que, d'après le site z80 Heaven, quand le flag "fullScrnDraw" est égal à zéro, ça donne :
Quote from: z80 Heaven
Can't use column 95 or row 0

Donc je sais que le code c'est :
Code: [Select]
set fullscrndraw,(iy+apiflg4)
Je regarde dans les fichiers include utilisés pour programmer en z80 (j'ai essayé, on sait jamais ça peut servir), et je trouve
Quote
apiflg4      .equ  43
fullscrndraw   .equ    2   ; draw into last row/col of screen

Je trouve donc :
Code: [Select]
set 2,(iy+43)et aussi que pour activer / désactiver un flag, on doit utiliser le code FDCBXXYY (j'avais vu ça quelque part...)

Ensite (merci Google) je trouve le pdf suivant (voir p. 18) :
Quote
FDCB d D6 = SET 2, (IY + d)
Et comme 43 = 2Bh, je trouve
Code: [Select]
Asm(FDCB2BD6)
    Comme ça ne marche pas, j'ai pensé à deux solutions :
     * Utiliser les valeurs de registre (code sans le préfixe FD), auquel cas ça serait :
Code: [Select]
35355
Asm(CBD6)
    (j'ai vérifié, ça ne fonctionne toujours pas :mad:)
 * Écrire le code en .z80, le compiler (TASM), l'envoyer sur calculatrice et récupérer le code hexa (on verra ce que ça donne)

Si vous avez une idée quelconque, je suis preneur.

P.S : Si quelqu'un écrivait un Axiom..?


@Streetwalrus je crois que je vais utiliser un Pt-Change( au lieu d'utiliser Text_ .  'Y sont plus flemmards que moi, chez TI (et ils programment encore pire que Mojang)


Et voici la 1.4.3FR !
J'ai remarqué que FRL_theta_BIRD est un poil différent, c'est parce que ce l'ai utilisé pour le debug (tête en l'air, je l'ai envoyé ;D

(patientez le temps que je fasse les redme merci, on verra demain ! ;))

37
[FR] Programmation Axe Parser / Re: Flappy Bird en Axe : version française
« on: February 28, 2014, 09:02:35 am »
ENGLISH VERSION
Yeah, yours' quite nice
ClrDraw's too :P

FRENCH VERSION
... Y'a vraiment besoin ? =)

38
J'ai créé Flappy Bird en Axe, d'abord je l'ai posté dans la section anglaise.
(Il a été déplacé un peu après)

Donc je vais créer une version (et une section) française.

La release 1.4.3FR c'est pour ce week-end ! (comme je suis au lycée je ne peux poster que le week-end)

DESCRIPTION (les fonctionnalités qui ne sont pas visibles sur le screen)
  • Un canard !
  • La même vitesse sur 83+ que 84+
  • Un mode "super vitesse" sur 84+ (scores séparés)
  • Un effet "écran buggé" sur 84+
  • Une version allégée
  • Une version commentée et indentée
BUG CONNU : Les lettres à droite de l'écran peuvent ne pas s'afficher

A VENIR : Fix de ce bug (voir ci-dessous)

Ce screen date d'une des premières versions (qui étaient en français) :

Et celui-ci de la dernière version (anglaise)


FIX DES LETTRES :
J'ai cherché le code Asm( correspondant, et j'ai trouvé
Code: [Select]
Asm(FDCB2BD6)Dommage ça ne marche pas...


[EDIT 14/10/2014]
Le développement de ce projet a été arrêté depuis déjà un bout de temps... donc voilà :)
Dites au revoir à "Ducky Bird" !

39
TI Z80 / Re: Flappy Bird in Axe !
« on: February 27, 2014, 06:40:13 am »
The "screwed screen" uses Z-Address (ZInterval command) and random
If I say more I'll spoil...

The letters disappearing could be fixed by activating the fullScrnDraw flag, but I can't find the hex code for it...  :mad:
I tried to use Asm(FDCB2BD6), but it doesn't work...

The physics were even more weird before, I fixed it in 1.3.0

If you want, you can propose another version with better physics if you want, and also post it here !

40
TI Z80 / Re: Flappy Bird in Axe !
« on: February 26, 2014, 04:10:55 am »
Well, I released a new version (1.4.3, I work hard on this game)

CHANGELOG
  • Added a "screwed-screen" effect sometimes (works only on 84+) -> Highscore : 84
  • Fixed some letters that didn't appear on the right of the screen
  • Now really supports the Super Speed mode (84+ only) -> Highscore : 62
  • Added a (skippable) animation on the score (as the highscore's one)
  • Released the LITE version (there may be some bugs)

As usual, the release will be posted the week-end :P

41
TI Z80 / Re: Flappy Bird in Axe !
« on: February 22, 2014, 01:54:45 pm »
Let's give the screenshot (1.4.2 TI-Bird)

Well, I can now give you the 1.4.2 Release !
(with an indented version, @Hayleia)

[EDIT for Sorunome :]
There is the n of Version missing on the title screen O.O
This because of a flag in the OS that allows or not the last column / row to be used ; each time you run a BASIC program, it is reseted.
But if you run this just after compiling with Axe, the "n" will appear (blame TI for this)

I'll fix this in 1.4.3

42
TI Z80 / Re: Flappy Bird in Axe !
« on: February 20, 2014, 10:47:18 am »
Okay, okay, I read the article...

Sry I'm french, I don't understand :P

I'll come with new screenshots, versions etc. on Week-Ends ONLY

Remember : I'm still at high school, and next year I have the A-Levels ; I also have to work.
Also, I'll update the first post each time.

43
TI Z80 / Re: Flappy Bird in Axe !
« on: February 20, 2014, 06:50:30 am »
Nice concept I made one too check it out on youtube download link is coming soon
http://m.youtube.com/watch?v=220xFu-1Oic
Yeah, your game seems quite nice, but I'll only point that your pipes may be too high then too low... (what's your highscore ?)

Also, awesome graphics ! You made the score counter really well !
I'll +1 your game !

44
TI Z80 / Re: Flappy Bird in Axe !
« on: February 19, 2014, 03:44:28 am »
Wow thanks, I didn't think all of you would reply so fast !

It has the same speed on 83 and 84, don't worry
It doesn't have the same speed on the 83 because it doesn't run on the 83. It runs on the 83+ though.
Oh, sorry I forgot the + (I meant 83+ and 84+) :P


I worked hard, and release some more versions (currently 1.4.1)
Little changelog (not complete):
  • Added a high score managment function
  • Added dynamic menu (didn't look at Axe source code, even if it may look like)
  • Added a score counter
  • When you die, added an animation on the HIGH counter
  • Getting down slowlier (1, 1, 2, 2, 3, 3, etc pixels instead of 1, 2, 3, 4 etc pixels)
  • Now in English !
!!! KNOWN BUG !!! When you create the high score appvar, its value is nearly 43000.

I couldn't upload it, but maybe this Wed or weekend.
Current size : 3427 bytes

Oh and by the way, my highscore is 71  ;D


You should check this out, it will smooth out the acceleration for you.
http://www.omnimaga.org/index.php?action=articles;sa=view;article=83
Thanks, I'll see that. Maybe in release 1.5 ?

COMING SOON
  • A lite version, without the menu and only the game, 2404 bytes
  • A commented, indented version for developers @Hayleia :3

P.S: (I'm french, too :P)

45
TI Z80 / [Dead project] Flappy Bird in Axe !
« on: February 17, 2014, 01:52:20 pm »
Did you hear about Flappy Bird ?
Well, a friend of mine and I made it in Axe...


Please tell us how to make it better, and feel free to criticize it !

It has the same speed on 83 and 84, don't worry

Find every version here
See it there (there are a few dependencies, i'll compress all soon)
https://www.dropbox.com/sh/n4f71xtwchar60g/qeOkAi4F4Q


Link to the latest version !


[EDIT 14/10/2014]
This project is dead, I stopped updating it a long time ago...
So goodbye, "Ducky Bird" !

Pages: 1 2 [3] 4