![]() |
| Forums | Gaming News | Videos | Downloads | Today's Posts | Mark Forums Read | Chat | FAQ | Members List | Contact |
| ||||||
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 ...
![]() |
|
|
LinkBack | Thread Tools |
|
|
#1 |
![]() ![]() Join Date: Apr 2009
Real First Name: Morgan
Location: Around black mesa.
Just Played: SMB
Posts: 83
Trader Feedback: 0
|
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. |
|
|
|
|
|
#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 MODEL: PSP SLIM 2000 TA-085v2 Custom Firmware: 5.50 GEN-D2
|
|
|
|
|
|
#3 |
![]() ![]() Join Date: Apr 2009
Real First Name: Morgan
Location: Around black mesa.
Just Played: SMB
Posts: 83
Trader Feedback: 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:
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.
|
|
|
|
|
|
#4 |
|
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) |
|
|
|
|
|
|
#5 |
![]() ![]() Join Date: Apr 2009
Real First Name: Morgan
Location: Around black mesa.
Just Played: SMB
Posts: 83
Trader Feedback: 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 06:49 AM.. |
|
|
|
|
|
#6 |
![]() ![]() Join Date: Apr 2009
Real First Name: Morgan
Location: Around black mesa.
Just Played: SMB
Posts: 83
Trader Feedback: 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 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:
|
|
|
|
|
|
#8 |
![]() ![]() Join Date: Apr 2009
Real First Name: Morgan
Location: Around black mesa.
Just Played: SMB
Posts: 83
Trader Feedback: 0
|
~> new releases are going to be here ~> [update] Ebootr (second QJ Release)
|
|
|
|
|
|
#9 |
![]() ![]() Bush Programmer
|
.
Last edited by Art; 09-26-2009 at 07:13 AM.. |
|
|
|
![]() |
| Tags |
| beta , ebootr , release |
| Thread Tools | |
|
|