Smiths' Popstation Frontend v1.2.5
--------------------
Smiths, www.emuholic.com
--------------------
I rise from the ashes to whip up a little thing to help out with popstation.exe

*History
v1.2.5
+ Updated for the heck of it, removing dumb things I didn't like
 - No longer auto-searches for SLUS and all that garbage
 - Just fill in Disc ID and Title all by yourself
+ Cleaned up usage a bit
+ Include modified popstation.exe with my changes and the CDDA changes
 - Credit to those guys at MaxConsole
+ The modify Eboot stuff is still there, but I don't think it's good anymore
 - I'll remove that when I'm less lazy
+ Again, this is not an "All-In-One" solution GUI; it's designed simply as a command-line frontend.  I put my PNGs in the dir myself, like a big boy.

v1.2.4
+ My butt itches

v1.2.3
+ updated for latest popstation (and firmware 3.03A)
+ includes custom popstation.exe, removing SLUS limitation
  - my FF9's SLUS was "FFIX-00001", using the stock popstation.exe would have made me unable to play disc 4 when the time came
  - everything else in popstation.exe is the same
+ Game title limit expanded to 37 characters
+ Confirmed compatible with existing saves
  - Had a Jumping Flash save, SLUS renamed to "JMPF-12345" from old version
  - Used new version on ISO, changing SLUS to "JMPF-12345", compression level 9, and changed game title as well
  - All good in the hood
+ Modifying existing EBOOTs should still be okay, addresses all good

v1.2.2
+ fixed the Modify EBOOT to -- ya know -- actually MODIFY the EBOOT :)

v1.2
+ Added "Modify EBOOT" box
 - This option lets you modify an already compiled EBOOT.PBP's ID/Title after the fact
 - See "Modify EBOOT Mode" for more info

v1.1
+ Changed the order of operations to eliminate annoyances
 - Now, you select the location of popstation.exe LAST
 - If I care enough, I'll change the whole file dialog routine.
+ Changes other instances of "Hot Shots Golf" for visual fancifulness
+ Cleanups to keeping data in fields

v1.0
+ Initial release

*******************
*About:
*
Simply put, popstation is amazing, but the save handling is tricky to people who can't hex.
This translates into roughly 99% of the userbase, with 80% of them also having problems with the whole "what a command line do?" crowd.
So here's a frontend for the command line that also lets you change the SLUS ID and game title (as it will appear in the save games menu in the XMB).  All this is done pre-compile, so you can set it up, hit a button, and have a PSX EBOOT.PBP ready to be xferred (with the KEYS.BIN) that will save to a folder based on the SLUS ID you enter.

*******************
*NOTE BEFORE USAGE*
*******************
There is a function for multi-disc game users called "Fetch ID/Name", since Popstation bases its memory card files on the SLUS ID *AND* the game name.  If any of these mismatch... you don't get to use your existing saves.
The MEMCARD1.DAT and MEMCARD2.DAT files contain data corresponding  to those TWO pieces of ID. 

The above button is OPTIONAL, but is really useful for multi-disc games, and has been tested with Final Fantasy IX by making a save with Disc 1, creating an eboot with the same ID from Disc 2, and loading up Disc 1's save in Disc 2 (resulting in the "Please Insert Disc 1" screen).

If you use this button AFTER selecting your "popstation.exe" location, the program will not work.  Follow the rules.
************************

*******************
*General Usage:
*
MAKE SURE KEYS.BIN AND BASE.PBP ARE IN THE SAME DIRECTORY AS POPSTATION.EXE
MAKE SURE YOU OVERWRITE YOUR OLD POPSTATION.EXE WITH THE CUSTOM ONE INCLUDED IN THIS ZIP

1) Select the iso you will making an eboot from (ISO/BIN extension by default)
2) Select the location of "popstation.exe"
3) Select compression level (defaults to 6)
4) Enter an ID/Title
5) Do "Patch and Build"
6) Copy the EBOOT.PBP and KEYS.BIN to your PSP memory stick as per usual

*******************
*Modify EBOOT Mode - Most likely dead :)
*
This is useful for all the PSX_TO_PSP "releases" appearing that are not altering the save files properly.  You can download them, load them in this program, and modify their values before (or after) they are on your card.
Scenes always flood with garbage at any breakthrough... cleaning up messes is needed.

1) Check the "Modify EBOOT mode" box
2) Select "Fetch Existing EBOOT ID/title"
3) Notice the EBOOT's current ID/title appear at the bottom. NOTICE IT! EYES!
4) Edit the Disc ID boxes and Game title boxes as you desire
5) If the new values are not the old ones, notice the NEW BUTTON APPEARS
6) Click it and it'll tell you what you're changing. Hit "OK" and it'll change like *SNAP* that!
7) You know it changed if the ID/Title boxes refresh with the new values

*******************
*Contact:
*
Nope, but those who know know where I'll be

*******************
*ToDo:
*
More, if I get bored.  I make these things for me and friends.
Sharing is simply done because I'm so cool.
Hit another one.
Don't eat the clues.