π
<-
Chat plein-écran
[^]

News 2018
Août (4)
Juin (5)
Mai (9)
Avril (13)
Mars (5)

News 2017
Août (4)

Vote signe de multiplication prochaines versions NumWorks

Nouveau messagede critor » 13 Déc 2018, 22:02

L'ASCII est un standard informatique de codage des caractères. Selon cette norme un caractère est codé sur 7 bits, ce qui autorise 27=128 caractères différents. La version que nous utilisons encore aujourd'hui date de 1967.

Or comme tu peux aisément t'en rendre compte à l'aide d'un simple script
Python
, le signe de multiplication (×) n'en fait pas partie.
Code: Tout sélectionner
def dig2hex(n):
  return n<10 and str(n) or chr(ord("A")+n-10)

def ascii(n=128):
  ncol,nlgn,slgn=16,n/16,'  |'
  for col in range(ncol):
    slgn+=dig2hex(col)
  print(slgn+'\n--+'+'-'*ncol)
  for lgn in range(nlgn):
    slgn=dig2hex(lgn)+'_|'
    for col in range(ncol):
      n=lgn*16+col
      car=chr(n)
      slgn+=(n==0 or car=='\t' or car=='\n') and " " or chr(n)
    print(slgn)


Pour représenter une multiplication aux débuts de l'informatique ont donc été popularisés l'usage de la lettre x
(mathématiquement faux, et impossible à conserver lorsque l'on passe à du calcul symbolique)
et du symbole étoile (*).

Les constructeurs américains de calculatrices graphiques
Texas Instruments
et
Hewlett Packard
ont fait dès le siècle dernier le choix de s'en tenir à la norme, et voilà pourquoi aujourd'hui quand tu tapes
×
ta machine te sort encore un * possiblement déroutant et mathématiquement incorrect.
Précisons que sur le haut de gamme
TI-Nspire
Texas Instruments
a enfin changé d'idée, en utilisant pour la multiplication non pas l'étoile mais le point médian (·).


Mais le japonais
Casio
a fait dès 1985 avec la première calculatrice graphique, la
fx-7000G
, le choix de ne pas suivre aveuglément la norme mais de l'adapter au contexte scolaire ciblé, et donc d'inclure le signe de multiplication dans la table des caractères de la machine. Choix éclairé dont tu bénéficies encore aujourd'hui sur ta
Graph 35+E
ou
Graph 90+E
. :bj:
C'est également le cas pour la saisie sur le haut de gamme
Classpad/fx-CP400
, à la seule différence près que dans l'affichage des résultats c'est le point médian qui est utilisé pour représenter un produit. En effet comme l'utilisation de multiplications dans un résultat relève du calcul symbolique, un mélange de signes de multiplication et de lettres x serait visuellement très gênant.


Qu'en est-il du français
NumWorks
? Jusqu'à présent c'était le point médian qui était utilisé, aussi bien pour la saisie que pour les résultats.
Mais
NumWorks
se propose pour une prochaine version revoir l'affichage des résultats.
Déjà, la valeur inutile
undef
lorsque l'on utilise des variables non affectées sera omise. :)
Mais le constructeur va plus loin en souhaitant lui aussi traiter différemment les affichages de la saisie en cours et des résultats.
Pour les résultats symboliques utilisant une multiplication, le signe sera tout simplement omis.
Et pour la saisie, comme il l'avait déjà fait pour le nouveau clavier de rentrée 2018, le constructeur organise un vote pour te laisser une fois de plus le choix de ce qui sera affiché lorsque tu taperas
×
: :bj:
  • conserver le point médian (·) comme sur
    TI-Nspire
  • passer au signe de multiplication (×) comme sur
    Casio
  • passer au caractère étoile (*) comme sur
    TI-82/83/84



Tu peux dès maintenant voter et motiver ton choix après inscription/connexion sur le lien ci-dessous.
Penses-y bien, ce choix super important
aura des conséquences
... ;)



Lien
:
https://workshop.numworks.com/surveys/s ... iplication

