Seuls les membres ayant 30 points peuvent parler sur le chat.

Forum Casio - Autres questions


Index du Forum » Autres questions » [C][fx-CG20] Detecteur de modèle
Lancelot Hors ligne Membre Points: 1274 Défis: 160 Message

[C][fx-CG20] Detecteur de modèle

Posté le 10/02/2014 15:14

Salut,

Je cherche s'il existe un code en C qui fait comme un détecteur de model de PRIZM. C'est pour faire la différence entre émulateur et vraie calculatrice.

Lancelot


Nemhardy Hors ligne Grand maître des Traits d'Esprit Points: 1235 Défis: 54 Message

Citer : Posté le 10/02/2014 16:50 | #


Oui ,je la retrouve dans 5 min

Ajouté le 10/02/2014 à 16:59 :
int IsEmulated() {
  int emul = *(unsigned char*)P11DR;
  if (emul==0x0000) return 1;
  else return 0;
}


Renvoi 1 si émulé et 0 si vraie calculatrice


N'attendez pas qu'il n'y ait plus de miel : スススススススススススススススススススススススススス養蜂家スススススススススススススススススススススススススススススススススススス蜂家
Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 10/02/2014 17:02 | #


Juste comme je suis curieux pourquoi tu cherche a faire la différence entre un émulateur et une vrai calto dans un programme
Nemhardy Hors ligne Grand maître des Traits d'Esprit Points: 1235 Défis: 54 Message

Citer : Posté le 10/02/2014 17:04 | #


Pour pouvoir intégrer l'overclocking je pense ( l'émulateur ne suis vraiment pas avec l'overclocking...)
N'attendez pas qu'il n'y ait plus de miel : スススススススススススススススススススススススススス養蜂家スススススススススススススススススススススススススススススススススススス蜂家
Theprog Hors ligne Membre Points: 1447 Défis: 20 Message

Citer : Posté le 10/02/2014 17:08 | #


Mais en soit l'overclocking ça change beaucoup de choses ?
Parce que le processeur exécute déjà a une vitesse trop grande pour l'homme donc overclocker ça change vraiment des choses ?
Nemhardy Hors ligne Grand maître des Traits d'Esprit Points: 1235 Défis: 54 Message

Citer : Posté le 10/02/2014 17:11 | #


Sur prizm, gravity duck est aux alentours de 15 fps sans oc et 25 FPS avec OC , donc c'est absolument pas négligeable

N'attendez pas qu'il n'y ait plus de miel : スススススススススススススススススススススススススス養蜂家スススススススススススススススススススススススススススススススススススス蜂家
Lancelot Hors ligne Membre Points: 1274 Défis: 160 Message

Citer : Posté le 10/02/2014 18:14 | #


Dans le mille Nemhardy

C'est bien cela. Et merci du morceau de code

Ajouté le 10/02/2014 à 18:20 :
Euh, j'ai un problème, c'est quoi "P11DR" ?
Calculatrices : Casio 35+ SH4 (modifiée 75) et fx-CG 20 PRIZM
Projets que je soutiens
Des exemples parmi tant d'autres
Pokémon Jade de Dododormeur
Zelda de Smashmaster
Super Geek Brothers de Siapran
Mes Programmes
Mes Programmes
Mes Projets
Mes Projets
ColorLib
Add-ins Jetpack Joyride et Pac-Man sur PRIZM (les 2 non commencés mais en réflexion)
A la recherche des sprites jetpack Joride si quelqu'un les a en couleur
Nemhardy Hors ligne Grand maître des Traits d'Esprit Points: 1235 Défis: 54 Message

Citer : Posté le 10/02/2014 18:48 | #


C'est une adresse
Oups, j'avais même pas fais gaffe, je croyais que c'était une adresse en héxa, mea culpa

Ça ira mieux avec ça

#define P10CR 0xA4050140
#define P11CR (P10CR+2)
#define P11DR (P11CR+0x20)

C'est toujours une adresse mais bon

Ajouté le 10/02/2014 à 18:52 :
Modifié désolé, j'avais mal relu
N'attendez pas qu'il n'y ait plus de miel : スススススススススススススススススススススススススス養蜂家スススススススススススススススススススススススススススススススススススス蜂家
Ziqumu Hors ligne Membre d'honneur Points: 3055 Défis: 9 Message

Citer : Posté le 10/02/2014 18:54 | #


Euh nemhardy, ton define dépend d'un autre define.
Maintenant il va lui manquer P11CR

C'est bon t'as modifié
Lancelot Hors ligne Membre Points: 1274 Défis: 160 Message

Citer : Posté le 10/02/2014 19:13 | #


Merci tout fonctionne
Calculatrices : Casio 35+ SH4 (modifiée 75) et fx-CG 20 PRIZM
Projets que je soutiens
Des exemples parmi tant d'autres
Pokémon Jade de Dododormeur
Zelda de Smashmaster
Super Geek Brothers de Siapran
Mes Programmes
Mes Programmes
Mes Projets
Mes Projets
ColorLib
Add-ins Jetpack Joyride et Pac-Man sur PRIZM (les 2 non commencés mais en réflexion)
A la recherche des sprites jetpack Joride si quelqu'un les a en couleur

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
Pour coloriser votre code, cliquez ici.
Sinon cliquez sur le bouton ci-dessous.
: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 v42 © créé par Neuronix et Muelsaco 2004 - 2021 | Il y a 111 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