Pages: 1 [2] 3 4 ... 7   Bas de page
Imprimer
Auteur Fil de discussion: [En cours] Luaplayer Wii  (Lu 16101 fois)
0 Membres et 1 Invité sur ce fil de discussion.
Cobain Hors ligne
Mega Member
***
Messages: 1131


Voir le profil WWW
mes talents de graphiste lol

« Réponse #15 : 05 Août 2008, 19:21:17 »

Citation
D'après mes testes un programme de mon LUAPlayer Wii tournera plus vite qu'un programme C sur DS !

rien à voir Smiley
Journalisée

Mes Projets || Mon Blog
Citation
Honey bunny : I love you, pumpkin.
Pumpkin : I love you, honey bunny.
Pumpkin : Everybody be cool this is a robbery!
Honey bunny : Any of you fuckin' pricks move and i'll execute every motherfucking last one of you
Risike Hors ligne
Mega Member
***
Messages: 1387


Voir le profil
Disciple Alekmaulo-Copperien !

« Réponse #16 : 05 Août 2008, 19:40:50 »

Comment ça rien a voir ? Ouais c'est pas comparable mais ça montre un peut qu'on pourra coder des programmes 2D dans le style de ceux que l'on fait sur DS.
Journalisée

Le travail y'en a pas beaucoup, faut le laisser à ceux qu'aiment ça !

(Coluche)
Cid2Mizard Hors ligne
Super Mega Member
****
Messages: 4068


Voir le profil WWW
Disciple Kukulcanien

« Réponse #17 : 05 Août 2008, 23:02:01 »

Si le Lua s'execute plus rapidement  Azn
Journalisée

Risike Hors ligne
Mega Member
***
Messages: 1387


Voir le profil
Disciple Alekmaulo-Copperien !

« Réponse #18 : 05 Août 2008, 23:53:07 »

Là je suis dans la merde !

Je n'arrive pas a intégrer Grrlib aux sources du LUAPLAYER...

Pour ça il faudrait qu'il soit "dans" devkitpro comme libfat ou wiiuse. (qu'on puisse faire un #include <grrlib.h> et non "grrlib.h quoi)

Quelqu'un sait compiler une lib pour faire ça ?
Journalisée

Le travail y'en a pas beaucoup, faut le laisser à ceux qu'aiment ça !

(Coluche)
Minishlink Hors ligne
Mega Member
***
Messages: 1439


Voir le profil WWW
Quand on veut, on peut !

« Réponse #19 : 06 Août 2008, 03:08:35 »

Au moins avec ma lib ça sera beaucoup plus facile Smiley
Journalisée

Copper Hors ligne
Mega Member
***
Messages: 1296


Voir le profil
« Réponse #20 : 06 Août 2008, 07:13:02 »

Là je suis dans la merde !

Je n'arrive pas a intégrer Grrlib aux sources du LUAPLAYER...

Pour ça il faudrait qu'il soit "dans" devkitpro comme libfat ou wiiuse. (qu'on puisse faire un #include <grrlib.h> et non "grrlib.h quoi)

Quelqu'un sait compiler une lib pour faire ça ?

Euh ca change quoi concrètement parce que pour moi entre <> et "" c'est juste une histoire de chemin de recherche non ?
Journalisée
Risike Hors ligne
Mega Member
***
Messages: 1387


Voir le profil
Disciple Alekmaulo-Copperien !

« Réponse #21 : 06 Août 2008, 09:26:41 »

Non en fait le programme est divisé en 2 : la lib lua et le programme Wii. Dans le programme Wii j'importe la lib lua et la grrlib. Mais dans la lualib je ne peux pas importer la grrlib car le makefile n'est pas fait pour du tout...
Journalisée

Le travail y'en a pas beaucoup, faut le laisser à ceux qu'aiment ça !

(Coluche)
Risike Hors ligne
Mega Member
***
Messages: 1387


Voir le profil
Disciple Alekmaulo-Copperien !

« Réponse #22 : 06 Août 2008, 09:27:16 »

Au moins avec ma lib ça sera beaucoup plus facile Smiley

J'attends toujours de la doc plus complète.
Journalisée

Le travail y'en a pas beaucoup, faut le laisser à ceux qu'aiment ça !

(Coluche)
Minishlink Hors ligne
Mega Member
***
Messages: 1439


Voir le profil WWW
Quand on veut, on peut !

« Réponse #23 : 06 Août 2008, 11:05:28 »

La doc était complète pour la version privée Langue
Comme je n'ai pas encore fait de nouvelle release, je n'ai pas (ou très peu) uploadé la doc générée par doxygen sur mon ftp.
Journalisée

Risike Hors ligne
Mega Member
***
Messages: 1387


Voir le profil
Disciple Alekmaulo-Copperien !

« Réponse #24 : 06 Août 2008, 11:21:00 »

En fait j'utilise libwiisprite qui fait parfaitement ce que je veux.

A savoir la possibilité d'afficher des images grace a des png présents sur la SD.

Ta lib fait ça ?

EDIT : et ben non en fait, le fait que cette lib ne fonctionne qu'en C++ me fait chier !

Bref je suis toujours sans aucune lib correcte pour afficher du graphisme...  Cry Cry Cry

J'ai trouvé une SDL portée sur Wii mais impossible de comprendre comment la faire marcher, aucun exemple n'existe !

