π
<-
Chat plein-écran
[^]

PPAP adapté pour ta TI-83 Premium CE

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

PPAP adapté pour ta TI-83 Premium CE

Unread postby critor » 28 Nov 2016, 17:39

7558Pour égayer ta nouvelle semaine, t'offre une adaptation de l'application
PPAP
(Pen Pinapple Apple Pen)
.

Dans ce jeu très librement inspiré du clip vidéo japonais d'août 2016 par
Piko-Taro
, muni(e) de ton fidèle stylo
(pen)
, tu te dois de viser et transperser pommes
(apple)
et ananas
(pineapple)
- d'où le nom du jeu.

Le jeu a été développé à l'aide de Ice Compiler et nécessitera les bibliothèques C pour fonctionner.

Précisons que l'archive téléchargée te listera 2 fichiers :
  • APPLEPEN.8xp
    qui est le programme du jeu à mettre sur ta calculatrice
  • PPAP2.8xp
    qui correspond au code source Ice Compiler, et auquel tu pourras jeter un coup d'oeil pour voir si ce langage intermédiaire entre le TI-Basic et l'assembleur ou C te conviendrait

7557Précisons également que le jeu à ce jour ne fonctionne pas correctement avec les sous-bibliothèque graphx 3.x des dernières bibliothèques C, produisant un affichage dédoublé sur mi-hauteur, caractéristique d'une sortie effectée en 8-bits alors que l'écran s'attend à recevoir du 16-bits.
Il faudra aller remonter au moins jusqu'à la sous-bibliothèque graphx 2.91 qui est également disponible via le même lien ci-après
(incluse dans la bibliothèque en version 6.1 du 26 octobre 2016)
.



Téléchargements
:

Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6%
 
Posts: 35489
Images: 9480
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: PPAP adapté pour ta TI-83 Premium CE

Unread postby Adriweb » 28 Nov 2016, 18:13

critor wrote:Précisons également que le jeu à ce jour ne fonctionne pas correctement avec les sous-bibliothèque graphx 3.x des dernières bibliothèques C, produisant un affichage dédoublé sur mi-hauteur, caractéristique d'une sortie effectée en 8-bits alors que l'écran s'attend à recevoir du 16-bits.
Il faudra aller remonter au moins jusqu'à la sous-bibliothèque graphx 2.91 qui est également disponible via le même lien ci-après
(incluse dans la bibliothèque en version 6.1 du 26 octobre 2016)
.


Oui et non - Dans une version précédente de ICE (plus maintenant), la fonction de setup d'écran ne précisait pas explicitement qu'il fallait du 8bpp, ce que graphx attend (me semble que ca a toujours été le cas, du moins pour du code C, mais bon, étrange). Du coup bref, Flip doit recompiler son programme avec une version récente d'ICE pour que ça marche correctement (indépendamment de la version de GraphX)
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 54.3%
 
Posts: 12949
Images: 1086
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: PPAP adapté pour ta TI-83 Premium CE

Unread postby critor » 28 Nov 2016, 18:30

Donc c'est bien un problème de d'incohérence 8-bits / 16-bits.

Je n'ai dit ni que c'était la faute de Flip, ni que c'était la faute de Ice Compiler, ni que c'était la faute des bibliothèques.

Tu sembles dire que c'est la faute de Ice Compiler.
A titre personnel, je ne pense pas que ce soit juste de sa faute, vu que ça marche avec les bibliothèques C d'octobre.

Peut-être Ice Compiler omettait-il de préciser un paramètre, mais dans ce cas les bibliothèques C ont visiblement changé de comportement par défaut entre temps.


Donc je ne vois pas trop où est-ce que tu n'es pas d'accord, mais si tu le précises je pourrai corriger et améliorer l'article. :)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6%
 
Posts: 35489
Images: 9480
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: PPAP adapté pour ta TI-83 Premium CE

Unread postby Adriweb » 28 Nov 2016, 18:33

