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 - Autres questions


Index du Forum » Autres questions » **Le SDK pour fx-9860/Graph85** Topic officiel
Matronix Hors ligne Ancien administrateur Points: 6058 Défis: 82 Message

**Le SDK pour fx-9860/Graph85** Topic officiel

Posté le 18/07/2007 15:08

Vu la multitude de topics sur le SDK de la 85, j'ai décidé d'en faire un seul et unique, où l'on posera nos problèmes et explications sur ce même topic, et non pas sur 50, par souci de clareté et de facilité.

Des nouveautés ? Des problèmes ? Des idées ?
Exposez les ici !

Voici une liste de commandes commencées par Muelsaco. N'hésitez pas à rajouter vos commandes dans le topic je les rajouterai pour en faire profiter tout le monde. Merci.

// Locate X,Y,"Texte"
:arrow: locate(x,y); Print("Texte");

// Text X,Y,"Texte"
:arrow: PrintMini(x,y,"Texte",0);

// F-Line x1,y1,x2,y2
:arrow: Bdisp_DrawLineVRAM(x1,y1,x2,y2);

// Tracer une ligne blanche
:arrow: Bdisp_ClearLineVRAM(x1,y1,x2,y2);

// PxlOn x,y & PxlOff x,y
:arrow: Bdisp_SetPoint_VRAM(x,y,<couleur>)
<couleur> : 0 pour le blanc, 1 pour le noir

// Cls
:arrow: Bdisp_AllClr_DDVRAM();

// Actualiser l'écran
:arrow: Bdisp_PutDisp_DD();
Fonction très importante. Elle permet d'afficher une image tracée virtuellement dans la VRAM. Toute image doit d'abord être dessinée dans la VRAM puis affichée à l'écran. Vous ne verrez donc pas votre image s'afficher tant que vous n'aurez pas appelé Bdisp_PutDisp_DD(). À noter que les fonctions GetKey() et Print() l'appellent automatiquement.

While <exp1>
<code>
WhileEnd
:arrow:
while(<exp1>)
{
  <code>
}

// StoPict x
:arrow: SaveDisp(x);
x variant de 1 à 3 uniquement.

// RclPict x
:arrow: RestoreDisp(x);
  x variant de 1 à 3 uniquement.

// Ouvrir un popup (comme les erreurs syntaxe, etc)
:arrow: PopUpWin(<taille>);
  <taille> : de 1 à 8.


Rappels sur les variables globales : Source

* Les variables globales sont à utiliser avec précaution, puisqu'elles créent des liens invisibles entre les fonctions. La modularité d'un programme peut en souffrir et le programmeur risque de perdre la vue d'ensemble.
* Il faut faire attention à ne pas cacher involontairement des variables globales par des variables locales du même nom.
* Le codex de la programmation défensive nous conseille d'écrire nos programmes aussi 'localement' que possible.

L'utilisation de variables globales est jusitifiée, si

* Plusieurs fonctions qui ne s'appellent pas ont besoin des mêmes variables, ou
* Plusieurs fonctions d'un programme ont besoin du même ensemble de variables. Ce serait alors trop encombrant de passer toutes les variables comme paramètres d'une fonction à l'autre.


Précédente 1, 2, 3 ··· 10 ··· 14, 15, 16, 17, 18, 19, 20 ··· 30 ··· 40 ··· 46, 47, 48 Suivante
Dark storm Hors ligne Labélisateur Points: 11634 Défis: 176 Message

Citer : Posté le 27/06/2013 20:46 | #


Aussi, pour l'erreur, c'est normal. Le SDK ne compile le .c que si celui ci a changé. Or quand tu décommente le #define, le .c ne change pas. Clique sur "project" -> "rebuild all" et l'erreur disparaitra
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Smashmaster Hors ligne Ancien modérateur Points: 4561 Défis: 253 Message

Citer : Posté le 27/06/2013 20:46 | #


Au début tu as bien mis #include "monochromeLib.h"?
Alp96 Hors ligne Membre Points: 239 Défis: 3 Message

Citer : Posté le 27/06/2013 20:48 | #


non ca change rien... j'ai du zapper un truc!
j'ai juste à virer // rien d'autre?

Ajouté le 27/06/2013 à 20:50 :
en fait j\'ai résolu le 1er: c\'est sensible à la casse.
Par contre il reconnait pas le coup de la vram
** L2310 (E) Undefined external symbol \"_ML_DISPLAY_VRAM\"
Alp96, celui qui programme n'importe quoi pourvu que ce soit inventif!!! :demon:
Calcu: graph 35+ tweaké
Transformez votre graph 35+ SH4 en graph 75!
C'est par ici!
Mes progs#Cliquez!!
Cliquez pour recouvrir

Etes vous un vrai trader???
Business

Saurez vous vaincre les puissances ennemis?
Swords and Sandals 2

Un 2048 ca vous tente??
2048
Dark storm Hors ligne Labélisateur Points: 11634 Défis: 176 Message

Citer : Posté le 27/06/2013 20:50 | #


en gros, pour utiliser la fonction:

1) copier les fichiers MonochromeLib.c et .h dans le dossier de ton projet.

2) Dans le SDK, cliquer sur "project" -> "Edit" -> "Add .c files" (ou un truc comme ça) et sélectionner MonochromeLib.c

3) Décommenter les fonctions que tu veux utiliser dans ML.h

4) Au début du fichier .c dans lequel tu veux utiliser la fonction, ajouter la ligne suivante: #include "MonochromeLib.h"

5) Si tu compiles ces fonctions pour la première fois, cliquer sur "project" -> "rebuild all"
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Alp96 Hors ligne Membre Points: 239 Défis: 3 Message

Citer : Posté le 27/06/2013 20:52 | #


rien à faire! il veut pas compiler!

Ajouté le 27/06/2013 à 20:52 :
rien à faire! il veut pas compiler!
Alp96, celui qui programme n'importe quoi pourvu que ce soit inventif!!! :demon:
Calcu: graph 35+ tweaké
Transformez votre graph 35+ SH4 en graph 75!
C'est par ici!
Mes progs#Cliquez!!
Cliquez pour recouvrir

Etes vous un vrai trader???
Business

Saurez vous vaincre les puissances ennemis?
Swords and Sandals 2

Un 2048 ca vous tente??
2048
Dodormeur Hors ligne Ancien rédacteur Points: 3965 Défis: 84 Message

Citer : Posté le 27/06/2013 20:53 | #


j'ai testé ton image, et fait attention, en C tu a accès au 128*64 pixels de l’écran, donc un de plus en longueur et en largeur qu'en basic
donc quand tu fait tes images, prend ça en compte car sinon il y aura une bande blanche et noire aléatoire sur les coté

Ajouté le 27/06/2013 à 21:00 :
fais voir un peut ton code?
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 !
Alp96 Hors ligne Membre Points: 239 Défis: 3 Message

Citer : Posté le 27/06/2013 21:01 | #


ok merci!
ci joint le code de mon prog pour l'erreur;

[brown]#include <fxlib.h>[/brown]
[brown]#include <stdio.h>[/brown]
[brown]#include <stdlib.h>[/brown]
[brown]#include <string.h>[/brown]
[brown]#include <MonochromeLib.h>[/brown]


[purple]int[/purple] i, key;
[purple]char[/purple] choix[80] = {[maroon]0[/maroon]};
[purple]char[/purple] choixClasse[80] = {[maroon]0[/maroon]};
[purple]char[/purple] menu;