bref j'avance pas !
« Dernière édition: 06 Août 2008, 12:33:42 par Risike » Journalisée

Le travail y'en a pas beaucoup, faut le laisser à ceux qu'aiment ça !

(Coluche)
Risike Hors ligne
Mega Member
***
Messages: 1387


Voir le profil
Disciple Alekmaulo-Copperien !

« Réponse #25 : 06 Août 2008, 11:40:14 »

Minishlink j'ai regardé le peu de doc que y'a sur ta lib, ça semble très intéressant !

Par contre je n'ai pas le droit de télécharger et pourrais-tu me montrer un exemple d'affichage d'une image qui se trouve sur la SD stp ?

EDIT : Je t'ai ajouté a mes contacts MSN.
« Dernière édition: 06 Août 2008, 12:09:43 par Risike » Journalisée

Le travail y'en a pas beaucoup, faut le laisser à ceux qu'aiment ça !

(Coluche)
Minishlink Hors ligne
Mega Member
***
Messages: 1439


Voir le profil WWW
Quand on veut, on peut !

« Réponse #26 : 06 Août 2008, 12:12:34 »

Et bien :
Code
(c):
#include <MLlib.h>
 
int main(int argc, char **argv)
{
ML_Init();
ML_EnableNunchuk(1);
fatInitDefault();
 
//ML_SplashScreen();
 
ML_LoadSpriteFromFile(0, "/texture.png", 100, 100); // <- you must have a texture.png in ARGB (32 bits) at the root of your card to can see this example
ML_CloneSprite(1, 0);
 
int width = 64, height = 64;
 
while(1)
{
if(Wiimote[0].Held.Home) { ML_SetPowerMode(RESET); }
else if(Wiimote[0].Newpress.A) { ML_ReturnToHBC(); }
 
if(Nunchuk[0].Held.C) { ML_RumbleWiimote(0, 1); }
else ML_RumbleWiimote(0, 0);
 
if(Wiimote[0].Held.Plus) { width++; height++; }
else if(Wiimote[0].Held.Minus) { width--; height--; }
ML_SetSpriteSize(0, width, height);
 
ML_MoveSpriteWiimoteIR(0, 0);
ML_MoveSpriteWiimotePad(1, 0);
 
//ML_DrawSquare(0, 0, 10, 10, 0);
 
ML_DrawSprite(0);
if(!Nunchuk[0].Held.Z) ML_DrawSprite(1);
 
ML_Refresh();
}
 
return 0;
}

C'est un exemple dispo dans ma prochaine release, il y a plus que tu me demandais mais ça pourrait mieux te convenir Smiley
Journalisée

Risike Hors ligne
Mega Member
***
Messages: 1387


Voir le profil
Disciple Alekmaulo-Copperien !

« Réponse #27 : 06 Août 2008, 12:18:22 »

Et tu n'aurais pas un build récent ou même ancien que je puisse coder stp car je n'ai rien de ta MLlib pour l'instant ?

EDIT : en fait le principe de ta lib ne me va pas du tout ! Tout simplement car c'est la merde de chez merde d'afficher une bête map (comme dans PAlib quoi). je préfère une lib qui me permet en chargeant une seule image de l'afficher plusieurs fois à l'écran (sans la charger plusieurs fois en mémoire quoi) style SDL, µLibrary ou même grrlib.
« Dernière édition: 06 Août 2008, 12:39:55 par Risike » Journalisée

Le travail y'en a pas beaucoup, faut le laisser à ceux qu'aiment ça !

(Coluche)
Mollusk Hors ligne
Administrateur
*****
Messages: 3546


Voir le profil WWW
Ne vous posez pas de questions, codez !

« Réponse #28 : 06 Août 2008, 12:58:25 »

Bah je comprends pas trop ton problème, visiblement tu peux là. Il affiche 2 sprites mais ne charge qu'une image en mémoire. Pas compris l'histoire de PAlib non plus d'ailleurs Azn
Journalisée

Risike Hors ligne
Mega Member
***
Messages: 1387


Voir le profil
Disciple Alekmaulo-Copperien !

« Réponse #29 : 06 Août 2008, 13:04:16 »

Tu ne peux pas afficher 2 fois le même sprite.

Tu charge un sprite qui a des coordonnées précises ! Sur DS tu as 125 (?) sprites par écran et tu ne peux pas afficher 10 fois le sprite numéro 0 d'un écran. C'est une fois et c'est tout. Dans sa MLlib c'est pareil.

Je suis plus partisan du :

monSprite = Charger("monsprite.png")

Boucle

   monSprite.dessiner(x, y)
   raffraichirEcran()

Fin

EDIT : résultat tu passe par des BG hardware dans PAlib ce qui gène a mort pour dessiner des maps. En gro je veux faire une map de tiles de 25x25 et de 200 sur 200 j'en chie comme un pape. Tandis qu'avec une SDL ou un µLibrary c'est plus facile.

(Je ne dénigre pas PAlib au profit des autres ne t'inquiète pas, PAlib a beaucoup d'avantages sur elles mais pour ce qui est de la simplicité et de la lisibilité je préfère ça)
« Dernière édition: 06 Août 2008, 13:07:01 par Risike » Journalisée

Le travail y'en a pas beaucoup, faut le laisser à ceux qu'aiment ça !

(Coluche)
Pages: 1 [2] 3 4 ... 7   Haut de page
Imprimer

Aller à: