Post Reply 
[Tutorial] Make a Smooth scroll/fade XMB
Author Message
Vegetano1
$urf

Posts: 9,083.2507
Threads: 397
Joined: 2nd Mar 2007
Reputation: 6.06988
E-Pigs: 2756.6280
Offline
Post: #1
[Tutorial] Make a Smooth scroll/fade XMB
Hi

EDIT/NOTE: this is for 3.80 cf(because of some
offsets i posted),. for all other firmware's  i have learned that if you
change all "200" in paf.prx/vshmain.prx/content_browser.prx/game_plugin.prx and
msvideo_main_plugin.prx to 600(or other value's, higher is smoother
lower is faster) then your XMB is already pretty much smooth scrolled,.



Ok here is a AWESOME tutoriol how you can make your XMB smooth scrolling and cool fading

I have stickied this thread,.. its a great way to easily give a complete new look to your complete XMB


Whot will this tutoriol do:
As you know there are fading's and scroll events in the XMB this tutoriol will show you
how to easily change ALL fade and scroll settings in the XMB,..
by all i mean all value's in the prx files i tested.

For now these are the files wee gonna use in this tut:
common_gui.prx >> leave offset 5f40 to 200 else deleting picture's takes long
content_browser.prx
game_plugin.prx
msvideo_main_plugin.prx
music_browser.prx
music_player.prx
paf.prx
photo_browser.prx
photo_player.prx
savedata_plugin.prx
savedata_utility.prx
sysconf_plugin.prx

I still looking for the volume bar fade-out/in and for the video controls fade out/in(also the help meu fade in/out)
Tried almost all prx files replacing 200 and 100 but still have't found it,.?!

There is a few rules!!:
1. make a back-up of your flash0

Peace

Wee begin:Specky


