π
<-
Chat plein-écran
[^]

Emulateur Nintendo NES sur ta NumWorks

Emulateur Nintendo NES sur ta NumWorks

Message non lude Admin » 18 Aoû 2018, 09:49

Pendant que d'autres sont en vacances, zardam prépare la rentrée, ta rentrée. Il vient de te porter nofrendo, un émulateur ciblant la console de jeux 8-bits Nintendo NES de 1985, celle qui a popularisé le personnage de Mario. :bj:

L'émulateur se rajoute sur la calculatrice en tant que 11ème application, et n'empêche donc pas de continuer à bénéficier entres deux parties des 9 applications NumWorks officielles pour des activités un peu moins ludiques. ;)


Actuellement l'émulateur ne permet de lancer qu'un seul jeu NES, que tu pourras quand même choisir à la compilation. Il est certes lourd de devoir tout recompiler à chaque fois que tu voudras changer de jeu, mais il ne faut pas oublier que la NumWorks n'a qu'une toute petite Flash NAND de 1Mio de capacité. Entre les 730Kio que prennent les 9 applications du firmware NumWorks en version 1.6.0, plus la taille de l'émulateur, il serait de toutes façons impossible d'avoir une collection de jeux NES intéressants en mémoire.

Et si jamais tu souhaitais intégrer une ROM de jeu NES plus grosse que celle du jeu Super Mario Bros présenté ci-dessus et venais à manquer de place, zardam l'a également pévu. Son script te permettra justement d'exclure de la compilation les applications officielles que tu juges inutiles pour ton cursus. :bj:

Toutes les informations sur la recompilation du firmware NumWorks avec l'émulateur et le jeu NES de ton choix ci-dessous.




Source : https://zardam.github.io/post/nofrendo/ via viewtopic.php?t=21764&p=234358#p234357
 
Ce compte ne reçoit pas de MP / This account does not receive PMs.
Avatar de l’utilisateur
AdminAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 0.5%
 
Messages: 458
Images: 28
Inscription: 30 Aoû 2011, 11:00
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Emulateur Nintendo NES sur ta NumWorks

Message non lude gameblabla » 19 Aoû 2018, 14:58

Je vois que le development natif est enfin possible sur Numworks, j'etais pas au courant.
Félicitations a Zardam pour l'avoir porté, meme si perso, j'aurai plutot porter fceux (que je dois porter sur nspire d'ailleurs...) : https://github.com/dmitrysmagin/fceu320-rzx50

Il ne faudrait plus qu'un emulateur pour Numworks...
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: Emulateur Nintendo NES sur ta NumWorks

Message non lude zardam » 20 Aoû 2018, 00:13

Merci :)

Le développement natif a toujours été possible (le SDK étant juste une toolchain ARM, et le code source disponible). Le problème principal reste la "distribution" car actuellement le firmware est monolithique, et la licence l'interdisait avant son récent changement.

En fait, je suis parti sur nofrendo car il a déjà été porté sur sur une plateforme assez similaire en terme de performance et ressources (un module WiFi ESP32) : https://www.youtube.com/watch?v=ympmRydFMmE Il y avait donc peu de "risque".
Avatar de l’utilisateur
zardamPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 34.6%
 
Messages: 233
Images: 13
Inscription: 11 Oct 2017, 23:39
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Emulateur Nintendo NES sur ta NumWorks

Message non lude FMoisy » 21 Jan 2019, 14:39

Bonjour
Attention, la version actuelle de l'émulateur NES est basée sur la version beta 1.9 du firmware Numworks qui est buggée : le calcul des exposants ne fonctionne pas. Par exemple, si vous tapez 3x2^2, la calculatrice ajoute automatiquement des parenthèses, (3x2)^2, et répond 36 au lieu de 18. Même chose avec la touche 10^x (par exemple, 2x10^2 donne 400 au lieu de 200) et la touche e^x.
Si vous avez la version 1.9, il est important de mettre à jour le firmware (version 9.2, du 9 janvier 2019), qui corrige ce bug.
Avatar de l’utilisateur
FMoisy
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 0%
 
