Autor Tema: [TUTORIAL] FREE_MCBOOT(Free V@st) ^^  (Leído 22393 veces)

eustolio

  • botisystem
  • SceneSpainTeam
  • Top Level
  • *
  • Mensajes: 3193
  • Reputacion 250
  • ★★★★★
[TUTORIAL] FREE_MCBOOT(Free V@st) ^^
« en: Mayo 19, 2008, 12:29:07 »
Free V@st ^^ o como cargar aplicaciones Homebrews directamente.

Bien pues hoy vamos a aprender a cargar aplicaciones Homebrews directamente desde la MC y al iniciar la PS2.En las ultimas versiones tan solo hay que lanzar la aplicacion .ELF y seguir estos pasos:

Formatear la Memory Card
Flashear


Hecho esto, en la carpeta BOOT creada en la MC, colocar nuestro .elf como BOOT.ELF

Nota: A partir de la v 1.4 se añaden mas modos de lanzamiento, tipo dev mode...
Para mas detalles seguir leyendo:



Este TUTORIAL se ira actualizando cuando convenga

************************************************************************************

Nueva version Free_MCBoot 1.7 disponible

Installer side :

- Installer now correct SwapMagic boot path for usb_mass.
- Added libcdvd modules to install from cd.
- Added a prompt for asking config overwrite.
- Added a prompt for warning no BOOT.ELF is present in INSTALL folder.
- Fixed bug for detecting video mode as PAL on Slims 77004.

Loader side :

- Fixed bug in loading of usb drivers when mc was in slot 2.
- Fixed bug in loading OSDSYS on some CC modchipped ps2.
- Fixed bug for detecting video mode as PAL on Slims 77004.
- Fixed install bug on x0006 PS2.
- Fixed bug in elf launching from OSDSYS.
- Fixed bug in using OSDSYS as path for OSDSYS menu item.
- Splash screen in interlaced mode to fix messing up on some tv.
- Direct ESR launch on esr disc insert (path defined in cnf).
- Added scrolling menu for OSDSYS.
- Up to 100 OSDSYS items configureable with the new scroll menu.
- FastBoot for Ps1, PS2, ESR, dvd video discs.
- Added configureable OSDSYS video mode (AUTO, PAL or NTSC).
- Added hardcoded priority loading of "mass:/FREEMCB.CNF"
- Skip disc boot option working : Skip disc boot under OSDSYS main menu.
- "AutoBoot_Disc" option renamed into "FastBoot".
- Added options to set the new scroll menu.'

************************************************************************************

Nueva version Free_MCBoot 1.5b disponible



En la zona de descargas lo encontrareis.

************************************************************************************

Nueva version Free_MCBoot 1.4 disponible

- Updated DVDELF Inject to 1.3R1 by Neme
- Custom elf file inject has been disabled (but now you can use the 75kb DVDELF)
- Added light loader to support 75kb dvdelf.
- Boot elfs can be differents if you press a button.


It creates only your osdxxx.elf file and an empty BOOT folder on the Memory Card.
Place the elf you want to boot as BOOT.ELF in this folder, or in BOOT folder on usb stick (if you let the installer inject the default loader).

You can optionnally put in the same folder that the installer :
- "DVDELF.BIN" file to replace your rom dvdelf taken by default for inject (It must be encrypted, so just taken out from rom).


The default loader boots in this order (If you not hold any button) :


- mass0:/BOOT/BOOT.ELF
- mc0:/BOOT/BOOT.ELF
- mc1:/BOOT/BOOT.ELF
- mc0:/B?DATA-SYSTEM/BOOT.ELF (where ? is your region.)
- mc1:/B?DATA-SYSTEM/BOOT.ELF


The default loader boots in this order (If you not hold any button) :

- mass0:/BOOT/BOOT1.ELF
- mc0:/BOOT/BOOT1.ELF
- mc1:/BOOT/BOOT1.ELF
- mc0:/B?DATA-SYSTEM/BOOT1.ELF (where ? is your region.)
- mc1:/B?DATA-SYSTEM/BOOT1.ELF


If you hold R2 it boots BOOT2.ELF, L1->BOOT3.ELF, L2->BOOT4.ELF

The light loader do the same, but don't try to boot files from usb.



The Cross-Linking trick has been removed, it will become optional in future release,
but I need to fix some issues before.

If you have a red screen at boot, this means no boot file found, check that you have a BOOT.ELF file in boot folders.


