Planète Casio - Tout le forum - Flux RSS http://www.planet-casio.com Programmes Casio, Jeux, Cours pour Calculatrices Casio fr-FR https://www.planet-casio.com/images/logo.gif Planète Casio - Tout le forum - Flux RSS http://www.planet-casio.com 55 50 Programmes Casio, Jeux, Cours pour Calculatrices Casio. Sun, 15 Sep 2024 21:05:17 GMT Sun, 15 Sep 2024 21:05:17 GMT contact@planet-casio.com (Planet Casio) contact@planet-casio.com (Planet Casio) 5 Les 20 ans de Planète Casio — Concours spécial ! https://www.planet-casio.com/Fr/forums/topic17876--.html Un Dimanche ordinaire de Septembre, perdu dans le chahut de la rentrée... avec le retour des cours pour la plupart d'entre nous d'un côté ou de l'autre de l'estrade, et dans tous les cas une période chargée pour la majorité, seuls quelques-uns d'entre vous ont remarqué l'occasion spéciale que nous fêtons aujourd'hui. Car le 15 Septembre 2024 est le 20ème anniversaire de Planète Casio ! :bounce: 20ans.png Je crois que la dernière fois qu'une telle occasion a été marquée était pour le 10ème anniversaire. À l'époque je n'étais personnellement inscrit que depuis quelques mois, c'est dire si ça date. Vous reconnaîtrez dans les commentaires de ce topic... pas grand-monde, je soupçonne, mais si vous voulez me donnez tort, lâchez-vous dans les commentaires. :p C'est assez difficile de décrire l'histoire complexe de Planète Casio parce qu'elle est très fragmentée. Planète Casio est apparue en 2004 du travail de Neuronix et Muelsaco et a unifié plusieurs sites qui existaient à l'époque, grâce notamment à sa fonctionnalité unique de pouvoir soumettre des programmes sans validation préalable des administrateurs. Le paysage Internet de l'époque était bien plus décentralisé qu'on ne l'imagine aujourd'hui, et de nombreux autres sites (que j'ai pour ma part à peine connus) ont co-existé pendant bien 10 ans, s'effritant au fur et à mesure de la transition vers le web moderne. Il ne reste pas beaucoup de contes de cette époque, en fait principalement cette page qui décrit les touts débuts. L'absence de traces explicites est une tradition ancrée dans la culture de Planète Casio, du code et de la base de données jusqu'aux événements et moments forts du site ; et ce n'est pas moi qui prendrai le risque de critiquer cet état de fait puisque j'en ai été personnellement responsable depuis bien 8 ans et je ne tiens pas à me faire divinement foudroyer. Pour vous raconter les 10 premières années du site, il nous faudra donc un jour interviewer les anciens, un projet que j'aimerais bien conduire cette année. Totoyo, Ne0', Darks, je sais que vous lisez ces posts : il faut qu'on discute. :p Du reste, ces années étaient principalement ponctuées par le rythme du Bac (où le site subissait chaque Juin une vague pas possible de visites, dont il ne reste presque plus rien aujoud'hui faute aux réformes), et la dominance absolue des programmes en Basic CASIO sur les modèles noir et blanc, qui étaient de toute façon les seuls modèles jusqu'à la sortie en 2011 de la Prizm (qui n'a jamais bien marché). De nombreuses personnalités ont ponctué l'époque, dont (et j'en oublie forcément) Lenaninoir, Matronix, Purobaz, ainsi que Ne0tux qui nous ont délivré des grands classiques encore au sommet du Top 20. On se souvient également de PierrotLL (d'ailleurs administrateur à une période), Eiyeron et Kristaba pour citer quelques programmeurs d'add-ins remarquables. ^^ Impossible de parler de cette époque sans s'arrêter sur Totoyo, qui a été Administrateur, et à une époque même Super Administrateur du site (un titre depuis abandonné) pendant une période totale de 10 ans, un record qu'il détient à ce jour. À un moment il a tenu la barre du site seul pendant un an, permettant à la communauté de survivre le temps qu'une nouvelle équipe se forme. Le Grand Manitou ne porte pas ce sobriquet sans raison ! L'époque qui suit est celle où j'ai commencé à être actif, parfois appelée le triumvirat du fait de la présence de trois administrateurs plus ou moins en continu, d'abord Dark Storm, Louloux et Ziqumu, un trio dans lequel j'ai remplacé Ziqumu en 2016 et Cakeisalie5 a ensuite remplacé Louloux. On retrouvre des programmes ultra-classiques de ces années-là dans les productions de Remiweb, Alex_1186, Positon, Kirafi, mais pas que. C'est aussi l'époque où le mode examen est apparu, et le point focal des projets communautaires a commencé à se déplacer des programmes BASIC aux add-ins. Les membres de l'époque ont assisté à une bataille entre Dark Storm et moi-même pour qui aurait le plus de points (dans les 8000 à l'époque) ; on ne se l'imaginerait pas en voyant les compteurs aujourd'hui, mais promis c'est arrivé. :waza: Une bonne partie de cette histoire a été capturée par le Rewind 2010-2019 conduit au nouvel an 2020, que je vous invite à consulter si vous êtes intéressés par les détails (je ne crois pas que ça ait été rédigé cela dit). Je m'arrête ici en prétendant que depuis 2018 c'est « récent », ce qui est encore vrai dans ma tête et non n'insistez pas je vais me sentir vraiment vieux. Il va sans dire vous dire que nous nous tenons sur l'héritage riche de plus de personnes que je ne peux nommer en un article, et il se doit je pense de prendre un instant pour dire Merci ! aux nombreux contributeurs qui ont construit Planète Casio et l'ont emmenée jusqu'ici. :D À nous, maintenant, de la tirer encore plus loin. :) À cette occasion j'organiserai donc une nouvelle édition du CPC (le CPC #31) avec un format spécial, pas aussi extravagant que pour le concours des 10 ans, mais qui durera 1 mois autour des vacances de la Toussaint (probablement sur tout le mois d'Octobre). Je vous annoncerai les détails de cette compétition dans les prochains jours, mais vous pouvez d'ores et déjà noter que des jeux de tous genres et de toutes technologies seront acceptés. ;) Je reste administrativement vôtre et me joins à vous pour souffler les bougies avec émotion et le slogan habituel, À bientôt sur Planète Casio ! ;) Sun, 15 Sep 2024 22:22:43 +0200 Guide for using Cahute and fxlink on WSL 2 https://www.planet-casio.com/Fr/forums/topic17875--.html This tutorial unlocks the full functionality of Cahute and fxlink on WSL 2 machines, which requires USB communication that is not enabled in the latest version of WSL kernel by default. Note that this tutorial is not applicable to Windows on ARM computers as `usbipd-win` is x64 only. This tutorial assumes you are running the latest version of Windows 10/11 with Ubuntu 24.04 distro installed in WSL 2. GiteaPC Be sure to `sudo apt update` and `sudo apt upgrade` to have the latest libraries before going through all these instructions. Follow the README of GiteaPC to install it. Since we will be using fxlink, include `udisks2` and `glib` packages as follows: % sudo apt-get install python3-pil libusb-1.0-0-dev libudev-dev libsdl2-dev libpng-dev libncurses-dev libudisks2-dev libglib2.0-dev Then continue with the remaining instructions as usual. Cahute Before installing Cahute in GiteaPC, check that you have the following dependencies: % sudo apt-get install cmake python3 python3-toml libusb-1.0-0-dev libsdl2-dev Then install Cahute with this command: % giteapc install cake/cahute Now on Windows host, go to the release page for the `usbipd-win` project and download the latest .msi installer. After installing `usbipd-win`, connect your calculator with USB. Then open PowerShell as administrator and run `usbipd list`. You should be able to see CESG502 on `DEVICE` list or `07cf` in `VID`. Copy its `BUSID` and execute the following commands while the WSL instance is running: usbipd bind -b <calculator-busid> usbipd attach -w -b <calculator-busid> If you want your calculator to always connect to WSL instance instead of the host, add `-a` flag after `usbipd attach`. This will start endless attach loop for the calculator connection. On WSL instance, type `p7 info` in terminal to confirm that Cahute can detect the calculator connection. If you encounter the udev issue, enter `sudo udevadm control --reload` and `usermod -a -G uucp <your-wsl-username>`, then restart the WSL session by closing its window and type `wsl --shutdown` in PowerShell. Note that if you installed `USBPcap` in Windows (which is used for debugging with Cahute), `usbipd` will prompt you `USBPcap` is incompatible with `usbipd` and `--force` flag will be required. If you prefer not to force bind your calculator, do not use both components simultaneously. fxlink This part is tricky because it requires you to compile your own WSL kernel with UMS flags enabled. In WSL terminal, clone the WSL kernel project using this command: % git clone --depth=1 https://github.com/microsoft/WSL.git wsl2 % cd wsl2 Use GNU nano to edit the WSL config file: % sudo nano Microsoft/config-wsl Change your kernel name by modifying `CONFIG_LOCALVERSION` to seperate from the default kernel. Then look for `CONFIG_USB_STORAGE`, `CONFIG_USB_UAS` settings. Set their values to `y` and save the changes. Now compile your custom kernel. This will take around 40 minutes. % sudo make -j${nproc} KCONFIG_CONFIG=Microsoft/config-wsl After finishing the compilation, install the modules as well: % sudo make modules_install Copy your custom kernel image to your Windows host: % cp ./arch/x86_64/boot/bzImage /mnt/c/Users/<your-windows-username>/ Inside your Windows host's `Users\<your-windows-username>` folder, create a new file named `.wslconfig` and put the following lines in it: [wsl2] kernel=C:\\Users\\<your-windows-username>\\bzImage Then restart your WSL session by entering `wsl --shutdown` in PowerShell. Type `uname -a` to check if you are using your own kernel. Now, install `usbipd-win` and attach your fx-CG calculator as described above. It will be shown as `USB Mass Storage Device` with `07cf` as `VID` in the list. If `usbipd` prompts you `usbipd: error: Loading vhci_hcd failed.` when attaching, execute `sudo modprobe vhci_hcd` in WSL terminal and try again. Enter `lsblk` to see if your calculator storage appears under `sdx` directory. Since fxlink is installed in your home directory, `fxsdk build-cg -s` may not work properly as it requires root privileges. In this case, execute the following workaround in WSL terminal: % which fxlink Copy its path and enter the following command at your fxSDK project as root: % sudo /full/path/to/fxlink -sw <your-addin>.g3a Sun, 15 Sep 2024 20:32:52 +0200 Un petit raycaster https://www.planet-casio.com/Fr/forums/topic17874--.html J'ai commencé à coder un raycaster et j'en publie un premier port pour les 20 ans de PC :D https://git.planet-casio.com/mibi88/raycaster_pc_20 . Add-in en pièce jointe :D Il supporte les textures, qui peuvent être désactivés avec OPTN. ALPHA permet d'activer la correction de l'effet œil de poisson, et SHIFT de changer vers la vue en 1ère personne. VARS cache ou affiche le compteur de FPS. Sun, 15 Sep 2024 00:01:54 +0200 English: Help regarding serial communications on 9860gIII https://www.planet-casio.com/Fr/forums/topic17873--.html I only speak English, thank you for taking the time to reply and also my apologies in advance. I have been programming calculators for over 4 months now, starting off with the Casio SDK but quickly moving onto gint as many standard library functions I could not get working in the Casio SDK in windows. Gint has been a lifesaver, but I hope some of you can understand my frustration in trying to find information. My question is this: Can anyone provide instructions or a working example of how I could get serial communications working in gint (both TX and RX)? I have read and investigated libSerial, but I could not get it to compile (anything resulting in a "undefined reference to '_Serial_Write' error or similar), and I am also similarly stuck on the gint world switching. (I am currently working on LoRa radio communication with an ESP32 and I know this works because I have successfully gotten it working with the 'Serial Monitor' add in, but unfortunately this is not suited to my needs) I truly do not want to go back to the Casio SDK as it truly hurt me to use. Sat, 14 Sep 2024 13:30:46 +0200 transférer programme .txt dans casio graph 90E https://www.planet-casio.com/Fr/forums/topic17870--.html Bonjour, j'essaie désespérément de transférer un programme .txt (merci chatgpt) dans ma casio J'ai utilisé : https://tools.planet-casio.com/EactMaker/index.php Pour convertir les fichiers en .g2e et même en .g3e Ils sont détecté dans eActivity mais pas dans program du coup pas utilisable ... Wed, 11 Sep 2024 22:06:24 +0200 Besoin de câbles USB/série bon marché pour calculatrices CASIO https://www.planet-casio.com/Fr/forums/topic17865--.html Hello, Depuis la fermeture d'Util-Pocket, encore recommandé dans des tutoriels sur ce site tels que Transfert avec FA-124 et une Casio sans USB (25+ PRO, E,...), nous n'avons plus d'options à proposer à celles et ceux qui souhaitent connecter leur calculatrice série uniquement avec leur PC que d'essayer de dégoter un câble officiel SB-88 (A) sur eBay ou autre. Cela concerne principalement ceux qui dégotent des calculatrices "vintage", tels que des Graph 100 (+) / AlgebraFX, ou ceux qui dégotent des Graph 25+E de leurs frères, soeurs, ou camarades qui leur ont passé leur calculatrice pour économiser, donc des populations qui n'ont pas nécessairement 50+ € à mettre dans un câble comme celui-ci. De plus, le SB-88 (A) a des limitations connues, tels que le support en termes de driver pour Windows (si vous dégotez un câble trop vieux, vous devrez faire tourner une VM 32-bits pour y installer FA-124 et le driver), ou le fait que ces modèles, de mon expérience, ont tendance à corrompre la communication lorsqu'utilisés à 115200 bauds, vitesse imposée dans certains modes de ces calculatrices ou par fxRemote lorsqu'utilisé au-dessus d'une communication série. Le câble USB/série d'Util-Pocket était pratique parce qu'il ne coûtait qu'un peu moins de 25€, et est un câble compact et qui fonctionne parfaitement dans ces hautes vitesses. Aujourd'hui, il n'est pas dégotable parce que le besoin reste limité et que ceux qui ont ce câble n'ont, semble-t-il pas tendance à le revendre. Idéalement, si quelqu'un dans la communauté a des connaissances en termes de hardware, la production de câbles USB/série bon marché pour nos chères calculatrices est un projet qui a du sens pour ces populations. Le site pourrait vous faire de la publicité assez aisément en introduisant votre modèle ou boutique dans les tutoriels (comme c'était le cas pour Util-Pocket), et la production peut se faire de façon manuelle puisqu'il n'y a pas non plus énormément de besoin (moins d'une centaine de câbles par an). La documentation technique pour ce cas d'usage est assez disparate, mais @Dark Storm peut potentiellement fournir ce que je lui avais passé à la volée il y a maintenant quelques mois et qu'il n'a pas eu le temps de faire. Il y a ce passage dans fxReverse : https://www.planet-casio.com/storage/forums/unnamed-17865.png Et le fait que le câble d'Util-Pocket utilisait un convertisseur de chez FTDI avec le VID/PID 0bda/5606. Si vous avez besoin de plus d'éléments, je dois aussi pouvoir retrouver les sources si besoin ; mes connaissances s'arrêtent globalement à l'aspect logiciel de la chose, incluant la configuration logicielle des communications série si cela peut vous être utile pour tester avec le modèle actuellement à votre disposition. :) Sat, 07 Sep 2024 15:38:34 +0200 Ne peut pas installer de jeux sur casio graph math+ https://www.planet-casio.com/Fr/forums/topic17864--.html Bonjour, Je viens d'acquérir une nouvelle casio graph math+ mais je n'arrive pas à installer de jeux. J'ai essayé avec plusieurs formats différents mais cela ne marche pas et que je débranche ma calculatrice j'ai le message suivant : Data conversion failed. Je ne sais pas quoi faire. Merci d'avance Sat, 07 Sep 2024 11:14:21 +0200 Button calculatrice https://www.planet-casio.com/Fr/forums/topic17863--.html Bonjour, j ai beau essayé de reset ma calculatrice graph 90 + e, les button de celle-ci ne fonctionne pas, que dois-je faire? Sat, 07 Sep 2024 09:53:36 +0200 probleme emulateur gb-gbc prizoop sur ma casio graph 90+E https://www.planet-casio.com/Fr/forums/topic17862--.html bonjour tout le monde! j'avais installé prizoop il y a quelque temps sur ma graph 90+E et il n'y avait aucun soucis mais depuis que je l'ai reinstaller il y a quelque jour je n'arrive pas a lancer de rom dessus... alors j'ai essayer de changer de jeu et de format de rom (gb,gbc,gbz) mias ca n'y a rien fait alors je me suis dit qu'il y avait peut etre un probleme avec la calculatrice donc je l'ai reinitialiser dans les option mais cela n'a rien changer et pour finir je l'ai downgrade a la version 3.70.2202 car je me disais que c'etait peut etre un probleme de la mise a jour mais cela n'a toujours rien fait :'( quelqu'un aurait une idée de pourquoi cela ne fonctionne pas ? aidez moi plzz :'( :'( Fri, 06 Sep 2024 19:51:23 +0200 Compter le nombre de chiffres dans une colonne https://www.planet-casio.com/Fr/forums/topic17861--.html Bonjour, je souhaite connaître la commande permettant de compter le nombre de chiffres dans une colonne. A partir de l'application : Tableur. Je précise que j'utilise une fx cp400. En vous remerciant. Wed, 04 Sep 2024 06:16:46 +0200