Bootstrap

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Locked
Pirata Nervo
Posts: 409
Joined: Tue Oct 09, 2007 4:22 am

Bootstrap

Post by Pirata Nervo »

I've been trying to get this to work since april but I gave up and I think it's time to ask for help :|

I have got a bootstrap (Slasher sent it to me) but it works only for 1.5 and 1.0.
Here's the part I need help with.

Code: Select all

	// patch the kernel@sceGameExit
	#define J(addr)       (0x08000000 | (0xFFFFFFF & (((u32)(addr)) >> 2)))
	switch (sceKernelDevkitVersion())
	{
	case 0x01050001: // 1.5
		//*((unsigned int *)0x8806882c) = J(returnTo);
		*((unsigned int *)0x8806882c) = J(rebootApp);
		*((unsigned int *)0x88068830) = 0x00000000; // nop
		break;

	case 0x01000300: // 1.0
		//*((unsigned int *)0x88064118) = J(returnTo);
		*((unsigned int *)0x88064118) = J(rebootApp);
		*((unsigned int *)0x8806411c) = 0x00000000; // nop
		break;
	}
I have been trying to get the 3.90 sceKernelExitGame address but I found different addresses. One got from "game" and one got from "homebrew".
I used this to get the addresses:

Code: Select all

	SceModule2* mod = sceKernelFindModuleByName("sceLoadExec");	
	u32 functionAddr = sctrlHENFindFunction("sceLoadExec", "LoadExecForUser", 0x05572A5F);
Help would be REALLY appreciated.
Thanks. :)
Image
Upgrade your PSP
Question_dev
Posts: 88
Joined: Fri Aug 24, 2007 8:23 pm

Post by Question_dev »

Hi,

Are u still working on ya shell ?
If i was you, i shouldn't, because Mypspmenu ownz your shell with the first release!

Cyaa
Pirata Nervo
Posts: 409
Joined: Tue Oct 09, 2007 4:22 am

Post by Pirata Nervo »

Question_dev wrote:Hi,

Are u still working on ya shell ?
If i was you, i shouldn't, because Mypspmenu ownz your shell with the first release!

Cyaa
lol, yes I am.
Well I don't care that much if he owns or not.
But I'm sure I have A LOT more features than him on 2.1 (you don't even know which features are already made so stfu).

But let me just ask you one question, what has this to do with psp programming?
GTFO

ps. if I was you, I was shut up because you don't even know how to code properly.
ps2. if everybody thought the way you think (give up on projects just because someone made something similiar) then the homebrew scene was dead a long time ago.
ps3. In case you haven't read his release post, he said he worked on his shell an year. I made mine in 3 months so IT MUST be better than mine.
ps4. Cyaaa
Image
Upgrade your PSP
Question_dev
Posts: 88
Joined: Fri Aug 24, 2007 8:23 pm

Post by Question_dev »

1. dont say the same like me (cyaa) omfg
2. Ya shell s*cks, even with new features.
3. Better a GOOD shell(mypspmenu) made in 1 year than a BAD shell(yours) made in 6 months.
4. It's not because you got more featues your shell is better. mypspmenu has better functions, interface, . .

