Page 1 of 1

Mode 256 couleurs sur Ti nspire CX/CX II

Unread postPosted: 04 Dec 2020, 01:58
by gameblabla
Bonsoir,
j'ai essayé de faire marcher le mode 256 couleurs sur ma CX II et il semblerait que cela ne fonctionerait pas correctement :
Image

Voici les changements necessaires pour utiliser le mode 8bpp :
https://github.com/gameblabla/worship-vector/commit/72694a523d8a603d356f60cca0ad22a222ef78e0

Il semblerait apparement que ca fonctionnait correctement sur les premieres CX avant les revisions CR4 car christophe avait
deja testé ce mode pour X3D :
https://codewalr.us/index.php?topic=570.255

Je me suis referré a son code source pour l'implementer :
https://github.com/catastropher/X3D-68k/blob/165fe8f022deb7784aad038382aeda66098230d4/src/platform/nspire/NspireScreenDriver.cpp

C'est un peu dommage car j'ai remarqué qu'il était bien plus rapide que le mode 16bpp, ca pourrait utile pour SMS Plus GX ou même Picodrive (meme si faudra refaire mes changement pour cet derniere).

Re: Mode 256 couleurs sur Ti nspire CX/CX II

Unread postPosted: 05 Dec 2020, 20:26
by Adriweb
J'ai vu que ca bougeait coté Ndless et nSDL ces jours ci, notamment grace a ce que tu as remonté comme feedback :)
Ce mode 256 couleurs sera-t'il désormais disponible ?

Re: Mode 256 couleurs sur Ti nspire CX/CX II

Unread postPosted: 05 Dec 2020, 21:38
by gameblabla
Adriweb wrote:J'ai vu que ca bougeait coté Ndless et nSDL ces jours ci, notamment grace a ce que tu as remonté comme feedback :)
Ce mode 256 couleurs sera-t'il désormais disponible ?

Ce qui s'est passé avec SDL est different de ca.

SDL faisait fuir de la memoire et avait quelques problemes d'allocation qui ont été résolu. Vogtinator a corriger le mode 8-bits apres que l'application quitte et retourne au systeme d'exploitation. (ainsi que d'autre problemes)

Ce que je demande est de pouvoir utiliser le mode natif 8-bits 256 couleurs que le controller LCD peut supporter mais que apparement le CX II ne sait pas gerer correctement,
donc il faudra encore allouer une section de la memoire encore... (selon les dires de Vogtinator)
https://github.com/ndless-nspire/Ndless/issues/262

J'ai publié le code source pour cette version 8bpp special :
https://github.com/gameblabla/worship-vector/tree/8bpp

Je l'ai également compilé pour tester tout ca :
https://cdn.discordapp.com/attachments/186785204222820352/784414536177418310/worship.tns

J'aimerais savoir si ca marche sur les CX4 ou/et les vieilles CX.

Re: Mode 256 couleurs sur Ti nspire CX/CX II

Unread postPosted: 06 Dec 2020, 20:23
by Noury
gameblabla wrote:J'aimerais savoir si ca marche sur les CX4 ou/et les vieilles CX.


J'ai voulu essayer sur une CX4, mais je ne sais pas jouer.
J'obtiens un écran de démarrage avec des trucs qui bougent mais quand je sélectionne "BEGIN NEW GAME" et que je fais enter, il ne se passe rien.
Idem pour "EXIT TO SHELL"
Je sors avec échappe.

Re: Mode 256 couleurs sur Ti nspire CX/CX II

Unread postPosted: 06 Dec 2020, 20:28
by Noury
Ça a fini par fonctionner.
Voilà ce que j'obtiens, je ne sais pas si ça te convient.

Image

Re: Mode 256 couleurs sur Ti nspire CX/CX II

Unread postPosted: 06 Dec 2020, 22:32
by gameblabla
Oui, c'est ce que je voulais savoir, super !
Donc le mode 8bpp marche bien sur les anciennes. J'imagine aussi que ca a bien marché sur ta CR4 (?)

Re: Mode 256 couleurs sur Ti nspire CX/CX II

Unread postPosted: 06 Dec 2020, 23:02
by Noury
gameblabla wrote:Oui, c'est ce que je voulais savoir, super !
Donc le mode 8bpp marche bien sur les anciennes. J'imagine aussi que ca a bien marché sur ta CR4 (?)

C'est sur une CR4 que j'ai fait ce test. J'ai une CR4 et une CXII, pas d'ancienne CX.