Results 1 to 9 of 9
[RELEASE] Ebootr Beta
This is a discussion on [RELEASE] Ebootr Beta within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; Ebootr 0.01 release beta by Indrora Ebootr is a replacement for PBP Unpacker. It was written in C# against the ...
-
09-09-2009, 06:07 AM #1QJ Gamer Green
- Join Date
- Apr 2009
- Location
- Around black mesa.
- Posts
- 92
- QJ Pts
- 2,357
- Level
- 29
- Downloads
- 0
- Uploads
- 0
[RELEASE] Ebootr Beta
Ebootr 0.01 release beta by Indrora
Ebootr is a replacement for PBP Unpacker. It was written in C# against the .NET 3.5 Runtime. If you keep your computer anywhere up to date, you should be fine. otherwise, be sure to download it from microsoft:
Download details: .NET Framework 3.5
Its fast, except when copying data from large (i.e. >400MB) Eboots. On my 2.1Ghz box, it took ~10 seconds to create an eboot off of Final Phantasy Origins (keeping only DATA.PSAR and DATA.PSP and PARAM.SFO)
For those interested, I've included my Eboot loader library in source form.
Have fun!
Also, this is posted here because I have no friggin clue how to post to the downloads section.
What i have:
Slim (Vader with black buttons) running 5.00m33-6.
2in1 pandora battery (amazingly, its 1600mah)
hardmodded JigKick (a 1200mah)
[SPOILER="Nobody truely knows whats going on"][/SPOILER]
-
09-09-2009, 06:51 AM #2
Very cool. :)
Do you plan on furthering this project ?
Maybe adding support for injecting resources.
Maybe add support for icon1.pmf, and pic1.png - and allow editing of Eboot title.
I see this program has a lot of potential, thanks for sharing
PSP: PSP SLIM 2001 TA-088v2Custom Firmware: 5.00 M33-6
-
09-09-2009, 10:53 AM #3QJ Gamer Green
- Join Date
- Apr 2009
- Location
- Around black mesa.
- Posts
- 92
- QJ Pts
- 2,357
- Level
- 29
- Downloads
- 0
- Uploads
- 0
I do plan on making it a little better, and I'm working on some bugfixes.
Currently, if it crashes it dumps what was going on at the time to the desktop as a text file that gives me some amount of information.
What I plan on making work:
- Extraction of all resources.
Currently, All i can extract is data.psp and a few others. - incorperation of some form of patching system
- EBOOT.PBP integrety checking
- Some kind of SFO Editor
To edit an Eboot, create a "new" one use either the "select" or "all" from current items.
However, I'm currently armed with the wonderful documentation included in PBP Unpacker on the SFO Format, so I may write a simple SFO editor that goes along with it. :)What i have:
Slim (Vader with black buttons) running 5.00m33-6.
2in1 pandora battery (amazingly, its 1600mah)
hardmodded JigKick (a 1200mah)
[SPOILER="Nobody truely knows whats going on"][/SPOILER]
-
09-09-2009, 06:16 PM #4QJ Gamer Blue
Achievements:
- Join Date
- Apr 2009
- Location
- Jacksonville, Fl
- Posts
- 25
- QJ Pts
- 2,018
- Level
- 27
- Downloads
- 0
- Uploads
- 0
It looks really cool very promising; you might want to include a preview feature sort of like PSX2PSP.
Also i got this error while trying to save to my PSP MS
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.IO.IOException: The process cannot access the file 'Z:\PSP\GAME150\CAT_Syste m Utilities\PRXdecrypterMod \EBOOT.PBP' because it is being used by another process.
at System.IO.__Error.WinIOEr ror(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init (String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..cto r(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..cto r(String path, FileMode mode)
at Ebootr.Form1.saveToolStri pMenuItem_Click(Object sender, EventArgs e)
at System.Windows.Forms.Tool StripItem.RaiseEvent(Obje ct key, EventArgs e)
at System.Windows.Forms.Tool StripMenuItem.OnClick(Eve ntArgs e)
at System.Windows.Forms.Tool StripItem.HandleClick(Eve ntArgs e)
at System.Windows.Forms.Tool StripItem.HandleMouseUp(M ouseEventArgs e)
at System.Windows.Forms.Tool StripItem.FireEventIntera ctive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.Tool StripItem.FireEvent(Event Args e, ToolStripItemEventType met)
at System.Windows.Forms.Tool Strip.OnMouseUp(MouseEven tArgs mea)
at System.Windows.Forms.Tool StripDropDown.OnMouseUp(M ouseEventArgs mea)
at System.Windows.Forms.Cont rol.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Cont rol.WndProc(Message& m)
at System.Windows.Forms.Scro llableControl.WndProc(Mes sage& m)
at System.Windows.Forms.Tool Strip.WndProc(Message& m)
at System.Windows.Forms.Tool StripDropDown.WndProc(Mes sage& m)
at System.Windows.Forms.Cont rol.ControlNativeWindow.O nMessage(Message& m)
at System.Windows.Forms.Cont rol.ControlNativeWindow.W ndProc(Message& m)
at System.Windows.Forms.Nati veWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3082 (QFE.050727-3000)
CodeBase: file:///c:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
Ebootr
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Documents%20and%20Setting s/Administrator/Desktop/Ebootr/Ebootr.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.3053 (netfxsp.050727-3000)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
and a this box (in attachment)
-
09-10-2009, 05:20 AM #5QJ Gamer Green
- Join Date
- Apr 2009
- Location
- Around black mesa.
- Posts
- 92
- QJ Pts
- 2,357
- Level
- 29
- Downloads
- 0
- Uploads
- 0
Ah! Thats bad. Turns out, I forgot that I lock the file when I open it, so If you overwrite the file you have open you get an error (I apparently didnt catch that one right.)
EDIT: In the next release, you wont be seeing those messages. I'm going to be writing them to a text file on your desktop so that its a little easier (just attach the file)Last edited by indrora; 09-10-2009 at 05:49 AM.
What i have:
Slim (Vader with black buttons) running 5.00m33-6.
2in1 pandora battery (amazingly, its 1600mah)
hardmodded JigKick (a 1200mah)
[SPOILER="Nobody truely knows whats going on"][/SPOILER]
-
09-10-2009, 11:13 AM #6QJ Gamer Green
- Join Date
- Apr 2009
- Location
- Around black mesa.
- Posts
- 92
- QJ Pts
- 2,357
- Level
- 29
- Downloads
- 0
- Uploads
- 0
'kay guys, expect an update tonight. Since I code at night and work all day (on non-coding things, unfortunately) I'll have stuff wrapped up for y'all pretty quickly.
What I have updated so far:
- A somewhat together XMB Preview (No text because I cant seem to read SFOs for the life of me.)
- Extraction of all resources (sorry guys its just as fast as your hdd).
- Documentation! there's a real help file now, and its got *pictures*
- Checking if you're saving to the file you've got open (and asking if you want to close it and save)
- Error checking of the "magic bytes" (first four bytes) of each file (So far, I have the images, SND0.AT3, data.PSP and param.sfo).
- more descriptive error messages
- better error handling (Now, if I dont catch something in my main code round, it gets automatically written to your desktop).
- Checks for PARAM.SFO and Data.PSP being in the Eboot
- Extracting all files/data.psar now says "Do you really want to extract xxx mb?" and confirms a possible long operation.
A big *huge* note:
Saving anything larger than about 2MB right now takes Forever when you save it directly to your PSP! I dont know if the PSP3K has a USB 2.0 line on it, but PSP2k's have a USB 1.1 line on them, so its slooooooooow and PSP1k's are just painful.
What I'm considering is taking and making the saving process have some form of update window. To be honest, I'm not happy with how I have the saving process is set up at the moment. I could do *much* better.
Other future things include:
- Eboot checking (header checking against offsets)
- KXploit un-patching
- A sack of potatoes.
- Popstation front end???
What i have:
Slim (Vader with black buttons) running 5.00m33-6.
2in1 pandora battery (amazingly, its 1600mah)
hardmodded JigKick (a 1200mah)
[SPOILER="Nobody truely knows whats going on"][/SPOILER]
-
09-11-2009, 12:46 AM #7
Achievements:
- Join Date
- Sep 2009
- Location
- taiwan
- Posts
- 1
- QJ Pts
- 1,577
- Level
- 22
- Downloads
- 0
- Uploads
- 0
could you give some examples to explain what this is.
-
09-11-2009, 04:23 PM #8QJ Gamer Green
- Join Date
- Apr 2009
- Location
- Around black mesa.
- Posts
- 92
- QJ Pts
- 2,357
- Level
- 29
- Downloads
- 0
- Uploads
- 0
~> new releases are going to be here ~> [update] Ebootr (second QJ Release)
What i have:
Slim (Vader with black buttons) running 5.00m33-6.
2in1 pandora battery (amazingly, its 1600mah)
hardmodded JigKick (a 1200mah)
[SPOILER="Nobody truely knows whats going on"][/SPOILER]
-
09-26-2009, 05:27 AM #9
.
Last edited by Art; 09-26-2009 at 06:13 AM.


LinkBack URL
About LinkBacks
Reply With Quote


I recently played a bit of Super Mario 3D World + Bowser's Fury and I enjoyed playing this...
Super Mario Fans Out There!