Je ne sais pas précisément ce qui a changé, mais pour autant que je sache, seul ICE a été impacté par des éventuels changements du côté des libs C - où le comportement du setup a toujours été le même, et explicite, pour autant que je sache - les libs étant fait pour cet usage là (et pas "prévues" pour ICE, donc), c'est pas non plus la faute des libs :D

Mais bref, ne perdons pas notre temps sur ces détails, autant que flip s'en occupe, ca permettra de régler le problème une bonne fois pour toute.
User avatar
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 54.3%
 
Posts: 12949
Images: 1086
Joined: 01 Jun 2007, 00:00
Location: France
Gender: Male
Calculator(s):
Class: (ingénieur)
Twitter: adriweb
GitHub: adriweb

Re: PPAP adapté pour ta TI-83 Premium CE

Unread postby sautax » 28 Nov 2016, 19:11

inspéré

erreur ligne 3 mot 6 :troll:
Last edited by sautax on 28 Nov 2016, 19:12, edited 1 time in total.
Mes projets :

-Environnement numworks sur PC
-TILIB
-AGAME
User avatar
sautaxProgrammeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Level up: 16.7%
 
Posts: 65
Joined: 21 Sep 2016, 14:31
Location: Quelque part dans le sud
Gender: Male
Calculator(s):
Class: Terminale S-SI
YouTube: sautax

Re: PPAP adapté pour ta TI-83 Premium CE

Unread postby critor » 28 Nov 2016, 19:11

Merci sautax, c'est corrigé. :)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6%
 
Posts: 35489
Images: 9480
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: PPAP adapté pour ta TI-83 Premium CE

Unread postby PT_ » 29 Nov 2016, 16:55

It is my fault, not the C libs ones ;) Just recompile with the latest ICE version, and you should be fine :)
Age of CEmpires I - In progress!
40%
User avatar
PT_Programmeur
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 51.9%
 
Posts: 258
Joined: 09 Feb 2016, 23:06
Gender: Male
Calculator(s):

Re: PPAP adapté pour ta TI-83 Premium CE

Unread postby critor » 29 Nov 2016, 17:06

Nobody said it was the C libs fault. :)
But thank you very much for such a fast fix ! :bj:
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6%
 
Posts: 35489
Images: 9480
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: PPAP adapté pour ta TI-83 Premium CE

Unread postby critor » 29 Nov 2016, 17:33

Je vous ai fait une petite vidéo de démo rapide :
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 6%
 
Posts: 35489
Images: 9480
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
Class: Lycée
YouTube: critor3000
Twitter: critor2000
Facebook: critor.ti

Re: PPAP adapté pour ta TI-83 Premium CE

Unread postby Flip » 30 Nov 2016, 09:22

Gonna recompile it with the new libs, of course :D
Image

Universalis, un de mes meilleurs programmes TI 83 PCE

Avancement du projet Color Switch:
100%

feature en cours:
embellissement du gameplay

N'hésitez pas à télécharger, ça fait toujours plaisir ;) : archives_voir.php?id=873936
User avatar
FlipProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 62.8%
 
Posts: 77
Images: 0
Joined: 03 Nov 2015, 10:57
Location: Toulouse, France
Gender: Male
Calculator(s):
Class: PCSI 1ere année
Facebook: profile.php?id=100010687478140


Return to News TI-z80 (TI-73, 76, 80, 81, 82, 83, 84, 85, 86)

Who is online

Users browsing this forum: No registered users and 44 guests

-
Search
-
Featured topics
L'OS 5.5 de la TI-83 Premium CE / 84 Plus CE supprime l'assembleur - la plupart des jeux et certains programme ne fonctionneront plus
Omega, le fork étendant les capacités de ta NumWorks, même en mode examen !
Découvre les nouvelles fonctionnalités en Python de l'OS 5.5 pour la 83PCE/84+C-T Python Edition
Comparaisons des meilleurs prix pour acheter sa calculatrice !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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.
618 utilisateurs:
>607 invités
>5 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)