Crédits images
:
Casio fx-7000G
Lien vers le sujet sur le forum: Vote signe de multiplication prochaines versions NumWorks (Commentaires: 25)

Mise à jour NumWorks 1.8.1 : 16K stockage scripts Python !

Nouveau messagede critor » 21 Nov 2018, 18:16

10033
La nouvelle version
1.8.1
pour ta calculatrice
NumWorks
est maintenant disponible. Découvrons ensemble les améliorations :
ImageImageImage


Application Python
:
Go to top

Une première nouveauté concerne ce qui avait déjà été annoncé dans le contexte de la diffusion de la version
bêta
1.8.0
.
Un défaut de la calculatrice
NumWorks
était son espace de stockage ridicule pour les scripts
Python
,
2.946Ko
, extensible jusqu'à
4,094Ko
en supprimant les scripts d'exemple préchargés.

Déjà insuffisant rien que pour faire tenir simultanément en mémoire les deux scripts
Python
de notre concours de rentrée.


Avec la version
1.8.1
tu n’es plus à l'étroit, l'espace de stockage passe à
15.234Ko
extensible jusqu'à
16.382Ko
; un quadruplement donnant quelque chose d’enfin comparable à la concurrence d'entrée de gamme ! :bj:

Notons que l’espace disponible sur la calculatrice se consulte à ce jour exclusivement en ligne sur https://workshop.numworks.com/python/calculator.

Autre chose de très bien sur
NumWorks
, c’est que lors de l’exécution d’un script
Python
la liste
Fonctions et variables
accessible avec la touche
var
était automatiquement préremplie avec l’ensemble des fonctions et variables globales définies par le script.

Cela pouvait toutefois être embêtant avec certains scripts, donnant une liste surchargée avec plusieurs entrées peu utiles.

Désormais, plutôt que de s’embêter avec des artifices alphabétiques peu confortables pour les renvoyer en fin de liste, il suffira tout simplement au développeur de préfixer les noms des variables globales dont il juge l’ajout à la liste peu utile avec le caractère tiret-bas
( _ )
. :bj:
Code: Tout sélectionner
#public global variables
n=3
platform=”numworks”
#hidden global variables
_key=3.24
_implementation=”micropython”


Application Calculs
:
Go to top

Le moteur de calcul a été entièrement réécrit avec en interne une meilleur gestion des éventuelles erreurs de mémoire, et en ce qui nous concerne pour la partie visible de nouvelles possibilités.

Déjà, comme sur les modèles formels haut de gamme il y a désormais la possibilité de faire des calculs avec l’infini notamment dans le contexte d’un travail sur les limites, le nombre infini étant à écrire inf. :bj:

Mais ce n’est pas tout, les fonctions logarithmes, trigonométriques inverses et hyperboliques inverses sont maintenant étendues aux nombres complexes ! :bj:

La simplification des logarithmes pouvait être problématique lorsque le paramètre était un nombre puissance de la base.
$mathjax$log_b(a)$mathjax$
avec
$mathjax$a=b^k$mathjax$
k
est un entier positif. Dans ce cas la
‘simplification’
effectuée par la machine consistait à factoriser le nombre
a
sans tenir compte de la base du logarithme, ce qui pouvait conduire à des formes mal simplifiées, et dont l’écriture décimale pourtant exacte était de plus adjointe avec un symbole environ. Dorénavant, la simplification tiendra compte de la base. :)

Autre chose de remarquable sur la
NumWorks
dans le cadre des sciences expérimentales
(Physique-Chimie notamment)
, c’est la possibilité de choisir un format de résultats selon la règle des chiffres significatifs. Mais la règle en question n’était pas toujours respectée, notamment pour les nombres dont l’écriture commençait par un ou plusieurs chiffres zéro, zéro étant dans ce cas comptabilisé à tort comme un chiffre significatif. Cette erreur est maintenant corrigée. :)

Un autre avantage exceptionnel sur la
NumWorks
c’est, lorsque approprié, la présentation des résultats sous deux formes, exacte et décimale, liées selon le cas par un symbole de relation adéquat, égale ou environ. Un problème arrivait par contre au changement d’applications, où toutes les relations dans l’historique de calcul étaient alors réaffichées systématiquement avec le symbole environ. Ce problème est dès à présent corrigé. :)


