Emulateur Nintendo NES sur ta NumWorks
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41980
- Images: 15737
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
-
POWER
Niveau 0: MI (Membre Inactif)- Posts: 6
- Joined: 18 Sep 2019, 13:43
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Emulateur Nintendo NES sur ta NumWorks
J'ai mis a jour la page d'installation (et le firmware) pour la n110, c'est ici : https://zardam.github.io/webnofrendo/index-n110.html
C'est toujours le même principe (pas top) que pour la n100, mais au moins on peut conserver toutes les applis quelle que soit la taille de la rom.
C'est toujours le même principe (pas top) que pour la n100, mais au moins on peut conserver toutes les applis quelle que soit la taille de la rom.
-
zardamPremium
Niveau 9: IC (Compteur Infatigable)- Posts: 233
- Images: 13
- Joined: 11 Oct 2017, 23:39
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Emulateur Nintendo NES sur ta NumWorks
Bien joué !
D'ailleurs si tu as le temps, tu aurais de quoi faire une PR sur https://github.com/TI-Planet/webdfu_numworks pour gérer la N0110 vu qu'on utilise la meme lib ?
D'ailleurs si tu as le temps, tu aurais de quoi faire une PR sur https://github.com/TI-Planet/webdfu_numworks pour gérer la N0110 vu qu'on utilise la meme lib ?
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Emulateur Nintendo NES sur ta NumWorks
En tant que tel, je n'ai pas fait beaucoup de modifications sur la lib. Il me semble que j'avais juste repris ce que fait NumWorks sur son workshop : surcharger le descripteur de l'interface DFU (et repris aussi pour la N110, sauf qu'il faut flasher deux zone mémoire). Idéalement, il faudrait corriger la lib pour qu'elle gère d'elle même. Je vais regarder ce que je peux faire.
-
zardamPremium
Niveau 9: IC (Compteur Infatigable)- Posts: 233
- Images: 13
- Joined: 11 Oct 2017, 23:39
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Emulateur Nintendo NES sur ta NumWorks
C'est fait.
J'ai pris la voie facile avec un second bouton qui permet de flasher la flash externe (ce qu'il faut faire en premier, car flasher l'interne reboote automatiquement la calculatrice). Au passage, ça fonctionne aussi avec le DFU NumWorks des deux modèles.
Idéalement, il faudrait utiliser le .dfu plutôt que les deux binaires, mais je n'ai pas trouvé de décodeur tout prêt en javascript. Ce n'est pas une très grosse affaire (un jour peut être...), et aussi inclure le flahser 'light' de NumWorks qui permet de récupérer une N110 dans le bootloader ST.
J'ai pris la voie facile avec un second bouton qui permet de flasher la flash externe (ce qu'il faut faire en premier, car flasher l'interne reboote automatiquement la calculatrice). Au passage, ça fonctionne aussi avec le DFU NumWorks des deux modèles.
Idéalement, il faudrait utiliser le .dfu plutôt que les deux binaires, mais je n'ai pas trouvé de décodeur tout prêt en javascript. Ce n'est pas une très grosse affaire (un jour peut être...), et aussi inclure le flahser 'light' de NumWorks qui permet de récupérer une N110 dans le bootloader ST.
-
zardamPremium
Niveau 9: IC (Compteur Infatigable)- Posts: 233
- Images: 13
- Joined: 11 Oct 2017, 23:39
- Gender:
- Calculator(s):→ MyCalcs profile
Re: Emulateur Nintendo NES sur ta NumWorks
PR mergée, merci ! C'est dispo sur https://ti-planet.github.io/webdfu_numworks/ donc
Par rapport à un décodeur DFU, en effet ce n'est pas bien complexe, mais si jamais il y a quelque chose de déjà tout prêt en C/C++, ca serait encore plus facile de le compiler en wasm. Mais bon, détail...
Par rapport à un décodeur DFU, en effet ce n'est pas bien complexe, mais si jamais il y a quelque chose de déjà tout prêt en C/C++, ca serait encore plus facile de le compiler en wasm. Mais bon, détail...
MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)My calculator programs
Mes programmes pour calculatrices
-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Posts: 14744
- Images: 1119
- Joined: 01 Jun 2007, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Twitter: adriweb
- GitHub: adriweb
Re: Emulateur Nintendo NES sur ta NumWorks
Merci, belle avancée.
Mais effectivement, l'absence de gestion des .dfu est encore un gros manque.
Mais effectivement, l'absence de gestion des .dfu est encore un gros manque.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41980
- Images: 15737
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: Emulateur Nintendo NES sur ta NumWorks
Le loader DfuSe de dfu-util (lié au reste de la base de code de dfu-util, donc) semblait simple, assez pour qu'une réimplémentation en pur JS soit faisable, et peut-être même plus rapide qu'attendre l'installation de la toolchain WASM sur une machine, par exemple.
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: 6865
- Joined: 23 Dec 2009, 00:00
- Location: France
- Gender:
- Calculator(s):→ MyCalcs profile
- Class: -
- GitHub: debrouxl
Re: Emulateur Nintendo NES sur ta NumWorks
J'ai testé plusieurs jeux sans souci.
Mais certains ne semblent pas fonctionner. Castelvania 3 par exemple ne m'affiche rien d'autre qu'un écran blanc :
https://www.emurom.net/us/emulation/nin ... curse.html
J'ai même tenté de le convertir à la fois en NTSC et PAL, sans que cela fasse de différence.
Mais certains ne semblent pas fonctionner. Castelvania 3 par exemple ne m'affiche rien d'autre qu'un écran blanc :
https://www.emurom.net/us/emulation/nin ... curse.html
J'ai même tenté de le convertir à la fois en NTSC et PAL, sans que cela fasse de différence.
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41980
- Images: 15737
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Who is online
Users browsing this forum: ClaudeBot [spider] and 7 guests