π
<-

Portage de jeux et d'emulateurs SDL pour TI Nspire

C, C++, ASM...

Re: Portage de jeux et d'emulateurs SDL pour TI Nspire

Unread postby critor » 17 Sep 2016, 19:59

Merci pour ta grande réactivité. :)
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.5%
 
Posts: 42401
Images: 17120
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Portage de jeux et d'emulateurs SDL pour TI Nspire

Unread postby gameblabla » 24 Sep 2016, 19:48

J'ai porté REMiniscene, un recreation de Flashback par Gregory Montoir.
En plein jeu, le jeu est assez lent, je conseille un peu overclock :
Image
User avatar
gameblablaProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 36.5%
 
Posts: 148
Joined: 10 Oct 2012, 02:33
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Portage de jeux et d'emulateurs SDL pour TI Nspire

Unread postby critor » 25 Sep 2016, 13:15

Sublime comme d'habitude ! :bj:
Et en effet, heureusement que ma calculatrice est overclockée au maximum...

Est-il possible de supprimer les fichiers sons pour gagner de la place ?
Si oui ce sont lesquels ? Je vois des .mid, peut-être des .ins ...

Merci.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.5%
 
Posts: 42401
Images: 17120
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Portage de jeux et d'emulateurs SDL pour TI Nspire

Unread postby gameblabla » 25 Sep 2016, 14:30

J'ai triplé la vitesse d'execution du jeu, comment ?
Une seule condition (if..else) qui en était le responsable... Il semblerait que cette fonction en question epuiserait le cache
de la Ti Nspire CX.

critor wrote:Est-il possible de supprimer les fichiers sons pour gagner de la place ?
Si oui ce sont lesquels ? Je vois des .mid, peut-être des .ins ...
Merci.

Tu peux supprimer les fichiers midi, qui sont pas utilisés.
Sinon, il semble qu'il a besoin de tout les autres fichiers.
User avatar
gameblablaProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 36.5%
 
Posts: 148
Joined: 10 Oct 2012, 02:33
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Portage de jeux et d'emulateurs SDL pour TI Nspire

Unread postby critor » 25 Sep 2016, 20:57

Merci pour cette superbe mise à jour. :)

Niveau touches, celles du fichier readme sont inexactes, et j'ai en prime d'autres problèmes de touches.
Voici ce qui marche :
  • validation menus de lancement + sortir/ranger arme : :nsct:
  • ramasser objet + courir : maintenir :nssh:
  • ouvrir/fermer l'inventaire : :nsta:

Au début du jeu, on est censé descendre chercher le cube holographique que l'on fait tomber en se réveillant, et le consulter.
Donc je descends, je vais dessus, je le ramasse avec :nssh:, j'ouvre l'inventaire avec :nsta:, et puis je suis ensuite incapable d'utiliser le cube.
Je le sélectionne avec les flèches, je fais :nsct: et il ne se passe rien - l'inventaire ne se ferme pas (sauf en refaisant :nsta:) et pas de cinématique comme dans la vidéo ci-après.
Si je tente :nsen: pour valider dans l'inventaire, ça affiche le score.

Voir la vidéo ci-dessous pour le gameplay normal, de 2:20 à 3:23:


J'ai tenté je crois toutes les touches du clavier, sans arriver à déclencher la dernière cinématique à 2:40.

Donc question - comment valider dans l'inventaire ?...

Après, c'est peut-être moi qui n'utilise pas les bons fichiers.
Les voici si ça aide : archives_voir.php?id=674623
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.5%
 
Posts: 42401
Images: 17120
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Portage de jeux et d'emulateurs SDL pour TI Nspire

Unread postby gameblabla » 25 Sep 2016, 22:02

Oui, l'assignement des touches est assez hazardeuse désolé...
Pour confirmer dans l'inventaire, c'est la touche DEL.
User avatar
gameblablaProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 36.5%
 
Posts: 148
Joined: 10 Oct 2012, 02:33
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Portage de jeux et d'emulateurs SDL pour TI Nspire

Unread postby critor » 25 Sep 2016, 22:13

Merci pour ta rapidité ! :)

En fait :nsde: pour confirmer dans l'inventaire, ensuite fermer l'inventaire avec :nsta: et enfin :nsen: pour utiliser l'objet sélectionné dans l'inventaire.
Super, tout marche - je vais donc pouvoir te commencer une news. :)

Un peu compliqué, et j'ai l'impression que ça fait 3 touches de validation différentes selon le contexte mais bon - peut-être que le jeu d'origine faisait pareil aussi.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.5%
 
Posts: 42401
Images: 17120
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Portage de jeux et d'emulateurs SDL pour TI Nspire

Unread postby gameblabla » 28 Sep 2016, 10:44

Très experimental mais voici PCSX4All, une émulateur qui a été reconçus pour GCW zero et maintenant dispo sur Ti Nspire CX :
Image

Une grande partie des jeux PS1 devrait marcher.
Cependant, je n'ai testé que des homebrews, pas de jeux commerciaux.

Malheureusement, c'est très lent car le recompilateur ARM ne fonctionne pas sous Nspire car il demande la fonction sys_flushcache,
dispo uniquement sous Linux...
Peut-être que Vogtinator se porte volontaire ? :p

Voici la sauce :
https://github.com/gameblabla/pcsx4nspire
User avatar
gameblablaProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Level up: 36.5%
 
Posts: 148
Joined: 10 Oct 2012, 02:33
Gender: Not specified
Calculator(s):
MyCalcs profile

Re: Portage de jeux et d'emulateurs SDL pour TI Nspire

Unread postby critor » 28 Sep 2016, 14:53

La 1ère console de salon 32-bits à être émulée sur TI-Nspire... bravo, je ne pensais même pas que ce serait possible ! :bj:

Bon par contre, la Sony Playstation mangeant des CD, trouver des jeux faisant moins de 100Mo c'est du sport...
A part certains homebrews, je n'ai rien trouvé.


Et sinon, concernant justement le homebrew Nebula X, j'ai un reset juste après l'écran d'accueil de ton post, lorsque j'appuie sur une touche comme on m'y invite.
Récupéré ici : http://www.theisozone.com/downloads/pla ... la-x-demo/
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.5%
 
Posts: 42401
Images: 17120
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Portage de jeux et d'emulateurs SDL pour TI Nspire

Unread postby critor » 28 Sep 2016, 15:17

J'ai pareil avec la démo de Resident Evil 1.5.
Reset après avoir passé l'écran d'infos/crédits.
http://www.theisozone.com/downloads/pla ... seum-demo/

Faut-il un BIOS ?
Quels formats de fichiers .cue/.bin/.iso faut-il mettre ?
Faut-il mettre les fichiers dans un dossier particulier ?

Merci.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 53.5%
 
Posts: 42401
Images: 17120
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

PreviousNext

Return to Native: Ndless, Linux, ...

Who is online

Users browsing this forum: No registered users 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.
1685 utilisateurs:
>1636 invités
>42 membres
>7 robots
Record simultané (sur 6 mois):
7582 utilisateurs (le 25/06/2025)
-
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)