Application Paramètres
:
Go to top

Enfin dans l’application
Paramètres
les choix offerts pour la personnalisation des formats d’angles, nombres réels, saisies et nombres complexes sont à présent illustrés et de façon intuitive. :)


Notons également comme déjà remarqué dans la bêta qu'il s'agit de la toute première mise à jour firmware où l'on ne fonce plus dans le mur des
1024Kio
de la mémoire
Flash
. Des optimisations ont permis d'en diminuer nettement la taille, libérant ainsi pas moins de
89Ko
d'espace en mémoire
Flash
pour coder de futures améliorations - peut-être un module tortue pour
Python
? ;)


Liens
:
Lien vers le sujet sur le forum: Mise à jour NumWorks 1.8.1 : 16K stockage scripts Python ! (Commentaires: 24)

Firmware NumWorks 1.8.0 bêta; 16K de stockage !

Nouveau messagede critor » 10 Nov 2018, 17:09

NumWorks
travaille actuellement sur la prochaine mise à jour
1.8.0
de sa calculatrice. Celle-ci est déjà disponible en version bêta, à condition de la compiler à partir du code source officiel.

Mais cette fois-ci, une version compilée de la
1.8.0 bêta
vient d'être diffusée par dans le contexte de son module
Python turtle
. Profitons-en donc pour découvrir les nouveautés à venir. ;)

La mise à jour de la calculatrice
NumWorks
était jusqu'à présent assez contraignante :
  • il fallait mettre la calculatrice en mode mise à jour à l'aide du bouton reset
    (et donc avoir un critérium sous la main)
  • le processus prenait pas mal de temps, par exemple
    1min37
    pour la version
    1.7.1
    dont
    15.03s
    pour l'effacement de la mémoire
    Flash
  • et en plus si l'on changeait d'onglet dans le navigateur le processus était suspendu
Une plaie pour les enseignants souhaitant mettre à jour les machines de leurs élèves...

Et bien fini les ennuis,
NumWorks
déploie un nouveau protocole de mise à jour énormément plus rapide. L'installation de la version
1.7.1
ne met plus que
14.4s
, dont
6.86s
pour l'effacement de la mémoire
Flash
! :bj:

Un autre défaut de la calculatrice
NumWorks
, c'était son espace de stockage ridicule pour les scripts
Python
,
2.946Ko
, extensible jusqu'à
4,094Ko
en supprimant les scripts d'exemple préchargés.

Déjà insuffisant rien que pour faire tenir simultanément en mémoire les deux scripts
Python
de notre concours de rentrée.


Avec la version
1.8.0
tu ne seras plus à l'étroit, l'espace de stockage passe à
15.234Ko
extensible jusqu'à
16.382Ko
; enfin quelque chose de comparable à la concurrence d'entrée de gamme ! :bj:

Notons également qu'il s'agit de la toute première version firmware où l'on ne fonce plus dans le mur des
1024Kio
de la mémoire
Flash
. Des optimisations ont enfin permis d'en diminuer la taille, libérant ainsi pas moins de
82Kio
d'espace en mémoire
Flash
pour coder de futures améliorations ! :bj:

Attention le firmware
1.8.0
téléchargeable ci-dessous est donc en version bêta non finale. Des problèmes peuvent apparaître même en dehors des points évoqués; il t'est déconseillé de l'installer si tu as de prochains rendez-vous importants
(DS, examens, concours...)
. :#non#:


Téléchargement
:
firmware
1.8.0 bêta
(installable facilement via web-dfu-util )
Lien vers le sujet sur le forum: Firmware NumWorks 1.8.0 bêta; 16K de stockage ! (Commentaires: 7)

Firmware 1.8 tiers améliorant Python (turtle/time/kandinsky)

Nouveau messagede critor » 10 Nov 2018, 14:39

Pour la rentrée 2019, selon le nouveau programme de
Physique-Chimie
de la
Seconde Générale et Technologique
, il faudra programmer des tracés en langage
Python
:
  • mouvement plan d'un objet ponctuel
  • nuage de points
  • vecteurs vitesse et variations

