Anuncios Google

Instalar entorno de programacion para Wii en Windows

Tutoriales Avanzados Homebrewes

En este tutorial os voy a explicar como instalar el entorno de programación para wii con el que podremos compilar el source (código fuente) de aplicaciones homebrew de wii y de este modo podremos por ejemplo traducir homebrew o dar el primer paso para iniciarse en la programación para wii.

Requisitos:


Instalacion del devkitPro

  • Una vez descargado el instalador procedemos a ejecutar el .exe y pulsamos "next"

  • En la siguiente pantalla elegimos "Download and install"

  • A continuación "Remove downloaded files"

  • En la selección de componentes desmarcamos "devkitPsp" ya que no nos sera de utilidad en nuestro caso

  • Dejamos la ruta de instalación tal como aparece en el programa y pulsamos "next" y luego "install" en la siguiente pantalla

  • Dejamos que descargue e instale cosa que llevara un rato y nos habrá creado la carpeta C:\devkitPro

Compilar

Ahora os voy a explicar como compilar código fuente de wii fácilmente con un ejemplo

  1. Nos dirigimos a esta ruta C:\devkitPro\examples\wii\template
  2. Creamos un nuevo documento de texto en esa carpeta y escribimos lo siguiente
    make
     
    pause
  3. Luego lo guardamos como "compilar.bat"
  4. Finalmente ejecutamos el .bat y ya tendremos nuestros archivos .elf y .dol compilados
4.63768
Tu voto: Ninguno Votos totales: 4.6 (69 votos)

Anuncios Google

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

ERROR

cuando compilo sale esto:

main.c

In file included from C:/devkitPro/libogc/include/multiusos.h:12,

                 from C:/holamundo/source/main.c:1:

C:/devkitPro/libogc/include/ogcsys.h:36:5: error: conflicting types for 'nanosleep'; have 'int(struct timespec *)'

   36 | int nanosleep(struct timespec *tb);

      |     ^~~~~~~~~

In file included from C:/devkitPro/libogc/include/ogc/system.h:43,

                 from C:/devkitPro/libogc/include/gccore.h:62,

                 from C:/devkitPro/libogc/include/ogcsys.h:4:

c:\devkitpro\devkitppc\powerpc-eabi\include\time.h:190:5: note: previous declaration of 'nanosleep' with type 'int(const struct timespec *, struct timespec *)'

  190 | int nanosleep (const struct timespec  *rqtp, struct timespec *rmtp);

      |     ^~~~~~~~~

C:/devkitPro/libogc/include/multiusos.h:94:13: warning: built-in function 'exp' declared as non-function [-Wbuiltin-declaration-mismatch]

   94 | expansion_t exp;

      |             ^~~

C:/devkitPro/libogc/include/multiusos.h:95:13: warning: built-in function 'exp2' declared as non-function [-Wbuiltin-declaration-mismatch]

   95 | expansion_t exp2;

      |             ^~~~

make[1]: *** [/opt/devkitpro/devkitPPC/base_rules:18: main.o] Error 1

make: *** [Makefile:100: build] Error 2

Presione una tecla para continuar . . .

alguien sabe como arreglarlo?

 

 

 

 

 

Hola una pregunta !!

Con este programa podre pasar emuladores como de windows a wii?¿***

Imagen de NGU BL

  Hola! luego de muchos

 

Hola! luego de muchos intentos, leer y pensar me da este error:

C:\devkitPro\examples\wii\template>make

Makefile:10: /c/devkitPro/devkitPPC/wii_rules: No such file or directory

