Torna indietro   Console-Tribe.com Forum > Console Area > Nintendo Labs > Nintendo Wii > Nintendo Wii Discussioni Underground > Wii Homebrew

Wii Homebrew Sezione dedicata all'approfondimento delle tematiche inerenti alle applicazioni homebrew per Wii

Console Features

Rispondi
 
LinkBack Strumenti discussione Modalità visualizzazione
Vecchio 24-01-2008, 10.50.01   #21 (permalink)
DDAAXX
Tribe Member
 
Info generali:
Data registrazione: 19-11-2007
Età: 34
Messaggi: 198

Predefinito

Citazione:
Originalmente inviato da Steve1977 Visualizza messaggio
Al limite c'è sempre bootcamp e parallels
naaaaaaaaa
Se c'è sotto Mac... perchè farsi del male ancora con winzoz
DDAAXX non  è collegato   Rispondi citando
Sponsored Links
Vecchio 24-01-2008, 12.32.46   #22 (permalink)
p4m
V.I.P. User
 
L'avatar di p4m
 
Info generali:
Data registrazione: 09-02-2007
Messaggi: 1,456

Online tags:
Tag PSN: katkase
WiiCode: 4938 8975 2914 7315
Predefinito

Citazione:
Originalmente inviato da DDAAXX Visualizza messaggio
naaaaaaaaa
Se c'è sotto Mac... perchè farsi del male ancora con winzoz
Giustissimo.
Cmq se si vuole stare "dietro" a tutte le novità tocca avere anche un winzoz a portata di mano, e in questo caso Bootcamp e VMWare Fusion aiutano...
p4m non  è collegato   Rispondi citando
Vecchio 24-01-2008, 13.55.22   #23 (permalink)
DDAAXX
Tribe Member
 
Info generali:
Data registrazione: 19-11-2007
Età: 34
Messaggi: 198

Predefinito

Certo, capisco
Comunque ho su Parallels... certi software che mi servono per sviluppare non esistono per mac, come al solito purtroppo...

Comunque una prova su Mac, quando darai le info, la si fa
DDAAXX non  è collegato   Rispondi citando
Vecchio 24-01-2008, 17.02.53   #24 (permalink)
Gabrio_gT
Tribe Newbie
 
Info generali:
Data registrazione: 24-01-2008
Messaggi: 1

Talking

p4m sei un grande, attendo fiducioso la tua prossima release su compilazione di applicazioni per GC (Wii). Vorrei imparare anche io e per iniziare ho già installato devkitPro.
Sono pronto per iniziare
Spero di iniziare una bella esperienza con tutti voi
Gabrio_gT non  è collegato   Rispondi citando
Vecchio 17-02-2008, 19.28.55   #25 (permalink)
colataroc
NDS/Wii Tribe Trial Mod
 
L'avatar di colataroc
 
Info generali:
Data registrazione: 25-12-2007
Residenza: Rimini
Messaggi: 157

Predefinito

come faccio ad usarla come libreria ad esempio di turbo c++
colataroc non  è collegato   Rispondi citando
Vecchio 18-02-2008, 00.01.25   #26 (permalink)
p4m
V.I.P. User
 
L'avatar di p4m
 
Info generali:
Data registrazione: 09-02-2007
Messaggi: 1,456

Online tags:
Tag PSN: katkase
WiiCode: 4938 8975 2914 7315
Predefinito

Citazione:
Originalmente inviato da colataroc Visualizza messaggio
come faccio ad usarla come libreria ad esempio di turbo c++
devkitPPC non è una toolchain generica, ma è specifica per GC/Wii.
Il che significa che il compilatore (gcc-core e gcc-g++), il debugger (gdb), le tools (binutils) e le librerie (newlib) sono patchate per generare codice eseguibile su queste console.
libOGC va compilata con questo compilatore prima di poter essere usata (almeno allo stato attuale).
Io preferisco Eclipse, ma come IDE puoi usare anche Visual Studio 6, Visual C++ Express, se non ti basta il Programmer's Notepad o UltraEdit. Trovi le info relative nelle FAQ di devkitPro: http://www.devkitpro.org/faq/

p4m ha aggiunto 149 Minuti e 2 Secondi più tardi...

Citazione:
Originalmente inviato da Gabrio_gT Visualizza messaggio
...
Vorrei imparare anche io e per iniziare ho già installato devkitPro.
Sono pronto per iniziare
Spero di iniziare una bella esperienza con tutti voi
Ciao,
Scusa il ritardo con cui ti rispondo
Qua se si vuole iniziare bisogna creare una sezione Wii Homebrew con dentro Wii Dev (abilitata in scrittura solo per gli utenti che ne fanno esplicita richiesta e il lettura al resto del forum)
Intanto vorrei sapere chi c'è: fuori i nomi...

Ultima modifica di p4m : 18-02-2008 alle ore 02.31.56.
p4m non  è collegato   Rispondi citando
Vecchio 18-02-2008, 08.01.19   #27 (permalink)
superpirla
Tribe Member
 
Info generali:
Data registrazione: 25-11-2007
Messaggi: 114

Predefinito

Citazione:
Originalmente inviato da p4m Visualizza messaggio
devkitPPC non è una toolchain generica, ma è specifica per GC/Wii.
Il che significa che il compilatore (gcc-core e gcc-g++), il debugger (gdb), le tools (binutils) e le librerie (newlib) sono patchate per generare codice eseguibile su queste console.
libOGC va compilata con questo compilatore prima di poter essere usata (almeno allo stato attuale).
Io preferisco Eclipse, ma come IDE puoi usare anche Visual Studio 6, Visual C++ Express, se non ti basta il Programmer's Notepad o UltraEdit. Trovi le info relative nelle FAQ di devkitPro: http://www.devkitpro.org/faq/

p4m ha aggiunto 149 Minuti e 2 Secondi più tardi...



Ciao,
Scusa il ritardo con cui ti rispondo
Qua se si vuole iniziare bisogna creare una sezione Wii Homebrew con dentro Wii Dev (abilitata in scrittura solo per gli utenti che ne fanno esplicita richiesta e il lettura al resto del forum)
Intanto vorrei sapere chi c'è: fuori i nomi...
Sempre presente a queste cose
superpirla non  è collegato   Rispondi citando
Vecchio 18-02-2008, 10.50.03   #28 (permalink)
imbalind
Tribe Newbie
 
Info generali:
Data registrazione: 25-02-2007
Messaggi: 16

Predefinito

Anke a me piacerebbe partecipare..ora scarico il devkit e provo a familiarizzare un po'..
Però ho una domanda: le libOGC funzioneranno anke cn la modalità Wii e verranno semplicemente aggiornate o dovranno essere ricreate da zero?!?
imbalind non  è collegato   Rispondi citando
Vecchio 18-02-2008, 11.30.58   #29 (permalink)
p4m
V.I.P. User
 
L'avatar di p4m
 
Info generali:
Data registrazione: 09-02-2007
Messaggi: 1,456

Online tags:
Tag PSN: katkase
WiiCode: 4938 8975 2914 7315
Predefinito

Citazione:
Originalmente inviato da imbalind Visualizza messaggio
...
Però ho una domanda: le libOGC funzioneranno anke cn la modalità Wii e verranno semplicemente aggiornate o dovranno essere ricreate da zero?!?
In questi giorni il CVS di libOGC è molto attivo, shagkur si sta dando da fare per integrare il supporto all' hardware del Wii via via che le "specifiche" emergono.
Anche se segher giorni fa ha fatto intendere di voler sviluppare delle librerie indipendenti da libogc (solo per Wii, con Linux come unica piattaforma di sviluppo), ma non so dire se alle parole seguiranno i fatti...
p4m non  è collegato   Rispondi citando
Vecchio 18-02-2008, 15.44.23   #30 (permalink)
Steve1977
NDS/Wii Tribe SuperMod
 
L'avatar di Steve1977
 
Info generali:
Data registrazione: 19-12-2006
Residenza: Solbiate Arno
Età: 31
Messaggi: 3,930

Online tags:
WiiCode: 3503-6784-0620-5158
Predefinito

Qui servirebbe il supporto del buon SukkoPera...
Steve1977 non  è collegato   Rispondi citando
Vecchio 07-03-2008, 03.32.35   #31 (permalink)
p4m
V.I.P. User
 
L'avatar di p4m
 
Info generali:
Data registrazione: 09-02-2007
Messaggi: 1,456

Online tags:
Tag PSN: katkase
WiiCode: 4938 8975 2914 7315
Predefinito

