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.

Forum Casio - Projets de programmation


Index du Forum » Projets de programmation » Un émulateur gbc sur casio ?
Pkplomb Hors ligne Membre Points: 87 Défis: 0 Message

Un émulateur gbc sur casio ?

Posté le 17/03/2013 09:55

Salut tous le monde
Pour mon prochain projet j'aimerais me lancer dans un émulateur de game boy color sur casio

Mais je ne suis pas sur que les calc soit assez puissante pour ce genre d'application

Si vous avez des sources sur les gbc je suis preneur


1, 2 Suivante
Totoyo Hors ligne Membre d'honneur Points: 16103 Défis: 102 Message

Citer : Posté le 17/03/2013 10:58 | #


Les TI ont un émulateur GB et GBC : gbcnspire. Par contre, les TI-nSpire sont nettement plus puissantes que les PRIZM, donc, je suis assez septique quant à un émulateur GBC fluide. Par contre, un émulateur GB (N&B+niveau de gris) doit être tout à fait réalisable.
Pierrotll Hors ligne Ancien administrateur Points: 5488 Défis: 41 Message

Citer : Posté le 17/03/2013 11:23 | #


Il te faut avant tout la GBspec
Cartix Hors ligne Membre Points: 2748 Défis: 98 Message

Citer : Posté le 17/03/2013 17:30 | #


Il existe un émulateur GB sur classpad si jamais. Vanhoa en avait donné les sources
Eiyeron Hors ligne Ancien modérateur Points: 5525 Défis: 57 Message

Citer : Posté le 17/03/2013 18:30 | #


MMmhh... La GBC a un proco de 10MHz... Ca risque d'^tre très dur d'émuler un proco d'une autre famille avec un si petite marge de manoeuvre
Dodormeur Hors ligne Ancien rédacteur Points: 3965 Défis: 84 Message

Citer : Posté le 17/03/2013 19:42 | #


tu compterais le faire sur 85 ou sur prizm?
Pokemon !!!!!! => pokemon stadium/battle

mes meilleurs jeux
Cliquer pour enrouler
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2

projets
Cliquer pour enrouler

pokemon
Cliquer pour enrouler



encodage des données de combat (sprite, attaques et nom)
   100%

systeme de combat
   100%

encodage des données de pokemon (niveau d'apprentisage et evolution)
   100%


moteur de la carte
   50%

level design
   1%

finition de pokemon jade
   42%

merci a tout le monde pour son soutien


projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
Tsuneo Hors ligne Membre Points: 973 Défis: 51 Message

Citer : Posté le 17/03/2013 20:15 | #


Cartix, l'émulateur GB Classpad m'intéresse, j'ai cherché des liens mais je n'ai trouvé qu'un vaste topic où Vanhoa et les autres se tapent sur la tronche, où l'émulateur est apparemment "bridé", aurais-tu celui le plus rapide ?

Calculatrices : Graph 35+ USB tweakée et Classpad 330
Suivez moi et mon humour dévastateur ici focliquéla
Pkplomb Hors ligne Membre Points: 87 Défis: 0 Message

Citer : Posté le 18/03/2013 15:33 | #


a priori c'est donc possible

Mais plusieurs problemes s'imposent :

-Pour que le jeu soit compatible avec les 85 il faudrat travailler avec les gb et non les gbc

-ensuite ça risque d'etre tréééés car je ne m'y connais absolument pas en émulateur


Merci pour toutes vos réponse , je sait maintenant par où commencer 8)



voici un add-in que vous allez adorez :
BMPat LE lecteur d'image pour casio graph 75 85 95
Louloux Hors ligne Ancien administrateur Points: 7035 Défis: 61 Message
Pokexpert30 Hors ligne Membre Points: 200 Défis: 0 Message

Citer : Posté le 30/03/2013 13:18 | #


LA Game Boy sur casio? miam!
Graph 35/75 (Sh4) ( 35+ Tweakée)
Projets que je soutiens
Parmis tant d'autres
Pokemon Jade de dododormeur
Minecraft de limachi
Yu-gi-oh! de intelligide
Fix-os de kristaba

Baston!
Mnbd Hors ligne Membre Points: 155 Défis: 0 Message

Citer : Posté le 03/09/2013 12:55 | #


alors, ce projet?, tu t'en sort pkplomb?
Dodormeur Hors ligne Ancien rédacteur Points: 3965 Défis: 84 Message

Citer : Posté le 03/09/2013 12:57 | #


il ne s'est pas connecté depuis 5 mois...
Pokemon !!!!!! => pokemon stadium/battle

mes meilleurs jeux
Cliquer pour enrouler
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2

projets
Cliquer pour enrouler

pokemon
Cliquer pour enrouler



encodage des données de combat (sprite, attaques et nom)
   100%

systeme de combat
   100%

encodage des données de pokemon (niveau d'apprentisage et evolution)
   100%


moteur de la carte
   50%

level design
   1%

finition de pokemon jade
   42%

merci a tout le monde pour son soutien


projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
Eiyeron Hors ligne Ancien modérateur Points: 5525 Défis: 57 Message

Citer : Posté le 03/09/2013 12:59 | #


Je crois qu'il a arrêté... J'ai lu un article comme quoi il fallait près de 15 à 20 la puissance du cpu d'origine pour l'émuler correctement. C'est un peu abusé, mais ça explique pourquoi l'ému GBA nSpire galère sur les jeux très gourmands (SMW, FFTA ou Mother 3 par exemple... Ou tout jeu qui inclut du mode 7)
Dark storm Hors ligne Labélisateur Points: 11641 Défis: 176 Message

Citer : Posté le 03/09/2013 18:41 | #


En plus, la nSpire doit être au moins 20 à 25 fois plus puissante que nos graphs 75/85/95...
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Totoyo Hors ligne Membre d'honneur Points: 16103 Défis: 102 Message

Citer : Posté le 04/09/2013 16:07 | #


Processeur ARM9 cadencé à 133 MHz (http://wiki.tiplanet.org/S%C3%A9ries_TI-Nspire_CX), donc le SH3/4 à 12 MHz ne fait pas le poids. Quant à la La Gameboy, son processeur est de 4,2 MHz (http://fr.wikipedia.org/wiki/Game_Boy). J'attire votre attention sur un détail important : la résolution de son écran qui est de 160 * 144 pixels. Rien que sur ce point, difficile de faire un émulateur GB sur Graph 75/85/95. La Prizm me semble meilleure candidate pour ce projet.
Dodormeur Hors ligne Ancien rédacteur Points: 3965 Défis: 84 Message

Citer : Posté le 04/09/2013 16:19 | #


oui, la puissance de la prizm est 58 MHz, donc cela devrait etre techniquement plus ou moins fesable.
Pokemon !!!!!! => pokemon stadium/battle

mes meilleurs jeux
Cliquer pour enrouler
un jeu avec des niveaux de gris mais compatible SH4 (mais en monochrome pour les SH4) => bomberman
envie de plonger dans la mer pour ramasser des tresors? => ballon sea
envie de sauver l'univers dans un jeu avec une longue durée de vie? => saviors of the future
un add-in addictif avec plein de secret et de trophées => evasion survival
un shmup bien dur et sadique => saviors 2

projets
Cliquer pour enrouler

pokemon
Cliquer pour enrouler



encodage des données de combat (sprite, attaques et nom)
   100%

systeme de combat
   100%

encodage des données de pokemon (niveau d'apprentisage et evolution)
   100%


moteur de la carte
   50%

level design
   1%

finition de pokemon jade
   42%

merci a tout le monde pour son soutien


projets que je soutiens
Cliquer pour enrouler
minecraft de limachi
zelda prizm de smashmaster (en esperant qu'il puisse le finir)
les tests de marmotti
un RPG de dark storm (dont je connais le nom, mais pas vous ) Arcuz !
Limachi Hors ligne Youtuber Points: 2798 Défis: 67 Message

Citer : Posté le 04/09/2013 16:48 | #


a titre indicatif, je tiens a dire que mon collègue Valden avait un projet d'émulateur de Game Boy Grise pour ClassPad 330, je pourrais lui demander si il a encore les sources (il a abandonné, mais il me semble qu'il avait un minimum avancé).
Mes Programmes
Cliquer pour enrouler
-en basic: un programme nommé PICFMLIM convertissant une picture en code basic.
-en C:
-Un pong.
-Un projet en pause. Je compte le reprendre de temps en temps: Summer Cursed


-mon tuto sur les Str


Mes calto: G25+, G75
Mon minecraft en dévelopement


Projets et Programmes que je soutiens (sur une idée de Marmotti)
Cliquer pour enrouler
-Pokemon Jade de Dodormeur
-Portal2D de JavierXD
-CalCraft de Wime
-GeekBros du groupe GeekBrothers (Eiyeron,Siapran,KevKevVTT,Adbook,LIMachi)
Pokexpert30 Hors ligne Membre Points: 200 Défis: 0 Message

Citer : Posté le 11/09/2013 14:25 | #


La classpad II ne me semble pas indiquée du tout, processeur ok mais capacités graphique a la ramasse...
Graph 35/75 (Sh4) ( 35+ Tweakée)
Projets que je soutiens
Parmis tant d'autres
Pokemon Jade de dododormeur
Minecraft de limachi
Yu-gi-oh! de intelligide
Fix-os de kristaba

Baston!
Limachi Hors ligne Youtuber Points: 2798 Défis: 67 Message

Citer : Posté le 11/09/2013 16:59 | #


Bon, valden n'avait plus les sources, mais il a encore les différents sites qui lui ont permis de ce lancer:
-La doc officielle de Nintendo: http://www.romhacking.net/documents/544/
-La doc système de la gameboy: http://marc.rawer.de/Gameboy/Docs/GBCPUman.pdf
-Et enfin, un tutoriel pour faire un émulateur: http://webcache.googleusercontent.com/search?q=cache:tmKaAt85x3EJ:imrannazar.com/GameBoy-Emulation-in-JavaScript:-The-CPU+&cd=3&hl=en&ct=clnk
Mes Programmes
Cliquer pour enrouler
-en basic: un programme nommé PICFMLIM convertissant une picture en code basic.
-en C:
-Un pong.
-Un projet en pause. Je compte le reprendre de temps en temps: Summer Cursed


-mon tuto sur les Str


Mes calto: G25+, G75
Mon minecraft en dévelopement


Projets et Programmes que je soutiens (sur une idée de Marmotti)
Cliquer pour enrouler
-Pokemon Jade de Dodormeur
-Portal2D de JavierXD
-CalCraft de Wime
-GeekBros du groupe GeekBrothers (Eiyeron,Siapran,KevKevVTT,Adbook,LIMachi)
Gollum Hors ligne Membre Points: 1262 Défis: 2 Message

Citer : Posté le 27/08/2016 15:03 | #


Tiens.. Je déterre. Parceque même si personne ne risque de s'en occuper, ce serait pas drôle de laisser ce topic sans suite.

Specs de la Game Boy
Source Wikipedia
Processeur principal : Custom 8-bit Sharp x80 cadencé à 4,194304 MHz
Mémoire principale (RAM) : 8 Ko
Écran : LCD 2,6 pouces 4,7 × 4,3 cm
Capacités graphiques : 160×144 en 4 nuances de gris , jusqu'à 40 sprites simultanément (8×8 ou 8×16)
Mémoire vidéo : 8 Ko
Capacités sonores : 2 canaux signal carré (12.5% 25% 50% 75%) (legato/glissando), 1 canal WAV PCM 4bit, 1 canal bruit blanc. 16 vélocités par canal
Mémoire de masse : cartouches de jeux de 32 Ko à 8 Mo
Connecteurs : port série pour mise en réseau des consoles (jusqu'à quatre)
Dimensions en mm : 148 × 90 × 32
poids : 220 g
Contrôle du contraste et du haut parleur
Prise casque stéréo
Indicateur de niveau de batterie
Alimentation : 4 piles AA, 70 − 80 mA/h
Autonomie : but d'au moins 10 h. Jusqu'à 30 h
pas de rétroéclairage

Specs d'une Casio G75+, 2.05
Source, F-Tune et Casio Europe
Ecran : 64 x 128 pixels, monochrome
Rétroéclairage
Mémoire : 61 Ko RAM
1,5 Mo Flash ROM
Alimentation : pile
Dimensions (h x l x p) : 184 x 91,5 x 21,2 mm
Poids : 220 g
Vitesse Processeur : 29.49MHz


En mode #RIP(piles) La calculatrice peut monter à 235.93Mhz en vitesse processeur. Bien assez donc, pour emuler une console dont le processeur est cadencé à 4.peanut MHz.

Autre problème. La GB possède quatre niveaux : Blanc, Gris clair, Gris foncé et Noir. Pas de problème grace à gint qui en gère autant

Ensuite, 64x128 contre160×144pixels, on ne dispose pas de moyen d'émuler le jeu proprement, à moins de fortement réduire la hauteur. voilà voilà. Je ne possède pas de prizm, je ne peux donc pas faire le comparatif.
https://telegram.me/BrokenClock
Je suis de l'autre coté de la manche maintenant. Yay.
Hackcell Hors ligne Maître du Puzzle Points: 1532 Défis: 11 Message

Citer : Posté le 27/08/2016 19:14 | #


Ça fait quand même vachement limité pour l'écran
1, 2 Suivante

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v4.3 © créé par Neuronix et Muelsaco 2004 - 2024 | Il y a 140 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