9889Afin de mieux répondre à la problématique du tracé de vecteurs dans la continuité des acquis de collège,
a sorti un module
Python turtle
pour ta calculatrice.

diffuse aujourd'hui une deuxième version de son module
Python turtle
pour calculatrice
NumWorks
.

Dans la première version, le module avait été implémenté en
C++
. Cette fois-ci, Jean-Baptise implémente la tortue directement en
Python
.

98949893Amélioration fort appréciable, cette nouvelle version permet à la différence d'interrompre à tout moment le tracé avec la touche d'annulation.
Finis les resets te faisant perdre le contenu mémoire face à une boucle qui ne se terminait pas !
:bj:

Mais ce qu'il y a de bien avec cette nouvelle version, c'est que les améliorations ne se limitent pas à la sphère
turtle
. ;)
Cette dernière fonctionnalité justement a nécessité l'inclusion du module
time
par , et que tu es donc parfaitement libre de réutiliser pour autre chose ! :bj:

9895Enfin, notons également une amélioration du module graphique
kandinsky
, avec l'ajout des fonctions draw_line(x1,y1,x2,y2,color) et fill_rect(x,y,w,h,color) pour faciliter grandement les tracés de lignes surtout dans les cas non horizontaux/verticaux et tracés de rectangles pleins sans avoir à se taper de boucles à chaque fois ! :bj:

Attention au fait que le firmware diffusé par Jean-Baptiste dans ce contexte est basé sur l'état actuel du code source public de la calculatrice
NumWorks
, et que celui-ci est actuellement en phase bêta de la future version
1.8.0
. Des problèmes peuvent donc apparaître même en dehors des points évoqués; il t'est déconseillé de l'installer si tu as de prochains rendez-vous importants
(DS, examens, concours...)
. :#non#:


Téléchargement
:
firmware
1.8.0 bêta
précompilé avec ces améliorations
(installable facilement via web-dfu-util )
Lien vers le sujet sur le forum: Firmware 1.8 tiers améliorant Python (turtle/time/kandinsky) (Commentaires: 17)

Le module Python Turtle porté pour ta NumWorks !

Nouveau messagede critor » 05 Nov 2018, 20:30

Pour la rentrée 2019, selon le nouveau programme de
Physique-Chimie
de la
Seconde Générale et Technologique
, il faudra programmer des tracés en langage
Python
:
  • mouvement plan d'un objet ponctuel
  • nuage de points
  • vecteurs vitesse et variations
C'est bien, puisque ta
NumWorks
est la seule calculatrice à permettre tout ça, et depuis bien longtemps grâce à son module graphique
kandinsky
. :bj:

Mais le tracé de la flèche d'un vecteur avec des instructions graphiques absolues est algorithmiquement tout sauf trivial à un niveau Seconde.

Une solution peut être l'utilisation d'un module
Python
offrant des instructions graphiques relatives, que les élèves ont été habitués à utiliser pendant toute leur scolarité au collège avec le langage
Scratch
, comme par exemple le module
turtle
.

Et bien ça tombe bien, puisque vient tout juste de porter le module
turtle
sur ta calculatrice
NumWorks
pendant ces vacances ! :bj:

Un portage d'excellente facture puisque Jean-Baptiste est même aller jusqu'à l'intégrer à la perfection, en listant et décrivant correctement le module et ses nouvelles fonctions apportées dans la boîte à outils ! :)

La liste très complète de fonctions permet même de contrôler la taille et la couleur du stylo de la tortues, pour de très larges possibilités de tracés : :bj:
Code: Tout sélectionner
from turtle import *
def spiral(N_iteration):
  N_iteration *= 25
  for i in range(N_iteration):
# Change pen color
    gray=255-(i*255/N_iteration)
    pencolor(int(gray),int(gray*0.75),int(gray*0.25))
# Draw a segment of the spiral
    forward(i*0.1)
    left(10)