Istruzioni per l'installazione del devkitPPC r14 su Mac OS X:
  • Scaricare l'archivio da questo link: http://sourceforge.net/project/downl...r.bz2&74140250
  • Scompattare il file: devkitPPC-mac-universal.tar.bz2
  • Spostare la cartella opt/ in Macintosh HD (in altre parole sulla root / del vostro filesystem)
  • Aggiungere le seguenti righe nel file .profile nella vostra home directory (p.e. nano -w /Users/vostronome/.profile ):

    Citazione:
    export DEVKITPRO="/opt/devkitpro"
    export DEVKITPPC="/opt/devkitpro/devkitPPC"
    export PATH=$PATH:$DEVKITPPC/bin
  • Riavviando il terminale di OS X abbiamo devkitPPC a portata di dita: powerpc-gekko-g++ --version
    Citazione:
    powerpc-gekko-g++ (GCC) 4.2.3 (devkitPPC release 14)
    Copyright (C) 2007 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions. There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
p4m non  è collegato   Rispondi citando
Vecchio 17-03-2008, 08.41.28   #32 (permalink)
superpirla
Tribe Member
 
Info generali:
Data registrazione: 25-11-2007
Messaggi: 114

Predefinito

Mi viene fuori un errore durante il Make Install delle libogc qualche idea ??
Riporto uno ScreenShoot dell'errore...

http://img443.imageshack.us/img443/8679/errorezm8.jpg

Ultima modifica di superpirla : 17-03-2008 alle ore 08.44.08.
superpirla non  è collegato   Rispondi citando
Vecchio 17-03-2008, 19.12.15   #33 (permalink)
Choppy89
Tribe Member
 
L'avatar di Choppy89
 
Info generali:
Data registrazione: 28-10-2007
Residenza: Modena
Età: 18
Messaggi: 485

Online tags:
WiiCode: 0375 5919 8435 2223
Predefinito

me ne intendo un po' di c++,così ho istallato il tutto...ma ora mi sorge un problema, che struttura devo usare per scrivere un programma?quali librerie devo chiamare?per compilare clicco su make?
non ci sarebbe una guida per queste cose di base da qualche parte?

EDIT: anche a me da l'errore di superpirla con il comando make install

EDIT2: e da dove salterebbe fuori l'ipotetico file .dol o .elf?

illuminatemi

Ultima modifica di Choppy89 : 17-03-2008 alle ore 20.38.47.
Choppy89 non  è collegato   Rispondi citando
Vecchio 17-03-2008, 20.47.11   #34 (permalink)
p4m
V.I.P. User
 
L'avatar di p4m
 
Info generali:
Data registrazione: 09-02-2007
Messaggi: 1,456

Online tags:
Tag PSN: katkase
WiiCode: 4938 8975 2914 7315
Predefinito

Allora, alcuni chiarimenti: con l'ultima release di devkitPro (r14) per Windows non è più necessario compilare le librerie libogc perchè sono già distribuite (vengono scaricate in versione binaria ed installate) attraverso l'ultima versione dell'installer: devkitProUpdater-1.4.5

Per testare l'installazione e come punto di riferimento si può utilizzare il template (Makefile + source) per Wii che si trova (a meno di non aver modificato il percorso di installazione di devkitPro) in C:\devkitPro\examples\wii\template
E' sufficiente copiare il contenuto di questa cartella (e relativa sottocartella source) in C:\devkitPro\msys\home\NomeUtente\helloworld (preventivamente creata dall'utente)
Quindi avviare MSys, digitare cd /home/NomeUtente/helloworld, quindi digitare make, e al termine della compilazione ci si dovrebbe trovare con i file helloworld.elf e helloworld.dol

Per testare l'eseguibile si può utilizzare l'emulatore gcube.exe, lo trovate in C:\devkitPro\emulators\gcube, dategli in pasto il vostro .dol


Ultima modifica di p4m : 17-03-2008 alle ore 20.55.16.
p4m non  è collegato   Rispondi citando
Vecchio 17-03-2008, 21.14.25   #35 (permalink)
Choppy89
Tribe Member
 
L'avatar di Choppy89
 
Info generali:
Data registrazione: 28-10-2007
Residenza: Modena
Età: 18
Messaggi: 485

Online tags:
WiiCode: 0375 5919 8435 2223
Predefinito

sei ottimo p4m!!!
però non capisco un ultima cosa...per compilare i file devo usare per forze Msys?quando provo a fare make con il Programmers Notepad mi compare questo messaggio:

"make": *** No targets specified and no makefile found. Stop.

dà questo errore anke con l'helloworld di cui parli...pare ke non riesca proprio a partire...boh...sarebbe comodo capire subito se il programma è stato scritto bene direttamente da quell'ambiente...
Choppy89 non  è collegato   Rispondi citando
Vecchio 17-03-2008, 21.18.07   #36 (permalink)
superpirla
Tribe Member
 
Info generali:
Data registrazione: 25-11-2007
Messaggi: 114

Predefinito

Citazione:
Originalmente inviato da p4m Visualizza messaggio
Allora, alcuni chiarimenti: con l'ultima release di devkitPro (r14) per Windows non è più necessario compilare le librerie libogc perchè sono già distribuite (vengono scaricate in versione binaria ed installate) attraverso l'ultima versione dell'installer: devkitProUpdater-1.4.5

Per testare l'installazione e come punto di riferimento si può utilizzare il template (Makefile + source) per Wii che si trova (a meno di non aver modificato il percorso di installazione di devkitPro) in C:\devkitPro\examples\wii\template
E' sufficiente copiare il contenuto di questa cartella (e relativa sottocartella source) in C:\devkitPro\msys\home\NomeUtente\helloworld (preventivamente creata dall'utente)
Quindi avviare MSys, digitare cd /home/NomeUtente/helloworld, quindi digitare make, e al termine della compilazione ci si dovrebbe trovare con i file helloworld.elf e helloworld.dol

Per testare l'eseguibile si può utilizzare l'emulatore gcube.exe, lo trovate in C:\devkitPro\emulators\gcube, dategli in pasto il vostro .dol
Grazie P4M domani sperimento al max chiedero ancora....

superpirla ha aggiunto 669 Minuti e 38 Secondi più tardi...

Well altro problema..

Allora preso il programma dentro examples, compilato come da istruzioni tramite il Make in Msys, nessuna visualizzazione degli errori, e in piu è stato generato sia il dol, sia l'elf.

Pero se tento di avviarlo tramite l'emulatore gcube non succede nulla, o meglio appare un'attimo una schermata ma poi scompare subito, parlo del dol ovviamente.

Ho provato a far partire sia l'emulatore da ambiente windows secco dal prompt, sia dal MSys, ma il risultato non cambia.

Pero aprendo il sorgente sembra che dovrebbe apparire la scritta Hello World e rimanerci dato che cè un While(1).

Attendo qualche consiglio.
Salumi.

superpirla ha aggiunto 781 Minuti e 42 Secondi più tardi...

Bene...
Ho fatto partire il gcube in modalità debug, mi da come messaggio di debug sul file stdout.txt

Textured rectangle extension is not supported by Your video card!

Effettivamente sono in una condizione particolare, sto sviluppando su un windows 32Bit virtualizzato con VMWARE.... Avete qualche idea per farlo girare ?

Ultima modifica di superpirla : 18-03-2008 alle ore 08.28.12.
superpirla non  è collegato   Rispondi citando
Vecchio 20-03-2008, 01.08.07   #37 (permalink)
p4m
V.I.P. User
 
L'avatar di p4m
 
Info generali:
Data registrazione: 09-02-2007
Messaggi: 1,456

Online tags:
Tag PSN: katkase
WiiCode: 4938 8975 2914 7315
Predefinito

superpirla > ho fatto la prova con il mio Windows XP dentro VMWare Fusion (OSX) e il risultato è identico, Gcube si chiude e il suo stdout.txt contiene:
Citazione:
Textured rectangle extension is not supported by Your video card!
Ma hai provato a passare l .elf alla Twilight Hack ? Funziona.
Certo, se vuoi sviluppare e testare con Gcube senza scrivere e riscrivere su una SD card e avviare e riavviare Zelda TP devi farlo fuori dalla VM
Se sei su OS X (come me il 99% delle volte) puoi compilare l'ultima versione del devkitPPC dai buildscripts (nel caso descrivo come).
p4m non  è collegato   Rispondi citando
Vecchio 20-03-2008, 18.48.50   #38 (permalink)
superpirla
Tribe Member
 
Info generali:
Data registrazione: 25-11-2007
Messaggi: 114

Predefinito

No sono a lavorare il problema che ho come base macchine un Windows x64 allora per sviluppare a 32bit ho il Windows x86 Virtualizzato, pero devo smanettare con qualche opzione nascosta di vmware magari si puo fare qualcosa.

Appena riesco a trovare qualcosa in piu spero di postare la soluzione.

Ultima modifica di Steve1977 : 20-03-2008 alle ore 19.03.49.
superpirla non  è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 visitatori)
 
Strumenti discussione
Modalità visualizzazione

Regole di scrittura
Non puoi postare nuovi argomenti
Non puoi postare repliche
Non puoi postare allegati
Non puoi editare i tuoi post

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks are Disattivato
Pingbacks are Disattivato
Refbacks are Attivato
Vai al forum