CIntro Modifier V.2 & CIntro Flasher v.1

Coded by kando
Based on some code from Coldbird, Art & Lordsturm
Readme by kando
Concept by kando
Crediting @ Team FWI


THIS PROGRAM SUPPORTS 3.02OE-B 3.03OE-A and 3.03OE-A' ONLY!
USE WITH ANY OTHER FIRMWARE WILL BRICK, ALTHOUGH THE PROGRAM
SHOULD NOT ALLOW IT TO INSTALL REGUARDLESS.


v. 2 Changelog:
-Updated Readme
-Added support for QJ's version 1 of CIntro
-Added support for 3.03OE-A and 3.03OE-A'
-Added better size detection of both the EBOOT.PBP and the vshmain.prx
-Added backup/restore-incompatibility checking.
-Added automatic deletion of flash1 wallpaper.
-Added automatic creation of a proper cintro v2. ini file if version 2 is detected (a copy of introcfg.ini
is still required to be in MSROOT)

v1.02 Decided to include CIntro to avoid problems, seems some versions were different.
v1.01 changelog: added delay from splash screen to restore screen to fix a small bug.[/B]


WHAT IS THIS PROGRAM?

-This program modifies either version 0.1 or 0.2 of [email]piccahoe2k@hotmail.com[/email]'s CIntro program.


-----I M P O R T A N T-----
(IF YOU USE VERSION 0.2 YOU MUST EDIT THE INTROCFG.INI AND CHANGE
bootup=ms0:/PSP/GAME/IRSHELL/EBOOT.PBP;
TO
bootup=xmb)
^^ cap sensitive

WHAT IS CINTRO?

-CIntro is an eboot that runs pmfPlayer.prx to play any PMF file on startup if enabled through firmware.

HOW DOES THIS PROGRAM MOD CINTRO?

-This program places all of the CIntro files into FLASH1, modifies the eboot to work in there, 
and modifies the firmware to autoboot FLASH1:/EBOOT.PBP instead of MS0:/PSP/GAME/BOOT/EBOOT.PBP on startup.

WHY WOULD I WANT THIS? WHAT DOES IT ACHIEVE THAT IS SO SPECIAL?

-With this mod, CIntro gets permanantly flashed to FLASH1 so that with or without a memory card,
the intro PMF movie will play on startup. Effectively, this replaces the sony coldboot screen.

OK, SWEET! HOW DO I WORK THIS THING?

-Extract the 2 folders in this release into whichever folder is your 1.50 kernel
(GAME or GAME150)

Once thats done...

1) Copy all files from this zip file into your root. you should have:
ms0:/EBOOT.PBP
ms0:/pmfPlayer.prx
ms0:/introcfg.ini
ms0:/intro.pmf (replace this with your own if you wish.)
ms0:/PSP/GAME150/CIntroModifier/EBOOT.PBP
ms0:/PSP/GAME150/CIntroFlasher/EBOOT.PBP


2) (OPTIONAL - CIntro V.1 is included) Place your own CIntro files from the ROOT of the zip file to Memory Stick ROOT - MS0:/ (ms0:/EBOOT.PBP ms0:/pmfPlayer.prx ms0:/INTROCFG.INI) if you decide you want to use version 2.

3) (OPTIONAL - an INTRO.PMF is included) Find your favorite PMF file (up to ~3.0 MB when no background is set through photo in xmb) and rename it to INTRO.PMF and stick it in ms0:/

4) now that you have your 4 files in ms0:/, run the "CIntro Modifier" program included in this release.

5) once the installer is done, turn off your psp. turn it back on and go into RECOVERY mode.

6) go into "Configuration"

7) ENABLE "Skip SCE Logo"

8) ENABLE "Autorun program at /PSP/GAME/BOOT/EBOOT.PBP (no u dont have to have that made on ms0)

9) Turn off your psp. Remove your memory card. Turn on PSP. Sit and be amazed! :D


HOW DO I CHANGE MY INTRO.PMF OR MY INTROCFG.INI?

-Run CIntro Flasher (Included in the release) to flash ms0:/INTRO.PMF or ms0:/INTROCFG.INI to FLASH1.



FAQ:

HOW DO I REMOVE THIS MOD?

1) Re-Run CIntro Modifier

2) It will say press CROSS to uninstall...simply press CROSS :)

3) Go back to RECOVERY mode and DISABLE "Autorun program at /PSP/GAME/BOOT/EBOOT.PBP"

WHAT HAPPENS TO MY FILES WHEN I UNINSTALL?

-Files are backed up to MS0:/PSP/ once the program is told to uninstall, so you dont lose anything!

WHAT IF MY INTRO.PMF IS TOO BIG FOR FLASH1?

-The program will detect this and will restore your previous working intro.pmf, or
if it is checking during installation of the mod, will stop the installation and uninstall.

WHERE DO I FIND CINTRO?

-omfg use google for cryin out loud.

CAN THIS BRICK?

-if used with a battery with < 1% life, yes.
-if used on a firmware not supported, brickage may occur.


Shoutouts to (in no order of importance except for the first one): Dark_AleX, projekt, deuce, brentp, FoG, Jordan, HellDragon, MikeDX, Train2335, FreePlay, NOPx86, x3sphere, cyanide, LordSturm, birdman, jamesbdx, busta, Feli, Fragtastic06, Nomo, MY MOM, MY DAD, jas0nuk, TheBuzzer, poohter, Fanjita, Ditlew, Team Noobz, Mathieulh, Ell, mr_dank, vb_master, all who joined irc.toc2rta.com #psp, all my friends IRL, ColdBird, holmz, weltall, moca, Art, MaTiAz, and anyone i happened to miss :)