9889Il est parfaitement possible de rajouter ce module à une vraie calculatrice : :)
Code: Tout sélectionner
from kandinsky import *
from turtle import *
pensize(1)
def starx(a,s,d):
  h0=0
  h=h0
  a0=a
  while a==a0 or (h-h0)%360 or (a-a0)%360:
    forward(d)
    left(a)
    h+=a
    a+=s

Toutefois, cela implique à ce jour la programmation d'un
firmware
non officiel, ce qui bien que relativement simple n'est absolument pas une solution pérenne. :#non#:
Espérons donc que ce module ou un équivalent sera bientôt intégré au
firmware
officiel.


Téléchargement
:
firmware
1.8.0 bêta
précompilé avec ce module
(installable facilement via https://devanlai.github.io/webdfu/dfu-util/ )


Liens
:
soumission au firmware officiel avec code source

Source
:
viewtopic.php?f=102&t=21922
Lien vers le sujet sur le forum: Le module Python Turtle porté pour ta NumWorks ! (Commentaires: 19)

Mise à jour NumWorks 1.7.1

Nouveau messagede critor » 24 Oct 2018, 15:39

98639864Chez
NumWorks
on n'est pas en vacances. Et si tu rafraîchissais ta calculatrice pour la rentrée ? La nouvelle version
1.7.1
est disponible. Découvrons les améliorations :
ImageImage


Application Statistiques
:
Go to top

Malgré les améliorations niveau calcul de la médiane dans la version précédente, il restait encore des cas où la calculatrice répondait à tort une valeur de la série statistique malgré un nombre pair de valeurs, comme avec la série 1-1-1-1-1-1-5-9-9-9-9-9 qui donnait 5 au lieu de 3, valeur à égale distance de 1 et 5.

C'est désormais corrigé. :)


Application Paramètres
:
Go to top

L'autre fonctionnalité corrigée est accessible via l'application
Paramètres
mais concerne toutes les applications, il s'agit de la langue allemande.

Déjà il y avait d'une part quelques lourdeurs, un peu comme ce qui se passe lorsque l'on traduit à la machine, choses qui ont été reformulées. :)

Aussi la traduction allemande n'était que partielle, et ne concernait pas l'aide du catalogue de l'application
Python
qui restait en anglais. Ce n'est toujours pas complet, mais cela a été grandement complété. :)

Enfin, comme nous l'avions déjà vu, la
NumWorks
ne gère pas les caractères accentués. Un script
Python
permet d'afficher la table des caractères. On y note que nous n'avons que les caractères ASCII standard sur 7-bits
(de code 0 à 127)
. A la place des caractères ASCII étendu sur 8-bits
(de code 128 à 255)
où auraient dû être présentes les lettres accentuées, on trouve quelques symboles mathématiques puis du n'importe quoi.

Le problème c'est que contrairement aux accents français l'accent allemand, le
Umlaut
à l'écriture proche du tréma et pouvant être présent sur les voyelles fortes
(a, o, u)
, est super important. Sa présence ou son absence change complètement la prononciation d'un mot et parfois même son sens. Or jusqu'à présent, la calculatrice affichait donc sans Umlaut.

La gestion de ces caractères accentués n'a ici pas été rajoutée. C'est la traduction allemande qui utilise désormais la convention d'écriture des allemands pour les machines du siècle dernier dépourvues de l'Umlaut, l'écriture
Antiqua
proche de l'écriture phonétique :
  • ae pour ä
  • oe pour ö
  • ue pour ü

Notons que ces améliorations de la version allemande sont l'oeuvre de la communauté, et notamment de Marc David Vardai.



Liens
:
Lien vers le sujet sur le forum: Mise à jour NumWorks 1.7.1 (Commentaires: 1)

Mise à jour NTSC émulateur NES + comparaison performances

Nouveau messagede critor » 14 Oct 2018, 15:33

La sortie vidéo des consoles Nintendo NES utilisait différents formats selon la zone de vente :
  • NTSC
    (60Hz)
    pour l'Amérique du Nord et le Japon
  • PAL
    (50Hz)
    pour l'Europe
