Endless Paradigm

Full Version: Custom XMB Editor
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
ZiNgA BuRgA Wrote:A few suggestions:
  • For X/Y positions, have some sort of preview.  My idea for RCO Editor 2 (if it ever comes out) was to have X/Y textboxes, then a button next to them.  When the user clicks the button, a new window pops up with a 480x272 display.  Then the user can move around the point on the new window.  This makes finding X/Y values easier

I'd this idea but... With all status of position... it's more difficult... And Wee don't have the Y position of the XMB... So it's a little useless for now :p... But good idea ^^ And for RCO Editor 2 (if it ever comes out :p) I impatient to see that !

ZiNgA BuRgA Wrote:
  • If possible, don't use the tab control :P  The main reason being that the user has to have (on XP) Power User privileges to be able to register the OCX file.  My old programs used to require OCXs, but now I try to use my own tab control :P (feel free to use mine if you wish)
Arf... I know that... but the other tabs controls with no OCX... it's difficult for have a cleary interface !! If I add an installation of the require OCX ? :p

ZiNgA BuRgA Wrote:Otherwise, excellent work Ac_K! :D

Thank you but with regard of you I'm a Noob ^^
Hey Ac_K, Awesome work!!:yes:

Are you doing this just for vshmain.prx?

cause it would be great if you could include the paf.prx and the common_gui.prx on th same program.

....(cough* hint hint cough*).

But great work mate, im lovin it!!

EDIT: Just spotted more things to edit :happy::happy:, i love this
Ac_K i searched hard last days (since i was without internet), found an unexplored place,but the offsets are doing nothing, not even semibrick, lol... this can take me a lot of time.
Make this vshmain and paf editor in 1 tool!! :mdr:

That would be so cool!!

Gonna try and test the multiple icon's for 3.71m33 this weekend,.!!
cool
@Mc Cabe:
Yes... In the future... I have this idea too... But later !

@gsmoke:
Not problem... I Know hexadecimal and I know a little the VSHMain for search the value...

@Vegetano1:
See the Mc Cabe Answer ^^
Thanks for your test this weekend

@ALL :p

With many help of Maxime for understand the value and search offset...
[Image: prxeditrj5.png]
For this moment... Just 3.71 Support... A little bug for reading (Fixed soon)... A the Write parts isn't coded !
what i the bug? it reads the prx as a lover FW?
1. just reporting bro AC_K i try to set the value of vshmain.prx xmb position to "0" but everytime i restart my psp my icons set on default position X = -130 and when i press the option bar it goes to the center now X = 0 how would i fix it?

as i restart my psp place on left
[Image: screenshot001.jpg]

after pressing the option button goes to the center
[Image: screenshot002.jpg]

2. network Y position doesn't seem to work still set on default

network Y position doesnot change
[Image: screenshot003.jpg]


Ac_K Wrote:For this moment... Just 3.71 Support... A little bug for reading (Fixed soon)... A the Write parts isn't coded !
Ac_K Wrote:Arf... I know that... but the other tabs controls with no OCX... it's difficult for have a cleary interface !! If I add an installation of the require OCX ? :p
Oh okay.  The OCX is automatically registered (or "installed") when the EXE is run.  The thing is that people without Power User privileges can't register components.

Anyway, dunno if this helps, but this is a dump from my program, listing possible floating point values in the 3.71 vshmain.prx
The left column is the offset, the right column is the floating point value.

For your information: it just scans the file, at every offset which is aligned to 4 bytes, and sees if the single precision floating point value there is:
a) between 1 and 10000
b) has fewer than 5 decimal places

It's not a very good method, and does pick up a lot of junk, but it can identify most non-zero floating point values.
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
Reference URL's