Page 1 of 1

Scrolling en 160*240 sur TI-84CSE

Unread postPosted: 29 Mar 2013, 20:30
by Neo
Bonjour à tous! :)

tr1p1ea a posté aujourd'hui une vidéo dans laquelle il montre un tile-mapper utilisant le mode 160*240 découvert récemment par calc84maniac.



Comme vous pouvez le voir, la vitesse est très rapide!
Les sprites sont en 8*8, la définition de l'écran de la calculatrice étant (évidemment) en 160*240.

Pour les programmeurs TI-Basic intéressés, une librairie en ASM permettant de changer la résolution de l'écran et l'adresse de position de l'affichage sera très bientôt publiée! :)

Sources pour les travaux de tr1p1ea: viewtopic.php?p=137318#p137318 et suivants, http://www.omnimaga.org/index.php?topic=16009.0

Re: Scrolling en 160*240 sur TI-84CSE

Unread postPosted: 29 Mar 2013, 20:32
by Excale
Tu as été DJPatisé par Lionel: http://tiplanet.org/forum/viewtopic.php ... 38#p137332 :).

Re: Scrolling en 160*240 sur TI-84CSE

Unread postPosted: 29 Mar 2013, 20:34
by critor
Super - car vu mes premiers tests, ça avait pas l'air gagné sur ce modèle...

Re: Scrolling en 160*240 sur TI-84CSE

Unread postPosted: 29 Mar 2013, 20:54
by Adriweb
En même temps, l'assembleur a toujours été rapide :)
Mais pouvoir avoir des bibliothèques de scrolling ASM depuis le basic est une bonne nouvelle oui :P

Re: Scrolling en 160*240 sur TI-84CSE

Unread postPosted: 29 Mar 2013, 22:12
by Lionel Debroux
C'est déjà bien :)
Dans l'état actuel des connaissances sur la machine, ce n'est que pour le scrolling horizontal. S'il n'y a pas de mécanisme similaire pour le scrolling vertical, il va être moins efficace que le scrolling horizontal (quand on n'est pas en bord d'écran graphique)...

Re: Scrolling en 160*240 sur TI-84CSE

Unread postPosted: 02 Apr 2013, 11:20
by Lionel Debroux
Le scrolling horizontal avec une map un peu plus grande est faisable, comme le montrent ces nouvelles vidéos de tr1p1ea:





Le souci, c'est que dans l'OS, seul le scrolling vertical est utilisé... et que c'est exaspérément lent pour le scrolling dans de grands programmes BASIC, par exemple. Le fill rate pour un écran entier reste mauvais, aussi.
Le contrôleur LCD de machine est-il davantage fait pour les jeux de type sidescroller que pour l'usage normal de la calculatrice ? :D

Sources: http://www.cemetech.net/forum/viewtopic ... 861#202861 , http://www.omnimaga.org/index.php?topic ... #msg289344