Página 1 de 14 12311 ... ÚltimoÚltimo
Resultados 1 al 10 de 134
Like Tree2Likes

Tema: [TUTORIAL] Aprende a Compilar Aplicaciones de Wii

  1. #1
    Avatar de Cumbancha
    Cumbancha está desconectado Halestorm \m/ (ツ) \m/
    Fecha de Ingreso
    25 ene, 11
    Ubicación
    ¡En el Olimpo!
    Mensajes
    5,696
    Thanks
    63
    Thanked 329 Times in 15 Posts
    Entradas de Blog
    5

    [TUTORIAL] Aprende a Compilar Aplicaciones de Wii

    Antes de todo debo aclarar que no se necesitan conocimientos de programación, pero si los tienen, ¡mejor aún!.

    ¿QUE NECESITAMOS?

    1. Descargar e instalar el ►►DevkitPro◄◄ (contiene un pack de librerías para el homebrew de consolas, obviamente nos enfocaremos en Wii).
    2. Descargar e instalar un Cliente SVN para descargar el código fuente de la aplicación que nos interesa compilar:
    ►►TortoiseSVN◄◄ ———► Con interfaz gráfica (GUI), es compatible con Windows Vista/7, disponible en 32 y 64 bits. (Recomendado).
    ►►SlikSVN◄◄ —— Este se utiliza en la consola de Windows, compatible con Windows 2000/XP/2003/Vista/7 disponible en 32 y 64 bits.
    Hay más clientes SVN, pero en este tutorial daré ejemplos sólo con estos dos (TortoiseSVN y SlikSVN).
    3. Páginas donde se puede descargar el código fuente que les interesa, por ejemplo:
    CFG USB Loader MOD
    Wiiflow MOD
    USB Loader GX
    DML
    SysCheck
    cIOS d2x
    ETC.

    ¿CÓMO DESCARGAR EL CÓDIGO FUENTE?

    Descargarlo no es nada complicado ya que los clientes SVN hacen todo el trabajo:

    Si estás utilizando el cliente TortoiseSVN:
    Spoiler:
    Dirígete a la raíz del disco duro, dale click derecho en alguna parte vacía y elige la opción SVN Checkout...


    URL of Repository: Aquí debes colocar la URL que contiene el código fuente.
    Checkout directory: Es la ruta en donde se guardará el código fuente descargado.
    Checkout Depth: Déjalo en "Fully recursive".
    HEAD revision: Si está seleccionado, automáticamente descargará la revisión más reciente del código fuente.
    Revision: Selecciónala si deseas descargar el código fuente de una revisión anterior.

    Presiona OK para que empiece la descarga, una particularidad que tiene el TortoiseSVN, es que agrega un símbolo de color verde en los iconos pertenecientes al código fuente y si realizas un cambio el símbolo cambiará a color rojo indicando que se ha modificado algo, los símbolos azules indican que se ha creado algún archivo nuevo luego de la compilación.

    Ahora toca compilar, la compilación se puede hacer de dos formas, mediante un proyecto .pnproj o con un archivo Makefile.


    Si te fijas en la carpeta están los dos archivos con los que podríamos compilar el código fuente (Makefile y wiiflow.pnproj), personalmente recomiendo compilar por medio del proyecto porque es más fácil y en caso de error indica el lugar exacto del error, pero igual explicaré ambos métodos.

    Si estás utilizando el cliente SlikSVN:
    Spoiler:
    Primero debes crear una carpeta en la raíz del disco duro, en este caso crearé una carpeta llamada "Wiiflow" ya que descargaré el código fuente de Wiiflow, pero ustedes pueden nombrarla como quieran.

    Ahora, desde la consola de Windows debes cambiar la ruta hacia la carpeta que acabas de crear introduciendo este comando:

    CD C:\Wiiflow

    Presiona "Enter" y cambiará la ruta, ahora sólo debes introducir el siguiente comando (svn checkout) más la dirección URL del código fuente:

    svn checkout http://open-wiiflow-mod.googlecode.com/svn/trunk/ open-wiflow-mod-read-only

    Como es tedioso escribir todo eso sin comenter un error, puedes copiar todo ese comando desde la página del código, luego en la ventana de la consola presiona click derecho y elige "pegar" (no sirve Ctrl+V), de esta forma te ahorras esa molestia.



    Luego presionas "Enter" nuevamente y se empezará a descargar el código fuente hacia la carpeta que creaste (automáticamente descarga la revisión más actual del código fuente).

    NOTA: Si deseas saber más comandos de SlikSVN, introduce el comando "svn help" y se desplegará una lista de comandos que se pueden utilizar.


    ¿CÓMO SE COMPILA?
    Spoiler:
    Mediante proyecto:

    Abre el proyecto con Programmer's Notepad (en este caso utilicé el "wiiflow.pnproj" de ejemplo) (el Programmer's Notepad está incluido en la instalación del devkitPro), por lo tanto con darle doble click bastará para abrirlo, luego selecciona el menú "Tools" y por último la opción "make".


    Cuando termine la compilación, en la carpeta del código fuente encontrarás el archivo boot.dol que necesitas para ejecutar la aplicación en Homebrew Channel:


    Mediante Makefile:

    Abre la consola de Windows y luego cambia la ruta para indicar donde está el código fuente, como en este caso trabajé con Wiiflow descargado con TortoiseSVN, tendría que introducir la siguiente linea:

    CD C:\open-wiiflow-mod

    Presiona "Enter" y verás que la ruta principal ha cambiado, luego introduce el comando de compilación:

    make -f Makefile


    Presiona "Enter" nuevamente y comenzará la compilación.

    NOTA: Para compilar algunas aplicaciones hay que hacer ciertos cambios en el devkitPro.


    COSAS QUE DEBES TENER EN CUENTA:

    Para compilar algunos loaders hay que hacer ciertos cambios en el devkitPro, a continuación lo explicaré:
    Spoiler:
    En casos específicos deberás cambiar el contenido de la carpeta donde se instaló el devkitPro, si realizaste una instalación estándar la ruta donde se instaló el devkitPro es "C:\devkitPro", dentro verás dos carpetas muy importantes: "portlibs" y "libogc", en el caso de "portlibs" sólo necesitarás agregar unas librerías extras que no trae incluidas el devkitPro y la que sí tendrías que reemplazar de vez en cuando es la carpeta "libogc" para compilar exitosamente algunos loaders:


    NOTA: Es sumamente importante que antes de reemplazar el "libogc" le hagas una copia a la que ya tienes porque la ocuparás.

    Para compilar el Wiiflow se necesita:
    Libogc 1.8.8.

    Para compilar el USB Loader GX se necesita:
    Libogc 1.8.12 (este es al que le hicieron un backup, pero si lo borraron igual les dejo un link).
    Portlibs

    Para compilar el CFG USB Loader MOD se necesita:
    Libogc 1.8.12 + Wiilight.
    Portlibs

    Aquí les dejo los links de lo que necesitarán:

    ►►Libogc 1.8.8◄◄ (para compilar Wiiflow).
    ►►Libogc 1.8.12 + Wiilight◄◄ (descargar únicamente si borraron o no hicieron el backup que mencioné o si necesitan compilar el CFG MOD).
    ►►Portlibs◄◄ (librerías de "expansión", necesarias para compilar el CFG y el GX).
    Última edición por Cumbancha; 12/08/2012 a las 08:54 Razón: Actualizar link del libogc 1.8.12 + Wiilight.
    ifenix and romero5898 like this.
    ()
    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.
    ()



  2. #2
    Avatar de romero5898
    romero5898 está desconectado ► A ▼ ► A ▼
    Fecha de Ingreso
    25 ene, 11
    Ubicación
    Colombia
    Mensajes
    957
    Thanks
    180
    Thanked 0 Times in 0 Posts
    genial Cumbancha, se nota que eres una dura, a mi se me daño el netbeans 7.1 sera reinstalarlo, gracias.

    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.

    Spoiler:


    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.


  3. #3
    Fecha de Ingreso
    01 sep, 10
    Mensajes
    4,293
    Thanks
    259
    Thanked 707 Times in 15 Posts
    Entradas de Blog
    10
    interesante....................

    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.

    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.





    Spoiler:




    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.



  4. #4
    Avatar de brayanpsp
    brayanpsp está desconectado Mario Abeja
    Fecha de Ingreso
    06 jun, 10
    Ubicación
    Republica Dominicana
    Mensajes
    400
    Thanks
    311
    Thanked 0 Times in 0 Posts
    ami como estudiante de informática me hará bien gracias cumbancha


    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.


    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.

    Mis Codigos De Amigo [ Mandar MP Si Agregas ]
    Spoiler:
    Call Of Duty Black Ops: 5208-1163-6885
    Call Of Duty Modern Warfare 3: 3423-9131-9703
    Super Smash Bros Brawl
    : 1677-2695-6582
    Mario Kart Wii
    : 4556-5712-3775

  5. #5
    Avatar de Cumbancha
    Cumbancha está desconectado Halestorm \m/ (ツ) \m/
    Fecha de Ingreso
    25 ene, 11
    Ubicación
    ¡En el Olimpo!
    Mensajes
    5,696
    Thanks
    63
    Thanked 329 Times in 15 Posts
    Entradas de Blog
    5
    Cita Iniciado por brayanpsp Ver Mensaje
    ami como estudiante de informática me hará bien gracias cumbancha
    La verdad aprenderás, porque yo he aprendido unas cuantas cosas viendo algunos de los códigos.
    ()
    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.
    ()

  6. #6
    Avatar de difk
    difk está desconectado I'm member's CUEK
    Fecha de Ingreso
    13 may, 08
    Mensajes
    1,586
    Thanks
    57
    Thanked 160 Times in 4 Posts
    Entradas de Blog
    1
    Genial que lo empezaste, Aqui en España ya es casi las dos de la madrugada ya si eso lo reviso mañana. ahora zzzzzzzzzz

    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.

    Wii 4.2E |
    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.
    |
    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.
    |
    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.
    |
    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.
    |
    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.
    |
    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.
    Spoiler:


    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.

  7. #7
    gamalielcf está desconectado WiiNuev@
    Fecha de Ingreso
    14 mar, 11
    Mensajes
    31
    Thanks
    100
    Thanked 0 Times in 0 Posts
    muchas gracias, voy a provar con la informacion y los programas, y te platico que tal. realmente te lo agradesco mucho

  8. #8
    Avatar de Cumbancha
    Cumbancha está desconectado Halestorm \m/ (ツ) \m/
    Fecha de Ingreso
    25 ene, 11
    Ubicación
    ¡En el Olimpo!
    Mensajes
    5,696
    Thanks
    63
    Thanked 329 Times in 15 Posts
    Entradas de Blog
    5
    Aún me falta agragar el asunto del devkitPPC y libogc, que se necesita para ciertos loaders, los voy a subir hoy y mañana probablemente esté terminado el tutorial.
    ()
    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.
    ()

  9. #9
    Avatar de deal007
    deal007 está desconectado Moderador
    Fecha de Ingreso
    02 ene, 10
    Mensajes
    457
    Thanks
    72
    Thanked 77 Times in 9 Posts
    Entradas de Blog
    5
    Excelente tutorial
    Tutorial: Pasar Formato "DML" a ".ISO"---------"Lista de Compatibilidad del Dios Mios"
    Abrir Spoiler
    Spoiler:


    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.



    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.



    To view links or images in signatures your post count must be 2 or greater. You currently have 0 posts.



  10. #10
    Avatar de haroldmaster
    haroldmaster está desconectado CUEK MEMBER
    Fecha de Ingreso
    20 jun, 11
    Ubicación
    Donde el corcho se hunde y el hierro flota.
    Mensajes
    1,348
    Thanks
    44
    Thanked 225 Times in 1 Post
    Entradas de Blog
    2
    Excelente tuto cumba!! Ahora si a aprender como compilar como los pro!!

Página 1 de 14 12311 ... ÚltimoÚltimo

Información de Tema

Usuarios Viendo este Tema

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

Etiquetas para este Tema

Marcadores

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •