Page 1 of 2

HBL .nid files

Posted: Sun May 12, 2013 4:34 am
by qwikrazor87
How are the .nid files generated for HBL?
Is there a script I can use or do I have to do it manually?
Thanks.

Re: HBL .nid files

Posted: Sun May 12, 2013 4:59 am
by hgoel0974
I think you can find them online on the repo? (I've a bad memory so I may be wrong)

Re: HBL .nid files

Posted: Sun May 12, 2013 5:26 am
by qwikrazor87
Thanks hgoel, you're talking about the ones with the random looking names right? I looked on the hbl google code and couldn't find them.

Re: HBL .nid files

Posted: Sun May 12, 2013 6:05 am
by hgoel0974
qwikrazor87 wrote:Thanks hgoel, you're talking about the ones with the random looking names right? I looked on the hbl google code and couldn't find them.
https://code.google.com/p/valentine-hbl ... b66x_short

Re: HBL .nid files

Posted: Sun May 12, 2013 6:07 am
by qwikrazor87
Thanks hgoel. :D

Re: HBL .nid files

Posted: Sun May 12, 2013 12:09 pm
by m0skit0
You don't need to generate those files yourself. Why you think you need to do so?

Re: HBL .nid files

Posted: Sun May 12, 2013 4:13 pm
by qwikrazor87
Hey m0skit0.
I just thought that the nids were unique for each vhbl port.
I see that the debug output lists some nids that aren't available in the lib66x_short folder, how can I get those files?

Re: HBL .nid files

Posted: Sun May 12, 2013 7:06 pm
by JJS
The NID files describe the exports from the PSP libraries, because of that they are always the same for a specific firmware version. You don't have to change them unless the game uses a PSP module that doesn't have a NID file yet (unlikely) or there is an error in the NID file (also unlikely at this point).

If HBL complains that a NID is missing it means that the exploited game does not import the system call with that specific NID. Depending on the NID it might be that you have to enable additional function hooking via a define, add new hooks or give up on the game because the missing function cannot be replaced by something else.

Re: HBL .nid files

Posted: Sun May 12, 2013 7:16 pm
by qwikrazor87
Hey JJS, thanks for the explanation.
There were no complaints of missing NIDs but I did see some listed that were not in the NID folder. Since there were no complaints of missing NIDs I assume that it is all good. Thanks.

Re: HBL .nid files

Posted: Tue May 21, 2013 3:20 pm
by m0skit0
Do you mean your game imports NIDS not listed in HBL? This is very unlikely, are you sure about this? Can you point out which NIDs are these?