π
<-

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

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

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

Messagede grosged » 16 Mai 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 :)
Avatar de l’utilisateur
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 32.2%
 
Messages: 773
Images: 92
Inscription: 14 Sep 2011, 12:29
Genre: Homme
Calculatrice(s):
MyCalcs profile

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

Messagede Epharius » 16 Mai 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
Avatar de l’utilisateur
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 8.9%
 
Messages: 1182
Images: 4
Inscription: 08 Déc 2014, 17:38
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Ensimag
GitHub: MathisLav

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

Messagede grosged » 16 Mai 2016, 17:10

Euh,...pas faux ! =D
Avatar de l’utilisateur
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 32.2%
 
Messages: 773
Images: 92
Inscription: 14 Sep 2011, 12:29
Genre: Homme
Calculatrice(s):
MyCalcs profile

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

Messagede Epharius » 16 Mai 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
Avatar de l’utilisateur
EphariusPremium
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 8.9%
 
Messages: 1182
Images: 4
Inscription: 08 Déc 2014, 17:38
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Ensimag
GitHub: MathisLav

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

Messagede grosged » 16 Mai 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 ?
Avatar de l’utilisateur
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 32.2%
 
Messages: 773
Images: 92
Inscription: 14 Sep 2011, 12:29
Genre: Homme
Calculatrice(s):
MyCalcs profile

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

Messagede Adriweb » 16 Mai 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
Avatar de l’utilisateur
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 82.1%
 
Messages: 14882
Images: 1211
Inscription: 01 Juin 2007, 00:00
Localisation: France
Genre: Homme
Calculatrice(s):
MyCalcs profile
Twitter/X: adriweb
GitHub: adriweb

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

Messagede Ti64CLi++ » 17 Mai 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
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.5%
 
Messages: 3446
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

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

Messagede grosged » 18 Mai 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: Tout sélectionner
"0ZZ2......
Asm(prgmDEFSPR
défini le sprite n°0 35x35 en 2x plus gros (1 pixel vaudra 2x2 pixels à l'écran)

Code: Tout sélectionner
"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é )
Avatar de l’utilisateur
grosgedVIP++
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 32.2%
 
Messages: 773
Images: 92
Inscription: 14 Sep 2011, 12:29
Genre: Homme
Calculatrice(s):
MyCalcs profile

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

Messagede Dream of Omni » 19 Mai 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)
ImageImageImageImageImage
Avatar de l’utilisateur
Dream of OmniPremium
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 33%
 
Messages: 730
Images: 51
Inscription: 21 Fév 2012, 12:04
Localisation: Quebec, Canada
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: 11eme annee scolaire termine
YouTube: dreamofomni
Facebook: dreamofomni.page

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

Messagede Ti64CLi++ » 19 Mai 2016, 15:11

Super, j'ai hâte de voir Reuben Quest adapté pour 83 PCE :D
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.5%
 
Messages: 3446
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

PrécédenteSuivante

Retourner vers Langages alternatifs

Qui est en ligne

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

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Ndless for CX 4.5.5 / CX II 6.2.0
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 !
12345
-
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.
3830 utilisateurs:
>3811 invités
>12 membres
>7 robots
Record simultané (sur 6 mois):
32248 utilisateurs (le 01/09/2025)
-
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)