Messages: 1
Inscription: 21 Jan 2019, 14:33
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
Classe: Prof

Re: Emulateur Nintendo NES sur ta NumWorks

Message non lude zardam » 22 Jan 2019, 01:22

Merci pour l'information !

J'ai mis à jour les firmwares en 9.2.0

Au passage, j'ai extrait les sources de l'émulateur dans un dépôt "modulaire" à part : https://github.com/zardam/numworks-nofrendo
Avatar de l’utilisateur
zardamPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 34.6%
 
Messages: 233
Images: 13
Inscription: 11 Oct 2017, 23:39
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Emulateur Nintendo NES sur ta NumWorks

Message non lude critor » 17 Mar 2019, 21:09

Tuto-vidéo pour mettre une ROM NES sur NumWorks :
Image
Avatar de l’utilisateur
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Prochain niv.: 41.4%
 
Messages: 41455
Images: 14353
Inscription: 25 Oct 2008, 00:00
Localisation: Montpellier
Genre: Homme
Calculatrice(s):
MyCalcs profile
YouTube: critor3000
Twitter/X: critor2000
GitHub: critor

Re: Emulateur Nintendo NES sur ta NumWorks

Message non lude zardam » 19 Mar 2019, 00:48

Merci pour l'info.

Au passage, j'ai mis à jour le firmware en 10.1.0
Avatar de l’utilisateur
zardamPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 34.6%
 
Messages: 233
Images: 13
Inscription: 11 Oct 2017, 23:39
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Emulateur Nintendo NES sur ta NumWorks

Message non lude Programmator88 » 19 Mar 2019, 07:02

FMoisy a écrit:3x2^2, et elle répond 36 au lieu de 18

3x2^2=3x4=12 :troll:
J'espère que t'es pas prof de maths :D
Je fais essentiellement des niveaux pour Oiram CE et Geometry Dash CE. Ils sont tous disponibles ici. Je fais un Doodle Jump pour TI-83PCE/TI-84+ avec Azerpogba. Je cherche un bêta-testeur pour mes niveaux Geometry Dash CE. N'hésitez pas à me contacter en MP.

ImageImage
Eh, Anonymous, ça te dirait de me donner un Internet ? C'est complètement inutile mais c'est marrant ! :D En échange, je te donnerai... ma reconnaissance éternelle !
Avatar de l’utilisateur
Programmator88Programmeur
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Prochain niv.: 54%
 
Messages: 208
Inscription: 26 Jan 2019, 20:05
Localisation: Dans la Lune...
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: L2 MIASHS

Re: Emulateur Nintendo NES sur ta NumWorks

Message non lude POWER » 20 Sep 2019, 17:23

es ce que vous savez si zardam compte mettre a jour pour la n0110
Avatar de l’utilisateur
POWER
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Prochain niv.: 0%
 
Messages: 6
Inscription: 18 Sep 2019, 13:43
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: Emulateur Nintendo NES sur ta NumWorks

Message non lude jean-baptiste boric » 20 Sep 2019, 19:31

POWER a écrit:es ce que vous savez si zardam compte mettre a jour pour la n0110


Je compte mettre à jour pour ma part, mais je veux d'abord finaliser mon système d'add-ins. L'intégration de l'émulateur NES avec la N0100 est assez cavalière et je souhaite une meilleure solution technique pour mettre simplement d'autres jeux/émulateurs.
Avatar de l’utilisateur
jean-baptiste boricPremium
Niveau 10: GR (Guide de Référence)
Niveau 10: GR (Guide de Référence)
Prochain niv.: 4.5%
 
Messages: 374
Inscription: 21 Déc 2015, 22:22
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile
GitHub: boricj

Suivante

Retourner vers News NumWorks

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 14 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.
735 utilisateurs:
>714 invités
>16 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)