The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the newest Gaming News from
QJ.NET in your email each day?




Want to learn more about the team who brings you the QJ news?

Read about them now!

 


Page 1 of 2 1 2 LastLast
Results 1 to 30 of 39

2.6 TrUmd Loader

This is a discussion on 2.6 TrUmd Loader within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; 2.6 Train-Umd loader by Train2335 based off work by 0okm, hitchhikr and Humma Kavula. This is just a application that ...

  
  1. #1
    2335
    Points: 8,876, Level: 63
    Level completed: 43%, Points required for next Level: 174
    Overall activity: 0%

    Join Date
    Sep 2005
    Posts
    1,187
    QJ Pts
    8,876
    Level
    63
    Downloads
    0
    Uploads
    0

    Default 2.6 TrUmd Loader

    2.6 Train-Umd loader by Train2335 based off work by 0okm, hitchhikr and Humma Kavula.

    This is just a application that loads the UMD that is in your UMD slot through eloader via GTA. It is incapable of loading isos
    at the moment and problay will be for a long while ;-). Yet we are one step closer to loading Isos on 2.6!! :-)

    Place the TrUmd folder in PSP/GAME/
    Load Grand Theft Auto
    Run Eloader
    Select TrUmd and run it
    Press X and load UMD

    As of right now I am unsure if you can swap UMDs since I only have GTA :-(. I wouldn't see why you couldn't swap UMDs,
    but ya know Sony can be wierd sometimes ;-).

    It loads the UMD by:
    sceKernelLoadExec("disc0:/PSP_GAME/SYSDIR/BOOT.BIN",0);

    I have not released the source code yet as I don't see the need, it is quite easy to redupilcate this ;-). But if you get me at MSN - train2335@yahoo.com
    I will give you the source(only if I think you need it)....

    Thanks to Dark_Alex, Humma Kavula, hitchhikr, SonyXteam, Fanjita, Ditlew, PSPDEV, and everyone else that made this possible!
    Special thanks to Mathieulh and 0okm!


    And one more thing!, make you you check out www.deviantpsp.com !!!!!

    DOWNLOAD : http://www.sendspace.com/file/6hz3ew

  2. #2
    Retired QJ *****istrator
    Points: 49,168, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Overall activity: 0%

    Join Date
    Jan 2006
    Location
    East Coast of US
    Posts
    14,616
    QJ Pts
    49,168
    Level
    100
    Downloads
    0
    Uploads
    0

    Default

    This is confirmed working to load any UMD via the eLoader?

  3. #3
    QJ Gamer Gold
    Points: 18,627, Level: 86
    Level completed: 56%, Points required for next Level: 223
    Overall activity: 0%

    Join Date
    Mar 2006
    Location
    LOLWUT
    Posts
    2,625
    QJ Pts
    18,627
    Level
    86
    Downloads
    0
    Uploads
    0

    Default

    Can you please PM me the source code? I get a **** load of errors when I try to compile something with sceKernelLoadExec, plus I want to use it for something that I ain't going to release also. Thank you. :)

  4. #4
    2335
    Points: 8,876, Level: 63
    Level completed: 43%, Points required for next Level: 174
    Overall activity: 0%

    Join Date
    Sep 2005
    Posts
    1,187
    QJ Pts
    8,876
    Level
    63
    Downloads
    0
    Uploads
    0

    Default

    I'm not sure I only have GTA :P. I know it works with GTA, wiether you can switch Gta with anyother UMD at the moment is unknown, until some tries it...
    -= Double Post =-
    Quote Originally Posted by PSPduh
    Can you please PM me the source code? I get a **** load of errors when I try to compile something with sceKernelLoadExec, plus I want to use it for something that I ain't going to release also. Thank you. :)
    I will tomorrow I am about ready to leave my house and won't be back until tomorrow afternoon:Cry:
    Last edited by albut35; 08-12-2006 at 07:04 AM. Reason: Automerged Doublepost

  5. #5
    QJ Gamer Gold
    Points: 18,627, Level: 86
    Level completed: 56%, Points required for next Level: 223
    Overall activity: 0%

    Join Date
    Mar 2006
    Location
    LOLWUT
    Posts
    2,625
    QJ Pts
    18,627
    Level
    86
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by albut35
    I'm not sure I only have GTA :P. I know it works with GTA, wiether you can switch Gta with anyother UMD at the moment is unknown, until some tries it...
    -= Double Post =-


    I will tomorrow I am about ready to leave my house and won't be back until tomorrow afternoon:Cry:
    Ah ok. Thank you again. :)

  6. #6
    Retired QJ *****istrator
    Points: 49,168, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Overall activity: 0%

    Join Date
    Jan 2006
    Location
    East Coast of US
    Posts
    14,616
    QJ Pts
    49,168
    Level
    100
    Downloads
    0
    Uploads
    0

    Default

    So if it's just loading GTA, how can you tell if its not the PSP just resetting itself and launching the game from startup?

    Also, can you exit the game and return directly to the eLoader?

  7. #7
    2335
    Points: 8,876, Level: 63
    Level completed: 43%, Points required for next Level: 174
    Overall activity: 0%

    Join Date
    Sep 2005
    Posts
    1,187
    QJ Pts
    8,876
    Level
    63
    Downloads
    0
    Uploads
    0

    Default

    Because theres no Splash and you can here the UMD loading and you can see the memory stick blinking...also I have not tried exiting the game yet. since my GTA only loads about 1/5 the time on devhook, so it takes me awhile to get to eloader:P, and why dont you just test it!lol...need anything else!?

  8. #8
    Retired QJ *****istrator
    Points: 49,168, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Overall activity: 0%

    Join Date
    Jan 2006
    Location
    East Coast of US
    Posts
    14,616
    QJ Pts
    49,168
    Level
    100
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by albut35
    Because theres no Splash and you can here the UMD loading and you can see the memory stick blinking...need anything else!?
    It's an honest question man, relax.

  9. #9
    is not posting very often
    Points: 29,359, Level: 99
    Level completed: 62%, Points required for next Level: 641
    Overall activity: 0%

    Join Date
    Feb 2006
    Location
    omnipresent
    Posts
    5,161
    QJ Pts
    29,359
    Level
    99
    Downloads
    0
    Uploads
    0

    Default

    can it load 2.70+ things?
    Quote Originally Posted by Abe
    Either way, if you don't know, don't guess. Stick to answering questions about stuff you're qualified to answer, like Pokemon questions or something along those lines.
    http://forums.qj.net/501501-post26.html

  10. #10
    2335
    Points: 8,876, Level: 63
    Level completed: 43%, Points required for next Level: 174
    Overall activity: 0%

    Join Date
    Sep 2005
    Posts
    1,187
    QJ Pts
    8,876
    Level
    63
    Downloads
    0
    Uploads
    0

    Default

    Lol sorry Abe I didn't want to sound snotty or anything, I am just really tired. :P
    -= Double Post =-
    Quote Originally Posted by Glynnder
    can it load 2.70+ things?
    I don't know, as I said I only have GTA, but it should work with any UMD if you switch it before you press X...
    Last edited by albut35; 08-12-2006 at 07:12 AM. Reason: Automerged Doublepost

  11. #11
    is not posting very often
    Points: 29,359, Level: 99
    Level completed: 62%, Points required for next Level: 641
    Overall activity: 0%

    Join Date
    Feb 2006
    Location
    omnipresent
    Posts
    5,161
    QJ Pts
    29,359
    Level
    99
    Downloads
    0
    Uploads
    0

    Default

    hmph, are you sure? theresa extra work to ake it load umd's for higher firmwares
    Quote Originally Posted by Abe
    Either way, if you don't know, don't guess. Stick to answering questions about stuff you're qualified to answer, like Pokemon questions or something along those lines.
    http://forums.qj.net/501501-post26.html

  12. #12
    2335
    Points: 8,876, Level: 63
    Level completed: 43%, Points required for next Level: 174
    Overall activity: 0%

    Join Date
    Sep 2005
    Posts
    1,187
    QJ Pts
    8,876
    Level
    63
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by Glynnder
    hmph, are you sure? theresa extra work to ake it load umd's for higher firmwares
    As I said...I do not know :o Now its like I am posting every 5 minutes, lol, so if you have a good question ask, if you dont then test it out and tell me if it loads higher UMDs cause I would like to know that for the next release...

  13. #13
    is not posting very often
    Points: 29,359, Level: 99
    Level completed: 62%, Points required for next Level: 641
    Overall activity: 0%

    Join Date
    Feb 2006
    Location
    omnipresent
    Posts
    5,161
    QJ Pts
    29,359
    Level
    99
    Downloads
    0
    Uploads
    0

    Default

    i dont have any
    Quote Originally Posted by Abe
    Either way, if you don't know, don't guess. Stick to answering questions about stuff you're qualified to answer, like Pokemon questions or something along those lines.
    http://forums.qj.net/501501-post26.html

  14. #14
    words are stones in my <3
    Points: 35,274, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Overall activity: 0%

    Join Date
    Jul 2005
    Location
    Spokane
    Posts
    5,008
    QJ Pts
    35,274
    Level
    100
    My Mood
    Lonely
    Downloads
    1
    Uploads
    0

    Default

    Seems like if you loaded this, it would just load GTA again....

    ...at what speed must I live.. to be able to see you again?...

    Projects

    You can support my Open World 3D RPG for PSP by voting for it here


  15. #15
    2335
    Points: 8,876, Level: 63
    Level completed: 43%, Points required for next Level: 174
    Overall activity: 0%

    Join Date
    Sep 2005
    Posts
    1,187
    QJ Pts
    8,876
    Level
    63
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by SG57
    Seems like if you loaded this, it would just load GTA again....
    lol, yeah unless you switch UMDs when you enter the program, which should work but dont take my word since I dont have another UMD execpt GTA . This is more of a POC anyways. To show that it is possible to load umds and also to show that we are that much closer to launch Isos (if we free up some Ram :)) This isnt really a useful program other than to know its possible :P

  16. #16
    is not posting very often
    Points: 29,359, Level: 99
    Level completed: 62%, Points required for next Level: 641
    Overall activity: 0%

    Join Date
    Feb 2006
    Location
    omnipresent
    Posts
    5,161
    QJ Pts
    29,359
    Level
    99
    Downloads
    0
    Uploads
    0

    Default

    can i have the source PM'ed please?
    Quote Originally Posted by Abe
    Either way, if you don't know, don't guess. Stick to answering questions about stuff you're qualified to answer, like Pokemon questions or something along those lines.
    http://forums.qj.net/501501-post26.html

  17. #17
    QJ Gamer Gold
    Points: 18,627, Level: 86
    Level completed: 56%, Points required for next Level: 223
    Overall activity: 0%

    Join Date
    Mar 2006
    Location
    LOLWUT
    Posts
    2,625
    QJ Pts
    18,627
    Level
    86
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by SG57
    Seems like if you loaded this, it would just load GTA again....
    True but what happens if he adds a timer? Like after 1 minute it would launch the umd. Does GTA need to be after you launch homebrew? I am pretty sure not. This is really just a POC...You could launch any umd normaly, it would be useful if it launches 2.6+ umds, (non right now) or isos.
    EDIT - @Glynnder - He said he would PM it to me tommorrow, so that's probably when he'll pm you it also.

  18. #18
    is not posting very often
    Points: 29,359, Level: 99
    Level completed: 62%, Points required for next Level: 641
    Overall activity: 0%

    Join Date
    Feb 2006
    Location
    omnipresent
    Posts
    5,161
    QJ Pts
    29,359
    Level
    99
    Downloads
    0
    Uploads
    0

    Default

    no it doesnt need to stay inserted
    -= Double Post =-
    thanks! looking forward to the PM
    Last edited by Glynnder; 08-12-2006 at 07:23 AM. Reason: Automerged Doublepost
    Quote Originally Posted by Abe
    Either way, if you don't know, don't guess. Stick to answering questions about stuff you're qualified to answer, like Pokemon questions or something along those lines.
    http://forums.qj.net/501501-post26.html

  19. #19
    QJ Gamer Gold
    Points: 18,627, Level: 86
    Level completed: 56%, Points required for next Level: 223
    Overall activity: 0%

    Join Date
    Mar 2006
    Location
    LOLWUT
    Posts
    2,625
    QJ Pts
    18,627
    Level
    86
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by Glynnder
    no it doesnt need to stay inserted
    Exactly. So a timer would be a good idea. After one minute or 30 seconds, launches the UMD.

  20. #20
    QJ Gamer Blue
    Points: 4,603, Level: 43
    Level completed: 27%, Points required for next Level: 147
    Overall activity: 0%

    Join Date
    Jul 2006
    Location
    Back home, after a year in the Desert YEAH!!!
    Posts
    254
    QJ Pts
    4,603
    Level
    43
    Downloads
    0
    Uploads
    0

    Default

    has anyone tested this yet with another UMD??

  21. #21
    is not posting very often
    Points: 29,359, Level: 99
    Level completed: 62%, Points required for next Level: 641
    Overall activity: 0%

    Join Date
    Feb 2006
    Location
    omnipresent
    Posts
    5,161
    QJ Pts
    29,359
    Level
    99
    Downloads
    0
    Uploads
    0

    Default

    i wish i could, but i dont have eLoader -.-
    Quote Originally Posted by Abe
    Either way, if you don't know, don't guess. Stick to answering questions about stuff you're qualified to answer, like Pokemon questions or something along those lines.
    http://forums.qj.net/501501-post26.html

  22. #22
    2335
    Points: 8,876, Level: 63
    Level completed: 43%, Points required for next Level: 174
    Overall activity: 0%

    Join Date
    Sep 2005
    Posts
    1,187
    QJ Pts
    8,876
    Level
    63
    Downloads
    0
    Uploads
    0

    Default

    Yeah, I will just post the source in here tomorrow :P. I am busy tonight and probably won't be home till tomorrow afternoon....

  23. #23
    is not posting very often
    Points: 29,359, Level: 99
    Level completed: 62%, Points required for next Level: 641
    Overall activity: 0%

    Join Date
    Feb 2006
    Location
    omnipresent
    Posts
    5,161
    QJ Pts
    29,359
    Level
    99
    Downloads
    0
    Uploads
    0

    Default

    can u pm me it?

    cos im away tomorrow
    Quote Originally Posted by Abe
    Either way, if you don't know, don't guess. Stick to answering questions about stuff you're qualified to answer, like Pokemon questions or something along those lines.
    http://forums.qj.net/501501-post26.html

  24. #24
    Developer
    Points: 10,075, Level: 67
    Level completed: 7%, Points required for next Level: 375
    Overall activity: 0%

    Join Date
    Sep 2005
    Location
    Sweden
    Posts
    941
    QJ Pts
    10,075
    Level
    67
    Downloads
    0
    Uploads
    0

    Default

    Ok, let me just get a few things clear here;

    - This is nothing new, you don't even need to have access to the kernel to do this since sceKenelLoadExec is capable of loading the umd's unencrypted boot.bin in usermode.

    - This is not a "step closer" to isos/newer games on 2.6 since this will only reset the kernel and re-launch the UMD

    - For you who want to know how to do this;
    Code:
    #include <pspkernel.h>
    #include <pspdebug.h>
    #include <pspdisplay.h>
    #include <pspiofilemgr.h>
    #include <pspgu.h>
    #include <pspumd.h>
    #include <pspthreadman.h>
    #include <stdlib.h>
    #include <string.h>
    
    
    #define printf	pspDebugScreenPrintf
    
    PSP_MODULE_INFO("zzz", 0, 1, 1);  
    
    int exit_callback(int arg1, int arg2, void *common) {
    	sceKernelExitGame();
    	return 0;
    }
    
    int CallbackThread(SceSize args, void *argp) {
    	int cbid;
    	cbid = sceKernelCreateCallback("Exit Callback", exit_callback, NULL);
    	sceKernelRegisterExitCallback(cbid);
    	sceKernelSleepThreadCB();
    	return 0;
    }
    
    int SetupCallbacks(void) {
    	int thid = 0;
    	thid = sceKernelCreateThread("update_thread", CallbackThread, 0x11, 0xFA0, 0, 0);
    	if(thid >= 0)
    	{
    		sceKernelStartThread(thid, 0, 0);
    	}
    	return thid;
    }
    
    int main() {
    	SetupCallbacks();
    	pspDebugScreenInit();
    
    	int x = 0;
    
    
    			x = sceUmdCheckMedium(0);
    			x = sceUmdActivate(1, "disc0:");
    	sceKernelLoadExec("disc0:/PSP_GAME/SYSDIR/BOOT.BIN",0);
    				
    	return 0;
    }
    This is even easier to do than following the first hello world tutorial.

    Nothing new here, just another person seeking fame...

  25. #25
    2335
    Points: 8,876, Level: 63
    Level completed: 43%, Points required for next Level: 174
    Overall activity: 0%

    Join Date
    Sep 2005
    Posts
    1,187
    QJ Pts
    8,876
    Level
    63
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by SodR
    Ok, let me just get a few things clear here;

    - This is nothing new, you don't even need to have access to the kernel to do this since sceKenelLoadExec is capable of loading the umd's unencrypted boot.bin in usermode.

    - This is not a "step closer" to isos/newer games on 2.6 since this will only reset the kernel and re-launch the UMD

    - For you who want to know how to do this;
    Code:
    #include <pspkernel.h>
    #include <pspdebug.h>
    #include <pspdisplay.h>
    #include <pspiofilemgr.h>
    #include <pspgu.h>
    #include <pspumd.h>
    #include <pspthreadman.h>
    #include <stdlib.h>
    #include <string.h>
    
    
    #define printf	pspDebugScreenPrintf
    
    PSP_MODULE_INFO("zzz", 0, 1, 1);  
    
    int exit_callback(int arg1, int arg2, void *common) {
    	sceKernelExitGame();
    	return 0;
    }
    
    int CallbackThread(SceSize args, void *argp) {
    	int cbid;
    	cbid = sceKernelCreateCallback("Exit Callback", exit_callback, NULL);
    	sceKernelRegisterExitCallback(cbid);
    	sceKernelSleepThreadCB();
    	return 0;
    }
    
    int SetupCallbacks(void) {
    	int thid = 0;
    	thid = sceKernelCreateThread("update_thread", CallbackThread, 0x11, 0xFA0, 0, 0);
    	if(thid >= 0)
    	{
    		sceKernelStartThread(thid, 0, 0);
    	}
    	return thid;
    }
    
    int main() {
    	SetupCallbacks();
    	pspDebugScreenInit();
    
    	int x = 0;
    
    
    			x = sceUmdCheckMedium(0);
    			x = sceUmdActivate(1, "disc0:");
    	sceKernelLoadExec("disc0:/PSP_GAME/SYSDIR/BOOT.BIN",0);
    				
    	return 0;
    }
    This is even easier to do than following the first hello world tutorial.

    Nothing new here, just another person seeking fame...
    Actually, I didn't know that, haha, well I guess I wasted an hour coding this for no reason really, lol, but atleast this is in kernal since I load it from the kernal exploit! I was wondering why I havent seen this done before since it was so easy. As I said in my read me that this is a simple program. Well I guess the thing I should work on now is getting 2.7+ Umds to load, I am pretty sure you cant do that without kernal mode;).

    But Thanks SodR for saying something, I honestly didnt know that! :ROFL:

  26. #26
    words are stones in my <3
    Points: 35,274, Level: 100
    Level completed: 0%, Points required for next Level: 0
    Overall activity: 0%

    Join Date
    Jul 2005
    Location
    Spokane
    Posts
    5,008
    QJ Pts
    35,274
    Level
    100
    My Mood
    Lonely
    Downloads
    1
    Uploads
    0

    Default

    How do you know he is seeking fame SodR?

    ...at what speed must I live.. to be able to see you again?...

    Projects

    You can support my Open World 3D RPG for PSP by voting for it here


  27. #27
    100% Pure Awesome
    Points: 6,164, Level: 51
    Level completed: 7%, Points required for next Level: 186
    Overall activity: 0%

    Join Date
    Jan 2006
    Posts
    508
    QJ Pts
    6,164
    Level
    51
    Downloads
    0
    Uploads
    0

    Default

    Why else would someone post a program here?

  28. #28
    QJ Gamer Blue
    Points: 4,398, Level: 42
    Level completed: 24%, Points required for next Level: 152
    Overall activity: 0%

    Join Date
    Jul 2006
    Location
    Oklahoma
    Posts
    105
    QJ Pts
    4,398
    Level
    42
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by Ravine
    Why else would someone post a program here?
    Are you using SCiTE, Ravine?

  29. #29
    Developer
    Points: 6,772, Level: 54
    Level completed: 11%, Points required for next Level: 178
    Overall activity: 48.0%

    Join Date
    Oct 2005
    Location
    Dubuque
    Posts
    423
    QJ Pts
    6,772
    Level
    54
    My Mood
    Lurking
    Downloads
    1
    Uploads
    0

    Default

    It's code::blocks, what I use too while in windows :P
    PSP Demo Videos (updated 11/29/08)
    MinerPSP Coder

  30. #30
    100% Pure Awesome
    Points: 6,164, Level: 51
    Level completed: 7%, Points required for next Level: 186
    Overall activity: 0%

    Join Date
    Jan 2006
    Posts
    508
    QJ Pts
    6,164
    Level
    51
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by jsharrad
    It's code::blocks, what I use too while in windows :P
    You are correct! Yeah, I code on Windows, I hardly ever boot into Linux on this computer.


 
Page 1 of 2 1 2 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





All times are GMT -8. The time now is 06:28 PM.

Use of this Web site constitutes acceptance of the TERMS & CONDITIONS and PRIVACY POLICY
Copyright © 2013, Caputo Media, LLC. All Rights Reserved. Cluster C2.
Contact Us | Free Flash Games | Ad Blockers Suck! Why?