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 >> Arena
Arena
Version : 1.0.1 Taille : 46406 octets Ajouté le : 2016-08-14 11:58 Modifié le : 2023-03-13 18:31
Auteur et posteur :
LephenixnoirHors ligneAdministrateurPoints: 24574 Défis: 170 Message
Planète Casio - Add-in Casio - Arena - Lephenixnoir - Calculatrices
Nombre de visites sur cette page : 13224
Score au progrank : 42
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
3131 téléchargements | Soumettre un test



Ce programme a participé à l'édition n°20 des Casio Programming Contest.
Pour plus d'informations sur cet événement, cliquez ici.
Description :

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

Voici ma participation au 7 Days CPC #20 sur le thème de la Rome Antique !

Arena a remporté le 7 Days CPC #20 ! Merci pour vos retours !


Vous incarnez Carrus, un guerrier béni des dieux qui s'emmerde en taule, et qui va donc s'évader. Ça tombe bien, vous êtes là pour l'y aider... enfin, si vous y parvenez.

Le jeu est assez difficile (enfin, pour autant qu'on puisse en dire pour un jeu de cette taille). Par exemple, vous êtes très susceptible de mourir dans le tuto. Bon courage, j'ai mis pas mal de temps à le finir moi-même.

De manière générale, utilisez SHIFT pour valider, ALPHA pour annuler. Appuyez sur MENU pour quitter un niveau ou un combat. En combat, appuyez sur F1-F5 pour sélectionner une action. S'il faut que vous désigniez une cible, utilisez les touches fléchées et appuyez de nouveau sur la touche F1-F5 utilisée.

Arena est un jeu très court, en fait un proof-of-concept de tout ce qu'on peut faire de pété avec un moteur de gris et les supports qui vont bien, notamment au niveau des animations.

C'est avec la participation de Cake l'un des premiers programmes à utiliser gint, je voulais donc envoyer un peu du lourd. D'ailleurs c'est compatible SH3/SH4 (gint, bien sûr). Bon et, je vous l'avoue, c'est aussi un brouillon pour le moteur de TLT.

Sources : le fichier #2 contient les sources originales de 2016 ; cette archive .zip contient une version qui compile en 2023.


Commentaires :

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

LephenixnoirHors ligneAdministrateurPoints: 24574 Défis: 170 Message
Posté le 26-08-2016 à 23:02 | #
On peut dire ça comme ça. En fin de compte il n'y a que deux paramètres dans ce moteur (en plus du timing du gestionnaire d'interruptions), qui affectent le rendu :
- Le paramétrage du timer
- Le contraste de l'écran

