Code::Blocks et Palib

Fermé
Maknash Messages postés 643 Date d'inscription lundi 10 septembre 2007 Statut Membre Dernière intervention 15 juillet 2013 - 1 févr. 2009 à 00:27
nonolebboss Messages postés 186 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 26 janvier 2011 - 13 févr. 2009 à 18:12
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
A voir également:

16 réponses

Maknash Messages postés 643 Date d'inscription lundi 10 septembre 2007 Statut Membre Dernière intervention 15 juillet 2013 183
7 févr. 2009 à 12:27
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);
}
1
nonolebboss Messages postés 186 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 26 janvier 2011 6
1 févr. 2009 à 00:34
a tu inséré tout les includes et a tu mis les DLL necessaire ?
0
Maknash Messages postés 643 Date d'inscription lundi 10 septembre 2007 Statut Membre Dernière intervention 15 juillet 2013 183
1 févr. 2009 à 12:27
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^^
0
Maknash Messages postés 643 Date d'inscription lundi 10 septembre 2007 Statut Membre Dernière intervention 15 juillet 2013 183
2 févr. 2009 à 20:13
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
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
nonolebboss Messages postés 186 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 26 janvier 2011 6
2 févr. 2009 à 22:08
pour pouvoir faire un jeu sur ds il te faut un émulateur .

et aussi tu c' est coder en c++
0
Maknash Messages postés 643 Date d'inscription lundi 10 septembre 2007 Statut Membre Dernière intervention 15 juillet 2013 183
2 févr. 2009 à 22:11
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
0
nonolebboss Messages postés 186 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 26 janvier 2011 6
4 févr. 2009 à 16:34
bah alors demande les dll a nitendo pour que ton jeu sois compatible avec ta DS
0
Maknash Messages postés 643 Date d'inscription lundi 10 septembre 2007 Statut Membre Dernière intervention 15 juillet 2013 183
4 févr. 2009 à 18:38
Mouais t'es vraiment sûr que tout le monde fait ça?? Oo
0
nonolebboss Messages postés 186 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 26 janvier 2011 6
7 févr. 2009 à 01:26
ba non chui pas sûr mais essaye quand meme
0
Maknash Messages postés 643 Date d'inscription lundi 10 septembre 2007 Statut Membre Dernière intervention 15 juillet 2013 183
7 févr. 2009 à 01:32
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
0
nonolebboss Messages postés 186 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 26 janvier 2011 6
7 févr. 2009 à 01:41
donne moi ton code que je regarde
0
nonolebboss Messages postés 186 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 26 janvier 2011 6
7 févr. 2009 à 21:28
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
0
Maknash Messages postés 643 Date d'inscription lundi 10 septembre 2007 Statut Membre Dernière intervention 15 juillet 2013 183
7 févr. 2009 à 21:32
Ouais j'sais pas trop car aux yeux de Nintendo je ne sais pas s'ils considèrent ça comme vraiment légal...
0
nonolebboss Messages postés 186 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 26 janvier 2011 6
8 févr. 2009 à 00:15
qu' est ce qui est illégal au yeux de nitendo ??
0
Maknash Messages postés 643 Date d'inscription lundi 10 septembre 2007 Statut Membre Dernière intervention 15 juillet 2013 183
8 févr. 2009 à 00:24
Le fait de disposer d'un linker et/ou d'un émulateur
0
nonolebboss Messages postés 186 Date d'inscription lundi 1 décembre 2008 Statut Membre Dernière intervention 26 janvier 2011 6
13 févr. 2009 à 18:12
mais non c légal t'inquiète
0