make: *** No rule to make target `/c/devkitPro/devkitPPC/wii_rules'.  Stop.

 

C:\devkitPro\examples\wii\template>pause

Presione una tecla para continuar . . .

que puedo hacer? 

Gracias.

 

Imagen de muniategui

kamikaze saveas de una buena guia i en español¿?

saves algun buen tuto para iniciarse a coder de wii??? i que este en español xd que me mate a traducir algunos tutos i no saque nada xd por scene ai alguno?

 vale creo que los acabo de encontrar a la izquierda de este tuto en relacionados sry las molestias mu buenpo procierto  tu aporte :)

 


Imagen de hyliano8

programacion en c

holiwii XD

mira aqui en la scene estan unos cursos en C que es lo mejor para los iniciados en este mundo (iba a decir novatos pero suena muy mal XD) bueno te dejo los links:

http://wii.scenebeta.com/tutorial/cursos-basicos-de-programa...

http://wii.scenebeta.com/tutorial/cursos-basicos-de-programa...

http://wii.scenebeta.com/tutorial/cursos-basicos-de-programa...

http://wii.scenebeta.com/tutorial/cursos-basicos-de-programa...

el autor ya explico por que se ha demorado tanto la parte 5 esta en los comentarios asi que busca

espero haberte ayudado

cualquier duda no lo pienses dos veces y enviame un mensaje =D estoy dispuesto a ayudar a un futuro coder XD

no me aparece

En en la ruta  C:\devkitPro\examples\wii\template no me aparece la opción de wii, seguí todo el tutorial y no me aparece ¿porque?

Imagen de _Kamikaze_

.

igual no instalaste los ejemplos de wii del devkit.

de todas formas eso era solo un ejemplo de compilar, no importa que no este..puedes usar el codigo fuente de cualquier programa para probar http://wii.scenebeta.com/plataforma/src

Imagen de Kyngo

Cómo crear archivo Makefile

Buenas, soy novato y estoy empezando a programar, pero tengo una duda... ¿tengo que crear mi propio Makefile o uso el que viene por defecto? Si es así, ¿cómo lo creo? ¿hay algún tutorial para aprender a hacerlo?

¡Gracias de antemano por la ayuda!



Wii 4.3E, sobrevivió a un Full Brick gracias al Chip InFeCtuS... ^^
http://elrapdelpinguino.wordpress.com
Kyngo's System Checker - www.scenebeta.com
-----------------------------------------
Debemos aprender a aceptar a los demás por cómo son, no por quienes son.
Si seguimos siendo tan superficiales, el mundo acabarña realmente peor...

Imagen de Kyngo

Jaja, ¡gracias!

Muchas gracias, Kamikaze... cuando tenga el homebrew a punto os lo haré saber. ¡Gracias de nuevo!

Ah, otra duda... uso Linux. ¿Cómo ejecuto allí el Makefile?



Wii 4.3E, sobrevivió a un Full Brick gracias al Chip InFeCtuS... ^^
http://elrapdelpinguino.wordpress.com
Kyngo's System Checker - www.scenebeta.com
-----------------------------------------
Debemos aprender a aceptar a los demás por cómo son, no por quienes son.
Si seguimos siendo tan superficiales, el mundo acabarña realmente peor...

Imagen de _Kamikaze_

.

desde la terminal vas a la ruta donde esta el makefile y escribes make

Imagen de fran98

Yo también lo hago desde

Yo también lo hago desde Linux, y cuando pongo make y lo ejecuto me sale esto:
Makefile:7: *** "Please set DEVKITPPC in your environment. export DEVKITPPC=
devkitPPC". Alto.

¿Cómo lo soluciono?


Imagen de Kyngo

Ah, gracias de nuevo

Muchas gracias de nuevo. Si tengo mas dudas, os lo haré saber de immediato.

Hi,

y esto que crea en el wii .elf y .dol

no lo eh probado en la wii que es lo que se creo?

Imagen de gazraet

solucion error

Si aun hay alguien con problemas para descargarlo (your internet connection seems to not be permitted or dropped out) lo unico que deben hacer es desactivar temporalmente el antivirus y listo la decarga continuara perfectamente

Imagen de NaxoR93

Error en Windows XP

Ahora lo intente instalar en Windows XP y el mismo error :(

Alguna solucion?

Gracias de antemano y saludos.

Imagen de _Kamikaze_

puede que tengas algun

puede que tengas algun problema con tu antivirus/firewall

Imagen de NaxoR93

pues los desactive, y nada

pues los desactive, y nada :/

sera el servidor de donde se descargan los archivos el que esta fallando? hay alguna otra forma de instalalo?

Saludos.


Mi entrada de bitácora: 3 años: Historia de un Editor

Si tienes una duda, por favor realízala en los foros o en la noticia correspondiente, ya que así también ayudas a otros usuarios. No respondo dudas por mensajería privada.

Imagen de RAVMN

la opcion seria enviarme MP,

la opcion seria enviarme MP, pero no creo que sea lo mas indicado

Imagen de _Kamikaze_

no es problema del instalador

no es problema del instalador ni del servidor porque acabo de volver a probarlo y funciona perfectamente..

debe ser que tu ordenador no permite la conexion entrante que requiere el instalador para descargar los archivos de internet...

Imagen de NaxoR93

y supuestamente como deberia

y supuestamente como deberia permitirle hacer eso? mientras no sea un problema de mi ISP bien :S

Saludos.

Imagen de _Kamikaze_

ni idea tu solucion pude que

ni idea

tu solucion pude que sea instalar todo manualmente, pero no sabria guiarte en eso

Imagen de NaxoR93

Solucionado

He podido finalmente instalarlo, aparte de desactivar firewall y antivirus, desactive el UAC y me corre en Win 7 sin problemas :D

gracias a todos por su ayuda.

Un saludo.


Mi entrada de bitácora: 3 años: Historia de un Editor

Si tienes una duda, por favor realízala en los foros o en la noticia correspondiente, ya que así también ayudas a otros usuarios. No respondo dudas por mensajería privada.

Imagen de NaxoR93

Error durante la instalacion

Me da un error al intentar instalarlo, cuando empieza a instalar aparecen dos barras, la de progreso general se estanca mientras la de bajada de archivos se llena, luego dice que hubo un error durante la instalacion, que mi conexion a Internet tal vez no estaba permitida y bla bla bla. ¿que puede ser?

Mi PC usa Windows 7.

Gracias de antemano y saludos.


Mi entrada de bitácora: 3 años: Historia de un Editor

Si tienes una duda, por favor realízala en los foros o en la noticia correspondiente, ya que así también ayudas a otros usuarios. No respondo dudas por mensajería privada.

Imagen de _Kamikaze_

ni idea, igual es cosa de

ni idea, igual es cosa de windows 7...

yo uso xp y funciona perfecto el instalador

Imagen de NaxoR93

lastima, tendre que ocupar el

lastima, tendre que ocupar el notebook de mi viejo que tiene xp

sabes que se me ocurrio recien? ejecutar el instalador en modo xp, vere si funciona y aviso, creo que sera de ayuda para los que usan windows vista/7

Saludos.


Mi entrada de bitácora: 3 años: Historia de un Editor

Si tienes una duda, por favor realízala en los foros o en la noticia correspondiente, ya que así también ayudas a otros usuarios. No respondo dudas por mensajería privada.

Imagen de RAVMN

yo uso windows 7 y no h

yo uso windows 7 y no h tenido que configurar nada.

tengo hace mas de 1 año el windows 7.. como era al inicio, estem.. parecido, pero, mas parecido a XP/Vista, como vista lo era en longhorn


Con Nintendo Switch  ;) (Y mi blanquita también)

-Saludos desde el 2022: Gracias SceneBeta por tantos recuerdos y amistades
Ahora hackeando desde el Hospital :D

Imagen de NaxoR93

entonces lo probaste con una

entonces lo probaste con una version beta del win 7, porque la final salio en octubre del año pasado :S deben haber hecho algunos cambios en el sistema operativo. de todas maneras probare iniciarlo en modo XP.

Saludos.


Mi entrada de bitácora: 3 años: Historia de un Editor

Si tienes una duda, por favor realízala en los foros o en la noticia correspondiente, ya que así también ayudas a otros usuarios. No respondo dudas por mensajería privada.

Imagen de DRIceman

Proba

Proba con winxp mode y comenta si te funciono.

Imagen de NaxoR93

lo ejecute en modo de

lo ejecute en modo de compatibilidad para winxp y no me funciono.

me sale troyano por qué?

me sale troyano por qué?

Imagen de NaxoR93

si usas el avast puede ser un

si usas el avast puede ser un falso positivo

Imagen de _Kamikaze_

pues el archivo esta

pues el archivo esta limpio...

http://tinyurl.com/y9eacg9

Imagen de _-Rafa-_

gracias por eñ tuto kamikaze

gracias por eñ tuto kamikaze me ayudara bastante

Imagen de UzakaGear

:D

Gracias por esto me gustaria crear Hombrebrew descuiden ya tengo algunos proyectos que se que les gustaran :3

ojala que continuen con este tutorial y expliquen mas cosas :D

que bien

que bien, sirve para los scenebeteros que quieren saber algo de programacion

Imagen de Cheleon

esto que sirve? para poder

esto que sirve? para poder crear aplicaciones homebrew?

si es asi, cuales son los siguientes pasos?

Imagen de Monty - Calabato64

Escribir el código de la

Escribir el código de la aplicación. Aquí tienes más información.

Hola, en que lenguaje se

Hola, en que lenguaje se programa con este compilador?.

Yo soy "digno" hijo del .net y de java jajaja (Si es C, sera empezar de casi 0 =P)

Imagen de Monty - Calabato64

Pues empieza, porque es C

Pues empieza, porque es C

Que va odio el paradigma

Que va odio el paradigma estructurado... u.u despues con ganas y tiempo =S

Imagen de abrxj

Muy bueno

Increible! Muy buen aporte, los primeros pasos de la Wii en cuestion de programar con windows...

Imagen de RAVMN

Kami Nos dirigimos a esta

Kami

Nos dirigimos a esta ruta C:\devkitPro\examples\wii\template

Yo lo hago en C:\devkitPro\DevkitPPC por que si no da error, almenos a mi.

osea para mas orden C:\devkitPro\DevkitPPC/apps/Aqui una carpeta SIN ESPACIOS EN EL NOMBRE para cada aplicacion.

Si ponen espacios, da error.

Y tambien tengo mi compilar.bat

 

salu2


Con Nintendo Switch  ;) (Y mi blanquita también)

-Saludos desde el 2022: Gracias SceneBeta por tantos recuerdos y amistades
Ahora hackeando desde el Hospital :D

Imagen de _Kamikaze_

lo que explico es compilar un

lo que explico es compilar un ejemplo de los que vienen con el devkit

Imagen de RAVMN

ah, no problem... yo nucnca

ah, no problem... yo nucnca compilñe ningun ejemplo, fui altiro al grano (Y por eso, y por no saber C, cojeo)

Imagen de csar.ale

cres que me puedas ayudar

oye ravmn que bueno que te veo cres que mepuedas ayudar a terminar a una aplicaion que meencargo un coder

es el pspdogstation

Imagen de RAVMN

quiza, estoy como

quiza, estoy como desconectado enm MSN,.. Tareas escolares...

Pero estoy disponible a los que me contacten

Imagen de csar.ale

haha grasias alfin

grasias kamikaze este se ve mas sencillo que el que me habias recomendado haber si por fin puedo acavar el pspdogstaion que el autor me dejo encargado

saludos!!

Imagen de Monty - Calabato64

Good!! A programar!! Aunque

Good!! A programar!! Aunque llevo con mi proyecto desde que the_marioga publicó sus tutoriales en Next Gen Corp.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.