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 >> Add-ins >> Metro siberia 2
Metro siberia 2
Version : 1.2 Taille : 23700 octets Ajouté le : 2012-05-02 16:43 Modifié le : 2022-02-15 11:12
Auteur et posteur :
Dark stormEn ligneLabélisateurPoints: 11634 Défis: 176 Message
Planète Casio - Add-in Casio - Metro siberia 2 - dark storm - Calculatrices
Nombre de visites sur cette page : 24437
Score au progrank : 79
Note actuelle : 9.35/10 noté 11 fois
Vous devez être connecté(e) pour noter (inscription).
4614 téléchargements | Voir les Tests (8)

Ce programme est sous licence Creative Commons 2.0 BY-NC


Description :

» Télécharger pour Graph 35+E II «
» Télécharger pour autres Graph «


Après quelques temps de développement, je vous présente enfin la version finale de l'adaptation de Metro Siberia 2.
C'est mon premier addin donc soyez indulgents

Appréciez les graphismes, on en a pas tous les jours des comme ça 8)

Commandes:
-> Pour monter, appuyez sur [SHIFT] ou [EXE].
-> Pour descendre, relâchez.
-> Pour mettre en pause, la touche [OPTN] vous permettra de régler le contraste grâce à l'astuce du [SHIFT] + [<-] ou [->]. Vous pourrez aussi éteindre votre calto sans devoir quitter le jeu si un professeur un peu trop regardant s'approche de vous
-> Pour reprendre, [EXE]


Crédits:
Merci à toute la communauté de Planète Casio, et plus particulièrement à PierrotLL et Purobaz pour leurs conseils avisés et leur patience, ainsi qu'à Kevkevtt pour m'avoir aidé dans la gestion des sauvegardes.

Vous avez aimé ? Donnez lui 10 comme note ou testez-le !


A bientôt sur Planète Casio


Note sur 10 Commentaire Date de notation
10Exellent add-in ! Bravo !Le 05.04.2014 à 14:04
10Voir le testLe 05.10.2014 à 20:13
9très bon jeu ! :PLe 13.12.2013 à 15:33
9Voir le testLe 14.04.2014 à 02:54
9.6Voir le testLe 15.06.2012 à 16:46
9Voir le testLe 15.08.2012 à 08:40
8.9Voir le testLe 15.09.2012 à 15:42
9Voir le testLe 15.09.2012 à 15:51
9.5Voir le testLe 17.03.2015 à 19:49
8.8Voir le testLe 17.09.2012 à 20:17
10sympa et pratique pour se familiariser avec le C :)Le 18.10.2015 à 20:41

Commentaires :

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8 | Suivante

TenmatxHors ligneMembrePoints: 996 Défis: 2 Message
Posté le 07-04-2013 à 22:02 | #
J'aimerais bien que ça te motive aussi pour terminer le 3...
ZiqumuHors ligneMembre d'honneurPoints: 3055 Défis: 9 Message
Posté le 29-07-2013 à 02:38 | #
Pour info, le problème d'incompatibilité semble venir de l'appel d'un syscall de cette façon :

static int SysCallCode[] = {0xD201422B,0x60F20000,0x80010070};
static int (*SysCall)( int R4, int R5, int R6, int R7, int FNo ) = (void*)&SysCallCode;
char* ML_vram_adress()
{
    return (char*)((*SysCall)(0, 0, 0, 0, 309));
}

Tu en as déjà un dans la monochrome lib normalement.
Pour le résoudre normalement si tu remplace par ça, ça devrait être bon :

[red]const [/red]int SysCallCode[] = {0xD201422B,0x60F20000,0x80010070};
static int (*SysCall)( int R4, int R5, int R6, int R7, int FNo ) = (void*)&SysCallCode;
char* ML_vram_adress()
{
    return (char*)((*SysCall)(0, 0, 0, 0, 309));
}

Dark stormEn ligneLabélisateurPoints: 11634 Défis: 176 Message
Posté le 29-07-2013 à 11:33 | #
Le code donné dans le forum pour rendre ML compatible n'est pas bon ?
J'ai sur moi toutes les sources, je peux y jeter un oeil si besoin
Mais j'utiliserai plutôt l'utilitaire de Ziqumu pour le rendre compatible.
ZiqumuHors ligneMembre d'honneurPoints: 3055 Défis: 9 Message
Posté le 29-07-2013 à 13:25 | #
Si si, c'est juste une autre façon de rendre compatible. L'utilitaire marche pas à 100% actuellement, pour une raison inconnu, le jeu se lance correctement, mais la touche shift ne répond pas (alors qu'on peut naviguer dans les crédit sans problème et ils utilisent IsKeyDown aussi, et que dans d'autres programmes la touche shift fonctionne).

Par contre j'ai remarqué que à la fin des crédit, les images se superposaient, tu as du oublier d'effacer l'écran, et ça mon utilitaire n'y fera rien
Dark stormEn ligneLabélisateurPoints: 11634 Défis: 176 Message
Posté le 29-07-2013 à 15:06 | #
non, chez moi le jeu fonctionne très bien.
ZiqumuHors ligneMembre d'honneurPoints: 3055 Défis: 9 Message
Posté le 29-07-2013 à 15:07 | #
Non, je parle après l'avoir passé dans mon utilitaire et uniquement sur SH4.

(enfin pas pour les image du crédit)
Dark stormEn ligneLabélisateurPoints: 11634 Défis: 176 Message
Posté le 29-07-2013 à 15:09 | #
pour les images des crédits je parlais. J'efface bien l'écran à chaque fois, où alors la version du site n'est pas celle que j'ai sur ma calto.
ZiqumuHors ligneMembre d'honneurPoints: 3055 Défis: 9 Message
Posté le 29-07-2013 à 15:22 | #
J'ai retesté, sur la version du site l'écran n'est pas effacé, donc ouais, ça doit pas être la même version.

Et les sources sont pas à jour y'a pas les high score dans cette version là.
Dark stormEn ligneLabélisateurPoints: 11634 Défis: 176 Message
Posté le 01-08-2013 à 14:31 | #
Merci à Ziqumu qui l'a rendu compatible
Le jeu est à jour, les sources aussi
taliesin
Statut : Invité
Posté le 06-01-2014 à 12:07 | #
J'ai fait 4567 comme score

Pages: Précédente | 1, 2, 3, 4, 5, 6, 7, 8 | Suivante

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