30

Beh quand je vois toutes les discussions sur les différentes lib, sur l'utilisation de ci ou ça pour afficher tel ou tel truc et tous les désaccords qui existent entre les différents auteurs et/ou utilisateurs...

C'est sûr que tout le monde est pas capable de recréer ses propres fonctions pour gérer un certain truc, mais d'un autre côté les libs ca suscite beaucoup de critiques et de divergence de points de vue je trouve... pourtant je crée aussi des libs moi-même, mais bon je trouve ça dommage que ça suscite plus de polémiques que de résultats positifs (enfin à mon sens) happy
avatar
Un ptit gars qui programme en C/asm sur sa casio et qui vient voir de temps en temps comment ça se passe par ici :)
Un peu de verdure dans ce monde obscur

31

ah mais c'est juste qu'il y a qqes boulets qui tirent à boulets rouges sur tout ce qui n'est pas conforme à leurs opinions
avatar
<<< Kernel Extremis©®™ >>> et Inventeur de la différence administratif/judiciaire ! (©Yoshi Noir)

<Vertyos> un poil plus mais elle suce bien quand même la mienne ^^
<Sabrina`> tinkiete flan c juste qu'ils sont jaloux que je te trouve aussi appétissant

32

Orwell
: Sur Casio on n'a accès à aucune fonction de base de la caltoche (aucun import possible de la ROM actuellement)

eek
Pas de ROM_CALLs = pas pratique du tout.
C'est un peu le problème général des Casios: tout est séparé, rien n'a accès à rien. Les programmes Casio-BASIC n'ont même pas accès au calcul formel. sick
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

33

De toute façon qu'est-ce que tu veux qu'on fasse avec des ROM_CALLs... Les menus de la g100 sont loin d'être des plus esthétiques, en plus généralement on proggue avec des nvg dans une mémoire video ayant une organisation différente que pour le noir et blanc, donc tous les graphismes on peut oublier...
La prog en basic permet de faire bcp de choses en utilisant les fonctions de la caltoche, mais ça n'inclut pas le calcul formel effectivement... Tout n'est pas vraiment isolé tant qu'on reste dans les limites "officielles", mais évidemment dès qu'on veut aller plus loin ou développer des app en flash, on se trouve face à un mur. Pitêt qu'on pourra un jour exploiter la ROM, mais honnêtement on n'y voit pas bcp d'intérêt (à moins qu'il y ait des trucs auxquels on n'a pas pensé neutral)

(J'ai l'impression de verser outrageusement dans le hs ces temps-ci, faudra peut-être ranimer le forum casio sur yaronet (sisi ça existe triso) )
avatar
Un ptit gars qui programme en C/asm sur sa casio et qui vient voir de temps en temps comment ça se passe par ici :)
Un peu de verdure dans ce monde obscur

34

Orwell
: De toute façon qu'est-ce que tu veux qu'on fasse avec des ROM_CALLs... Les menus de la g100 sont loin d'être des plus esthétiques, en plus généralement on proggue avec des nvg dans une mémoire video ayant une organisation différente que pour le noir et blanc, donc tous les graphismes on peut oublier...

eeek Edite vite ton post avant que Kevin n'arrive : "menus non-standards => inutile => gaspillage de place => poubelle direct" cheeky
La prog en basic permet de faire bcp de choses en utilisant les fonctions de la caltoche, mais ça n'inclut pas le calcul formel effectivement... Tout n'est pas vraiment isolé tant qu'on reste dans les limites "officielles", mais évidemment dès qu'on veut aller plus loin ou développer des app en flash, on se trouve face à un mur. Pitêt qu'on pourra un jour exploiter la ROM, mais honnêtement on n'y voit pas bcp d'intérêt (à moins qu'il y ait des trucs auxquels on n'a pas pensé neutral)

Ah vous ne pouvez même pas y accéder en ASM ? hum

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

35

il ne doit pas y avoir de table d'exportation...
Alors si jamais il y a plusieurs versions de la ROM, ben... c'est le crash sur la mauvaise version...
avatar
Maintenant j'ai la flemme de garder une signature à jour sur ce site. Je n'ai même plus ma chaîne Exec sous la main.

36

Et Fargo ?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

37

Pollux :
Ah vous ne pouvez même pas y accéder en ASM ? hum

On peut accéder à tout ce qu'on veut, encore faut-il savoir où aller... sad
On connaît relativement bien l'organisaton de la ram, ça nous permet d'accéder aux données de la caltoche comme la config, les matrices, les fichiers basic etc, mais pour ce qui est de la rom, c le néant complet mourn
Je crois qu'on a déjà réussi à extraire une rom d'une g100 vers un pc (elles ne sont pas "actualisables", en plus), mais je pense que personne ne s'est vraiment penché sur sa structure... manque de temps ou de compétences sans doute confus
avatar
Un ptit gars qui programme en C/asm sur sa casio et qui vient voir de temps en temps comment ça se passe par ici :)
Un peu de verdure dans ce monde obscur

38

Bah... en fait, y a 2 gros partis
lib de taille minimal intégrer à tous les programmes (lib static)
lib la plus rapide possible présente une seul fois sur la calc pour tous les programmes qui en ont besoin (lib dynamique, necessite un kernel)
avatar
Membre fondateur de la Ligue Anti-MacIntoc
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Un expert est quelqu'un qui en sait de plus en plus sur de moins en moins
de choses, jusqu'à ce qu'il connaisse absolument tout à propos de rien.

39

Orwell
:
Pollux :
Ah vous ne pouvez même pas y accéder en ASM ? hum

On peut accéder à tout ce qu'on veut, encore faut-il savoir où aller... sad

Vous n'avez pas de bons développeurs, c'est ça le problème...
Sur TI-85, TI-92 et TI-82, il n'y a pas de table d'exportation non plus, mais ce n'est pas un problème: les programmeurs pour calculatrices TI (d'excellents programmeurs) ont analysé les ROMs, cherché des addresses, et fait des shells avec des tables: telle fonction est dans telle version de ROM à telle adresse. En d'autres mots, ils ont fait eux-mêmes la table d'exportation.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

40

Kevin Kofler
: Vous n'avez pas de bons développeurs, c'est ça le problème...

Qu'est-ce que t'en sais ?

« The biggest civil liberty of all is not to be killed by a terrorist. » (Geoff Hoon, ministre des transports anglais)

41

Ben, les développeurs sur Casio ne sont pas aussi bons que Dan Eble (ZShell) et David Ellsworth (Fargo) parce que ces derniers ont su faire des tables d'exportations pour une ROM qui n'en propose pas, et pas les Casioistes.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

42

Ou peut-être qu'ils n'ont tout simplement pas besoin d'utiliser la rom, Kevin neutral
A priori, ils ont accès à tout le hardware sans pbs, ce qui n'est pas le cas sur ti, donc pourquoi devraient-ils se casser le cul pour utiliser la des fonctions dont ils n'ont pas besoin ?
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

43

44

Y'a aussi le fait que l'OS utilisé est un clone du DOS 16 bit bien connu, et qu'on peut déjà utiliser toutes les bibliothèques existantes smile
Donc on n'a pas eu besoin de chercher comment structurer les fichiers exécutables (ce sont des .exe ou .com classiques), allouer de la mémoire ou manipuler des fichiers par exemple...

Honnêtement ça m'intéresserait de pouvoir manipuler la rom, mais j'ai un peu de mal à trouver des exemples concrets dans lesquels cela pourrait s'avérer vraiment utile confus


Sinon c'est vrai qu'on manque de développeurs sad
Des programmeurs on en trouve quelques-uns, mais il ne suffit pas de savoir écrire un prog pour deviner comment s'organise généralement une ram ou une rom et apprendre à l'exploiter... (Pour ma part j'ai très peu de connaissances dans ce domaine-là)
Il y a eu (et il y en a encore, mais très peu) quelques développeurs avec une bonne connaissance de ce sujet, mais ils se sont surtout concentrés sur la ram pour permettre de mieux l'utiliser: ça a permis de découvrir un mode nvg hardware, d'exploiter les espaces de stockage en ram comme les fichiers basic etc

Faut dire que la communauté a quand même bien souffert des slogans "casio=merde" d'il y a quelques années: bien entendu on ne pourra pas prétendre que la g100 était comparable à une ti89 ou même à une 83 compte tenu du peu de possibilité qu'elle offrait, mais elle possédait quand même un certain potentiel qu'on a eu trop vite fait d'oublier... sad Je pense que ça a du décourager pas mal de monde, et notamment des personnes plus habilitées à rendre possible une meilleure exploitation de la g100
Mais bon, je suis quand même content de constater que ce genre de discours a disparu aujourd'hui, et j'espère que le nombre de personnes concernées par la prog sur g100 va continuer à augmenter (même s'il est toujours dérisoire par rapport aux communautés ti ou hp couic )
avatar
Un ptit gars qui programme en C/asm sur sa casio et qui vient voir de temps en temps comment ça se passe par ici :)
Un peu de verdure dans ce monde obscur

45

46

Il y a aussi le problème du câble de transfert Casio<->PC beaucoup trop cher. J'ai une Graph 100 qui traîne, mais pas de câble correspondant.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

47

mode nvg hardware
Niveaux de gris en hardware... trilove
Si seulement on avait ce genre de chose sur TI
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

48

Oui ça c'est vrai que le cable il faut vraiment être motivé pour se le payer (ou alors faut se débrouiller autrement, le monter soi-même ou quoi)... maintenant casio essaie de se rattrapper: il est fournit gratos avec les modèles g35+ et g65+, mais c'est pas ça qui va faire notre affaire sad
Sinon y'a bien en émulateur, mais concevoir un prog sans pouvoir le tester sur machine c'est pas top... A noter pour la petite histoire que le créateur de l'ému a développé son logiciel SANS posséder de g100 happy
avatar
Un ptit gars qui programme en C/asm sur sa casio et qui vient voir de temps en temps comment ça se passe par ici :)
Un peu de verdure dans ce monde obscur

49

GoldenCrystal
:
mode nvg hardware
Niveaux de gris en hardware... trilove Si seulement on avait ce genre de chose sur TI

ça existe sur les Ti-92 HW1 tongue
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

50

51

Martial tu es con ou tu es con ?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

52