Et soyons honnêtes, tu touches au centième la valeur du timer, c'est l'enfer. Le clignotement reprend, des bandes se baladent à l'écran et atténuent/échangent/inversent les couleurs sur leur passage, etc. etc.
GollumHors ligneMembrePoints: 1262 Défis: 2 Message
Posté le 26-08-2016 à 23:13 | #
Bug report : En overclock total, le jeu à carrément planté.
après test, si je choisis une autre config que la configuration de base dans F-Tune, le jeu plante au niveau de l'écran du choix des niveaux.
CAD qu'il arrive direct dessus sans passer par la case menu, et qu'il reste bloqué dessus sans réagir. Point. (Oui, mes bug reports se font sur une machine anormale et overclockée pour etre sur que tu connaisse pas le problème
LephenixnoirHors ligneAdministrateurPoints: 24574 Défis: 170 Message
Posté le 27-08-2016 à 13:40 | #
D'un côté je n'ai pas l'implémenté l'overclock de gint. Vous êtes marrants aussi, « on a démonté tous les paramètres pour voir comment tu allais t'en sortir ».

Pour être franc, ça vaut mieux pour toi, parce que le gris t'aurait arraché les yeux en punition. Bref, pour l'overclock, il vaudra mieux le faire avec la bibliothèque, et dans tous les cas pas avant qu'elle ne le supporte.

Merci de la remarque quand même, ça n'aurait pas dû freezer.

Ajouté le 27/08/2016 à 13:42:
Laisse tomber, j'ai trouvé le problème. Vous ne pouviez pas le savoir, mais le clavier est réglé comme du papier à musique et multiplier la fréquence du proco par 2 démonte beaucoup, beaucoup de choses.
GollumHors ligneMembrePoints: 1262 Défis: 2 Message
Posté le 27-08-2016 à 14:40 | #
Du coup, j'ai essayé de prendre une photo du rendu des niveaux de gris. Mais mon téléphone vois mieux les niveaux de gris que moi. Du coup, la photo ne rend pas du tout comme je le veux.

Après, un autre truc bizzare est rapport au rétro éclairage. Il y a plusieurs addins qui coupent le rétro éclairage, mais il me semble que le tiens est le seul à le rallumer à le rallumer à la quand je sors.

Autre défaut commun parmis les addins, le fait de sortir de l'addin empeche d'y re-rentrer sans ouvrir au préalable un nouvel onglet.

Il faudrais rajouter une demande de confirmation pour quitter la partie, un menu d'aide pour expliquer les diférents effets des pouvoirs, et surtout... Surtout, demander une confirmation pour les pouvoirs qui s'utilisent sur le galdiateur. (genre soin. demander de selectionner le gladiateur)

Voilà
Cakeisalie5En ligneAncien administrateurPoints: 1960 Défis: 11 Message
Posté le 27-08-2016 à 14:45 | #
Pour le rétroéclairage, c'est un peu compliqué (un software timer dépendant du quatrième timer caché, et comme gint met en place son interrupt handler, ce timer arrive dans le vide, jusqu'au moment où l'interrupt handler de base est restauré, et le software timer s'occupant du rétro-éclairage n'est plus fait dans le vide). Mais c'est normal. Faudra peut-être implémenter ça dans gint.

Pour le fait qu'on ne puisse pas re-rentrer dans l'add-in, c'est parce que quand on arrive sur le menu, tout a été restauré et l'add-in a été quitté proprement (et le menu ne sait pas relancer un add-in quand celui-ci a été quitté proprement lol). En fait, pour re-rentrer immédiatement dans un add-in, il faut que celui-ci continue de tourner (le retour au menu se fait alors généralement par un GetKey qui intercepte la touche MENU). Du fait de la nature de gint, c'est quelque chose de franchement pas évident et - surtout - de risqué à faire, donc va falloir s'en accomoder.

(et je ne réponds pas pour les questions spécifiques au jeu)
LephenixnoirHors ligneAdministrateurPoints: 24574 Défis: 170 Message
Posté le 27-08-2016 à 19:51 | #
Pour le rétroéclairage, je pense que c'est une question simple. Je viens de tester sur ma 75+E, ça se produit aussi. Pour ce que gint le rallume, tenez-le comme preuve de la propreté de sa désinstallation. Cake, je ne vois pas ce que le timer a à faire avec ça. D'après SimLo, c'est un bit dans un port. À ce que je vois, ça pourrait être le clavier.

Pour le retour dans l'add-in, il est impossible de revenir au menu sans quitter totalement l'add-in. Même si on pouvait y revenir (ce qui est possible à l'aide d'un syscall), on se retrouverait au menu principal. Restaurer tout l'état d'exécution serait très difficile, sauf si le système se montre conciliant.

C'est noté pour le jeu, si jamais je le mets à jour je penserai à implémenter ça.
Cakeisalie5En ligneAncien administrateurPoints: 1960 Défis: 11 Message
Posté le 27-08-2016 à 20:40 | #
Ah, effectivement, j'ai lu le rapport un peu vite :

fx_calculators_SuperH_based.chm a écrit :
On the slim the software-timer 1 is installed permanently for backlight timing.

Donc ça ne devrait pas être le cas pour le non-slim. Du coup, ça ne doit pas être ça (et c'est con, ça collait parfaitement).
Rempa212Hors ligneMembrePoints: 132 Défis: 0 Message
Posté le 03-09-2016 à 15:18 | #
Je dois mal regarder mais je ne vois aucun niveau de gris...
GollumHors ligneMembrePoints: 1262 Défis: 2 Message
Posté le 28-11-2016 à 17:36 | # | Fichier joint
Bon, du coup, j'ai fait le test sur la 35+ d'un ami, le jeu est magnifique. Vraiment rien à redire sur le grayscale.
Par contre, je viens d'upgrade une 35+E, et de faire tourner arena dessus, et la je suis largement au dessus des bons tons de gris.
J'ai donc , en allant du plus clair au plus foncé,
75+(205), 35+(203/4) 35+E(205)
avec une photo de la 75+ et de la 35+E en copie
LephenixnoirHors ligneAdministrateurPoints: 24574 Défis: 170 Message
Posté le 28-11-2016 à 19:37 | #
Tiens, c'est curieux ça, pendant mes tests j'utilisais une telle machine et je n'ai jamais eu de problème. Bon ben, j'imagine que je ne peux que faire confiance à l'utilisateur pour régler ses niveaux de gris ; je supprimerai l'ajustement du contraste au lancement du programme.

Merci pour tes retours

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

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