Sofar 2 bugs found:
  • photoplayer_plugin.prx >> 0x0003A250    leave it with 100   >> its the "%" zoom counter,. wich starts @ 100%  ;p
  • commengui_plugin.prx >>  0x00005f40 leave @ 200 else deleting picture's takes to long.


  • Wee start with changing the scroll value's, scroll value is 200

  • You need these files(prx files decrypted and decompressed 3.80) Download here
  • You need Hex Workshop Download Here
  • when you have Hex Workshop installed load the first prx file >>common_gui.prx
  • Go to "edit" and select replace a window will pop-up like the one in the picture below

    [Image: f_pic1m_201e006.jpg]

  • now just type everything whot is in the picture,. i choose to change 200 to 1200,
        you can choose any value you want, 200 is original 2000 would be a very slow XMB

    [Image: f_pic2m_b560fe1.jpg]

  • choose "Replace All"  
  • Now make sure you save the prx with its new value's!!

    After you have done this with all prx files you do the same but
    then you will replace 100 with 650, this is the fade in and fade out value.
    [Image: f_Screenshot0m_1684e74.png]
  • Now that you done all 100 value's i have to tell you about a sony XMB bug,..
         sony XMB bug, yes!!
         Now that your XMB will fade-out slow from the music menu you will see some weird white/maybe also black blocks
         the reason you did not see them before is because the fade out was to fast,.
         (if you look closely on original psp you will see them)
        To fix this you have to load the content_browser.prx and got to offset :0x2C50C
        This offset got a original float value of 100 and should now be 650 because
        wee changed this offset float value too.  
        Anyway,.. if you select the beginning of the offset you will see in the left down
        corner of Hex Workshop the float value 650,.. double click the value and enter 10
        make sure you save the prx again.

    [Image: f_pic3m_406c81e.jpg]

  • Now flashing on a PSP slim is no problem because you have 16mb free flash0 BUT i have
        not tested flashing on a PSP fat yet i don't have a FAT psp with customm firmware 3.80m33!!
            If you gonna try and flashing and the files don't fit try these dic dummy files
        and font file replacement to save up flash0 space
        
        The prx files wee are using in this tutoriol are decrypted and uncompressed you can compress
        the vshmain.prx and paf.prx with Ac_K custom XMB editor but all other files i don't know if
        they can be compressed,..


    NOTE: If you have changed 200 to say,.: 800 and later you want to change 800 to
           a nother value then you should know that some original value's could already been
          
          

    I have tested for a few days now and i can't find any error's,. what i mean is that
    there could be position's wich are 200 or 100 so you would have changed these
    too but again i have not found any error's
    Whot i do know is the XMB is way cool now!!
    eg: fading and scolling into all screen you go into, umd animated icon fade-in and out
        lol even the busy icon fades in and out,..

    If you got any problems let me know !!

    Now back to my Foster's theme update!! Blur just wanted to share this with all Custom Themer's!! Wis


  • Make loads of $$!! it wurks!!
    [Image: csbanner_anim_03.gif]
    Signed Homebrew by bsanehi & OMightyBuggy
    http://endlessparadigm.com/forum/showthr...?tid=25707
    Spoiler for My miniBlog:
    (This post was last modified: 24/08/2008 02:13 AM by Vegetano1.)
    23/01/2008 11:33 PM
    Visit this user's website Find all posts by this user Quote this message in a reply
    vinrose67
    GAS

    Posts: 1,183.3075
    Threads: 97
    Joined: 16th Jul 2007
    Reputation: -2.06849
    E-Pigs: 54.2375
    Offline
    Post: #2
    RE: Make a Smooth scroll/fade XMB
    thanks broV1 for this nice information!

    vinrose67 Signature

    [Image: PSPAddictSignature.png]
    23/01/2008 11:52 PM
    Visit this user's website Find all posts by this user Quote this message in a reply
    Vegetano1
    $urf

    Posts: 9,083.2507
    Threads: 397
    Joined: 2nd Mar 2007
    Reputation: 6.06988
    E-Pigs: 2756.6280
    Offline
    Post: #3
    RE: Make a Smooth scroll/fade XMB
    vinrose67 Wrote:thanks broV1 for this nice information!

    No thanks!! i was just surprised that with a few clicks you can completely change the whole XMB movement and fading,..!!

    everything scrolls fades the way you want it,. only the video help menu(with the psp) and the volume bar don't show fade's!?


    Make loads of $$!! it wurks!!
    [Image: csbanner_anim_03.gif]
    Signed Homebrew by bsanehi & OMightyBuggy
    http://endlessparadigm.com/forum/showthr...?tid=25707
    Spoiler for My miniBlog:
    24/01/2008 03:15 AM
    Visit this user's website Find all posts by this user Quote this message in a reply
    matchung
    Turok Makto

    Posts: 1,744.2413
    Threads: 180
    Joined: 5th Mar 2007
    Reputation: -1.62846
    E-Pigs: 162.3154
    Offline
    Post: #4
    RE: Make a Smooth scroll/fade XMB
    file one by one, hard job ;)
    24/01/2008 03:44 AM
    Visit this user's website Find all posts by this user Quote this message in a reply
    Vegetano1
    $urf

    Posts: 9,083.2507
    Threads: 397
    Joined: 2nd Mar 2007
    Reputation: 6.06988
    E-Pigs: 2756.6280
    Offline
    Post: #5
    RE: Make a Smooth scroll/fade XMB
    matchung Wrote:file one by one, hard job ;)
    When i made the tutoriol i made all files scroll 200>>1200 and fade 100>>650 in less then 15min

    here is the files,. modified,.. original decompressed with only the fade and scroll changed,. nice to start making a new theme with
    http://www.sendspace.com/file/e7j6yi

    a nice gui would be fine too,. ;P


    Make loads of $$!! it wurks!!
    [Image: csbanner_anim_03.gif]
    Signed Homebrew by bsanehi & OMightyBuggy
    http://endlessparadigm.com/forum/showthr...?tid=25707
    Spoiler for My miniBlog:
    (This post was last modified: 24/01/2008 03:55 AM by Vegetano1.)
    24/01/2008 03:54 AM
    Visit this user's website Find all posts by this user Quote this message in a reply
    Vegetano1
    $urf

    Posts: 9,083.2507
    Threads: 397
    Joined: 2nd Mar 2007
    Reputation: 6.06988
    E-Pigs: 2756.6280
    Offline
    Post: #6
    RE: Make a Smooth scroll/fade XMB
    Vegetano1 Wrote:
    matchung Wrote:file one by one, hard job ;)
    When i made the tutoriol i made all files scroll 200>>1200 and fade 100>>650 in less then 15min

    here is the files,. modified,.. original decompressed with only the fade and scroll changed,. nice to start making a new theme with
    http://www.sendspace.com/file/e7j6yi

    a nice gui would be fine too,. ;P


    %^^^ original files,.  here are the pre made ones,.>> fade to 650 and scroll to 1200>>> http://www.sendspace.com/file/dht6w3


    Make loads of $$!! it wurks!!
    [Image: csbanner_anim_03.gif]
    Signed Homebrew by bsanehi & OMightyBuggy
    http://endlessparadigm.com/forum/showthr...?tid=25707
    Spoiler for My miniBlog:
    25/01/2008 11:24 AM
    Visit this user's website Find all posts by this user Quote this message in a reply
    SchmilK
    Noob

    Posts: 4,698.2833
    Threads: 359
    Joined: 16th Apr 2007
    Reputation: 0.38918
    E-Pigs: 82.0546
    Offline
    Post: #7
    RE: [Tutoriol] Make a Smooth scroll/fade XMB
    Very nice dude!!  Its pretty sweet when you find something you can search other prx for and see quick results!  :D

    limneosgreen Wrote:Take my advice, don't try to install custom themes ... it's possible to brick ur psp.. why just don't change wallpaper
    25/01/2008 03:47 PM
    Find all posts by this user Quote this message in a reply
    Vegetano1
    $urf

    Posts: 9,083.2507
    Threads: 397
    Joined: 2nd Mar 2007
    Reputation: 6.06988
    E-Pigs: 2756.6280
    Offline
    Post: #8
    RE: [Tutorial] Make a Smooth scroll/fade XMB
    This works fine,.. except,.. when you want to delete a picture you have to wait to long to go back into option menu,.

    to fix this you need to change>> common_gui.prx >> got to offset 5f40 >> change float back to 200


    Make loads of $$!! it wurks!!
    [Image: csbanner_anim_03.gif]
    Signed Homebrew by bsanehi & OMightyBuggy
    http://endlessparadigm.com/forum/showthr...?tid=25707
    Spoiler for My miniBlog:
    21/03/2008 05:02 AM
    Visit this user's website Find all posts by this user Quote this message in a reply
    cmoncatchem
    Neophitic Presence

    Posts: 1.3556
    Threads: 0
    Joined: 29th Mar 2008
    Reputation: 0
    E-Pigs: 0.5174
    Offline
    Post: #9
    RE: [Tutorial] Make a Smooth scroll/fade XMB
    BUG  in photo_player.prx   (it affects the zoom)
    at address  0x0003A250    leave it with 100   (to do 100% of the image)
    NICE TUT!! Thank you

    ----------------------------
    Personally, i changed all the values to ZERO (original 100-200) for a fast XMB, leaving:
    photo_player.prx   0x0003A250   100    (photo zoom value)
    photo_player.prx   0x00036D78  2500   (transitions in photo with L-R)  (No presentation)
    ----------------------------

    Cya, Good Luck!!
    (This post was last modified: 29/03/2008 08:31 PM by cmoncatchem.)
    29/03/2008 08:03 PM
    Find all posts by this user Quote this message in a reply
    Vegetano1
    $urf

    Posts: 9,083.2507
    Threads: 397
    Joined: 2nd Mar 2007
    Reputation: 6.06988
    E-Pigs: 2756.6280
    Offline
    Post: #10
    RE: [Tutorial] Make a Smooth scroll/fade XMB
    cmoncatchem Wrote:BUG  in photo_player.prx   (it affects the zoom)

    at address  0x0003A250    leave it with 100   (to do 100% of the image)

    NICE TUT!! Thank you

    thanks,. !! yes i will update the topic,. the "%" counter did not start @ 100% now its fixxed,.  thanks!!


    Make loads of $$!! it wurks!!
    [Image: csbanner_anim_03.gif]
    Signed Homebrew by bsanehi & OMightyBuggy
    http://endlessparadigm.com/forum/showthr...?tid=25707
    Spoiler for My miniBlog:
    29/03/2008 08:21 PM
    Visit this user's website Find all posts by this user Quote this message in a reply
    Post Reply 


    Forum Jump:


    User(s) browsing this thread: 2 Guest(s)

     Quick Theme: