π
<-

[83PCE] Des Sprites pour le Basic ! (v2)

Assembleur, Axe, C/C++, ICE...

Re: [83PCE] Des Sprites pour le Basic ! (v2)

Unread postby grosged » 16 May 2016, 15:53

@DJ_Omnimaga : Merci beaucoup :)

@Epharius :
Merci de te proposer pour convertir des anim' en gif ;)
Je vais essayer de faire une anim' un peu plus...soignée, ça va faire peur, le gros pâté de pixels ! haha :D

Là, je viens d'envoyer un mail à DrDnar pour lui demander son accord, étant donné qu'on n'a
aucune précision sur le type de license...
En attendant , on peut toujours lancer faster.8xp en parallèle :)
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: [83PCE] Des Sprites pour le Basic ! (v2)

Unread postby Epharius » 16 May 2016, 17:07

Enfin, d'un autre côté, on ne peut pas interdire l'utilisation d'un port juste parce qu'un programme l'a fait avant toi x)
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
User avatar
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 8.7%
 
Posts: 1172
Images: 4
Joined: 08 Dec 2014, 17:38
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Ensimag
GitHub: MathisLav

Re: [83PCE] Des Sprites pour le Basic ! (v2)

Unread postby grosged » 16 May 2016, 17:10

Euh,...pas faux ! =D
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: [83PCE] Des Sprites pour le Basic ! (v2)

Unread postby Epharius » 16 May 2016, 17:15

Petite remarque, j'ai l'impression que CEmu ne supporte pas la palette ou quelque chose du genre. En tout cas, quand je lance PALETTE, je n'ai que des rectangles noirs.
Ensuite, pour être plus global, je ne sais pas d'où ça vient mais la création/affichage fait freezer l'émulateur, il faut alors le réinitialiser. On s'en fout un peu, mais ça veut dire qu'on ne peut pas faire de GIF animés avec CEmu.

Après, j'ai une ancienne version (de CEmu) alors il se peut que ça ait été corrigé...
Le projet Geometry Dash est terminé ! N'hésitez pas à aller jeter un coup d’œil au topic du projet ! Vous pouvez le télécharger ici.

Unis par la flèche sacrée de cupidon :favorite:
Image
User avatar
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 8.7%
 
Posts: 1172
Images: 4
Joined: 08 Dec 2014, 17:38
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Ensimag
GitHub: MathisLav

Re: [83PCE] Des Sprites pour le Basic ! (v2)

Unread postby grosged » 16 May 2016, 17:23

hmmm... CEmu aurait donc des zones -mémoire en commun avec le projet ?
Je pense à la zone d'1 Ko en $e30800 "Cursor Image Ram" :
j'utilise cette zone pour implanter AFFSPR , et j'y stocke aussi la palette de 36 couleurs, également une table des pointeurs vers les data des sprites.

Apparemment, DJ Omnimaga a réalisé un gif animé...
(voir https://codewalr.us/index.php?topic=1350.0 )
Au moyen de CEmu ?
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: [83PCE] Des Sprites pour le Basic ! (v2)

Unread postby Adriweb » 16 May 2016, 22:56

Ca fait assez longtemps qu'il n'y a plus de problèmes de générations de captures animées sur CEmu :)

Et non, tout l'aspect GUI/logiciel est indépendant du coeur d'émulation - donc sauf bug extraordinaire, la capture ne va pas interagir avec le fonctionnement de tel ou tel programmes.

MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)
My calculator programs
Mes programmes pour calculatrices
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 79.7%
 
Posts: 14820
Images: 1131
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Twitter: adriweb
GitHub: adriweb

Re: [83PCE] Des Sprites pour le Basic ! (v2)

Unread postby Ti64CLi++ » 17 May 2016, 11:15

Super ce programme. Maintenant que tu as fait cet utilitaire, tu peux faire un Zelda ou un Pokémon l'utilisant :troll:
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: [83PCE] Des Sprites pour le Basic ! (v2)

Unread postby grosged » 18 May 2016, 09:15

Oui :) ....et toi (comme vous tous) aussi :D
N'hésite pas, lance-toi ,teste cet utilitaire, programme avec ! ;)

Il y a du nouveau: DJ Omnimaga me l'ayant suggéré, je viens d'ajouter un paramètre 'zoom' à la fonction de définition DEFSPR (prévu dans la version 2.1 ;) ):

Code: Select all
"0ZZ2......
Asm(prgmDEFSPR
défini le sprite n°0 35x35 en 2x plus gros (1 pixel vaudra 2x2 pixels à l'écran)

Code: Select all
"1A63......
Asm(prgmDEFSPR
définit le sprite n°1 10x6 ainsi : 1 pixel vaudra 3x3 pixels

Voici un petit exemple de 3 sprites 35x35 respectivement définis en zoom x1, x2 et x3 (qui seront les seules possibiltés car , au-delà, ça m'obligerait à triturer/ralentir la routine d'affichage):

Image Image

( j'ai eu la flemme de mettre des data héhé )
User avatar
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 30.2%
 
Posts: 770
Images: 75
Joined: 14 Sep 2011, 12:29
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: [83PCE] Des Sprites pour le Basic ! (v2)

Unread postby DoOmnimaga » 19 May 2016, 14:24

En gros, maintenant je pourrais porter Reuben Quest pour TI-83 Premium CE sans avoir à me soucier de la taille de l'écran. :P (le jeu original utilise des cartes de 12x8 sprites, et est impossible à adapter sans ajout de scrolling ou modification majeures aux cartes)
ImageImageImageImage
User avatar
DoOmnimagaPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 25%
 
Posts: 709
Images: 51
Joined: 21 Feb 2012, 12:04
Location: Quebec, Canada
Gender: Male
Calculator(s):
MyCalcs profile
Class: 11eme annee scolaire termine
YouTube: DJOmnimaga
Facebook: dreamofomnimaga.page

Re: [83PCE] Des Sprites pour le Basic ! (v2)

Unread postby Ti64CLi++ » 19 May 2016, 15:11

Super, j'ai hâte de voir Reuben Quest adapté pour 83 PCE :D
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

PreviousNext

Return to Langages alternatifs

Who is online

Users browsing this forum: ClaudeBot [spider] and 2 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.
1004 utilisateurs:
>976 invités
>22 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
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)