27/01/2007, 02:36 AM
Simple Popstation GUI (v3.00 beta) [Current Project]
This program allows you to convert your PS1 games to a PSP compatible format (a GUI for popstation). Also, there are MANY other features, including (but not limited to):
Other forum links: PSP-Hacks | MaxConsole
The Source code can be found here.
This program allows you to convert your PS1 games to a PSP compatible format (a GUI for popstation). Also, there are MANY other features, including (but not limited to):
- PSX images and EBOOTs are FULLY customizable - from gameboot/warning picture customization to changing Game Save names
- EBOOT patching is quite fast - no more PSP Brew
- Conversion with a progress bar! (note, no progress bar when creating compressed EBOOTs)
- Supports CUE and MDF, as well as standard popstation supported files (currently, no other popstation GUI does this)
- Extract ISO from EBOOT - includes compressed EBOOTs and will also extract a CCD file
- I've tried to make it easy to use :) Also it's more visually appealing :P
- ALL files are included - no more searching for elusive KEYS.BIN or BASE.PBP files
- MANY other features - such as a Preview feature, EBOOT add/delete/extracting etc etc - see screenshot :)
Other forum links: PSP-Hacks | MaxConsole
The Source code can be found here.
Changelog
Changes in v3.00 beta:
Changes in v2.26 beta:
Changes in v2.25 beta:
Changes in v2.21 beta:
Changes in v2.20 beta:
Changes in v2.10 beta:
Changes in v2.01 beta:
Changes in v2.00 beta: [Notes]
Changes in v1.26:
Changes in v1.25:
Changes in v1.24:
Changes in v1.23 beta: [Notes]
Changes in v1.22 beta:
Changes in v1.21 beta:
Changes in v1.20 beta: [Notes]
Changes in v1.10 beta: [Notes]
Changes in v1.05b:
Changes in v1.05:
Changes in v1.04:
Changes in v1.03 beta:
Changes in v1.02 beta:
Changes in v1.01 beta:
- Moved to 3.03 OE-C's popstation (KEYS.BIN no longer required)
- Fixed some bugs in v2.26 beta
- Now will convert and resize images (accepts BMP, JPG, ICO/CUR, GIF, WMF, EMF)
Note:- PNGs will not be resized or modified at all
- When centre-ing images, the image will have a black background - this is for the same reason as PNGs not being modified - I don't know how to save alpha
- The program won't convert to PIC0.PNG (same reason as above - also, this is kinda useless considering that you can use PIC1.PNG instead)
- No resampling is done during resize - so resized images may look, "stuffed" (I'm currently trying to implement resampling, but, unfortunately, VB is very slow, so an implementation of this will make conversion times very slightly longer)
- PNGs will not be resized or modified at all
Changes in v2.26 beta:
- MDF support (note MDS is currently not supported, so TOC information is lost when using MDF)
- Fixed the CCD extraction bug (should now work) and a few other things
- Added theme support (you can now remove those "ghey colours")
- Few other minor changes
Changes in v2.25 beta:
- Updated the popstation to v1.24
- Updated the Game ID list to the "proper" one
- Added EBOOT recompression (which so many people want)
- Now extracts CCD from EBOOT, when you extract an ISO (also possible to extract a TOC, you have to enable it in the INI)
- Added more options
- Can now preview the gameboot/warning PNG
- Other minor bug fixes and interface changes
Changes in v2.21 beta:
- EBOOT reconstructing is now implemented - meaning that you can now add larger images to already made EBOOTs
- Numerous bug fixes
- Transfer to PSP after conversion option
- Shows game region (useless IMO, but it does mean that my program has ALL the features of PSX2PSP now :P)
- Interface cleanup
- Now uses a "clean" BASE.PBP file
Changes in v2.20 beta:
- Can extract compressed EBOOTs
- PAL » NTSC enabled when making compressed EBOOT
- Added Graphics fixing - thanks to mrdude from MaxConsole :)
- Docmaker can now extract PNGs from DOCUMENT.DAT files
- Includes newer popstation.exe - also removes cygwin DLL requirements :)
- Interface change :P
Changes in v2.10 beta:
- Now uses the newer popstation allowing CCD files to be used
- My program also works with CUE files :)
- Fixed ISO extraction problems
Changes in v2.01 beta:
- Added a documentation generator
Changes in v2.00 beta: [Notes]
- Support for the new 3.03 OE popstation
- A few bug fixes from v1.26b, but since a lot has changed, some bugs may be introduced :/
- Also see the Notes for more details.
Changes in v1.26:
- Added an Options dialog
- Will now search BIN and IMG files for Game ID
- Interface changed a bit
Changes in v1.25:
- Will now automatically set Game ID if an ISO is given
- Will now automatically detect if the game is a multi-disc game, and fix it appropriately
- Fixed a few minor bugs - also customisations from the PSXCust folder should now work
- (forgot to mention before) PAL » NTSC patching now doesn't touch the PSX ISO file.
Changes in v1.24:
- Mainly a few bug fixes and I've tried to make it consume less memory
- Other minor changes
Changes in v1.23 beta: [Notes]
- Added a PAL » NTSC fix (see notes for more detail)
- The last file used is now saved. Also an INI file is editable
- Loads an image file from the command line argument - may be useful
- Fixed a possible bug in v1.22
Changes in v1.22 beta:
- Gameboot images are now customisable!
- ISO extraction from EBOOTs a bit more reliable
Changes in v1.21 beta:
- Mainly a few bug fixes and extra checks added
- PSAR header is now not fixed at 0x50000 - should allow editing of offical PSX EBOOTs, however, since I don't have any, I can't test this
Changes in v1.20 beta: [Notes]
- Files can now be deleted and extracted from EBOOTs
- ISOs can be extracted from EBOOTs!
- Game save name can now be edited
- You can now preview EBOOTs and ISOs before converting/patching
- Removed the DOS window - put a progress bar in its place :)
- Titles automatically changed when you add an ISO - unfortunately I disabled automatically getting the Game ID becasue the lookup was tooooo sloowwww
- Support for automatic customisation - image packs can be placed in the PSXCust folder - my program will automatically add the pictures there when you select the game from the list
- Few other minor improvements
Changes in v1.10 beta: [Notes]
- The BASE.PBP file is now generated, so you can add custom ICON1.PMF and SND0.AT3 files! Please note that these files cannot be too big.
- Can change the files within EBOOT.PBP files (ie change the ICON0.PNG)
- EBOOT.PBP patching is now integrated into the main window
- The Select game window is slightly improved - you can sorda search stuff now...
- Minor GUI changes, bug fixes and more checks added
Changes in v1.05b:
- Fixed two incorrect file offsets - hopefully this fixes the EBOOT.PBP Patcher problems... :/
Changes in v1.05:
- Can now view EBOOT.PBP Game Title and Game ID
- Fixed a possible bug when setting too short a Game ID
- Removed all command-line switches (these are no longer needed)
- Increased the max length of the Game Title to 128 characters - I'm not certain that this is the limit, but looking around multiple sources, it seems to be so
- Decided to include an older version of cygwin1.dll to reduce the filesize
Changes in v1.04:
- Added EBOOT patcher to patch already converted EBOOTs
- Drag & drop files names are now checked - if the image is unsupported, the user is notified of the best action
- "Note" text changed
- Minor bug fixes
Changes in v1.03 beta:
- Increased title length to 21 characters
- Fixed the ms0:/PSP/GAME message
- Moved the games list to a separate window - you can now enter custom IDs as well
- Minor bug fixes and added a basic free space check
- The popstation.exe patching is now fixed
Changes in v1.02 beta:
- Now patches BASE.PBP - only works for the "small" one - this, along with the KEYS.BIN is also provided in the "full" download
Changes in v1.01 beta:
- Added easier ICON0.PNG, PIC0.PNG and PIC1.PNG selecting
- ^^Those can be drag & dropped as well
- Fixed a minor bug