Cyaa (find your own word, don't copy from other people like you did in your shell)
Question_dev
Posts: 88
Joined: Fri Aug 24, 2007 8:23 pm

Post by Question_dev »

lol, you are insulting yourself. .
You typed "don't ask noob questions. . "

But, you are doing it by yourself. .

Strange. .

Cyaa. . NOT
Pirata Nervo
Posts: 409
Joined: Tue Oct 09, 2007 4:22 am

Post by Pirata Nervo »

Are you stupid?
Can you tell me where I ask noob questions?
Also, I am going to ask the admin to ban you for a few days.
You are STARTING TO PISS ME OFF.
If you don't like my shell I DON'T CARE because I know A LOT OF PEOPLE who do.
And I was copying you word to piss you lol. and I you got pissed xD.

AND PLEASE MISTER KNOW EVERYTHING STOP SPAMMING MY THREAD.
Can't you see you were a noob a few months ago?
You didn't even know how to ask questions properly and I was trying to help you but then you wanted code and snippets and everything and you started to piss me off and NOW you act like this.
Like a 10 year old kid you are.
Please, stop spamming my thread if an admin sees this, take care of this guy.
Image
Upgrade your PSP
User avatar
jean
Posts: 489
Joined: Sat Jan 05, 2008 2:44 am

Post by jean »

QD, shut up. I don't care what of you both is more nice, but i can say PN _IS_ a developer, while you didn't prove the same. We're not here to make nursery school service.

ps: PN, don't even bother answering... maybe he's another of neho's aliases
Pirata Nervo
Posts: 409
Joined: Tue Oct 09, 2007 4:22 am

Post by Pirata Nervo »

WOW someone who is with me. yay.
I really hate him, if he hates me too why does he spend his time replying to my thread when he does not even understand my post?
oh my god..
Image
Upgrade your PSP
Question_dev
Posts: 88
Joined: Fri Aug 24, 2007 8:23 pm

Post by Question_dev »

Go weep a bit. "Oh, i go ask the admin to ban you," omg.

Who likes ur shell? Ur mum and dad? Oh, wauw! Congrats!

And no, i'm not pissed off because you said cyaa, omfg.

Cya, (noo, not to u pn, don't thnk u got a friend)


(jean didn't said that because he's with you, . . but he said that 'cause he hates me)
Pirata Nervo
Posts: 409
Joined: Tue Oct 09, 2007 4:22 am

Post by Pirata Nervo »

I think you need to learn some english...
but besides that no I have a team of 10 beta testers and a lot of users wanted to join the team but I didn't want because I already have enough.
I even have themes competitions on my site for NervOS.

but as I already said GTFO.
I reported your posts.

Edit: no I rarely show my work to my parents. As I said, I am not a 10 year old kid like you.
I used to show when I was 10 though.
Image
Upgrade your PSP
Rangu2057
Posts: 87
Joined: Mon Jul 23, 2007 8:37 am
Location: wilmington, NC

Post by Rangu2057 »


Go weep a bit. "Oh, i go ask the admin to ban you," omg.

Who likes ur shell? Ur mum and dad? Oh, wauw! Congrats!

And no, i'm not pissed off because you said cyaa, omfg.

Cya, (noo, not to u pn, don't thnk u got a friend)


(jean didn't said that because he's with you, . . but he said that 'cause he hates me)
Dude for the love of christ just stfu, and go whine to somebody who cares like your parents and stop spamming up the threads please as some people here have more important things to do

All PN did was ask a question and obviously he expected a helpful answer from others, not someone to comment on whether a shell owns or not, or whatever

Also i myself am a programmer, but you dont see me going around saying my programs own, hell im only fif*een and its not about the graphics and crap, programming isn't that easy to accomplish, plus in my opinion i think its all about the functionality, whats the point of having graphics, if it doesn't do jack!!!

WOW someone who is with me. yay.
I really hate him, if he hates me too why does he spend his time replying to my thread when he does not even understand my post?
oh my god..
Dont worry PN i also got ya back man. Also PN i am not really sure how to answer your question as i haven't gotten far with programming such as threads and such, so sorry i couldn't be of any help :(



PS. Sorry to PN for wasting your time and adding more spam to the threads so dont report me, also someone answer PN question already before it ends up getting locked from spam
Last edited by Rangu2057 on Thu Jun 19, 2008 10:54 pm, edited 2 times in total.
the questions of today are awnswered by the blood and bullets of tomorrow! ---EagleEye--- (Socom FTB2)
Pirata Nervo
Posts: 409
Joined: Tue Oct 09, 2007 4:22 am

Post by Pirata Nervo »

No I won't report your post of course.
It's always better a post like yours than the posts above.
Please someone lock this thread. I will create a new one if I still need help. I am trying to figure out my problem right now.
Image
Upgrade your PSP
Rangu2057
Posts: 87
Joined: Mon Jul 23, 2007 8:37 am
Location: wilmington, NC

Post by Rangu2057 »

well i wish you luck in solving your problem :)
the questions of today are awnswered by the blood and bullets of tomorrow! ---EagleEye--- (Socom FTB2)
Rangu2057
Posts: 87
Joined: Mon Jul 23, 2007 8:37 am
Location: wilmington, NC

Post by Rangu2057 »

also i really enjoy using nervOS :)
the questions of today are awnswered by the blood and bullets of tomorrow! ---EagleEye--- (Socom FTB2)
Question_dev
Posts: 88
Joined: Fri Aug 24, 2007 8:23 pm

Post by Question_dev »

U reported me, ok cool.
Everyone can do compo.
I can get hundreds of betatesters.
I can speak english, but i try to speak like babies do, so you can understand it

I'll ingore you from now on. I can't see your posts anymore. You can only type useless text, so useless as your "shell" (btw, why do u call it a shell? It's just a program made with examples and snippets).

Do and say what you want, i don't waste my time to you anymore.
You (should) know what i think about you
Rangu2057
Posts: 87
Joined: Mon Jul 23, 2007 8:37 am
Location: wilmington, NC

Post by Rangu2057 »

i really dont care as you can kiss the fattest part of my perfectly curved a$$

please close this thread as this guy is pissing me off and its really getting out of hand
the questions of today are awnswered by the blood and bullets of tomorrow! ---EagleEye--- (Socom FTB2)
Pirata Nervo
Posts: 409
Joined: Tue Oct 09, 2007 4:22 am

Post by Pirata Nervo »

lol do you really think I am like you?
YOU ask for snippets.
also my code is more than 30 000 lines of code.
do you really think it's made by snippets?
Do you really think I made a task manager from a snippet?
Do you really think I made text editor from a snippet? It was all made from scratch.
Do you think I made my recovery from a snippet?
Do you think I made my picture viewer from a snippet?
Do you think I made the calculator from a snippet?
Do you think I made my new gui (not available on 2.0.5) from snippet? even the old one was not made form a snippet.
QD remember one thing from me.
My NAME IS NOT QUESTION DEV.
now Get The Fuck Out.
and yes I reported you.
and the babies don't talk the way you do. Babies don't say "I go report you" lol, also you were trying to quote me, use the quote button next time because I said. "I am going to report you"

ps. Cyaa LOL

Edit: rangu, thanks :)
Last edited by Pirata Nervo on Thu Jun 19, 2008 11:16 pm, edited 1 time in total.
Image
Upgrade your PSP
Question_dev
Posts: 88
Joined: Fri Aug 24, 2007 8:23 pm

Post by Question_dev »

I have to say this before i'll ingore you :
30 000 lines of code ? Wow thats for noobs. :
JUST AN EXAMPLE
You can do this 10 times, (10 lines of code) :
printf("a");

or you can use a 'for' loop (3 lines of code)

So, i think u should pick the 1th 'cause you are a noob. So it's very normal for you to have 30000 lines. .


i can recode ya shell in 4 h


edit : no, i dont think u like me, and i DON't want you like me.
edit : ahh. . do u really need other people to flame me?(i don't need an answer)
Last edited by Question_dev on Thu Jun 19, 2008 11:25 pm, edited 3 times in total.
Pirata Nervo
Posts: 409
Joined: Tue Oct 09, 2007 4:22 am

Post by Pirata Nervo »

Question_dev wrote:I have to say this before i'll ingore you :
30 000 lines of code ? Wow thats for noobs. :

You can do this 10 times, (10 lines of code) :
printf("a");

or you can use a 'for' loop (3 lines of code)

So, i think u should pick the 1th 'cause you are a noob. So it's very normal for you to have 30000 lines. .


i can recode ya shell in 4 h


edit : no, i dont think u like me, and i DON't want you like me.
lol you can't even code a simple printf priting 22.02(the value of the float variable) from a float variable(I don't know if you know what a float variable is) with only 2 decimals. (at least you couldn't until jean told you lol)

god dammit idiot kid.
your answers ARE SO STUPID.
1. printf or for loops can't create a whole shell (in case you don't know)
2. you can't code my shell neither a text editor in 4 hours.

I forgot to ask something:
Do you think I created the log in system from a snippet ? lol

Edit: "and i DONT you like me". that does not even exist.
Edit2: it's "1st" not "1th"
Image
Upgrade your PSP
Rangu2057
Posts: 87
Joined: Mon Jul 23, 2007 8:37 am
Location: wilmington, NC

Post by Rangu2057 »


lol you can't even code a simple printf priting 22.02(the value of the float variable) from a float variable(I don't know if you know what a float variable is) with only 2 decimals. (at least you couldn't until jean told you lol)
mmmh, even i don't know how, i know what a float variable is and all, but im too tired to figure it out myself i will ask jean later...

@QD -> fyi, 30,000 lines of code is a big accomplishment because not only does it deal with printf functions, but also libs, accessing flash, and coming up with your own algorithms and crap, and for some people, such as me, its a hellish nigtmare, who isn't going to mess with the psp flash because i would never know want to be responsible for anyones bricked psp

I have to say this before i'll ingore you :
30 000 lines of code ? Wow thats for noobs. :
JUST AN EXAMPLE
You can do this 10 times, (10 lines of code) :
printf("a");

or you can use a 'for' loop (3 lines of code)

So, i think u should pick the 1th 'cause you are a noob. So it's very normal for you to have 30000 lines. .


i can recode ya shell in 4 h


edit : no, i dont think u like me, and i DON't want you like me.
edit : ahh. . do u really need other people to flame me?(i don't need an answer)
PLZ leave already dammit, you are already looking like a jackass calling people noobs, you obviously don't know how many accomplishments PN has done do you? OH of course not, cuz your a DUMBASS and your pissing me off

ps. if its so easy that a noob can do it, then why dont a noob like you remake it from scratch, or better yet reverse engineer it. what? whats that, you dont know how OFMG!!! better yet, do you know what it means to reverse engineer, NOT!!!!
the questions of today are awnswered by the blood and bullets of tomorrow! ---EagleEye--- (Socom FTB2)
Pirata Nervo
Posts: 409
Joined: Tue Oct 09, 2007 4:22 am

Post by Pirata Nervo »

Rangu, I was talking to question dev >.< LOL
@QD, in case yo don't know, printf is pspDebugScreenPrintf and does not work with graphics.
You must disable graphics(if you are using them) to work with pspdebug.
Image
Upgrade your PSP
hlide
Posts: 739
Joined: Sun Sep 10, 2006 2:31 am

Post by hlide »

Question_dev wrote:Hi,

Are u still working on ya shell ?
If i was you, i shouldn't, because Mypspmenu ownz your shell with the first release!

Cyaa
Questionable_dev ?
Pirata Nervo
Posts: 409
Joined: Tue Oct 09, 2007 4:22 am

Post by Pirata Nervo »

LOL you're funny
Image
Upgrade your PSP
Rangu2057
Posts: 87
Joined: Mon Jul 23, 2007 8:37 am
Location: wilmington, NC

Post by Rangu2057 »

LOL, i know you were talking to him, PN

i was curious to know XD

EDIT: LOL, he stopped posting
Last edited by Rangu2057 on Fri Jun 20, 2008 12:03 am, edited 1 time in total.
the questions of today are awnswered by the blood and bullets of tomorrow! ---EagleEye--- (Socom FTB2)
Pirata Nervo
Posts: 409
Joined: Tue Oct 09, 2007 4:22 am

Post by Pirata Nervo »

oh lol.
printf("%0.2f", float variable);
Image
Upgrade your PSP
Rangu2057
Posts: 87
Joined: Mon Jul 23, 2007 8:37 am
Location: wilmington, NC

Post by Rangu2057 »

i thought it was something like

printf("%d", float variable);

im too used to using the " %d " sign, lol

EDIT: lol, i now know what i did wrong, so obvious i didn't even know it >.<
the questions of today are awnswered by the blood and bullets of tomorrow! ---EagleEye--- (Socom FTB2)
Pirata Nervo
Posts: 409
Joined: Tue Oct 09, 2007 4:22 am

Post by Pirata Nervo »

lol yeh
Image
Upgrade your PSP
User avatar
jean
Posts: 489
Joined: Sat Jan 05, 2008 2:44 am

Post by jean »

I can only say I DO HATE idiots. Who of you feels offended?
ooPo
Site Admin
Posts: 2023
Joined: Sat Jan 17, 2004 9:56 am
Location: Canada
Contact:

Post by ooPo »

Locked due to a lack of development discussion.
Locked