π
<-
Chat plein-écran
[^]

Numworks rétro

Nouveautés, projets, mises à jour.

Re: Numworks rétro

Unread postby sOmEoNe2lOvE » 14 Feb 2019, 15:32

ca serait compliqué de modifier l'émulateur pour ca? (Sinon, je commande une/deux puces ce soir!)
User avatar
sOmEoNe2lOvE
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Level up: 18.8%
 
Posts: 14
Joined: 06 Feb 2019, 16:51
Gender: Not specified
Calculator(s):
Class: 2nde

Re: Numworks rétro

Unread postby zardam » 15 Feb 2019, 22:25

Pour l'émulateur, pas trop. Pour choisir le jeu, l'émulateur n'a besoin que de l'adresse de la ROM (ici : https://github.com/zardam/numworks-nofr ... lon.c#L159)

Le plus simple serait peut être de faire un menu qui permette de sélectionner une ROM via une adresse statique dans la flash externe (par exemple mettre une ROM à chaque début de méga octet), sans oublier de réinitialiser l'état de l'émulateur au changement de ROM. Le point d'entrée pour la modification serait certainement l'application "NumWorks" (ici : https://github.com/zardam/numworks-nofr ... er/app.cpp)

A l'occasion, je peux essayer de me pencher un peu plus sur le sujet, mais pour le moment, je manque un peu de temps...
User avatar
zardamPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 4.5%
 
Posts: 156
Images: 13
Joined: 11 Oct 2017, 23:39
Gender: Not specified
Calculator(s):

Re: Numworks rétro

Unread postby sOmEoNe2lOvE » 15 Apr 2019, 21:51

Hello!! Désolé pour ma looooongue absence (pas eu le temps avec les cours)... N'ayant pas eut vraiement le temps de me pencher sur la question, j'ai pensé a un moyen plus simple (enfin je crois) pour cette histoire d'émulation! L'idée est de permetre au port usb de fonctionner avec l'émulateur et donc par le biais d'une clé, importer des roms ou meme les sélectionner dans un menu sur l'app de l'émulateur. J'ai juste un peu peur de l'impossibilité pour la numworks de "streamer" les roms depuis la clef et etre au final obligé de tout importer dans la rom (ce qui nous ramenne au probleme de départ du manque de place pour certaines rom)... Ca serait encore plus ouf de pouvoir condenser tt ca dns un progrm python et mettre l'émulateur dans la clef (si l'on peut faire commuter python et le port usb évidemment)!
User avatar
sOmEoNe2lOvE
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Level up: 18.8%
 
Posts: 14
Joined: 06 Feb 2019, 16:51
Gender: Not specified
Calculator(s):
Class: 2nde

Re: Numworks rétro

Unread postby zardam » 15 Apr 2019, 22:12

Le problème du port USB, c'est qu'il n'est pas fait pour supporter le mode OTG, c'est à dire être "host" ou "device" en fonction du besoin. Il ne supporte que le mode "device", et donc ne peut pas communiquer avec une clé USB directement (qui doit être connecté à un "host").
User avatar
zardamPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 4.5%
 
Posts: 156
Images: 13
Joined: 11 Oct 2017, 23:39
Gender: Not specified
Calculator(s):

Re: Numworks rétro

Unread postby sOmEoNe2lOvE » 15 Apr 2019, 22:27

Donc impossible de juste charger les fichiers sur la clé... Il faudrait carrémment créer une sorte de micro-ordinateur qu'on pourrait connecter en micro-usb (soit plus compliqué que l'idée 1)... C'est une limitation soft ou hardware?
User avatar
sOmEoNe2lOvE
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Level up: 18.8%
 
Posts: 14
Joined: 06 Feb 2019, 16:51
Gender: Not specified
Calculator(s):
Class: 2nde

Re: Numworks rétro

Unread postby zardam » 15 Apr 2019, 22:34

Plus compliqué, oui, mais cela ne nécessiterai pas d'ouvrir la calculatrice...

Il y a des cartes presques toutes prêtes, par exemple https://www.adafruit.com/product/2796 mais côté logiciel, il y aurait beaucoup à faire.
User avatar
zardamPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 4.5%
 
Posts: 156
Images: 13
Joined: 11 Oct 2017, 23:39
Gender: Not specified
Calculator(s):

Re: Numworks rétro

Unread postby sOmEoNe2lOvE » 15 Apr 2019, 22:42

Donc pas trop de possibilitées qui ne nécessitrerai pas de modif logiciel...
pas possible de souder l'ada d'une facon qui permettrai de l'utiliser comme port sd...? (évidemment pas pour le débug)
Le plus gros probleme a mon avis n'est pas d'ouvrir (ou ps) la calculette... C'est + côté prog que ca bloque, SURTOUT si c'est pas sur la calculette!
User avatar
sOmEoNe2lOvE
Niveau 5: MO (Membre Overclocké)
Niveau 5: MO (Membre Overclocké)
Level up: 18.8%
 
Posts: 14
Joined: 06 Feb 2019, 16:51
Gender: Not specified
Calculator(s):
Class: 2nde

Re: Numworks rétro

Unread postby zardam » 15 Apr 2019, 22:54

De toute façon, sans modification logicielle... C'est de toute façon là qu'il y a le plus de travail, quelle que soit l'option.
User avatar
zardamPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Level up: 4.5%
 
Posts: 156
Images: 13
Joined: 11 Oct 2017, 23:39
Gender: Not specified
Calculator(s):

Previous

Return to Actualités

Who is online

Users browsing this forum: No registered users and 1 guest

-
Search
-
Featured topics
Offre TI-Planet/Jarrety pour avoir la TI-83 Premium CE avec son chargeur pour 79,79€ port inclus !
Offre TI-Planet/Jarrety pour avoir la TI-Nspire CX CAS à seulement 130€ TTC port inclus!
Jailbreake ta TI-Nspire avec Ndless et profite des meilleurs jeux et applications !
123
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...

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 
-
Stats.
375 utilisateurs:
>361 invités
>9 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
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)