Pour ne faire afficher que 50 images par seconde aux consoles européennes,
Nintendo
a tout simplement ralenti la console en utilisant des processeurs de fréquence inférieure.

En conséquence, les mêmes jeux sont 20% plus rapides si joués sur une console américaine ou japonaise.



9853L'émulateur
NES
pour
NumWorks
, un portage par de
nofrendo
, ne gérait initialement que le mode
PAL
, ce qui donnait une émulation nettement plus lente que sur les modèles concurrents
TI-Nspire
.

Dans la nouvelle version de son émulateur et du convertisseur en ligne
webnofrendo
associé,
zardam
te donne le choix du format vidéo à cibler :
PAL
ou
NTSC
. :bj:
Choisis donc
PAL
pour une expérience de jeu
oklm
, ou
NTSC
si tu as l'âme d'un champion international ! :bj:



Profitons-en pour comparer maintenant équitablement les performances d'émulation
NES
de nos calculatrices.

La
Graph 90+E
ne sera hélas pas incluse dans ce test, parce que son émulateur
NES
n'a pas bougé depuis un an, qu'aucune version compilée n'en a jamais été disponible, que nous n'avons pas réussi à le compiler même en demandant de l'aide sur
Planète Casio
, et que l'auteur n'a pas davantage répondu à un courriel demandant un binaire de démo/test en 2017. :'(



  1. La
    NumWorks
    (processeur
    ARMv7
    à
    100MHz
    )
    et la
    TI-Nspire
    monochrome
    (processeur
    ARMv5
    à
    120MHz
    )
    sont les premières à terminer l'intro de
    Ninja Gaiden
    en
    1min29
    . :bj:
  2. Elles sont suivies de peu par la génération de
    TI-Nspire CX
    avec processeur
    ARMv5
    à
    132MHz
    , en
    1min31
    . :bj:
  3. Et la
    TI-Nspire CX CR4+
    malgré son processeur
    ARMv5
    plus rapide à
    156MHz
    , se traîne lamentablement pendant
    2min00
    . :mj:

Voyons maintenant si les
TI-Nspire
peuvent rattraper leur retard avec un peu d'
overclocking
:

  1. La
    TI-Nspire
    monochrome avec son processeur
    ARMv5
    monté à son maximum de
    150MHz
    est mainenant seule à terminer l'intro en
    1min28
    . :bj:
  2. La
    NumWorks
    , toujours avec sonprocesseur
    ARMv7
    à
    100MHz
    , met donc encore
    1min29
    . :bj:
  3. Sur la représentante de la génération
    TI-Nspire CX
    à
    132MHz
    ,
    Nover
    a détecté et enregistré une configuration d'
    overclocking
    stable à
    252MHz
    qui ne met plus que
    1min30
    ! :bj:
  4. La seule représentante de la génération
    TI-Nspire CX CR4+
    à
    156MHz
    dont nous disposons pour les tests s'
    overclocke
    assez mal en comparaison,
    Nover
    ayant abandonné l'accélération à seulement
    216MHz
    , ce qui prend donc encore une éternité de
    1min56
    . :mj:

Apparemment, mieux vaut acheter sa
TI-Nspire CX
d'occasion.
A quand l'overclocking sur
NumWorks
par contre ? ;)




Lien NumWorks
:
convertisseur en ligne de
ROM NES


Téléchargements Nspire
:
Ressources Nspire
:
Lien vers le sujet sur le forum: Mise à jour NTSC émulateur NES + comparaison performances (Commentaires: 3)

Outil ajout facile appli & ROMs Nintendo NES sur ta NumWorks

Nouveau messagede critor » 02 Oct 2018, 19:30

9829Tu ne le savais peut-être pas, mais tu peux avoir bien plus que les 9 applications intégrées de ta
NumWorks
.

Nombre d'applications additionnelles ont en effet déjà été développées par divers utilisateurs. On peut citer notamment parmi les dernières réalisations un émulateur de console
Nintendo NES
par .

Toutefois, la calculatrice ne dispose d'aucune gestion des applications, si bien que la seule façon de rajouter ou retirer une application consiste à reprogrammer intégralement le
firmware (micrologiciel)
de la calculatrice.

