Portage de jeux et d'emulateurs SDL pour TI Nspire
Re: Portage de jeux et d'emulateurs SDL pour TI Nspire
Juste pour vous signaler que j'ai corrigé le bug comme signalé par critor et qu'il va faire une news dessus.
Si vous aviez un probleme avec PocketSNES, re-telechargez le s'il vous plait.
Merci critor d'avoir reporté le bug !
Si vous aviez un probleme avec PocketSNES, re-telechargez le s'il vous plait.
Merci critor d'avoir reporté le bug !
-
gameblablaProgrammeur
Niveau 10: GR (Guide de Référence)- Posts: 148
- Joined: 10 Oct 2012, 02:33
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Portage de jeux et d'emulateurs SDL pour TI Nspire
Critor, tu veux vraiment la preuve comme quoi utiliser n2DLib est beaucoup plus rapide que SDL sous TI Nspire ?
J'ai enfin trouvé la RAISON pourquoi tout mes émulateurs étaient tous lent sur calculatrices...
Il s'est averé que seulement linker la bibilotheque SDL a vos executables,
meme si vous ne l'utilisez pas, ralentit vos applications jusqu'a DEUX FOIS MOINS VITE !
Potator ainsi que Oswan sont maintenant beaucoup plus rapide qu'ils ne l'étaient avant !
PocketSNES quand a lui, est devenu beaucoup plus rapide aussi et je peux jouer
a Megaman X3 fullspeed quand ma calc est overclocké a 266Mhz !
Gameblabla's Oswan
Potator
PocketSNES
J'ai enfin trouvé la RAISON pourquoi tout mes émulateurs étaient tous lent sur calculatrices...
Il s'est averé que seulement linker la bibilotheque SDL a vos executables,
meme si vous ne l'utilisez pas, ralentit vos applications jusqu'a DEUX FOIS MOINS VITE !
Potator ainsi que Oswan sont maintenant beaucoup plus rapide qu'ils ne l'étaient avant !
PocketSNES quand a lui, est devenu beaucoup plus rapide aussi et je peux jouer
a Megaman X3 fullspeed quand ma calc est overclocké a 266Mhz !
Gameblabla's Oswan
Potator
PocketSNES
-
gameblablaProgrammeur
Niveau 10: GR (Guide de Référence)- Posts: 148
- Joined: 10 Oct 2012, 02:33
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Portage de jeux et d'emulateurs SDL pour TI Nspire
Bonjour,
j'ai enfin réussi a porter Picodrive, un emulateur megadrive par notaz, pour Ti Nspire CX.
L'émulateur tourne a pleine vitesse avec une frameskip de 2 sur la plupart des jeux, sur une calculatrice non-overclocké.

Vous pouvez la télécharger ici.
Et voici le depot github; https://github.com/gameblabla/picodrive-nspire
*Cette premiere version est sponsorisé par le Dalai Lama*
j'ai enfin réussi a porter Picodrive, un emulateur megadrive par notaz, pour Ti Nspire CX.
L'émulateur tourne a pleine vitesse avec une frameskip de 2 sur la plupart des jeux, sur une calculatrice non-overclocké.

Vous pouvez la télécharger ici.
Et voici le depot github; https://github.com/gameblabla/picodrive-nspire
*Cette premiere version est sponsorisé par le Dalai Lama*
Last edited by gameblabla on 08 Sep 2015, 21:40, edited 1 time in total.
-
gameblablaProgrammeur
Niveau 10: GR (Guide de Référence)- Posts: 148
- Joined: 10 Oct 2012, 02:33
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Portage de jeux et d'emulateurs SDL pour TI Nspire
Super ! 
Vu le nom, est-ce qu'il y a également ce qu'il faut avec pour émuler la Sega Pico Engine ?

Vu le nom, est-ce qu'il y a également ce qu'il faut avec pour émuler la Sega Pico Engine ?