[purple]int[/purple] AddIn_main(int isAppli, unsigned short OptionNum)
{

const [purple]unsigned char[/purple] menu[]={
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xf1,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xe4,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xc0,[maroon]0[/maroon]xee,[maroon]0[/maroon]x7e,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]x0,[maroon]0[/maroon]x5f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,[maroon]0[/maroon]x0,[maroon]0[/maroon]xf,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xf0,[maroon]0[/maroon]xf0,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,[maroon]0[/maroon]x0,[maroon]0[/maroon]x2e,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xf8,[maroon]0[/maroon]x61,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,[maroon]0[/maroon]x14,[maroon]0[/maroon]x21,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xf8,[maroon]0[/maroon]x61,[maroon]0[/maroon]xe3,[maroon]0[/maroon]x1,[maroon]0[/maroon]x8c,[maroon]0[/maroon]x3f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfc,[maroon]0[/maroon]x0,[maroon]0[/maroon]x13,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xf8,[maroon]0[/maroon]x1,[maroon]0[/maroon]x99,[maroon]0[/maroon]x88,[maroon]0[/maroon]xcc,[maroon]0[/maroon]x7f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfc,[maroon]0[/maroon]x62,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xf8,[maroon]0[/maroon]x11,[maroon]0[/maroon]x0,[maroon]0[/maroon]x9c,[maroon]0[/maroon]xce,[maroon]0[/maroon]x7f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfc,[maroon]0[/maroon]x77,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xf9,[maroon]0[/maroon]x11,[maroon]0[/maroon]x1e,[maroon]0[/maroon]x9c,[maroon]0[/maroon]xce,[maroon]0[/maroon]x7f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfc,[maroon]0[/maroon]x25,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xf9,[maroon]0[/maroon]x31,[maroon]0[/maroon]x8c,[maroon]0[/maroon]x8c,[maroon]0[/maroon]xce,[maroon]0[/maroon]x7f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfc,[maroon]0[/maroon]x0,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xf0,[maroon]0[/maroon]xa0,[maroon]0[/maroon]xa1,[maroon]0[/maroon]xc,[maroon]0[/maroon]x40,[maroon]0[/maroon]x3f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfc,[maroon]0[/maroon]x19,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfc,[maroon]0[/maroon]x43,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]x7e,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,[maroon]0[/maroon]x0,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfc,[maroon]0[/maroon]x0,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfc,[maroon]0[/maroon]xc0,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xf,[maroon]0[/maroon]xf,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfd,[maroon]0[/maroon]x80,[maroon]0[/maroon]xf,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]x1f,[maroon]0[/maroon]x8f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]x3f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfd,[maroon]0[/maroon]xff,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]x1f,[maroon]0[/maroon]x8f,[maroon]0[/maroon]x80,[maroon]0[/maroon]xfe,[maroon]0[/maroon]x7f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfd,[maroon]0[/maroon]xff,[maroon]0[/maroon]x7f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]x1d,[maroon]0[/maroon]x8f,[maroon]0[/maroon]xc6,[maroon]0[/maroon]x3e,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfd,[maroon]0[/maroon]xff,[maroon]0[/maroon]x79,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]x11,[maroon]0[/maroon]x8f,[maroon]0[/maroon]xc7,[maroon]0[/maroon]x9e,[maroon]0[/maroon]x30,[maroon]0[/maroon]x1,[maroon]0[/maroon]xe3,[maroon]0[/maroon]x0,[maroon]0[/maroon]x6,[maroon]0[/maroon]x30,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfc,[maroon]0[/maroon]xdf,[maroon]0[/maroon]xf9,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]x19,[maroon]0[/maroon]x8f,[maroon]0[/maroon]xc7,[maroon]0[/maroon]x89,[maroon]0[/maroon]x98,[maroon]0[/maroon]x8c,[maroon]0[/maroon]xd9,[maroon]0[/maroon]x82,[maroon]0[/maroon]x9,[maroon]0[/maroon]x98,[maroon]0[/maroon]x3f,[maroon]0[/maroon]xfc,[maroon]0[/maroon]x44,[maroon]0[/maroon]x3f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]x19,[maroon]0[/maroon]x8f,[maroon]0[/maroon]xc7,[maroon]0[/maroon]x80,[maroon]0[/maroon]x9,[maroon]0[/maroon]x8c,[maroon]0[/maroon]xf9,[maroon]0[/maroon]x92,[maroon]0[/maroon]x40,[maroon]0[/maroon]x9,[maroon]0[/maroon]x3f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xa0,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]x19,[maroon]0[/maroon]x8f,[maroon]0[/maroon]xc7,[maroon]0[/maroon]x91,[maroon]0[/maroon]xe9,[maroon]0[/maroon]x8c,[maroon]0[/maroon]xe1,[maroon]0[/maroon]x9e,[maroon]0[/maroon]x71,[maroon]0[/maroon]xe9,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,[maroon]0[/maroon]x0,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]x18,[maroon]0[/maroon]x8f,[maroon]0[/maroon]xc7,[maroon]0[/maroon]x18,[maroon]0[/maroon]xc8,[maroon]0[/maroon]x8c,[maroon]0[/maroon]x89,[maroon]0[/maroon]x9e,[maroon]0[/maroon]x78,[maroon]0[/maroon]xc9,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfc,[maroon]0[/maroon]x0,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]x10,[maroon]0[/maroon]x8f,[maroon]0[/maroon]x80,[maroon]0[/maroon]x3a,[maroon]0[/maroon]x10,[maroon]0[/maroon]x4,[maroon]0[/maroon]x40,[maroon]0[/maroon]xc,[maroon]0[/maroon]x3a,[maroon]0[/maroon]x10,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfc,[maroon]0[/maroon]x0,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]x1f,[maroon]0[/maroon]x8f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfc,[maroon]0[/maroon]x0,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]x1f,[maroon]0[/maroon]x8f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,[maroon]0[/maroon]x0,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]x1f,[maroon]0[/maroon]x8f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]x1f,[maroon]0[/maroon]x8f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xf,[maroon]0[/maroon]xf,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xfe,[maroon]0[/maroon]x1f,[maroon]0[/maroon]x87,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xfe,[maroon]0[/maroon]x3f,[maroon]0[/maroon]xc7,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,[maroon]0[/maroon]x7f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xfe,[maroon]0[/maroon]x31,[maroon]0[/maroon]xc7,[maroon]0[/maroon]xf8,[maroon]0[/maroon]x7f,[maroon]0[/maroon]xfc,[maroon]0[/maroon]x7f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xfe,[maroon]0[/maroon]x30,[maroon]0[/maroon]xc7,[maroon]0[/maroon]xe3,[maroon]0[/maroon]x1f,[maroon]0[/maroon]xfe,[maroon]0[/maroon]xf7,[maroon]0[/maroon]xdf,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xfe,[maroon]0[/maroon]x2c,[maroon]0[/maroon]xc7,[maroon]0[/maroon]xc7,[maroon]0[/maroon]x81,[maroon]0[/maroon]x84,[maroon]0[/maroon]x60,[maroon]0[/maroon]x83,[maroon]0[/maroon]x8c,[maroon]0[/maroon]x7,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xfe,[maroon]0[/maroon]x2c,[maroon]0[/maroon]xc7,[maroon]0[/maroon]xc7,[maroon]0[/maroon]x89,[maroon]0[/maroon]x8c,[maroon]0[/maroon]x47,[maroon]0[/maroon]x1e,[maroon]0[/maroon]x66,[maroon]0[/maroon]xf,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xfe,[maroon]0[/maroon]x3d,[maroon]0[/maroon]xc7,[maroon]0[/maroon]xc7,[maroon]0[/maroon]x89,[maroon]0[/maroon]xcc,[maroon]0[/maroon]x67,[maroon]0[/maroon]x9c,[maroon]0[/maroon]x2,[maroon]0[/maroon]x4f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xfe,[maroon]0[/maroon]x3b,[maroon]0[/maroon]x47,[maroon]0[/maroon]xc7,[maroon]0[/maroon]x89,[maroon]0[/maroon]xcc,[maroon]0[/maroon]x67,[maroon]0[/maroon]x9c,[maroon]0[/maroon]x7a,[maroon]0[/maroon]x7f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xfe,[maroon]0[/maroon]x30,[maroon]0[/maroon]x47,[maroon]0[/maroon]xe3,[maroon]0[/maroon]x19,[maroon]0[/maroon]xcc,[maroon]0[/maroon]x62,[maroon]0[/maroon]x8a,[maroon]0[/maroon]x32,[maroon]0[/maroon]x7f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xfe,[maroon]0[/maroon]x20,[maroon]0[/maroon]x47,[maroon]0[/maroon]xe8,[maroon]0[/maroon]x18,[maroon]0[/maroon]x4,[maroon]0[/maroon]x20,[maroon]0[/maroon]x82,[maroon]0[/maroon]x84,[maroon]0[/maroon]x3f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xfe,[maroon]0[/maroon]x3f,[maroon]0[/maroon]xc7,[maroon]0[/maroon]xff,[maroon]0[/maroon]xf,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xfe,[maroon]0[/maroon]x3f,[maroon]0[/maroon]xc7,[maroon]0[/maroon]xff,[maroon]0[/maroon]x83,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xfe,[maroon]0[/maroon]x3f,[maroon]0[/maroon]xc7,[maroon]0[/maroon]xff,[maroon]0[/maroon]xc0,[maroon]0[/maroon]x7f,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xfe,[maroon]0[/maroon]x3f,[maroon]0[/maroon]xc7,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xfe,[maroon]0[/maroon]x1f,[maroon]0[/maroon]x87,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe,
    0xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xff,[maroon]0[/maroon]xfe
};

ML_BMP_OR(menu, [maroon]0[/maroon], [maroon]0[/maroon], [maroon]128[/maroon], [maroon]64[/maroon]);
ML_display_vram();

Sleep(4000);

Bdisp_AllClr_DDVRAM();

