Author Topic: [Axe parser] aide  (Read 73086 times)

0 Members and 1 Guest are viewing this topic.

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: [Axe parser] aide
« Reply #60 on: July 04, 2010, 06:11:53 am »
mais il faut aussi spécifier la taille de l'image dans le cadre de ces données.
La je suit plus ^^, comment ça?
« Last Edit: July 04, 2010, 06:12:36 am by kindermoumoute »
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: [Axe parser] aide
« Reply #61 on: July 04, 2010, 06:25:53 am »
En gros, il faut que tu spécifies la taille de l'image dans les paramètres de la commande Bitmap.
Former Coder of Tomorrow


Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: [Axe parser] aide
« Reply #62 on: July 04, 2010, 06:27:51 am »
Tu pourrait donner un exemple pour que je comprenne mieux?
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: [Axe parser] aide
« Reply #63 on: July 04, 2010, 07:20:48 am »
OK, dès que j'aurais la documentation sous la main...

En attendant, sache que c'est un truc du genre
Code: [Select]
Bitmap(adresse de l'image, largeur (en bytes), hauteur (en pixels)Bref, un truc qui ressemble à xLIB, si ça peut t'aider.
Former Coder of Tomorrow


Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: [Axe parser] aide
« Reply #64 on: July 04, 2010, 09:16:34 am »
Je n'utilise jamais xLib (je ne sais même pas en quoi ça consiste) :/
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: [Axe parser] aide
« Reply #65 on: July 04, 2010, 06:49:21 pm »
xLIB est un lib pour améliorer le language basic. Tu peux faire des trucs comme Reuben Quest (qui utilise Omnicalc) mais un peu plus rapide qu'Omnicalc.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: [Axe parser] aide
« Reply #66 on: July 05, 2010, 08:38:38 am »
OK, mais ça ne m'aide pas à comprendre la commande "bitmap("  :/
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: [Axe parser] aide
« Reply #67 on: July 05, 2010, 04:34:06 pm »
désolé je n'ai jamais utilisé la commande Bitmap( :( (étant donné que c'est plus lent que afficher avec Pt-On un paquet de sprites 8x8 séparés pour en former un gros
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Silver Shadow

  • Beta Tester
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +27/-7
    • View Profile
Re: [Axe parser] aide
« Reply #68 on: July 06, 2010, 02:42:19 am »
Là je suis vraiment occupé, je n'ai pratiquement pas de temps même pour aller sur Internet car je bosse dans un centre de loisirs pendant 2 semaines. Mais je vais essayer de t'aider ce weekend.
Former Coder of Tomorrow


Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: [Axe parser] aide
« Reply #69 on: July 06, 2010, 03:23:34 am »
Code: [Select]
.BITMAP

.Data(hauteur,largeur)→Pic
.[Sprite]

Data(8,8)→Pic1
[3C7EDBFFBDDB663C]

Bitmap(20,10,Pic1)
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: [Axe parser] aide
« Reply #70 on: July 06, 2010, 04:44:51 am »
OK! je croit avoir comprit =)

PS : j'ai jamais vu ma calculatrice vivre comme ça.. l'écran s'est animé au bout de quelques mouvements.. je vous laisse admirer c'est impressionnant :o

EDIT :
Quote
Data(hauteur,largeur)→Pic
Hauteur et largeur c'est en pixel?
Quote
Bitmap(20,10,Pic1)
20 et 10 c'est en pixel?
« Last Edit: July 06, 2010, 05:28:15 am by kindermoumoute »
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: [Axe parser] aide
« Reply #71 on: July 06, 2010, 05:31:55 am »
De Google Translate:

J'ai oublié de mentionner, vous ne pouvez pas avoir l'image complètement en dehors de l'écran ou encore la calculatrice meurt. Je n'ai pas fait cette routine. C'est la faute des TI.

EDIT: Oui, en pixel.
« Last Edit: July 06, 2010, 05:33:07 am by Quigibo »
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: [Axe parser] aide
« Reply #72 on: July 06, 2010, 06:12:39 am »
ok ^^ (pourtant ça marche presque :p)

EDIT : bon, je suis arrivé à un résultat, je vous détaille l'image :
C'est une image 100*100, au milieu apparaît les points X et Y (la bande en noir en bas fait partie de l'image)
Spoiler For Spoiler:
:.BITM
:∆List(100,100)→Pic1
:[575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575757575757575757557575757575757575757575755757575757575757575757575575757575FFFFFFFFFFFFFFFFFFFFFFFFFFFF]
:0→X→Y
:Repeat getKey(15)
:Text(30,20,X►Dec
:Text(30,30,Y►Dec
:Tangent(X,Y,Pic1)
:If getKey(3) and (X≠65532
:X-2→X
:End
:If getKey(2) and (X≠0
:X+2→X
:End
:If getKey(1) and (Y≠65504
:Y-2→Y
:End
:If getKey(4) and (Y≠0
:Y+2→Y
:End
:End
« Last Edit: July 06, 2010, 08:26:36 am by kindermoumoute »
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: [Axe parser] aide
« Reply #73 on: July 06, 2010, 12:26:45 pm »
En d'autre mots, Casio c'est meilleur que TI ;D

Je plaisante, la routine a été fait par TI. En gros, si tes sprites vont souvent en dehors de l'écran, il faut vérifier avec des conditions If et ne pas les afficher lorsque en dehors (ou bien se conenter de Pt-Off/On/Change)

En passant, il y a un truc pour ne pas que les sprites s'affiche automatiquement à l'écran, mais seulement lorsqu'on fait un DispGraph: Fix 9. Par contre, ne pas oublier de faire Fix 8 avant de quitter le programme.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: [Axe parser] aide
« Reply #74 on: August 31, 2010, 08:50:50 am »
Plop world,
Si j'ai bien compris, on peut enregistrer dans toutes les variables de la calculatrice, sauf dans une Pic?
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%