-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42257
- Images: 16712
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Portage de jeux et d'emulateurs SDL pour TI Nspire
Coooool! 
[Un petit peu hors-sujet, mais je n'arrive pas à accéder à omnimaga.org, le site est en maintenance? ]

[Un petit peu hors-sujet, mais je n'arrive pas à accéder à omnimaga.org, le site est en maintenance? ]
Nouveau sur le site, ClaudeBot [spider] ? Avant de poster sur le chat et sur le forum, n'oublie pas de lire les règles. En cas de problème, tu peux m'envoyer un message, je réponds rapidement.
Liens utiles:
- Guide: meilleurs programmes & tutoriels - toutes calculatrices
- Guide: programmer en langage C sur TI-83 Premium CE/84+CE
- Groupe Facebook d'entraide autour des études post-bac (prépa, université, IUT...)
Découvre mes programmes et mon site!
-
WistaroSuper Modo
Niveau 15: CC (Chevalier des Calculatrices)- Posts: 3188
- Images: 37
- Joined: 25 Feb 2013, 16:21
- Location: Toulouse
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: Ingénieur en électronique
- YouTube: Wistaro
- Twitter: Wistaro
- GitHub: Wistaro
Re: Portage de jeux et d'emulateurs SDL pour TI Nspire
critor wrote:Super !
Vu le nom, est-ce qu'il y a également ce qu'il faut avec pour émuler la Sega Pico Engine ?
Ehh, pas sur.
Cette version est basé sur la version 1.35 et il se pourrait que ca marche plus ou moins bien.
Enfin ,j'ai pas testé les jeux Pico car franchment ils sont nuls lol
[Un petit peu hors-sujet, mais je n'arrive pas à accéder à omnimaga.org, le site est en maintenance?
Omnimaga marche pour moi.
-
gameblablaProgrammeur
Niveau 10: GR (Guide de Référence)- Posts: 148
- Joined: 10 Oct 2012, 02:33
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Portage de jeux et d'emulateurs SDL pour TI Nspire
gameblabla wrote:critor wrote:Super !
Vu le nom, est-ce qu'il y a également ce qu'il faut avec pour émuler la Sega Pico Engine ?
Ehh, pas sur.
Cette version est basé sur la version 1.35 et il se pourrait que ca marche plus ou moins bien.
Enfin ,j'ai pas testé les jeux Pico car franchment ils sont nuls lol
Ah oui dommage, le support Sega Pico n'a commencé qu'avec la version 1.45 apparemment.
Peut-être la 1.35 arrivera-t-elle à lancer les ROMs Sega Pico.
Mais les jeux seront probablement non finissables en l'absence du support des entrées spécifiques à la Sega Pico.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42257
- Images: 16712
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Portage de jeux et d'emulateurs SDL pour TI Nspire
gameblabla: pour répondre à ta question "is your emulator based on nspire_emu ?" à SpiroH sur Omnimaga, puisque je ne peux apparemment pas le faire là-bas (en utilisant le moyen de communication que je souhaite): l'émulateur pour lequel SpiroH a fait de la pub dans ton topic est en effet basé sur nspire_emu.
A l'origine, c'est un fork closed source d'une vieille version. Malgré les demandes au début gentilles, puis plus insistantes, SpiroH persiste dans l'erreur et l'irrespect de ne pas fournir les sources. Il a été jusqu'à poster que si on le lui demandait trop fort, il se barrerait - ce qu'il n'a jamais fait, évidemment, puisque comme je l'ai posté, ça aurait donné raison à ceux, dont j'ai été le porte-parole de fait, qui soulignent les dangers pour la communauté d'un émulateur closed source (justement, si le programmeur disparaît).
On ignore quelles modifs du coeur d'émulation il a intégrées depuis nspire_emu au fil du temps, mais a priori, il en a peu ou pas développé lui-même, se concentrant sur l'interface utilisateur.
Naturellement, maintenant qu'il y a Firebird Emu, qui en plus d'être open source comme il se doit, a un coeur d'émulation plus fidèle, et est plus portable grâce à Qt, l'émulateur de SpiroH n'a même plus l'intérêt de l'UI bien meilleure que celle de nspire_emu. Mais SpiroH persiste à travailler dessus, pour plusieurs plate-formes différentes, toujours sans fournir les sources. Ce n'est pas le genre de comportements qu'on veut encourager dans la communauté, car ils ne sont pas bons pour la communauté.
A l'origine, c'est un fork closed source d'une vieille version. Malgré les demandes au début gentilles, puis plus insistantes, SpiroH persiste dans l'erreur et l'irrespect de ne pas fournir les sources. Il a été jusqu'à poster que si on le lui demandait trop fort, il se barrerait - ce qu'il n'a jamais fait, évidemment, puisque comme je l'ai posté, ça aurait donné raison à ceux, dont j'ai été le porte-parole de fait, qui soulignent les dangers pour la communauté d'un émulateur closed source (justement, si le programmeur disparaît).
On ignore quelles modifs du coeur d'émulation il a intégrées depuis nspire_emu au fil du temps, mais a priori, il en a peu ou pas développé lui-même, se concentrant sur l'interface utilisateur.
Naturellement, maintenant qu'il y a Firebird Emu, qui en plus d'être open source comme il se doit, a un coeur d'émulation plus fidèle, et est plus portable grâce à Qt, l'émulateur de SpiroH n'a même plus l'intérêt de l'UI bien meilleure que celle de nspire_emu. Mais SpiroH persiste à travailler dessus, pour plusieurs plate-formes différentes, toujours sans fournir les sources. Ce n'est pas le genre de comportements qu'on veut encourager dans la communauté, car ils ne sont pas bons pour la communauté.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
-
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)- Posts: 6869
- Joined: 23 Dec 2009, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
- GitHub: debrouxl
Re: Portage de jeux et d'emulateurs SDL pour TI Nspire
l'émulateur pour lequel SpiroH a fait de la pub dans ton topic est en effet basé sur nspire_emu.
Si c'était de la pub, ca ne m'a pas franchement impressionné lol.
Je suis toujours demandé pourquoi il insistait a travailler dessus alors que Firebird emu est en tout point supérieur et
pourquoi il ne coopérait pas avec eux.
Maintenant, je sais pourquoi...
Je pense qu'il n'a pas du modifier le coeur de l'émulateur car il réagit de façon identique a nspire_emu.
Si il se plaint que l'émulateur tourne PicoDrive (Pas seulement pour Picodrive d'ailleurs...)trop rapidement, c'est pas ma faute mais celle de son emulateur qui tourne plus rapidement qu'une Nspire.
Autre chose, j'ai sorti une autre mise a jour pour PicoDrive.
Les versions précédentes ne marchait malheureusement pas sur certaines calculatrices...
Je suis désolé que ca arrive mais malheureusement on peut pas prevenir ce genre de problemes...
Vous devez tous télécharger la nouvelle version.
-
gameblablaProgrammeur
Niveau 10: GR (Guide de Référence)- Posts: 148
- Joined: 10 Oct 2012, 02:33
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Portage de jeux et d'emulateurs SDL pour TI Nspire
Je n'arrive pas à faire fonctionner Liero :
archives_voir.php?id=227904
Je mets le fichier 'liero.tns' et le dossier 'data' dans un même dossier de la TI-Nspire.
Quand j'ouvre alors 'liero.tns', ça quitte apparemment tout-de-suite sans rien de visible à l'écran - je peux immédiatement continuer à naviguer dans l'explorateur de fichiers Nspire.
J'ai tenté de mettre Liero sur deux TI-Nspire CX, dans deux dossiers différents à chaque fois, et j'ai pareil...
archives_voir.php?id=227904
Je mets le fichier 'liero.tns' et le dossier 'data' dans un même dossier de la TI-Nspire.
Quand j'ouvre alors 'liero.tns', ça quitte apparemment tout-de-suite sans rien de visible à l'écran - je peux immédiatement continuer à naviguer dans l'explorateur de fichiers Nspire.
J'ai tenté de mettre Liero sur deux TI-Nspire CX, dans deux dossiers différents à chaque fois, et j'ai pareil...

-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 42257
- Images: 16712
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Return to Native: Ndless, Linux, ...
Who is online
Users browsing this forum: ClaudeBot [spider] and 11 guests