Bdisp_DrawLineVRAM(1,[maroon]1[/maroon],[maroon]116[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(120,[maroon]1[/maroon],[maroon]127[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]2[/maroon],[maroon]115[/maroon],[maroon]2[/maroon]);
Bdisp_DrawLineVRAM(117,[maroon]2[/maroon],[maroon]118[/maroon],[maroon]2[/maroon]);
Bdisp_DrawLineVRAM(121,[maroon]2[/maroon],[maroon]127[/maroon],[maroon]2[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]3[/maroon],[maroon]106[/maroon],[maroon]3[/maroon]);
Bdisp_DrawLineVRAM(113,[maroon]3[/maroon],[maroon]115[/maroon],[maroon]3[/maroon]);
Bdisp_DrawLineVRAM(117,[maroon]3[/maroon],[maroon]119[/maroon],[maroon]3[/maroon]);
Bdisp_DrawLineVRAM(122,[maroon]3[/maroon],[maroon]127[/maroon],[maroon]3[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]4[/maroon],[maroon]104[/maroon],[maroon]4[/maroon]);
Bdisp_SetPoint_VRAM(114,[maroon]4[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]4[/maroon],[maroon]127[/maroon],[maroon]4[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]5[/maroon],[maroon]103[/maroon],[maroon]5[/maroon]);
Bdisp_DrawLineVRAM(117,[maroon]5[/maroon],[maroon]127[/maroon],[maroon]5[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]6[/maroon],[maroon]44[/maroon],[maroon]6[/maroon]);
Bdisp_DrawLineVRAM(49,[maroon]6[/maroon],[maroon]52[/maroon],[maroon]6[/maroon]);
Bdisp_DrawLineVRAM(57,[maroon]6[/maroon],[maroon]103[/maroon],[maroon]6[/maroon]);
Bdisp_SetPoint_VRAM(115,[maroon]6[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(117,[maroon]6[/maroon],[maroon]119[/maroon],[maroon]6[/maroon]);
Bdisp_DrawLineVRAM(121,[maroon]6[/maroon],[maroon]127[/maroon],[maroon]6[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]7[/maroon],[maroon]45[/maroon],[maroon]7[/maroon]);
Bdisp_DrawLineVRAM(50,[maroon]7[/maroon],[maroon]51[/maroon],[maroon]7[/maroon]);
Bdisp_DrawLineVRAM(56,[maroon]7[/maroon],[maroon]103[/maroon],[maroon]7[/maroon]);
Bdisp_SetPoint_VRAM(108,[maroon]7[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(110,[maroon]7[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(115,[maroon]7[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(120,[maroon]7[/maroon],[maroon]127[/maroon],[maroon]7[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]8[/maroon],[maroon]45[/maroon],[maroon]8[/maroon]);
Bdisp_DrawLineVRAM(50,[maroon]8[/maroon],[maroon]51[/maroon],[maroon]8[/maroon]);
Bdisp_DrawLineVRAM(56,[maroon]8[/maroon],[maroon]59[/maroon],[maroon]8[/maroon]);
Bdisp_DrawLineVRAM(63,[maroon]8[/maroon],[maroon]64[/maroon],[maroon]8[/maroon]);
Bdisp_DrawLineVRAM(72,[maroon]8[/maroon],[maroon]73[/maroon],[maroon]8[/maroon]);
Bdisp_DrawLineVRAM(77,[maroon]8[/maroon],[maroon]78[/maroon],[maroon]8[/maroon]);
Bdisp_DrawLineVRAM(83,[maroon]8[/maroon],[maroon]102[/maroon],[maroon]8[/maroon]);
Bdisp_DrawLineVRAM(115,[maroon]8[/maroon],[maroon]117[/maroon],[maroon]8[/maroon]);
Bdisp_DrawLineVRAM(119,[maroon]8[/maroon],[maroon]127[/maroon],[maroon]8[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]9[/maroon],[maroon]45[/maroon],[maroon]9[/maroon]);
Bdisp_DrawLineVRAM(56,[maroon]9[/maroon],[maroon]57[/maroon],[maroon]9[/maroon]);
Bdisp_DrawLineVRAM(60,[maroon]9[/maroon],[maroon]61[/maroon],[maroon]9[/maroon]);
Bdisp_DrawLineVRAM(64,[maroon]9[/maroon],[maroon]65[/maroon],[maroon]9[/maroon]);
Bdisp_SetPoint_VRAM(69,[maroon]9[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(73,[maroon]9[/maroon],[maroon]74[/maroon],[maroon]9[/maroon]);
Bdisp_DrawLineVRAM(77,[maroon]9[/maroon],[maroon]78[/maroon],[maroon]9[/maroon]);
Bdisp_DrawLineVRAM(82,[maroon]9[/maroon],[maroon]102[/maroon],[maroon]9[/maroon]);
Bdisp_DrawLineVRAM(106,[maroon]9[/maroon],[maroon]107[/maroon],[maroon]9[/maroon]);
Bdisp_SetPoint_VRAM(109,[maroon]9[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(111,[maroon]9[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]9[/maroon],[maroon]127[/maroon],[maroon]9[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]10[/maroon],[maroon]45[/maroon],[maroon]10[/maroon]);
Bdisp_SetPoint_VRAM(52,[maroon]10[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(56,[maroon]10[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(65,[maroon]10[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(68,[maroon]10[/maroon],[maroon]70[/maroon],[maroon]10[/maroon]);
Bdisp_DrawLineVRAM(73,[maroon]10[/maroon],[maroon]74[/maroon],[maroon]10[/maroon]);
Bdisp_DrawLineVRAM(77,[maroon]10[/maroon],[maroon]79[/maroon],[maroon]10[/maroon]);
Bdisp_DrawLineVRAM(82,[maroon]10[/maroon],[maroon]102[/maroon],[maroon]10[/maroon]);
Bdisp_DrawLineVRAM(106,[maroon]10[/maroon],[maroon]108[/maroon],[maroon]10[/maroon]);
Bdisp_DrawLineVRAM(110,[maroon]10[/maroon],[maroon]112[/maroon],[maroon]10[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]10[/maroon],[maroon]127[/maroon],[maroon]10[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]11[/maroon],[maroon]45[/maroon],[maroon]11[/maroon]);
Bdisp_SetPoint_VRAM(52,[maroon]11[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(56,[maroon]11[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(65,[maroon]11[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(68,[maroon]11[/maroon],[maroon]70[/maroon],[maroon]11[/maroon]);
Bdisp_DrawLineVRAM(73,[maroon]11[/maroon],[maroon]74[/maroon],[maroon]11[/maroon]);
Bdisp_DrawLineVRAM(77,[maroon]11[/maroon],[maroon]79[/maroon],[maroon]11[/maroon]);
Bdisp_DrawLineVRAM(82,[maroon]11[/maroon],[maroon]102[/maroon],[maroon]11[/maroon]);
Bdisp_DrawLineVRAM(106,[maroon]11[/maroon],[maroon]108[/maroon],[maroon]11[/maroon]);
Bdisp_DrawLineVRAM(110,[maroon]11[/maroon],[maroon]112[/maroon],[maroon]11[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]11[/maroon],[maroon]127[/maroon],[maroon]11[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]12[/maroon],[maroon]45[/maroon],[maroon]12[/maroon]);
Bdisp_SetPoint_VRAM(48,[maroon]12[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(52,[maroon]12[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(56,[maroon]12[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(60,[maroon]12[/maroon],[maroon]63[/maroon],[maroon]12[/maroon]);
Bdisp_SetPoint_VRAM(65,[maroon]12[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(68,[maroon]12[/maroon],[maroon]70[/maroon],[maroon]12[/maroon]);
Bdisp_DrawLineVRAM(73,[maroon]12[/maroon],[maroon]74[/maroon],[maroon]12[/maroon]);
Bdisp_DrawLineVRAM(77,[maroon]12[/maroon],[maroon]79[/maroon],[maroon]12[/maroon]);
Bdisp_DrawLineVRAM(82,[maroon]12[/maroon],[maroon]102[/maroon],[maroon]12[/maroon]);
Bdisp_DrawLineVRAM(107,[maroon]12[/maroon],[maroon]108[/maroon],[maroon]12[/maroon]);
Bdisp_SetPoint_VRAM(110,[maroon]12[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(112,[maroon]12[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]12[/maroon],[maroon]127[/maroon],[maroon]12[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]13[/maroon],[maroon]45[/maroon],[maroon]13[/maroon]);
Bdisp_SetPoint_VRAM(48,[maroon]13[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(51,[maroon]13[/maroon],[maroon]52[/maroon],[maroon]13[/maroon]);
Bdisp_DrawLineVRAM(56,[maroon]13[/maroon],[maroon]57[/maroon],[maroon]13[/maroon]);
Bdisp_DrawLineVRAM(61,[maroon]13[/maroon],[maroon]62[/maroon],[maroon]13[/maroon]);
Bdisp_SetPoint_VRAM(65,[maroon]13[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(69,[maroon]13[/maroon],[maroon]70[/maroon],[maroon]13[/maroon]);
Bdisp_DrawLineVRAM(73,[maroon]13[/maroon],[maroon]74[/maroon],[maroon]13[/maroon]);
Bdisp_DrawLineVRAM(77,[maroon]13[/maroon],[maroon]79[/maroon],[maroon]13[/maroon]);
Bdisp_DrawLineVRAM(82,[maroon]13[/maroon],[maroon]102[/maroon],[maroon]13[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]13[/maroon],[maroon]127[/maroon],[maroon]13[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]14[/maroon],[maroon]44[/maroon],[maroon]14[/maroon]);
Bdisp_SetPoint_VRAM(49,[maroon]14[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(51,[maroon]14[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(57,[maroon]14[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(59,[maroon]14[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(64,[maroon]14[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(69,[maroon]14[/maroon],[maroon]70[/maroon],[maroon]14[/maroon]);
Bdisp_SetPoint_VRAM(74,[maroon]14[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(83,[maroon]14[/maroon],[maroon]102[/maroon],[maroon]14[/maroon]);
Bdisp_DrawLineVRAM(108,[maroon]14[/maroon],[maroon]109[/maroon],[maroon]14[/maroon]);
Bdisp_SetPoint_VRAM(112,[maroon]14[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]14[/maroon],[maroon]127[/maroon],[maroon]14[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]15[/maroon],[maroon]102[/maroon],[maroon]15[/maroon]);
Bdisp_SetPoint_VRAM(106,[maroon]15[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(111,[maroon]15[/maroon],[maroon]112[/maroon],[maroon]15[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]15[/maroon],[maroon]127[/maroon],[maroon]15[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]16[/maroon],[maroon]104[/maroon],[maroon]16[/maroon]);
Bdisp_DrawLineVRAM(106,[maroon]16[/maroon],[maroon]111[/maroon],[maroon]16[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]16[/maroon],[maroon]127[/maroon],[maroon]16[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]17[/maroon],[maroon]103[/maroon],[maroon]17[/maroon]);
Bdisp_SetPoint_VRAM(109,[maroon]17[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]17[/maroon],[maroon]127[/maroon],[maroon]17[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]18[/maroon],[maroon]102[/maroon],[maroon]18[/maroon]);
Bdisp_SetPoint_VRAM(112,[maroon]18[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]18[/maroon],[maroon]127[/maroon],[maroon]18[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]19[/maroon],[maroon]102[/maroon],[maroon]19[/maroon]);
Bdisp_DrawLineVRAM(105,[maroon]19[/maroon],[maroon]106[/maroon],[maroon]19[/maroon]);
Bdisp_SetPoint_VRAM(112,[maroon]19[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]19[/maroon],[maroon]127[/maroon],[maroon]19[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]20[/maroon],[maroon]7[/maroon],[maroon]20[/maroon]);
Bdisp_DrawLineVRAM(12,[maroon]20[/maroon],[maroon]15[/maroon],[maroon]20[/maroon]);
Bdisp_DrawLineVRAM(20,[maroon]20[/maroon],[maroon]102[/maroon],[maroon]20[/maroon]);
Bdisp_DrawLineVRAM(104,[maroon]20[/maroon],[maroon]105[/maroon],[maroon]20[/maroon]);
Bdisp_SetPoint_VRAM(112,[maroon]20[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(117,[maroon]20[/maroon],[maroon]127[/maroon],[maroon]20[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]21[/maroon],[maroon]7[/maroon],[maroon]21[/maroon]);
Bdisp_DrawLineVRAM(11,[maroon]21[/maroon],[maroon]16[/maroon],[maroon]21[/maroon]);
Bdisp_DrawLineVRAM(20,[maroon]21[/maroon],[maroon]40[/maroon],[maroon]21[/maroon]);
Bdisp_DrawLineVRAM(43,[maroon]21[/maroon],[maroon]102[/maroon],[maroon]21[/maroon]);
Bdisp_DrawLineVRAM(104,[maroon]21[/maroon],[maroon]112[/maroon],[maroon]21[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]21[/maroon],[maroon]127[/maroon],[maroon]21[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]22[/maroon],[maroon]7[/maroon],[maroon]22[/maroon]);
Bdisp_DrawLineVRAM(11,[maroon]22[/maroon],[maroon]16[/maroon],[maroon]22[/maroon]);
Bdisp_DrawLineVRAM(20,[maroon]22[/maroon],[maroon]25[/maroon],[maroon]22[/maroon]);
Bdisp_DrawLineVRAM(33,[maroon]22[/maroon],[maroon]39[/maroon],[maroon]22[/maroon]);
Bdisp_DrawLineVRAM(42,[maroon]22[/maroon],[maroon]102[/maroon],[maroon]22[/maroon]);
Bdisp_DrawLineVRAM(104,[maroon]22[/maroon],[maroon]112[/maroon],[maroon]22[/maroon]);
Bdisp_DrawLineVRAM(114,[maroon]22[/maroon],[maroon]127[/maroon],[maroon]22[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]23[/maroon],[maroon]7[/maroon],[maroon]23[/maroon]);
Bdisp_DrawLineVRAM(11,[maroon]23[/maroon],[maroon]13[/maroon],[maroon]23[/maroon]);
Bdisp_DrawLineVRAM(15,[maroon]23[/maroon],[maroon]16[/maroon],[maroon]23[/maroon]);
Bdisp_DrawLineVRAM(20,[maroon]23[/maroon],[maroon]26[/maroon],[maroon]23[/maroon]);
Bdisp_DrawLineVRAM(30,[maroon]23[/maroon],[maroon]31[/maroon],[maroon]23[/maroon]);
Bdisp_DrawLineVRAM(35,[maroon]23[/maroon],[maroon]39[/maroon],[maroon]23[/maroon]);
Bdisp_DrawLineVRAM(41,[maroon]23[/maroon],[maroon]102[/maroon],[maroon]23[/maroon]);
Bdisp_DrawLineVRAM(104,[maroon]23[/maroon],[maroon]118[/maroon],[maroon]23[/maroon]);
Bdisp_DrawLineVRAM(120,[maroon]23[/maroon],[maroon]127[/maroon],[maroon]23[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]24[/maroon],[maroon]7[/maroon],[maroon]24[/maroon]);
Bdisp_SetPoint_VRAM(11,[maroon]24[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(15,[maroon]24[/maroon],[maroon]16[/maroon],[maroon]24[/maroon]);
Bdisp_DrawLineVRAM(20,[maroon]24[/maroon],[maroon]26[/maroon],[maroon]24[/maroon]);
Bdisp_DrawLineVRAM(30,[maroon]24[/maroon],[maroon]33[/maroon],[maroon]24[/maroon]);
Bdisp_DrawLineVRAM(36,[maroon]24[/maroon],[maroon]39[/maroon],[maroon]24[/maroon]);
Bdisp_DrawLineVRAM(43,[maroon]24[/maroon],[maroon]44[/maroon],[maroon]24[/maroon]);
Bdisp_DrawLineVRAM(56,[maroon]24[/maroon],[maroon]59[/maroon],[maroon]24[/maroon]);
Bdisp_DrawLineVRAM(63,[maroon]24[/maroon],[maroon]64[/maroon],[maroon]24[/maroon]);
Bdisp_DrawLineVRAM(78,[maroon]24[/maroon],[maroon]79[/maroon],[maroon]24[/maroon]);
Bdisp_DrawLineVRAM(83,[maroon]24[/maroon],[maroon]84[/maroon],[maroon]24[/maroon]);
Bdisp_DrawLineVRAM(92,[maroon]24[/maroon],[maroon]102[/maroon],[maroon]24[/maroon]);
Bdisp_DrawLineVRAM(105,[maroon]24[/maroon],[maroon]117[/maroon],[maroon]24[/maroon]);
Bdisp_DrawLineVRAM(120,[maroon]24[/maroon],[maroon]127[/maroon],[maroon]24[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]25[/maroon],[maroon]7[/maroon],[maroon]25[/maroon]);
Bdisp_DrawLineVRAM(11,[maroon]25[/maroon],[maroon]12[/maroon],[maroon]25[/maroon]);
Bdisp_DrawLineVRAM(15,[maroon]25[/maroon],[maroon]16[/maroon],[maroon]25[/maroon]);
Bdisp_DrawLineVRAM(20,[maroon]25[/maroon],[maroon]26[/maroon],[maroon]25[/maroon]);
Bdisp_DrawLineVRAM(30,[maroon]25[/maroon],[maroon]33[/maroon],[maroon]25[/maroon]);
Bdisp_SetPoint_VRAM(37,[maroon]25[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(40,[maroon]25[/maroon],[maroon]41[/maroon],[maroon]25[/maroon]);
Bdisp_DrawLineVRAM(44,[maroon]25[/maroon],[maroon]45[/maroon],[maroon]25[/maroon]);
Bdisp_SetPoint_VRAM(49,[maroon]25[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(53,[maroon]25[/maroon],[maroon]54[/maroon],[maroon]25[/maroon]);
Bdisp_DrawLineVRAM(57,[maroon]25[/maroon],[maroon]58[/maroon],[maroon]25[/maroon]);
Bdisp_DrawLineVRAM(60,[maroon]25[/maroon],[maroon]61[/maroon],[maroon]25[/maroon]);
Bdisp_DrawLineVRAM(64,[maroon]25[/maroon],[maroon]65[/maroon],[maroon]25[/maroon]);
Bdisp_SetPoint_VRAM(71,[maroon]25[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(77,[maroon]25[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(80,[maroon]25[/maroon],[maroon]81[/maroon],[maroon]25[/maroon]);
Bdisp_DrawLineVRAM(84,[maroon]25[/maroon],[maroon]85[/maroon],[maroon]25[/maroon]);
Bdisp_DrawLineVRAM(91,[maroon]25[/maroon],[maroon]102[/maroon],[maroon]25[/maroon]);
Bdisp_SetPoint_VRAM(106,[maroon]25[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(110,[maroon]25[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(112,[maroon]25[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(115,[maroon]25[/maroon],[maroon]127[/maroon],[maroon]25[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]26[/maroon],[maroon]7[/maroon],[maroon]26[/maroon]);
Bdisp_DrawLineVRAM(11,[maroon]26[/maroon],[maroon]12[/maroon],[maroon]26[/maroon]);
Bdisp_DrawLineVRAM(15,[maroon]26[/maroon],[maroon]16[/maroon],[maroon]26[/maroon]);
Bdisp_DrawLineVRAM(20,[maroon]26[/maroon],[maroon]26[/maroon],[maroon]26[/maroon]);
Bdisp_DrawLineVRAM(30,[maroon]26[/maroon],[maroon]33[/maroon],[maroon]26[/maroon]);
Bdisp_SetPoint_VRAM(45,[maroon]26[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(48,[maroon]26[/maroon],[maroon]49[/maroon],[maroon]26[/maroon]);
Bdisp_DrawLineVRAM(53,[maroon]26[/maroon],[maroon]54[/maroon],[maroon]26[/maroon]);
Bdisp_DrawLineVRAM(57,[maroon]26[/maroon],[maroon]61[/maroon],[maroon]26[/maroon]);
Bdisp_DrawLineVRAM(64,[maroon]26[/maroon],[maroon]65[/maroon],[maroon]26[/maroon]);
Bdisp_SetPoint_VRAM(68,[maroon]26[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(71,[maroon]26[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(74,[maroon]26[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(85,[maroon]26[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(88,[maroon]26[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(91,[maroon]26[/maroon],[maroon]105[/maroon],[maroon]26[/maroon]);
Bdisp_SetPoint_VRAM(107,[maroon]26[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(113,[maroon]26[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(115,[maroon]26[/maroon],[maroon]127[/maroon],[maroon]26[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]27[/maroon],[maroon]7[/maroon],[maroon]27[/maroon]);
Bdisp_DrawLineVRAM(11,[maroon]27[/maroon],[maroon]12[/maroon],[maroon]27[/maroon]);
Bdisp_DrawLineVRAM(15,[maroon]27[/maroon],[maroon]16[/maroon],[maroon]27[/maroon]);
Bdisp_DrawLineVRAM(20,[maroon]27[/maroon],[maroon]26[/maroon],[maroon]27[/maroon]);
Bdisp_DrawLineVRAM(30,[maroon]27[/maroon],[maroon]33[/maroon],[maroon]27[/maroon]);
Bdisp_SetPoint_VRAM(36,[maroon]27[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(40,[maroon]27[/maroon],[maroon]43[/maroon],[maroon]27[/maroon]);
Bdisp_SetPoint_VRAM(45,[maroon]27[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(48,[maroon]27[/maroon],[maroon]49[/maroon],[maroon]27[/maroon]);
Bdisp_DrawLineVRAM(53,[maroon]27[/maroon],[maroon]54[/maroon],[maroon]27[/maroon]);
Bdisp_DrawLineVRAM(57,[maroon]27[/maroon],[maroon]59[/maroon],[maroon]27[/maroon]);
Bdisp_DrawLineVRAM(64,[maroon]27[/maroon],[maroon]65[/maroon],[maroon]27[/maroon]);
Bdisp_DrawLineVRAM(68,[maroon]27[/maroon],[maroon]71[/maroon],[maroon]27[/maroon]);
Bdisp_DrawLineVRAM(74,[maroon]27[/maroon],[maroon]76[/maroon],[maroon]27[/maroon]);
Bdisp_DrawLineVRAM(80,[maroon]27[/maroon],[maroon]83[/maroon],[maroon]27[/maroon]);
Bdisp_SetPoint_VRAM(85,[maroon]27[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(88,[maroon]27[/maroon],[maroon]103[/maroon],[maroon]27[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]27[/maroon],[maroon]127[/maroon],[maroon]27[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]28[/maroon],[maroon]7[/maroon],[maroon]28[/maroon]);
Bdisp_DrawLineVRAM(11,[maroon]28[/maroon],[maroon]12[/maroon],[maroon]28[/maroon]);
Bdisp_SetPoint_VRAM(16,[maroon]28[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(20,[maroon]28[/maroon],[maroon]26[/maroon],[maroon]28[/maroon]);
Bdisp_DrawLineVRAM(30,[maroon]28[/maroon],[maroon]32[/maroon],[maroon]28[/maroon]);
Bdisp_DrawLineVRAM(36,[maroon]28[/maroon],[maroon]37[/maroon],[maroon]28[/maroon]);
Bdisp_DrawLineVRAM(41,[maroon]28[/maroon],[maroon]42[/maroon],[maroon]28[/maroon]);
Bdisp_SetPoint_VRAM(45,[maroon]28[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(49,[maroon]28[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(53,[maroon]28[/maroon],[maroon]54[/maroon],[maroon]28[/maroon]);
Bdisp_SetPoint_VRAM(57,[maroon]28[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(61,[maroon]28[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(64,[maroon]28[/maroon],[maroon]65[/maroon],[maroon]28[/maroon]);
Bdisp_DrawLineVRAM(68,[maroon]28[/maroon],[maroon]71[/maroon],[maroon]28[/maroon]);
Bdisp_DrawLineVRAM(74,[maroon]28[/maroon],[maroon]77[/maroon],[maroon]28[/maroon]);
Bdisp_DrawLineVRAM(81,[maroon]28[/maroon],[maroon]82[/maroon],[maroon]28[/maroon]);
Bdisp_SetPoint_VRAM(85,[maroon]28[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(88,[maroon]28[/maroon],[maroon]102[/maroon],[maroon]28[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]28[/maroon],[maroon]127[/maroon],[maroon]28[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]29[/maroon],[maroon]7[/maroon],[maroon]29[/maroon]);
Bdisp_SetPoint_VRAM(11,[maroon]29[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(16,[maroon]29[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(20,[maroon]29[/maroon],[maroon]25[/maroon],[maroon]29[/maroon]);
Bdisp_DrawLineVRAM(35,[maroon]29[/maroon],[maroon]37[/maroon],[maroon]29[/maroon]);
Bdisp_SetPoint_VRAM(39,[maroon]29[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(44,[maroon]29[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(54,[maroon]29[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(58,[maroon]29[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(69,[maroon]29[/maroon],[maroon]70[/maroon],[maroon]29[/maroon]);
Bdisp_DrawLineVRAM(75,[maroon]29[/maroon],[maroon]77[/maroon],[maroon]29[/maroon]);
Bdisp_SetPoint_VRAM(79,[maroon]29[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(84,[maroon]29[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(89,[maroon]29[/maroon],[maroon]102[/maroon],[maroon]29[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]29[/maroon],[maroon]127[/maroon],[maroon]29[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]30[/maroon],[maroon]7[/maroon],[maroon]30[/maroon]);
Bdisp_DrawLineVRAM(11,[maroon]30[/maroon],[maroon]16[/maroon],[maroon]30[/maroon]);
Bdisp_DrawLineVRAM(20,[maroon]30[/maroon],[maroon]102[/maroon],[maroon]30[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]30[/maroon],[maroon]127[/maroon],[maroon]30[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]31[/maroon],[maroon]7[/maroon],[maroon]31[/maroon]);
Bdisp_DrawLineVRAM(11,[maroon]31[/maroon],[maroon]16[/maroon],[maroon]31[/maroon]);
Bdisp_DrawLineVRAM(20,[maroon]31[/maroon],[maroon]103[/maroon],[maroon]31[/maroon]);
Bdisp_DrawLineVRAM(116,[maroon]31[/maroon],[maroon]127[/maroon],[maroon]31[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]32[/maroon],[maroon]7[/maroon],[maroon]32[/maroon]);
Bdisp_DrawLineVRAM(11,[maroon]32[/maroon],[maroon]16[/maroon],[maroon]32[/maroon]);
Bdisp_DrawLineVRAM(20,[maroon]32[/maroon],[maroon]127[/maroon],[maroon]32[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]33[/maroon],[maroon]7[/maroon],[maroon]33[/maroon]);
Bdisp_DrawLineVRAM(11,[maroon]33[/maroon],[maroon]16[/maroon],[maroon]33[/maroon]);
Bdisp_DrawLineVRAM(20,[maroon]33[/maroon],[maroon]127[/maroon],[maroon]33[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]34[/maroon],[maroon]7[/maroon],[maroon]34[/maroon]);
Bdisp_DrawLineVRAM(12,[maroon]34[/maroon],[maroon]15[/maroon],[maroon]34[/maroon]);
Bdisp_DrawLineVRAM(20,[maroon]34[/maroon],[maroon]127[/maroon],[maroon]34[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]35[/maroon],[maroon]127[/maroon],[maroon]35[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]36[/maroon],[maroon]127[/maroon],[maroon]36[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]37[/maroon],[maroon]127[/maroon],[maroon]37[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]38[/maroon],[maroon]6[/maroon],[maroon]38[/maroon]);
Bdisp_DrawLineVRAM(11,[maroon]38[/maroon],[maroon]16[/maroon],[maroon]38[/maroon]);
Bdisp_DrawLineVRAM(21,[maroon]38[/maroon],[maroon]127[/maroon],[maroon]38[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]39[/maroon],[maroon]6[/maroon],[maroon]39[/maroon]);
Bdisp_DrawLineVRAM(10,[maroon]39[/maroon],[maroon]17[/maroon],[maroon]39[/maroon]);
Bdisp_DrawLineVRAM(21,[maroon]39[/maroon],[maroon]47[/maroon],[maroon]39[/maroon]);
Bdisp_DrawLineVRAM(50,[maroon]39[/maroon],[maroon]127[/maroon],[maroon]39[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]40[/maroon],[maroon]6[/maroon],[maroon]40[/maroon]);
Bdisp_DrawLineVRAM(10,[maroon]40[/maroon],[maroon]11[/maroon],[maroon]40[/maroon]);
Bdisp_DrawLineVRAM(15,[maroon]40[/maroon],[maroon]17[/maroon],[maroon]40[/maroon]);
Bdisp_DrawLineVRAM(21,[maroon]40[/maroon],[maroon]29[/maroon],[maroon]40[/maroon]);
Bdisp_DrawLineVRAM(34,[maroon]40[/maroon],[maroon]46[/maroon],[maroon]40[/maroon]);
Bdisp_DrawLineVRAM(50,[maroon]40[/maroon],[maroon]127[/maroon],[maroon]40[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]41[/maroon],[maroon]6[/maroon],[maroon]41[/maroon]);
Bdisp_DrawLineVRAM(10,[maroon]41[/maroon],[maroon]11[/maroon],[maroon]41[/maroon]);
Bdisp_DrawLineVRAM(16,[maroon]41[/maroon],[maroon]17[/maroon],[maroon]41[/maroon]);
Bdisp_DrawLineVRAM(21,[maroon]41[/maroon],[maroon]27[/maroon],[maroon]41[/maroon]);
Bdisp_DrawLineVRAM(31,[maroon]41[/maroon],[maroon]32[/maroon],[maroon]41[/maroon]);
Bdisp_DrawLineVRAM(36,[maroon]41[/maroon],[maroon]47[/maroon],[maroon]41[/maroon]);
Bdisp_DrawLineVRAM(49,[maroon]41[/maroon],[maroon]52[/maroon],[maroon]41[/maroon]);
Bdisp_DrawLineVRAM(54,[maroon]41[/maroon],[maroon]58[/maroon],[maroon]41[/maroon]);
Bdisp_DrawLineVRAM(60,[maroon]41[/maroon],[maroon]127[/maroon],[maroon]41[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]42[/maroon],[maroon]6[/maroon],[maroon]42[/maroon]);
Bdisp_SetPoint_VRAM(10,[maroon]42[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(12,[maroon]42[/maroon],[maroon]13[/maroon],[maroon]42[/maroon]);
Bdisp_DrawLineVRAM(16,[maroon]42[/maroon],[maroon]17[/maroon],[maroon]42[/maroon]);
Bdisp_DrawLineVRAM(21,[maroon]42[/maroon],[maroon]26[/maroon],[maroon]42[/maroon]);
Bdisp_DrawLineVRAM(30,[maroon]42[/maroon],[maroon]33[/maroon],[maroon]42[/maroon]);
Bdisp_DrawLineVRAM(40,[maroon]42[/maroon],[maroon]41[/maroon],[maroon]42[/maroon]);
Bdisp_SetPoint_VRAM(46,[maroon]42[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(50,[maroon]42[/maroon],[maroon]51[/maroon],[maroon]42[/maroon]);
Bdisp_SetPoint_VRAM(57,[maroon]42[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(63,[maroon]42[/maroon],[maroon]65[/maroon],[maroon]42[/maroon]);
Bdisp_DrawLineVRAM(69,[maroon]42[/maroon],[maroon]70[/maroon],[maroon]42[/maroon]);
Bdisp_DrawLineVRAM(78,[maroon]42[/maroon],[maroon]127[/maroon],[maroon]42[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]43[/maroon],[maroon]6[/maroon],[maroon]43[/maroon]);
Bdisp_SetPoint_VRAM(10,[maroon]43[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(12,[maroon]43[/maroon],[maroon]13[/maroon],[maroon]43[/maroon]);
Bdisp_DrawLineVRAM(16,[maroon]43[/maroon],[maroon]17[/maroon],[maroon]43[/maroon]);
Bdisp_DrawLineVRAM(21,[maroon]43[/maroon],[maroon]26[/maroon],[maroon]43[/maroon]);
Bdisp_DrawLineVRAM(30,[maroon]43[/maroon],[maroon]33[/maroon],[maroon]43[/maroon]);
Bdisp_SetPoint_VRAM(37,[maroon]43[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(40,[maroon]43[/maroon],[maroon]41[/maroon],[maroon]43[/maroon]);
Bdisp_DrawLineVRAM(45,[maroon]43[/maroon],[maroon]46[/maroon],[maroon]43[/maroon]);
Bdisp_SetPoint_VRAM(50,[maroon]43[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(54,[maroon]43[/maroon],[maroon]56[/maroon],[maroon]43[/maroon]);
Bdisp_DrawLineVRAM(60,[maroon]43[/maroon],[maroon]63[/maroon],[maroon]43[/maroon]);
Bdisp_DrawLineVRAM(66,[maroon]43[/maroon],[maroon]67[/maroon],[maroon]43[/maroon]);
Bdisp_DrawLineVRAM(70,[maroon]43[/maroon],[maroon]71[/maroon],[maroon]43[/maroon]);
Bdisp_DrawLineVRAM(77,[maroon]43[/maroon],[maroon]127[/maroon],[maroon]43[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]44[/maroon],[maroon]6[/maroon],[maroon]44[/maroon]);
Bdisp_DrawLineVRAM(10,[maroon]44[/maroon],[maroon]13[/maroon],[maroon]44[/maroon]);
Bdisp_DrawLineVRAM(15,[maroon]44[/maroon],[maroon]17[/maroon],[maroon]44[/maroon]);
Bdisp_DrawLineVRAM(21,[maroon]44[/maroon],[maroon]26[/maroon],[maroon]44[/maroon]);
Bdisp_DrawLineVRAM(30,[maroon]44[/maroon],[maroon]33[/maroon],[maroon]44[/maroon]);
Bdisp_SetPoint_VRAM(37,[maroon]44[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(40,[maroon]44[/maroon],[maroon]42[/maroon],[maroon]44[/maroon]);
Bdisp_DrawLineVRAM(45,[maroon]44[/maroon],[maroon]46[/maroon],[maroon]44[/maroon]);
Bdisp_DrawLineVRAM(50,[maroon]44[/maroon],[maroon]51[/maroon],[maroon]44[/maroon]);
Bdisp_DrawLineVRAM(54,[maroon]44[/maroon],[maroon]57[/maroon],[maroon]44[/maroon]);
Bdisp_DrawLineVRAM(60,[maroon]44[/maroon],[maroon]62[/maroon],[maroon]44[/maroon]);
Bdisp_SetPoint_VRAM(71,[maroon]44[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(74,[maroon]44[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(77,[maroon]44[/maroon],[maroon]127[/maroon],[maroon]44[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]45[/maroon],[maroon]6[/maroon],[maroon]45[/maroon]);
Bdisp_DrawLineVRAM(10,[maroon]45[/maroon],[maroon]12[/maroon],[maroon]45[/maroon]);
Bdisp_DrawLineVRAM(14,[maroon]45[/maroon],[maroon]15[/maroon],[maroon]45[/maroon]);
Bdisp_SetPoint_VRAM(17,[maroon]45[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(21,[maroon]45[/maroon],[maroon]26[/maroon],[maroon]45[/maroon]);
Bdisp_DrawLineVRAM(30,[maroon]45[/maroon],[maroon]33[/maroon],[maroon]45[/maroon]);
Bdisp_SetPoint_VRAM(37,[maroon]45[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(40,[maroon]45[/maroon],[maroon]42[/maroon],[maroon]45[/maroon]);
Bdisp_DrawLineVRAM(45,[maroon]45[/maroon],[maroon]46[/maroon],[maroon]45[/maroon]);
Bdisp_DrawLineVRAM(50,[maroon]45[/maroon],[maroon]51[/maroon],[maroon]45[/maroon]);
Bdisp_DrawLineVRAM(54,[maroon]45[/maroon],[maroon]57[/maroon],[maroon]45[/maroon]);
Bdisp_DrawLineVRAM(60,[maroon]45[/maroon],[maroon]62[/maroon],[maroon]45[/maroon]);
Bdisp_DrawLineVRAM(66,[maroon]45[/maroon],[maroon]69[/maroon],[maroon]45[/maroon]);
Bdisp_SetPoint_VRAM(71,[maroon]45[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(74,[maroon]45[/maroon],[maroon]127[/maroon],[maroon]45[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]46[/maroon],[maroon]6[/maroon],[maroon]46[/maroon]);
Bdisp_DrawLineVRAM(10,[maroon]46[/maroon],[maroon]11[/maroon],[maroon]46[/maroon]);
Bdisp_SetPoint_VRAM(17,[maroon]46[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(21,[maroon]46[/maroon],[maroon]27[/maroon],[maroon]46[/maroon]);
Bdisp_DrawLineVRAM(31,[maroon]46[/maroon],[maroon]32[/maroon],[maroon]46[/maroon]);
Bdisp_DrawLineVRAM(36,[maroon]46[/maroon],[maroon]37[/maroon],[maroon]46[/maroon]);
Bdisp_DrawLineVRAM(40,[maroon]46[/maroon],[maroon]42[/maroon],[maroon]46[/maroon]);
Bdisp_DrawLineVRAM(45,[maroon]46[/maroon],[maroon]46[/maroon],[maroon]46[/maroon]);
Bdisp_DrawLineVRAM(50,[maroon]46[/maroon],[maroon]51[/maroon],[maroon]46[/maroon]);
Bdisp_SetPoint_VRAM(55,[maroon]46[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(57,[maroon]46[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(61,[maroon]46[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(63,[maroon]46[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(67,[maroon]46[/maroon],[maroon]68[/maroon],[maroon]46[/maroon]);
Bdisp_SetPoint_VRAM(71,[maroon]46[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(74,[maroon]46[/maroon],[maroon]127[/maroon],[maroon]46[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]47[/maroon],[maroon]6[/maroon],[maroon]47[/maroon]);
Bdisp_SetPoint_VRAM(10,[maroon]47[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(17,[maroon]47[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(21,[maroon]47[/maroon],[maroon]27[/maroon],[maroon]47[/maroon]);
Bdisp_SetPoint_VRAM(29,[maroon]47[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(36,[maroon]47[/maroon],[maroon]37[/maroon],[maroon]47[/maroon]);
Bdisp_SetPoint_VRAM(46,[maroon]47[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(51,[maroon]47[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(57,[maroon]47[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(63,[maroon]47[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(65,[maroon]47[/maroon],[maroon]1[/maroon]);
Bdisp_SetPoint_VRAM(70,[maroon]47[/maroon],[maroon]1[/maroon]);
Bdisp_DrawLineVRAM(75,[maroon]47[/maroon],[maroon]127[/maroon],[maroon]47[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]48[/maroon],[maroon]6[/maroon],[maroon]48[/maroon]);
Bdisp_DrawLineVRAM(10,[maroon]48[/maroon],[maroon]17[/maroon],[maroon]48[/maroon]);
Bdisp_DrawLineVRAM(21,[maroon]48[/maroon],[maroon]32[/maroon],[maroon]48[/maroon]);
Bdisp_DrawLineVRAM(37,[maroon]48[/maroon],[maroon]127[/maroon],[maroon]48[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]49[/maroon],[maroon]6[/maroon],[maroon]49[/maroon]);
Bdisp_DrawLineVRAM(10,[maroon]49[/maroon],[maroon]17[/maroon],[maroon]49[/maroon]);
Bdisp_DrawLineVRAM(21,[maroon]49[/maroon],[maroon]33[/maroon],[maroon]49[/maroon]);
Bdisp_DrawLineVRAM(39,[maroon]49[/maroon],[maroon]127[/maroon],[maroon]49[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]50[/maroon],[maroon]6[/maroon],[maroon]50[/maroon]);
Bdisp_DrawLineVRAM(10,[maroon]50[/maroon],[maroon]17[/maroon],[maroon]50[/maroon]);
Bdisp_DrawLineVRAM(21,[maroon]50[/maroon],[maroon]34[/maroon],[maroon]50[/maroon]);
Bdisp_DrawLineVRAM(42,[maroon]50[/maroon],[maroon]127[/maroon],[maroon]50[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]51[/maroon],[maroon]6[/maroon],[maroon]51[/maroon]);
Bdisp_DrawLineVRAM(10,[maroon]51[/maroon],[maroon]17[/maroon],[maroon]51[/maroon]);
Bdisp_DrawLineVRAM(21,[maroon]51[/maroon],[maroon]127[/maroon],[maroon]51[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]52[/maroon],[maroon]6[/maroon],[maroon]52[/maroon]);
Bdisp_DrawLineVRAM(11,[maroon]52[/maroon],[maroon]16[/maroon],[maroon]52[/maroon]);
Bdisp_DrawLineVRAM(21,[maroon]52[/maroon],[maroon]127[/maroon],[maroon]52[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]53[/maroon],[maroon]127[/maroon],[maroon]53[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]54[/maroon],[maroon]127[/maroon],[maroon]54[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]55[/maroon],[maroon]127[/maroon],[maroon]55[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]56[/maroon],[maroon]127[/maroon],[maroon]56[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]57[/maroon],[maroon]127[/maroon],[maroon]57[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]58[/maroon],[maroon]127[/maroon],[maroon]58[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]59[/maroon],[maroon]127[/maroon],[maroon]59[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]60[/maroon],[maroon]127[/maroon],[maroon]60[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]61[/maroon],[maroon]127[/maroon],[maroon]61[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]62[/maroon],[maroon]127[/maroon],[maroon]62[/maroon]);
Bdisp_DrawLineVRAM(1,[maroon]63[/maroon],[maroon]127[/maroon],[maroon]63[/maroon]);

[b][blue]while[/blue][/b] (IsKeyDown(KEY_CHAR_1)==[maroon]0[/maroon])
{
    Bdisp_PutDisp_DD();
    [b][blue]if[/blue][/b](IsKeyDown(KEY_CHAR_2)==[maroon]1[/maroon])
    {
        [b][blue]break[/blue][/b];
    }
}

Bdisp_AllClr_DDVRAM();
PrintMini(5,[maroon]5[/maroon],[gray]"Bienvenue au royaume de Tylor"[/gray],[maroon]1[/maroon]);
PrintMini(30,[maroon]12[/maroon],[gray]"jeune aventurier!"[/gray],[maroon]1[/maroon]);
PrintMini(5,[maroon]22[/maroon],[gray]"Quel sont tes compétences?"[/gray],[maroon]1[/maroon]);
PrintMini(5,[maroon]29[/maroon],[gray]"[1] Guerrier"[/gray],[maroon]1[/maroon]);
PrintMini(5,[maroon]36[/maroon],[gray]"[2] Mage"[/gray],[maroon]1[/maroon]);
PrintMini(5,[maroon]43[/maroon],[gray]"[3] Archer"[/gray],[maroon]1[/maroon]);
PrintMini(5,[maroon]50[/maroon],[gray]"[4] Moine"[/gray], [maroon]1[/maroon]);

[b][blue]while[/blue][/b](key==[maroon]0[/maroon])
    {
    Bdisp_PutDisp_DD();
    [b][blue]if[/blue][/b](IsKeyDown(KEY_CHAR_1)==[maroon]1[/maroon])
        {
        strcat(choixClasse,[gray]"guerrier"[/gray]);
        key=[maroon]1[/maroon];
        }
    [b][blue]if[/blue][/b](IsKeyDown(KEY_CHAR_2)==[maroon]1[/maroon])
        {
        strcat(choixClasse,[gray]"mage"[/gray]);
        key=[maroon]1[/maroon];
        }
    [b][blue]if[/blue][/b](IsKeyDown(KEY_CHAR_3)==[maroon]1[/maroon])
        {
        strcat(choixClasse,[gray]"archer"[/gray]);
        key=[maroon]1[/maroon];
        }
    [b][blue]if[/blue][/b](IsKeyDown(KEY_CHAR_4)==[maroon]1[/maroon])
        {
        strcat(choixClasse,[gray]"moine"[/gray]);
        key=[maroon]1[/maroon];
        }
    }
Bdisp_AllClr_DDVRAM;
strcat(choix,[gray]"Très bien, jeune "[/gray]);
strcat(choix,choixClasse);
PrintMini(5,[maroon]5[/maroon],choix,[maroon]1[/maroon]);
PrintMini(15,[maroon]5[/maroon],[gray]"C'est la premiere fois que tu viens ici?"[/gray],[maroon]1[/maroon]);
PrintMini(22,[maroon]5[/maroon],[gray]"Je vais te faire découvrir ce royaume!"[/gray],[maroon]1[/maroon]);
Bdisp_PutDisp_DD;
Sleep(6000);
}



[brown]#pragma section _BR_Size[/brown]
unsigned long BR_Size;
[brown]#pragma section[/brown]
[brown]#pragma section _TOP[/brown]
[purple]int[/purple] InitializeSystem(int isAppli, unsigned short OptionNum) {return INIT_ADDIN_APPLICATION(isAppli, OptionNum);}
#pragma section

Alp96, celui qui programme n'importe quoi pourvu que ce soit inventif!!! :demon:
Calcu: graph 35+ tweaké
Transformez votre graph 35+ SH4 en graph 75!
C'est par ici!
Mes progs#Cliquez!!
Cliquez pour recouvrir

Etes vous un vrai trader???
Business

Saurez vous vaincre les puissances ennemis?
Swords and Sandals 2

Un 2048 ca vous tente??
2048
Dark storm Hors ligne Labélisateur Points: 11634 Défis: 176 Message

Citer : Posté le 27/06/2013 21:03 | #


La casse de ML_bmp_or() est comme celle que j'ai écrite. Il n'y a pas que des majuscules

Ajouté le 27/06/2013 à 21:06 :
En gros, pour toutes les fonctions de ML, seul le ML est en majuscules, le reste est en minuscules. Pour avoir le nom précis, tu peux descendre dans le .h pour avoir les lignes du genre :
void ML_bmp_or(char *tab, [purple]int[/purple] x, [purple]int[/purple] y, [purple]int[/purple] width, [purple]int[/purple] height);

Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Alp96 Hors ligne Membre Points: 239 Défis: 3 Message

Citer : Posté le 27/06/2013 21:07 | #


ben moi il a bugé jusqu'à ce que je mette tout en majuscule !

sauf pour ML truc vram!
Alp96, celui qui programme n'importe quoi pourvu que ce soit inventif!!! :demon:
Calcu: graph 35+ tweaké
Transformez votre graph 35+ SH4 en graph 75!
C'est par ici!
Mes progs#Cliquez!!
Cliquez pour recouvrir

Etes vous un vrai trader???
Business

Saurez vous vaincre les puissances ennemis?
Swords and Sandals 2

Un 2048 ca vous tente??
2048
Dark storm Hors ligne Labélisateur Points: 11634 Défis: 176 Message

Citer : Posté le 27/06/2013 21:09 | #


il te met quelle erreur là ?
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Alp96 Hors ligne Membre Points: 239 Défis: 3 Message

Citer : Posté le 27/06/2013 21:12 | #


là?
toujours la même:
** L2310 (E) Undefined external symbol "_ML_display_vram"
Alp96, celui qui programme n'importe quoi pourvu que ce soit inventif!!! :demon:
Calcu: graph 35+ tweaké
Transformez votre graph 35+ SH4 en graph 75!
C'est par ici!
Mes progs#Cliquez!!
Cliquez pour recouvrir

Etes vous un vrai trader???
Business

Saurez vous vaincre les puissances ennemis?
Swords and Sandals 2

Un 2048 ca vous tente??
2048
Dark storm Hors ligne Labélisateur Points: 11634 Défis: 176 Message

Citer : Posté le 27/06/2013 21:18 | #


t'a décommenté le #define ML_BMP_OR ?
Et fait "rebuild all" ?
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Alp96 Hors ligne Membre Points: 239 Défis: 3 Message

Citer : Posté le 27/06/2013 21:36 | #


j'ai viré les // devant #define ML_BMP_OR et j'ai rebuilter tout et il se passe tjs rien!

Ajouté le 27/06/2013 à 22:31 :
bon je crois que je vais baisser les bras là!
j\'ai changé la deuxième image en sprite, et là depuis tout plante! y a plus rien à faire!



Voilà la liste des erreurs:
C:\Documents and Settings\Pinon de Quincy\Mes documents\CASIO\fx-9860G SDK\Tylor.c(15) : C2138 (E) Too many initializers
C:\Documents and Settings\Pinon de Quincy\Mes documents\CASIO\fx-9860G SDK\Tylor.c(86) : C2500 (E) Illegal token \"char\"
C:\Documents and Settings\Pinon de Quincy\Mes documents\CASIO\fx-9860G SDK\Tylor.c(86) : C2500 (E) Illegal token \"]\"
C:\Documents and Settings\Pinon de Quincy\Mes documents\CASIO\fx-9860G SDK\Tylor.c(86) : C2500 (E) Illegal token \"{\"
C:\Documents and Settings\Pinon de Quincy\Mes documents\CASIO\fx-9860G SDK\Tylor.c(150) : C3027 (F) Source file too complex

Là j\'avoue que je comprend plus rien!

#include <fxlib.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <MonochromeLib.h>


int i, key;
char choix[80], choixClasse[80], menu, titre;

int AddIn_main(int isAppli, unsigned short OptionNum)
{

char titre={
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff
};

ML_BMP_OR(menu, 0, 0, 128, 64);
ML_display_vram();

Sleep(4000);

char menu[]={
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,
    0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff
};

ML_BMP_OR(menu, 0, 0, 128, 64);
ML_display_vram();

while (IsKeyDown(KEY_CHAR_1)==0)
{
    Bdisp_PutDisp_DD();
    if(IsKeyDown(KEY_CHAR_2)==1)
    {
        break;
    }
}

Bdisp_AllClr_DDVRAM();
PrintMini(5,5,\"Bienvenue au royaume de Tylor\",1);
PrintMini(30,12,\"jeune aventurier!\",1);
PrintMini(5,22,\"Quel sont tes compétences?\",1);
PrintMini(5,29,\"[1] Guerrier\",1);
PrintMini(5,36,\"[2] Mage\",1);
PrintMini(5,43,\"[3] Archer\",1);
PrintMini(5,50,\"[4] Moine\", 1);

while(key==0)
    {
    Bdisp_PutDisp_DD();
    if(IsKeyDown(KEY_CHAR_1)==1)
        {
        strcat(choixClasse,\"guerrier\");
        key=1;
        }
    if(IsKeyDown(KEY_CHAR_2)==1)
        {
        strcat(choixClasse,\"mage\");
        key=1;
        }
    if(IsKeyDown(KEY_CHAR_3)==1)
        {
        strcat(choixClasse,\"archer\");
        key=1;
        }
    if(IsKeyDown(KEY_CHAR_4)==1)
        {
        strcat(choixClasse,\"moine\");
        key=1;
        }
    }
Bdisp_AllClr_DDVRAM;
strcat(choix,\"Très bien, jeune \");
strcat(choix,choixClasse);
PrintMini(5,5,choix,1);
PrintMini(15,5,\"C\'est la premiere fois que tu viens ici?\",1);
PrintMini(22,5,\"Je vais te faire découvrir ce royaume!\",1);
Bdisp_PutDisp_DD;
Sleep(6000);
}



#pragma section _BR_Size
unsigned long BR_Size;
#pragma section
#pragma section _TOP
int InitializeSystem(int isAppli, unsigned short OptionNum) {return INIT_ADDIN_APPLICATION(isAppli, OptionNum);}
#pragma section

Alp96, celui qui programme n'importe quoi pourvu que ce soit inventif!!! :demon:
Calcu: graph 35+ tweaké
Transformez votre graph 35+ SH4 en graph 75!
C'est par ici!
Mes progs#Cliquez!!
Cliquez pour recouvrir

Etes vous un vrai trader???
Business

Saurez vous vaincre les puissances ennemis?
Swords and Sandals 2

Un 2048 ca vous tente??
2048
Dodormeur Hors ligne Ancien rédacteur Points: 3965 Défis: 84 Message

Citer : Posté le 27/06/2013 22:35 | #


char titre={...

met plutot char titre[]={
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 !
Dark storm Hors ligne Labélisateur Points: 11634 Défis: 176 Message

Citer : Posté le 27/06/2013 22:39 | #


à la ligne 86, tu as déjà initialiser "titre" en variable globale. Tu n'a donc pas à l'écrire avant la fonction principale
En gros, tu supprimes ce qui est en gras ici:

...
int i, key;
char choix[80], choixClasse[80][b], menu, titre[/b];

int AddIn_main(int isAppli, unsigned short OptionNum)
...


Ca devrait déjà te virer quelques erreurs.

Ensuite, pour cette erreur "C:\Documents and Settings\Pinon de Quincy\Mes documents\CASIO\fx-9860G SDK\Tylor.c(150) : C3027 (F) Source file too complex", je te conseille de créer un deuxième fichier .c appelé "moteur.c" ou un truc du genre dans lequel tu écrit toutes tes fonctions. Ensuite, dans le main(), tu appelle cette fonction.
Ca te permet de rendre plus clair tes différents fichiers, et au compilo de pouvoir avoir un "source file" moins "complex"

Je sais pas si tu voit ce que je veux dire...
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Smashmaster Hors ligne Ancien modérateur Points: 4561 Défis: 253 Message

Citer : Posté le 27/06/2013 23:26 | #


#include <MonochromeLib.h>
Si tu as mis MonochromeLib.h dans le même dossier que le main, remplace les '<' et '>' par des guillemets :
#include "MonochromeLib.h"

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

Citer : Posté le 27/06/2013 23:29 | #


smashmaster, utiliser des <> ou "" n'est pas très grave chez casio, le sdk n'en tient pas compte
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)
Alp96 Hors ligne Membre Points: 239 Défis: 3 Message

Citer : Posté le 28/06/2013 17:10 | #


euh Dark Storm? je vois pas trop là

Ca serait quoi la fonction? je définit une fonction pour mon sprite et je l'appelle dans le prog principal?
Alp96, celui qui programme n'importe quoi pourvu que ce soit inventif!!! :demon:
Calcu: graph 35+ tweaké
Transformez votre graph 35+ SH4 en graph 75!
C'est par ici!
Mes progs#Cliquez!!
Cliquez pour recouvrir

Etes vous un vrai trader???
Business

Saurez vous vaincre les puissances ennemis?
Swords and Sandals 2

Un 2048 ca vous tente??
2048
Dark storm Hors ligne Labélisateur Points: 11634 Défis: 176 Message

Citer : Posté le 28/06/2013 19:14 | #


non, dans le programme principal, tu peut faire :

int AddIn_main(int isAppli, unsigned short OptionNum)
{
   moteur();
}


Et dans le second fichier

void moteur(void)
{
    const char menu[] = {0xff, … , 0xff};
    int i, key;
    char choix[80], choixClasse[80];

    ML_bmp_or(menu, 0, 0, 128, 64);

    [green]// le code de ton jeu[/green]

}

Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Dynasty Hors ligne Membre Points: 464 Défis: 2 Message

Citer : Posté le 11/07/2013 19:31 | #


Dites je me demandais quel est la difference entre IsKeyDown et IsKeyUp?

Sinon pour faire une pause en attendant l'appuie d'une touche, n'y a-t-il pas un autre moyen que de faire :

while(IsKeyDown(KEY_CTRL_EXE));


Parce que je sais pas si c'est très économique ^^'

J'aimerais aussi savoir si un Sleep doit être utilisé avec une valeur fixe comme Sleep(5) ou si on peut utiliser un variable modifiable comme Sleep(exemple)?

Voilà je crois que je n'ai plus d'autres questions pour le moment x) merci d'avance
Le monde ne tourne pas rond.... sa m'en donne le tourni U_u'

Mon projet actuel
Un combat au tour par tour !

Projet de combat au tour par tour type DOFUS mais totalement orienté sur le PvP. Le projet va demander un peu de temps mais soyons patient...

Menus
   85%

Gestion des Caractéristiques
   90%

Gestion des déplacements
   100%

Implémentation des sorts
   50%

Création carte
   100%



Mon ancien projet (en attente)
Revenge
Il s'agit d'un RPG assez gros, je ne sais pas si j'aurais la place suffisante sur une calto... peut être ferais-je des programmes à installer séparément pour les donjons/instances...
Menus/présentation
   75%
Systèmes niveaux/sorts...
   65%

Système de combat
   10%
Map
   1%

Donjons/Instances
   1%





Mon autre projet
Laby3D

Le titre (laby3D) en dit long sur son contenu : il s'agit d'un simple moteur de labyrinthe en "3D" (enfin on va dire juste un effet de profondeur ). il aura la particularité d'être aggrémenté de superbes petites animations sur les rotations d'angles de vue ! j'y bosse pas mal et j'espère bien le réussir !
Editeur de niveaux
   100%

Graphismes
   95%

Moteur du jeu
   95%

Animations
   100%

Level Design
   80%


Le jeu devrait sortir bientôt


Btl Hors ligne Ancien modérateur Points: 3879 Défis: 107 Message

Citer : Posté le 11/07/2013 19:36 | #


IsKeyDown s'active quand tu appuies sur la touche alors que IsKeyUp quand tu enlèves ton doigt de la touche.

Et je pense bien qu'un Sleep peut contenir une variable.
Un excellent tuto video qui vous explique comment transférer des fichiers de l'ordinateur vers la calculatrice et vice versa ma chaine youtube
mes jeux
mes jeux

Jouez à 6 sur une seule calto : Curve Fever
Un die and retry qui vous fera bieeeen rager Test Andropov
un très bon sokoban
le seul vrai jeu de foot en basic : FIFA 12
Ca c'est ce que j'appelle un jeu de reflexion jewel master
Qui vaincra l'intelligence artificielle de cet othello
Le célèbre pacman
Et tant d'autres BTL's games

Le jeu du mois de Novembre et award du jeu le plus dur de l'année 2013 MultiTask, testez-le
Précédente 1, 2, 3 ··· 10 ··· 14, 15, 16, 17, 18, 19, 20 ··· 30 ··· 40 ··· 46, 47, 48 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 80 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