Known Bugs:
- On some ps2 versions it will fails to correct naming osd file, it will call it osdmain.elf by default, all you have to do is name it correctly.
- The formatter will not work properly if the memory card have bad blocks.
- The installer uses XSIO2MAN and other extended modules, so PS2 without these modules will fail to run installer.


Descargar

************************************************************************************
Nueva version Free_MCBoot 1.3 beta disponible



La nueva version ya viene con Skin enbebido y facilita la operacion de flasheo, a la vez que han suprimido
cierto codigo de sony por un source free. Por el momento tiene algunas incompatibilidades, y es por ese
motivo que vamos a obviarlo, y mejor esperaremos a que salga una version mas estable

LLegado ese momento facilitaremos su descarga y detalles, que promete sean suculentos, como por
ejplo la carga de backup's... Ya queda menos
;)

Citar
Latest version 1.3b
Changelog:

1.3b
- Fixed bug in installer for Jap units (the folder created was BJEXEC-SYSTEM, it must be BIEXEC-SYSTEM)
- Free McBoot Skin for HDL by JNABK (see links)

It creates only your osdxxx.elf file and an empty BOOT folder on the Memory Card.
Place the elf you want to boot as BOOT.ELF in this folder, or in BOOT folder on usb stick (if you let the installer inject the default loader).

You can optionnally put in the same folder that the installer :
- "DVDELF.BIN" file to replace your rom dvdelf taken by default for inject (It must be encrypted, so just taken out from rom).
- "BOOT.ELF" file to replace the default loader, you can for example inject uLE directly (sometimes the elf you want to inject fails to load, this is a problem with load address, so try to pack it with another load adress).


The default loader boots in this order :
- mass0:/BOOT/BOOT.ELF
- mc0:/BOOT/BOOT.ELF
- mc1:/BOOT/BOOT.ELF
- mc0:/B?DATA-SYSTEM/BOOT.ELF (where ? is your region.)
- mc1:/B?DATA-SYSTEM/BOOT.ELF


The Cross-Linking trick has been removed, it will become optional in future release,
but I need to fix some issues before.

If you have a red screen at boot, this means no boot file found, check that you have a BOOT.ELF file in boot folders.

Known Bugs:
- On newer PS2 it will fail to load "erom0: DVDELF", these ps2 can't hold the FMCB loader in their
DVD player so try to get a DVDELF.BIN from an older ps2 of the same region
- The formatter will not work properly if the memory card have bad blocks.
- The installer uses XSIO2MAN and other extended modules, so PS2 without these modules will fail to run installer.

************************************************************************************

Solucionado el tema de los idiomas.

ffgriever se lo a currado, y ha preparado un RUNME.ELF que soluciona el tema de carga de idiomas en
Free MCBoot. Como sabeis, antes los juegos cargaban diferentes idiomas.


Simplemete hay que sustituir la version que adjunto al final del post, por la que se crea por
defecto en el directorio (PAL)
BESLES-0000MP

************************************************************************************

(version 1.2c) disponible


En esta, aparte de poder formatear directamente la mc, permite que en actualizaciones futuras
se puedan instalar sin formatear y sin perder los savegames. Tambien permite desistalar lo instalado....
;D

Descargar de Aqui

Y todo desde Free_MCBoot.elf

************************************************************************************
(version 1.2) disponible

Esta version automatiza todo el proceso con un solo .ELF
Ejecutando FREE_MCBOOT.ELF nos flasheara la memory independienteme de cual sea su capacidad o si es oficial o datel; Importante formatear la MC, antes de comenzar el proceso.

Los clones made in china NO son compatibles.



Nota: Hay que recordar que soni solo fabrica MC's de 8 mb.

Tambien se ha cambiado el icono a mostrar en el browser, y como no podia ser de otra manera el nombre
de la aplicacion pasa a ser FREE_MCBOOT.



Con esta version se solucionan algunos bug's, como poder tener acceso a "control disc" en launchelf.
USBAdvance ahora carga mientras que con la 1.1 era imposible.

Lo que no se ha solucionado es el tema de los idiomas..esperemos que lo hagan pronto.
Tambien se han reportado problemas en consolas NSTC.

Lo podeis bajar de Aqui

************************************************************************************

(version 1.1) disponible

