Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
La shoutbox n'est pas chargée par défaut pour des raisons de performances. Cliquez pour charger.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Jeux >> Graph 35+USB/75(+E)/85/95 SD >> Divers >> Chip 8
Chip 8
Version : 0.9 Taille : 3120 octets Ajouté le : 2019-07-31 22:40 Modifié le : 2019-07-31 22:40
Auteur et posteur :
MistercybHors ligneMembrePoints: 58 Défis: 0 Message
Planète Casio - Jeu Casio - Chip 8 - MisterCyb - Calculatrices
Nombre de visites sur cette page : 1795
Score au progrank : 26
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
262 téléchargements | Soumettre un test

Ce programme est dans le domaine public.


Description en français :

Ce programme est un émulateur / interpréteur Chip 8 (https://fr.wikipedia.org/wiki/CHIP-8) écrit en Basic. Il fonctionne mais il est très lent (environ 1 seconde / instruction, et l'image que vous voyez à pris environ 2 minutes à s'afficher, alors ne vous attendez pas à quelque chose d'incroyable ).
Cette émulateur ne supporte que les programmes chip 8, et ne supporte pas les jeux pour super chip 8.

English description:

This program is a Chip 8 (https://en.wikipedia.org/wiki/CHIP-8) emulator / interpreter written in Basic. It works but it's slow (around 1 second / instruction, and the picture took approximately 2 minutes to render, so don't except anything incredible ).
This emulator only support Chip 8 programs, and don't support Super Chip 8 programs.


Commentaires :


MactulHors ligneMembrePoints: 699 Défis: 0 Message
Posté le 31-07-2019 à 22:42 | #
Super sympa, je ne peux pas tester ce soir, mais si il y a du potentiel et que tu as du courage, il faudra le porter en C
LephenixnoirEn ligneAdministrateurPoints: 24145 Défis: 170 Message
Posté le 31-07-2019 à 22:45 | #
Ha ha, je reconnais ce jeu ! J'y ai joué de nombreuses fois.

1 instruction par seconde, c'est déjà bien ! Pas mal.
MistercybHors ligneMembrePoints: 58 Défis: 0 Message
Posté le 31-07-2019 à 23:32 | #
Mactul : J'essaierai, comme ça je pourrai découvrir comment faire des add-ins en même temps
Lephenixnoir : Merci
Sentaro21En ligneMembrePoints: 877 Défis: 0 Message
Posté le 01-08-2019 à 07:51 | #
Thanks for the interesting program.
As always, when I tried on C.Basic, it does not work well.
It seems that could not recognize "Dim List1","Dim List4".
Instead of the abbreviation of List,
Dim List 1
Dim List 4

It works well.

If it is coded in C, I would like to port it to C.Basic version.
RaderHors ligneMembrePoints: 234 Défis: 0 Message
Posté le 01-08-2019 à 08:48 | #
@Sentaro21
It was made in BASIC, but he's looking into making it as an addin
Sentaro21En ligneMembrePoints: 877 Défis: 0 Message
Posté le 01-08-2019 à 11:11 | #
Ok! Thanks
LephenixnoirEn ligneAdministrateurPoints: 24145 Défis: 170 Message
Posté le 02-08-2019 à 16:52 | #
List1..List6 are from a time when there were only 6 lists and you could not compute the list index. Today they are just used to optimize code size
MistercybHors ligneMembrePoints: 58 Défis: 0 Message
Posté le 19-08-2019 à 13:43 | #
Après 1 semaine de travail, j'ai enfin réussi à avoir un émulateur Chip 8 fonctionnel écrit en C . Pour l'instant, il n'y a que le code source (il n'y a aucun Makefile ou fichier de projet pour le SDK de Casio).
Lien vers le projet : https://gitea.planet-casio.com/MisterCyb/Chip8_Emulator

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 98 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd