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 » Une SNES pour la Graph 90+E ?
Shadow15510 Hors ligne Administrateur Points: 5506 Défis: 18 Message

Une SNES pour la Graph 90+E ?

Posté le 09/02/2019 13:41

Coucou tous le monde !

Vous avez entendu parler de la Graph 90, dernier modèle de la firme Casio, cette machine est en couleur 16 bits... Ni une ni deux, quelques courageux développent un émulateur Game Boy Color : Prizoop. La Game Boy Color et ses 8 bits correspondait donc bien aux capacité de la calculatrice... L'émulateur se voit aujourd'hui capable de supporter les jeux monochromes de Game Boy.

D'autre, on vu là l'occasion d'une future évolution vers la Game Boy Advance, synonyme pour beaucoup de Mario Kart !

Nintendo n'est pas directement passé de la GBC à la GBA, il y a eu les Nintendo Entertainment Systems et les Super Nintendo Entertainment Systems. Ces deux consoles ont le bon goût d'être en... 16 bits soit un format de couleurs parfaitement adaptable à la Graph 90+E Le problème est la taille de l'écran de la SNES est supérieur à celui de la Graph 90+E

Le problème qui vient maintenant et est de taille : soit on refait un autre émulateur qui ne fait que NES soit on modifie Prizoop pour qu'il intègre ses nouvelles fonctionnalités, soit on... bidouille un convertisseur style Facto-Room qui permettrait d'avoir des jeux de NES et SNES en *.gbz donc compatible avec Prizoop sans pour autant modifier celui-ci ou coder un nouvel émulateur...
Ou alors on partirait vers la GBA...

Ayant que peu de temps à moi, le lance le projet en faisant appel aux bonnes âmes motivées et dispo

Merci d'avance à tous ceux qui participeront, à élaboration de ce projet : technique, code, encouragements critiques soutient et feedback divers !


Précédente 1, 2, 3, 4, 5, 6, 7
Nnani1051 Hors ligne Membre Points: 36 Défis: 0 Message

Citer : Posté le 28/02/2021 16:10 | #


Bientôt...bientôt... c'est vite dit !
Il n'y en aura pas avant un moment, je pense !


Intermoi Invité

Citer : Posté le 19/11/2021 21:00 | #


ya que des intelos
Lephenixnoir En ligne Administrateur Points: 25014 Défis: 174 Message

Citer : Posté le 19/11/2021 21:04 | #


Oui mais on est gentils !
Mon graphe (28 Janvier): (MPM ; serial gint ; (Rogue Life || HH2) ; PythonExtra ; ? ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Sabercat Hors ligne Membre Points: 155 Défis: 0 Message

Citer : Posté le 21/04/2025 01:34 | #


ou en est le projet sur la gba?
sinon je voudrait savoir si c'etait possible de programmer avec un editeur hexadecimal?
Mes projets : smash brawl, cat evo, et un secret …
Sinon mes chats sont trop beaux.
Calamari Hors ligne Membre Points: 448 Défis: 0 Message

Citer : Posté le 21/04/2025 07:12 | #


My thoughts on SNES emulation, having hardly looked into things at all (so don't take these suggestions very seriously):

1. Sound waveforms don't need to be generated by the calculator. Instead, the emulator could send sound or music commands via serial and have a second computer (such as a Raspberry Pi or such) receive those commands and handle creating waveforms and outputting the appropriate sounds. As far as getting the waveforms, music, etc, that can either be sent when the game is loading, or (probably easier) could already be part of the player, perhaps via some kind of ROM extraction process on the PC side, to avoid having copyrighted music in the player.

2. Start with games that only need 256x224 resolution. Although at least the higher resolution is exactly 2x. So later you could possibly try just skipping every other pixel and see how bad that looks; maybe it'd be acceptable.

3. Start with games that don't use mode 7.
“Remember to have fun doing this, or it ain't worth it.” — Robert Alan Koeneke
“They call me the king of the spreadsheets, got 'em all printed out on my bedsheets.” — “Weird Al” Yankovic
Sabercat Hors ligne Membre Points: 155 Défis: 0 Message

Citer : Posté le 21/04/2025 14:52 | #


Sinon ce ne srait pas possible de modifier l'os comme avec la cp400?
Mes projets : smash brawl, cat evo, et un secret …
Sinon mes chats sont trop beaux.
Luisellina En ligne Gourou Points: 321 Défis: 4 Message

Citer : Posté le 21/04/2025 15:01 | #


Calamari : I don't really know how you would do this, at either moment. It's not like games are just ZIP files with sound files in them, they can theoretically output any sound at any moment. The SNES has an entire audio processor which runs instructions (the SPC700) and has to be emulated. Its result can be read by the main CPU and so can impact control flow. Soundwave generation is absolutely not going to be the bottleneck here.

Sabercat : Qu'est-ce que tu veux dire
Sabercat Hors ligne Membre Points: 155 Défis: 0 Message

Citer : Posté le 21/04/2025 15:09 | #


Pour la cp 400, un os peut etre ajouter :holly hock2 qui permet de lancer un emulateur gb qui est normalement pas possible puisque la calculatrice n'est vraiment pas puissante.
Mes projets : smash brawl, cat evo, et un secret …
Sinon mes chats sont trop beaux.
Lephenixnoir En ligne Administrateur Points: 25014 Défis: 174 Message

Citer : Posté le 21/04/2025 15:14 | #


La partie HH2 n'a rien à avoir avec la puissance de la machine. Un émulateur GB ça tourne facilement, y'en a même un sur la Graph 90. La GBA est une autre dimension.
Mon graphe (28 Janvier): (MPM ; serial gint ; (Rogue Life || HH2) ; PythonExtra ; ? ; Boson X ; passe gint 3 ; ...) || (shoutbox v5 ; v5)
Sabercat Hors ligne Membre Points: 155 Défis: 0 Message

Citer : Posté le 21/04/2025 16:03 | #


La gba ne sera pas emulee ducoup
Mes projets : smash brawl, cat evo, et un secret …
Sinon mes chats sont trop beaux.
Précédente 1, 2, 3, 4, 5, 6, 7

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 - 2025 | Il y a 50 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