Este sistema es consecuencia de la investigacion del funcionamiento de Memor32 y MemorPlus
en los foros de Psxscene & Metagames..etc, que como ya sabeis, esta tienen capacidades varias....
A dia de hoy solo es posible cargar aplicaciones Homebrews/elf, pero es de esperar que proximamente,
incluso permita cargar backup's, pero eso ya vendra, y de momento para aquellos que tenemos
la lente cascadilla nos ira de maravilla, pues nos da la opcion de, por ejplo, cargar UlaunchELF y desde ahi
poder cargar cualquier aplicacion, tipo HDLoader, etc....Bien pues vamos a por feina nois...


Requisitos:

Disponer de una Memory Card, la cual ha de estar empty, si la formatemos pues mejor (MCFormat)
En principio nos vale cualquiera, ya sea oficial o una Max de Datel....
No menos importante, es disponer de un metodo como SwapMagic, Chip o cualquiera que nos permita
lanzar apliciones Hombrews/elf.
Tambien necesitaremos un dispositivo USB, tipo pendrive o hdd externo.


Hecho y disponiendo de esto:
Nos bajamos las herramientas, que las encontrareis AQUI.

Dentro del .RAR buscamos la aplicacion
MCID_PAL.ELF MCID_NTSC.ELF en función de su Región,
y lo metemos en la raiz del pendrive.




Lo siguiente es ejecutarlo, y como consecuencia, si todo va bien nos creara una archivo: mcid.bin.



Ahora mcid.bin, lo pasaremos al PC,en el directorio de:Free OsDatel Boot MC - ID Patch



Ahora es el momento de ejecutar el .bat: Free OsDatel Boot MC - ID Patch.bat
En el menu elegiremos el tipo de MC que tenemos (en el ejplo elegire la opcion 1....Y y le damos a ENTER:



Como resultado el .bat nos habra generado una imagen de nuestra MC.



En este paso, debemos poner en la raiz del pendrive la imagen generada: OsDatel-EUR-8Mb.ps2.
Ahora es el momento de lanzar la aplicacion HDProject--McFlasher.elf, que esta sita
en el subdirectorio:
HDProject--McFlasher, la cual nos flasheara la MC.



Una vez cargado HDProject.elf, debemos elegir la opcion MCTools, clikamos en MCFlasher



En el menu lo dejamos todo tal cual, para y en Image File buscar OsDatel-EUR-8Mb.ps2, que anteriormente metimos en el pendrive.



Ahora nos queda lo mas facil, y seria colocar el archivo BOOT-FREE-OSD.ELF
(Ulaunchelf), en la Memory Card o incluso en el Pendrive. De las dos maneras se puede lanzar:

Si eligegimos meterlo en la MC, deberiamos ponerlo en /BESLES-00000 MP/BOOT-FREE-OSD.ELF.
Si lo hacemos en un pendrive, en un directorio llamado BOOT-FREE-OSD.

Y ya esta chavales, solo nos queda reiniciar la Ps2 y ver como carga Ulaunchelf directamente, y para desde
este cargar HDLoader o SMS por ejplo. Ale a disfrutar... ;)


Video de todo el proceso

<a href="http://www.youtube.com/v/9LFkGS4RK2Q" target="_blank" class="new_win">http://www.youtube.com/v/9LFkGS4RK2Q</a>

nota: Al estar todo esto en fase beta, algunas aplicaciones .elf no cargan, pero se supone que mas adelante
y en proximas versiones se compatibize aun mas e incluso puede que se llegue a cargar backup's.
nota2: Algunas imagenes tomadas del amigo de un amigo.... ;) Un saludo manu.


« última modificación: Septiembre 21, 2008, 07:03:14 por eustolio »

mrchan

  • NIVEL 8
  • ********
  • Mensajes: 39
  • Reputacion 1
    • Email
Re: [TUTORIAL] Free V@st ^^
« Respuesta #1 en: Mayo 20, 2008, 01:57:02 »
Hola,

Siento haber abierto un post antes, podéis cerrarlo si eso. Tengo 3 preguntas:
1. He conseguido hacer el proceso satisfactoriamente y al probar el Guitar Hero 3, me pone el juego en alemán... qué puedo hacer para ponerlo al español?
2. Cómo puedo crear un archivo CNF para crear accesos directos?
3. Cómo paso el archivo *.ELF a la carpeta de la MC? He probado con PS2OS pero me da error al copiarlo.

Muchas gracias.
« última modificación: Mayo 20, 2008, 02:47:31 por mrchan »

jax

  • NIVEL 6
  • ******
  • Mensajes: 26
  • Reputacion 0
Re: [TUTORIAL] Free V@st ^^
« Respuesta #2 en: Mayo 20, 2008, 03:14:48 »
 ;D Q noticia esta , pos na la habia visto , espero q pronto cargue backups , cuando pueda lo pruebo  jejeje :P


Buen TUTORIAL "EUSTOLIO"  saludos amigo. ;D ;D ;D

eustolio

  • botisystem
  • SceneSpainTeam
  • Top Level
  • *
  • Mensajes: 3193
  • Reputacion 250
  • ★★★★★
Re: [TUTORIAL] Free V@st ^^
« Respuesta #3 en: Mayo 20, 2008, 03:35:14 »
Un saludo Sr jax, usted por aqui.... ;)

Citar
Siento haber abierto un post antes, podéis cerrarlo si eso. Tengo 3 preguntas:
1. He conseguido hacer el proceso satisfactoriamente y al probar el Guitar Hero 3, me pone el juego en alemán... qué puedo hacer para ponerlo al español?
2. Cómo puedo crear un archivo CNF para crear accesos directos?
3. Cómo paso el archivo *.ELF a la carpeta de la MC? He probado con PS2OS pero me da error al copiarlo.
- Cuando hablas del Guitar Hero, es que lo has cargado con HDL mediante Ulaunchelf ?¿

Ejecutamos Launchelf, nos metemos en:
configure >> Network settings >> Save To mc0:/SYS-CONF/IPCONFIG.DAT.
De esta manera habremos creado un directorio llamado SYS-CONF, que es donde
y cuando salves cualquier opcion, lo hara como launchelf.cnf.

Los ELF's o cualquier archivo, los puedes pasar a la MC con launchelf...
Habiendo remarcado el ELF que quieres pasr a la MC y mediante R1, puedes hacer un Copy & Paste...

TUTORIAL Actualizado

 
« última modificación: Mayo 20, 2008, 04:48:25 por eustolio »

mrchan

  • NIVEL 8
  • ********
  • Mensajes: 39
  • Reputacion 1
    • Email
Re: [TUTORIAL] Free V@st ^^
« Respuesta #4 en: Mayo 20, 2008, 09:52:07 »
Sï, el HDL nuevo mediante Ulaunchelf de este proceso.

PD: El léeme dice "8 - On your memcard you will see a BOOT-FREE-OSD folder with an ELF in it(Ule)." Creo que la carpeta que se crea no será el que dices, aunque no estoy seguro. Voy a probar si esta versión me deja el GH3 en alemán tb...

PD2: Te has olvidado de meter las carpetas EUR y USA para parchear la imagen de la MC.

PFFFFFF... he pulsado cita en vez de modificar... estoy empanao... para colmo me he cargado un HDD hace 2 días y ahora me acabo de cargar la MC sin backup... vaya mierda!

Nada, el GH3 sigue en alemán... :S

PD3: Si alguien la caga o algo, puede recuperar la MC formateando desde ARMAX e iniciar el proceso de nuevo, así lo he probado yo. Es que no te deja flashear la MC si ya está flasheada.
« última modificación: Mayo 20, 2008, 11:57:36 por eustolio »

eustolio

  • botisystem
  • SceneSpainTeam
  • Top Level
  • *
  • Mensajes: 3193
  • Reputacion 250
  • ★★★★★
Re: [TUTORIAL] Free V@st ^^
« Respuesta #5 en: Mayo 20, 2008, 11:56:42 »
Tienes toda la razon... :-[
Me he olvidado dichos directorios, en seguida lo solvento..

Respecto a la MC, se puede formatear perfectamente con MCKiller/ MCFormat, y como dices desde Armax..
Pero es mas seguro la 1ª opcion.
En cuanto a lo de los idiomas, pasa lo mismo con Memor32, que carga los idiomas que quiere..
La unica opcion que queda es que el propio juego tenga selector de idiomas, o que alguien experimentado
ripeando intente dejar solo el idioma que le interese...pero ahi no llego... :-\

Sorry.

Edit: He decidido poner un enlace directo de el material necesario, en el TUTORIAL...bajatelo ;)
« última modificación: Mayo 20, 2008, 12:11:42 por eustolio »

mrchan

  • NIVEL 8
  • ********
  • Mensajes: 39
  • Reputacion 1
    • Email
Re: [TUTORIAL] Free V@st ^^
« Respuesta #6 en: Mayo 20, 2008, 12:54:01 »
Pffff y yo partiéndome el culo con la carpeta PS2dumperV2_bin y las de PS2 Bios Utils... Pa qué esas carpetas innecesarias? :(

eustolio

  • botisystem
  • SceneSpainTeam
  • Top Level
  • *
  • Mensajes: 3193
  • Reputacion 250
  • ★★★★★
Re: [TUTORIAL] Free V@st ^^
« Respuesta #7 en: Mayo 20, 2008, 14:59:16 »
Si os ceñis a los pasos del TUTORIAL, no necesitais nada mas.
En ese pack hay utilidades varias que en este caso no es necesario usar.

En breve, ajusto el rar para que no os lieis.

mrchan

  • NIVEL 8
  • ********
  • Mensajes: 39
  • Reputacion 1
    • Email
Re: [TUTORIAL] Free V@st ^^
« Respuesta #8 en: Mayo 20, 2008, 15:25:08 »
Ya. Lo sé, pero es que ante la desesperación de ver un juego en otro idioma (y pensar que el resto tb lo hará) y no poder hacer nada al respecto... me mata. He dumpeado la bios de la PS2, he abierto los programas de las carpetas que no se mencionan y nada. Tiene que ser algo del ID de la tarjeta, seguro.

eustolio

  • botisystem
  • SceneSpainTeam
  • Top Level
  • *
  • Mensajes: 3193
  • Reputacion 250
  • ★★★★★
Re: [TUTORIAL] FREE_MCBOOT(Free V@st) ^^
« Respuesta #9 en: Mayo 22, 2008, 04:10:39 »
Nueva version FREE_MCBOOT disponible.
TUTORIAL actualizado.

eustolio

  • botisystem
  • SceneSpainTeam
  • Top Level
  • *
  • Mensajes: 3193
  • Reputacion 250
  • ★★★★★
Re: [TUTORIAL] FREE_MCBOOT(Free V@st) ^^
« Respuesta #10 en: Mayo 23, 2008, 16:37:55 »
Nueva versión v1.2c disponible:

En esta, aparte de poder formatear directamente la mc, permite que en actualizaciones futuras
se puedan instalar sin formatear y sin perder los savegames. Tambien permite desistalar lo instalado.... ;D

Y todo desde
Free_MCBoot.elf

diegoginard

  • NIVEL 13
  • *************
  • Mensajes: 64
  • Reputacion 0
    • Email
Re: [TUTORIAL] FREE_MCBOOT(Free V@st) ^^
« Respuesta #11 en: Mayo 26, 2008, 03:35:33 »
como puedo hacer para que arranque directamente el hdd loader
para instalar el hdd loader en la memory que tengo que hacer por favor ayuda soy nuevo en esto
« última modificación: Mayo 26, 2008, 05:26:37 por eustolio »

eustolio

  • botisystem
  • SceneSpainTeam
  • Top Level
  • *
  • Mensajes: 3193
  • Reputacion 250
  • ★★★★★
Re: [TUTORIAL] FREE_MCBOOT(Free V@st) ^^
« Respuesta #12 en: Mayo 26, 2008, 05:32:15 »
Si tienes instalada la ultima version hay dos opciones:

- Renombra HDLoader a BOOT.ELF y sustituyelo por el existente en mc0:/BOOT/BOOT.ELF
- Tambien puedes configurar Launchelf para que te lanza HDL de inicio.

diegoginard

  • NIVEL 13
  • *************
  • Mensajes: 64
  • Reputacion 0
    • Email
Re: [TUTORIAL] FREE_MCBOOT(Free V@st) ^^
« Respuesta #13 en: Mayo 27, 2008, 05:25:11 »
muchas gracias me anduvo de 10 ya que tengo una ps2 de las viejitas y la lenta ya no funcionaba ahora tengo otra pregunta hay algun elf pque se pueda lanzar como modchip si renombro al swap.elf como boot.elf me va a fuancionar una consola sin chip???

diegoginard

  • NIVEL 13
  • *************
  • Mensajes: 64
  • Reputacion 0
    • Email
Re: [TUTORIAL] FREE_MCBOOT(Free V@st) ^^
« Respuesta #14 en: Mayo 30, 2008, 22:02:30 »
Se puede lanzar algun elf que emule un chipmos tipo matrix o cualquier otro lo importante es que levate las copias de seguridad las consolas sin chipear