π
<-
Chat plein-écran
[^]

Portage de jeux et d'emulateurs SDL pour TI Nspire

C, C++, ASM...

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

Message non lude gameblabla » 13 Déc 2016, 14:30

J'ai sorti une nouvelle mise à jour (version 1.1) qui accélère un peu plus émulation.
Je vous invite fortement à la télécharger.

Jakewd a écrit:Im sorry for my english in a mostly french form but i never decided to learn french. I found that in the read me for the Virtual Jaguar it says "MAKE SURE YOU ARE RUNNING NDLESS LATEST VERSION OR ELSE IT WON'T WORK DUE TO STACK ISSUES !" But i am running worms right now on ndless 3.1 with the correct port and its slow but it still works and hasn't crashed yet. I don't know what you would consider to be latest but i would assume ndless 3.1 is not. Is this just a flaw in testing?

You are on OS 3.1 so you don't suffer from stack issues. The warning is for OS 4.x users.
Worms is the fastest running game on Virtual Jaguar but make sure to download the updated version (i have just released a new update, same link), and use vj_nodsp.tns instead.
The game runs at 3~4 FPS, unlike Wolfestein 3D which runs at 1~2 FPS.

Ti64CLi++ a écrit:A quand la Nintendo 64 :D
Bravo Gameblabla :bj:
Comment c'est possible d'émuler une console 64 bits sur une calculatrice 32 bits?

Lol, Nintendo 64 jamais. Peut-être la 3DO toutefois.
La Jaguar n'est pas tellement une console 64-bits : le processeur principal est 16-bits, le GPU 32-bits et les coprocesseurs 64-bits.
Le GPU et les coprocesseurs ne sont pas émulés avec précision, ce qui rend l'émulation un peu plus rapide.

Félicitations gameblabla, tu nous émules maintenant la toute première console 64-bits sur la TI-Nspire CX 32-bits ! :bj:

Merci cricri.
Je l'ai juste sorti pour voir si l'émulation Jaguar était possible sur TI-Nspire CX mais j'ai été surpris a quel vitesse Worms tourne dessus.
Tout les autres jeux sont très lent par contre. (Même Bubsy)
Avatar de l’utilisateur
gameblablaProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 36.5%
 
Messages: 148
Inscription: 10 Oct 2012, 02:33
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

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

Message non lude Ti64CLi++ » 13 Déc 2016, 15:15

Pourquoi la Nintendo 64 ne marcherais jamais, à cause du manque de RAM?
Et c'est quoi 3DO?
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

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

Message non lude gameblabla » 13 Déc 2016, 15:50

Ti64CLi++ a écrit:Pourquoi la Nintendo 64 ne marcherais jamais, à cause du manque de RAM?
Et c'est quoi 3DO?

Non, pas la RAM. La Ti Nspire CX en possède plein ;)
L'émulation N64 sera encore plus lente que l'émulation Atari Jaguar, c'est dire.
De plus, il n'y a pas vraiment d'émulateur N64 qui sont portable. A part peut-être Mupen64Plus ou Daedalus,
si j'en trouve les sources.

Et la 3DO, c'est ca.
Image
C'était une console CD 32-bits crée par The 3DO Company en 1993.
La particularité de cette console était le fait que n'importe qui pouvait la construire, sous certaines conditions.
Des jeux cultes comme Road Rash, Gex, le portage de Super Street Fighter II, StarFighter et d'autre.
Hélas, la console coûta assez cher a son lancement et il y a eu très peu de compagne publicitaire pour la faire connaître.
En 2008, la clé RSA d'authentication a été hacké, ce qui a permis le développement d'homebrew dessus.
(j'en ai développé plusieurs dessus)

J'ai un émulateur 3Doh que je peux porter pour TI Nspire CX, je vais essayer de le faire.
(Toutefois, ca sera aussi lent que cette émulateur ^^)
Avatar de l’utilisateur
gameblablaProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 36.5%
 
Messages: 148
Inscription: 10 Oct 2012, 02:33
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

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

Message non lude Ti64CLi++ » 13 Déc 2016, 15:54

Mais pourquoi l'émulation de la Nintendo64 sera très lente?
Et Daedalus n'est pas portable?
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

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

Message non lude gameblabla » 13 Déc 2016, 16:24

Ti64CLi++ a écrit:Mais pourquoi l'émulation de la Nintendo64 sera très lente?
Et Daedalus n'est pas portable?

Je pense que c'est évident, regarde les specs de la N64 :
Code: Tout sélectionner
64-bit NEC VR4300 @ 93.75 MHz
SGI RCP @ 62.5 MHz

Le processeur de la N64 est beaucoup plus véloce, a moins bien sur qu'on arrive overclocker la TI Nspire a plus de 300Mhz...
La puce SGI est également capable de produire des graphismes plus poussé que ce que la TI Nspire est capable de faire même.

Daedelus a une version Pc, qui pourrait être portable mais je n'arrive pas a trouver les sources.
Sans source, je peux rien en faire.

Le seul émulateur qui pourrait éventuellement tourner, c'est UltraHLE, dont le code source a leaké sur le web.
Hélas, porter UltraHLE demandera beaucoup de travaille car il n'y a pas de rendu logicielle ou même OpenGL de dispo
et il y a beaucoup de dépendence sur Windows.

Si quelqu'un a le courage de porter UltraHLE vers la librarie SDL, la, on pourra parler d'un éventuel portage pour TI Nspire CX.
:p
Avatar de l’utilisateur
gameblablaProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 36.5%
 
Messages: 148
Inscription: 10 Oct 2012, 02:33
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

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

Message non lude gameblabla » 13 Déc 2016, 17:07

https://www.youtube.com/watch?v=k4iP9BUpJ4M

Voila comment Virtual Jaguar tourne sur ma Ti Nspire CX overclocké a 266Mhz avec Worms.
Avatar de l’utilisateur
gameblablaProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 36.5%
 
Messages: 148
Inscription: 10 Oct 2012, 02:33
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

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

Message non lude gameblabla » 04 Avr 2017, 21:15

Et voici AlterEgo : un ptit jeu de puzzle assez sympa fait à l'origine pour le ZX Spectrum.
Image
(le jeu sous nspire n'est pas aussi fluide sans overclock)

Après avoir été porté sur la NES par Shiru, Makapuf en a fait une version pour bitbox.
Cette version est basé sur la version Bitbox.

Chopez le ici :
https://tiplanet.org/forum/archives_voir.php?id=896325
Avatar de l’utilisateur
gameblablaProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 36.5%
 
Messages: 148
Inscription: 10 Oct 2012, 02:33
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

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

Message non lude gameblabla » 26 Mai 2018, 03:01

Mon lecteur d'image Simple Image viewer supporte maintenant les JPEG progressif, utilise la nouvelle api lcd blit (devrait fonctionner sur les calcs anciennes et nouvelles) et corrige un bug avec les fichiers PNG.

Télécharger la ici :
https://tiplanet.org/forum/archives_voir.php?id=797846

Dites-moi en particulier sur il fonctionne sur les modeles monochromes et les calcs récentes !
Avatar de l’utilisateur
gameblablaProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 36.5%
 
Messages: 148
Inscription: 10 Oct 2012, 02:33
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

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

Message non lude gameblabla » 02 Juin 2018, 14:58

J'ai mis a jour mon emulateur Oswan, l'emulateur Wonderswan.
Je suis passé a la nouvelle API lcd et j'ai recompilé le tout avec la derniere version de GCC 8.1.
L'emplacement des sauvegardes a également été changé.

J'ai pas encore testé sur une vrai nspire mais il semble y avoir une ameliration de la vitesse par rapport a l'ancienne version.
Cette version devrait également fonctionner sur les Nspires classique.

https://tiplanet.org/forum/archives_voir.php?id=219761
Avatar de l’utilisateur
gameblablaProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 36.5%
 
Messages: 148
Inscription: 10 Oct 2012, 02:33
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

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

Message non lude gameblabla » 12 Juin 2018, 21:10

Vous l'attendiez tous ou vous ne l'attendiez pas : Cannonball, un moteur de jeu pour Outrun !
Basé sur mon portage pour la GCW0 & RS-97, pas mal de code a été enlevé afin qu'il tourne de maniere decente.
Vous avez evidemment besoin de la rom d'Outrun pour y jouer. Assurez d'extraire la rom dans un dossier "roms et y mettre tout le fichiers.
Ce portage n'a pas besoin du fichier pcm opr-10188.71, normal vu qu'il n'y a pas de son :P

Je vous recommende l'overclocking pour ce jeu
Je peux encore améliorer la vitesse, j'ai pas switché celui la a n2Dlib. Ca arrivera a l'avenir.
Je peux pas vous le montrer car j'ai pas ma Nspire sur moi D:
J'ai du le tester sur Firebird et il semble fonctionner sans soucis...

https://tiplanet.org/forum/archives_voir.php?id=1569330
Avatar de l’utilisateur
gameblablaProgrammeur
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 36.5%
 
Messages: 148
Inscription: 10 Oct 2012, 02:33
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

PrécédenteSuivante

Retourner vers Native: Ndless, Linux, ...

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 12 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1064 utilisateurs:
>1034 invités
>25 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)