Code::Blocks et Palib
Maknash
Messages postés
701
Statut
Membre
-
nonolebboss Messages postés 268 Statut Membre -
nonolebboss Messages postés 268 Statut Membre -
Bonjour,
J'ai fais 1 petit bête jeu en C avec C::B et j'aimerais pouvoir le mettre sur la Nintendo DS.
En cherchant sur google j'ai trouver Palib et j'ai aussi vu qu'on pouvait écrire le programme avec C::B
Les infos je les ai eues là : http://www.palib.info/wikifr/doku.php?id=day1
Seulement, voici ce que j'ai en voulant le compiler : http://img218.imageshack.us/img218/2712/paliboj4.png
Quelle est la solution svp? Merci d'avance
J'ai fais 1 petit bête jeu en C avec C::B et j'aimerais pouvoir le mettre sur la Nintendo DS.
En cherchant sur google j'ai trouver Palib et j'ai aussi vu qu'on pouvait écrire le programme avec C::B
Les infos je les ai eues là : http://www.palib.info/wikifr/doku.php?id=day1
Seulement, voici ce que j'ai en voulant le compiler : http://img218.imageshack.us/img218/2712/paliboj4.png
Quelle est la solution svp? Merci d'avance
A voir également:
- Code::Blocks et Palib
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Scanner qr code pc - Guide
16 réponses
Ok mais le code il est bon car il fonctionne sous Windows... Par contre je crois qu'il y a des fonctions qui n'iront sûrement pas sous NDS comme par exemple textbackground ou texcolor qui sont des fonctions Windows only...
#include <stdio.h>
#include <myconio.h>
#include <time.h>
int main(void)
{
int n=0, nbalea, i,j, k;
char car;
do
{
i=1;
j=7;
k=5;
srand(time(NULL));
nbalea=1+rand()%1001;
clrscr();
textbackground(CYAN); textcolor(WHITE); MYclrwin(1,1,80,3);
gotoxy(28,2); printf("LE JEUX DU NUMERO ALEATOIRE");
textbackground(RED); MYclrwin(1,4,80,100);
gotoxy(8,5); textcolor(YELLOW); printf("Un nombre aleatoire entre 1 et 1000 a ete genere par l'ordinateur");
gotoxy(21,7); textcolor(WHITE); printf("Proposition %d :",i);
do
{
gotoxy(40,7); clreol(); textcolor(LIGHTCYAN); gotoxy(40,7);
scanf("%d",&n);
}
while(n<1 || n>1000);
do
{
if(n>0 && n<1001)
{
if(n<nbalea && n>1 && n<1001)
{
gotoxy(46,k+=2); textcolor(6); printf("Nombre trop petit");
gotoxy(21,j+=2); textcolor(WHITE); printf("Proposition %d :",++i);
gotoxy(40,j); textcolor(LIGHTCYAN); scanf("%d",&n);
}
if(n>nbalea && n>1 && n<1001)
{
gotoxy(46,k+=2); textcolor(6); printf("Nombre trop grand");
gotoxy(21,j+=2); textcolor(WHITE); printf("Proposition %d :",++i);
gotoxy(40,j); textcolor(LIGHTCYAN); scanf("%d",&n);
}
if(n==nbalea)
{
textcolor(LIGHTGREEN);
printf("\n\t\tBien joue, vous avez trouvez le bon numero\n");
printf("\t\t Le nombre aleatoire est bien %d\n\n",nbalea);
}
}
else
{
k+=2;
gotoxy(40,k); clreol(); textcolor(LIGHTCYAN); gotoxy(40,k);
scanf("%d",&n);
k-=2;
}
}
while (n!=nbalea);
textcolor(GREEN); printf("\t\t Vous avez trouvez la solution en %d fois\n\n",i);
do
{
printf("\t\t\t\tRecommencer ? "); fflush (stdin); scanf("%c",&car);
}
while(tolower(car)!='n' && tolower(car)!='o' );
}
while(tolower(car)=='o');
//getch();
return(0);
}
Ah je n'ai pas les includes pour NDS je pense, j'ai juste mis stdio et myconio.
Je dois mettre lesquelles? Et quelles DLL sont nécessaires?
Merci de ta réponse^^
Je dois mettre lesquelles? Et quelles DLL sont nécessaires?
Merci de ta réponse^^
Je viens d'essayer de compiler 1 fichier c fourni avec devkitpro mais rien à faire il me met 1 erreur 1 et erreur 2 aussi
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai 1 émulateur, et j'ai aussi 1 DS avec linker, et je sais codé en C et je sais qu'on peut en faire en C et pas obligé en C++ donc j'ai tout ce qu'il faut
Mais j'vois pas c'que j'pourrais demander et à qui exactement, j'crois pas que ça vienne de là, c'est sûrement que je fais mal un truc ou qu'alors il manque un truc sur le site, je sais pas trop
ouai le code marche sur windows. je te propose de te renseigner sur les bibliothèque de la DS après change les fonctionalitées incompatible avec la DS