Et cela implique par conséquent au préalable de compiler ce firmware en lui rajoutant les applications de ton choix.

Bref, c'était très loin d'être à la portée de l'utilisateur moyen. :#roll#:

Et bien
zardam
nous revient avec un outil en ligne inédit qui va complètement changer ça. ;)

L'outil est dédié à son émulateur
NES
, et se propose de reprogrammer directement ta calculatrice avec un firmware basé sur la dernière version disponible à ce jour
(
1.7.0
)
et intégrant l'application d'émulation
NES
. Il met ainsi l'émulation
NES
à la portée de tous les utilisateurs
NumWorks
, ces derniers n'ayant désormais rien de plus compliqué à faire que de cliquer ! :bj:

Il te suffira juste de lui fournir la
ROM
brute du jeu
NES
de ton choix, la calculatrice n'ayant pas non plus de gestion de fichiers à ce jour. Tu ne pourras donc avoir qu'un seul jeu à la fois sur ta calculatrice.

De quoi enfin découvrir les fiabilité et fluidité remarquables de cet émulateur : :bj:

Précisons toutefois que :
  • ta calculatrice
    NumWorks
    ne dispose que de
    1Mio
    de mémoire
    Flash
  • la dernière version
    1.7.0
    du firmware dépasse les
    760Ko
  • et l'émulateur
    NES
    sans la
    ROM
    nécessite un peu plus de
    138Ko
Sans le jeu, le firmware prend donc déjà
898Ko
, et soustraction faite il ne te resterait plus que
150Ko
pour la
ROM NES
.
Certes, on peut trouver des jeux
NES
dont le fichier
ROM
ne fait que
144Ko
ou même moins. Mais ce sont loin d'être les meilleures références de la console, qui elles nécessiteront bien souvent
256Kio
,
384Kio
,
512Kio
ou même davantage.

Et bien
zardam
a là encore tout prévu.
Tu pourras opter pour deux versions de firmware allégées en applications
NumWorks
:
  • une version ne conservant que les 3 applications
    Calculs
    ,
    Fonctions
    et
    Python
    , faisant
    711Ko
    et te laissant donc
    337K
    , de quoi caser les jeux faisant
    160Kio
    ,
    192Kio
    ou
    256Kio
  • une version supprimant toutes les applications
    NumWorks
    , ne faisant plus que
    418Ko
    et te laissant donc
    630K
    , de quoi caser les jeux faisant
    384Kio
    ou
    512Kio
Pas sûr toutefois que ton prof de Maths apprécie cette dernière option. :p

Un outil révolutionnaire nous apportant enfin pour la
NumWorks
un embryon de la gestion des applications déjà présente sur d'autres modèles. :bj:

Espérons qu'il poura évoluer en :
  • permettant de sélectionner soi-même les applications
    NumWorks
    à conserver,
    Suites
    et
    Statistiques
    me semblant par exemple essentielles pour le lycée français
  • permettant de rajouter d'autres applications additionnelles que l'émulateur
    NES
Auquel cas, pourquoi pas l'intégration d'un tel outil directement sur la page officielle de
NumWorks
? :)

Concernant l'émulateur
NES
, espérons qu'il pourra gérer une compression des
ROMs
, parce que
1Mio
de
Flash
, avec un firmware de
760Ko
encore amené à évoluer, ce n'est clairement pas beaucoup...

Lien
:
https://zardam.github.io/webnofrendo/

Source
:
viewtopic.php?f=102&t=21764#p235619
Lien vers le sujet sur le forum: Outil ajout facile appli & ROMs Nintendo NES sur ta NumWorks (Commentaires: 16)

-
Rechercher
-
Sujets à la une
"NumWorks++": Challenge de modification matérielle pour rajouter une puce de mémoire Flash !
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 !
Transforme ta TI-Nspire CX en console Game Boy Advance!
12345
-
Donations/Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
PayPal : paiement en ligne sécurisé - secure online payments
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 
-
Stats.
313 utilisateurs:
>300 invités
>7 membres
>6 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)