Advertising (This ad goes away for registered users. You can Login or Register)

HBL .nid files

Half Byte loader is an open source tool to load homebrews on all models of PSPs
Half Byte Loader can be downloaded at //wololo.net/wagic/hbl
User avatar
qwikrazor87
Guru
Posts: 2874
Joined: Sat Apr 21, 2012 1:23 pm
Location: The North Pole

HBL .nid files

Post by qwikrazor87 » Sun May 12, 2013 4:34 am

How are the .nid files generated for HBL?
Is there a script I can use or do I have to do it manually?
Thanks.
Advertising
PSP 2001 - TA-085 - 6.61 PRO-C2
PS Vita 3G - PCH-1101 - 3.65 HENkaku Ensō
Alcatel phone - Android 8.1.0
Laptop - Toshiba Satellite L305D-S5974 - Ubuntu 16.04 LTS

User avatar
hgoel0974
Retired Mod
Posts: 2155
Joined: Mon Jul 23, 2012 11:42 pm
Location: New York

Re: HBL .nid files

Post by hgoel0974 » Sun May 12, 2013 4:59 am

I think you can find them online on the repo? (I've a bad memory so I may be wrong)
Advertising
"If the truth is a cruel mistress, then a lie must be a nice girl"

User avatar
qwikrazor87
Guru
Posts: 2874
Joined: Sat Apr 21, 2012 1:23 pm
Location: The North Pole

Re: HBL .nid files

Post by qwikrazor87 » Sun May 12, 2013 5:26 am

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.
PSP 2001 - TA-085 - 6.61 PRO-C2
PS Vita 3G - PCH-1101 - 3.65 HENkaku Ensō
Alcatel phone - Android 8.1.0
Laptop - Toshiba Satellite L305D-S5974 - Ubuntu 16.04 LTS

User avatar
hgoel0974
Retired Mod
Posts: 2155
Joined: Mon Jul 23, 2012 11:42 pm
Location: New York

Re: HBL .nid files

Post by hgoel0974 » Sun May 12, 2013 6:05 am

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
"If the truth is a cruel mistress, then a lie must be a nice girl"

User avatar
qwikrazor87
Guru
Posts: 2874
Joined: Sat Apr 21, 2012 1:23 pm
Location: The North Pole

Re: HBL .nid files

Post by qwikrazor87 » Sun May 12, 2013 6:07 am

Thanks hgoel. :D
PSP 2001 - TA-085 - 6.61 PRO-C2
PS Vita 3G - PCH-1101 - 3.65 HENkaku Ensō
Alcatel phone - Android 8.1.0
Laptop - Toshiba Satellite L305D-S5974 - Ubuntu 16.04 LTS

User avatar
m0skit0
Guru
Posts: 3817
Joined: Mon Sep 27, 2010 6:01 pm

Re: HBL .nid files

Post by m0skit0 » Sun May 12, 2013 12:09 pm

You don't need to generate those files yourself. Why you think you need to do so?
I wanna lots of mov al,0xb
Image
"just not into this RA stuffz"

User avatar
qwikrazor87
Guru
Posts: 2874
Joined: Sat Apr 21, 2012 1:23 pm
Location: The North Pole

Re: HBL .nid files

Post by qwikrazor87 » Sun May 12, 2013 4:13 pm

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?
PSP 2001 - TA-085 - 6.61 PRO-C2
PS Vita 3G - PCH-1101 - 3.65 HENkaku Ensō
Alcatel phone - Android 8.1.0
Laptop - Toshiba Satellite L305D-S5974 - Ubuntu 16.04 LTS

JJS
Big Beholder
Posts: 1416
Joined: Mon Sep 27, 2010 2:18 pm
Contact:

Re: HBL .nid files

Post by JJS » Sun May 12, 2013 7:06 pm

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.

User avatar
qwikrazor87
Guru
Posts: 2874
Joined: Sat Apr 21, 2012 1:23 pm
Location: The North Pole

Re: HBL .nid files

Post by qwikrazor87 » Sun May 12, 2013 7:16 pm

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.
PSP 2001 - TA-085 - 6.61 PRO-C2
PS Vita 3G - PCH-1101 - 3.65 HENkaku Ensō
Alcatel phone - Android 8.1.0
Laptop - Toshiba Satellite L305D-S5974 - Ubuntu 16.04 LTS

User avatar
m0skit0
Guru
Posts: 3817
Joined: Mon Sep 27, 2010 6:01 pm

Re: HBL .nid files

Post by m0skit0 » Tue May 21, 2013 3:20 pm

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?
I wanna lots of mov al,0xb
Image
"just not into this RA stuffz"

Post Reply

Return to “Half Byte Loader”