yashsingh1/xdaforums huggingface dataset:
[8525, TyTN, MDA Vario II, JasJam ROM Development] mfubib:
What other Media player do you recommend? (excuse my ignorance . . . only had my Jasjam a week!)
[8525, TyTN, MDA Vario II, JasJam ROM Development] asorrs:
help: Unable to load compression DLL!

I just downloaded the zip today, it can't work, even after I downloaded again and again. Please help me. thanks.
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
"Unable to load compression DLL" does not sound like a corrupt download. You need to describe in more detail what you tried to do. My guess is that after unzipping you moved some of the .exe files to another directory, but forgot to move the .dll.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] asorrs:
Unable to load compression DLL

I did check the file list, there is cecompr_nt.dll in the same directory. I guest unicode diretory or long directory name can't be recognized by some program sometime, so I tried. It could not work yet.

2005-08-18 21:25 32,768 cecompr_nt.dll

2007-09-24 18:41 70,070,272 imgfs.bin

2007-03-18 21:00 65,536 ImgfsFromDump.exe

2007-03-18 21:00 61,440 ImgfsFromNb.exe

2007-03-18 21:00 77,824 ImgfsToDump.exe

2007-03-18 21:00 61,440 ImgfsToNb.exe

2007-03-18 21:00 61,440 NBInfo.exe

2007-03-18 21:00 77,824 NBMerge.exe

2007-03-18 21:00 73,728 NBSplit.exe

2007-03-18 21:02 7,138 ReadMe.txt

2007-03-18 21:00 77,824 RecMod.exe

my operating system is windows xp sp2. Is .net 2.0 needed?
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
No, .net is not needed. And I use the same OS (German version though).

Did you start the programs from a command line, with the directory containing the files set as current directory?

Your imgfs.bin looks a bit large.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] asorrs:
Unable to load compression DLL

D:\Codes\WinCE\ImgfsTool>ImgfsFromDump.exe PPC_CHS.BIN test.bin

ImgfsFromDump 2.0 RC 2

Unable to load compression DLL!

D:\Codes\WinCE\ImgfsTool>

I guest it is the template bin file format. When wrong template used, this erroe occur.

It worked at last, I used the file generated by command "ImgFSFromNB A.BIN.PAYLOAD IMGFS.BIN", I used the origion rom file with bin extension last time.

but now I don't know what to do, how to generate a rom with generated "imgfs.bin"?

D:\Codes\WinCE\ImgfsTool>imgfstonb imgfs.bin PPC_CHS.BIN.payload ppc_chs_bin_2.payload

ImgfsToNb 2.0 RC 2

No IMGFS partition found in partition table in PPC_CHS.BIN.payload. Exiting.

D:\Codes\WinCE\ImgfsTool>
[8525, TyTN, MDA Vario II, JasJam ROM Development] asorrs:
Extract Ms Emulator Rom

#A.bin comes from emulator rom directory.

NBSPLIT -emu A.BIN

#generates two files: A.BIN.EXTRA and A.BIN.PAYLOAD

IMGFSFROMNB A.BIN.PAYLOAD IMGFS.BIN

#generates the file IMGFS.BIN

IMGFSTODUMP IMGFS.BIN

#dump file, all files in rom are dumped to dump directory.
[8525, TyTN, MDA Vario II, JasJam ROM Development] starfarer:
Gone through the whole thread and still cannot figure out whether somebody successfully claim "big storage" in Wizard. If so, can you post steps. Thanks in advance.
[8525, TyTN, MDA Vario II, JasJam ROM Development] Philbustier:
ImgfsFromDump problem

Hi friends,

I try to modify a WM6 ROM from the MS device emulator (standalone) before I use on my X51v (coward scared ? me ? hum !)

I download a US Professional Image from : http://www.microsoft.com/downloads/details.aspx?familyid=38C46AA8-1DD7-426F-A913-4F370A65A582&displaylang=en

I rename "PPC_USA_GSM_VGA_VR.BIN" to "OS.nb"

>NBSplit -emu OS.nb

create "OS.nb.extra" (6144 Kb) and "OS.nb.payload" (92160 Kb)​

>ImgfsFromNb OS.nb.payload imgfs.bin

ImgfsFromNb 2.0 RC 2

Searching for IMGFS start...

Found IMGFS at 00285000.

Dumping IMGFS at offset 00285000 (size 0577aff0)

Done!

create "imgfs.bin" (89580 Kb)​

ImgfsToDump imgfs.bin

create "dump" (Directory : 99,1 Mb=103.925.370 bytes)

and "dump_MemoryMap.txt"​

I don't change anything (in dump directory or file dump_MemoryMap.txt)

ImgfsFromDump imgfs.bin imgfs-new.bin

create "imgfs-new.bin" very (too?) quickly (36864 Kb !!! Want more Storage? hey this is !!! :D )​

ImgfsToNb imgfs-new.bin os.nb.payload os-new.nb.payload

ImgfsToNb 2.0 RC 2

No IMGFS partition found in partition table in os.nb.payload. Exiting.​

I don't understand my mistake but I think a problem at the ImgfsFromDump command

If I use the Mamaich's Tools after NBSplit -emu OS.nb

prepare_imgfs.exe OS.nb.payload -nosplit

create imgfs_raw_data.bin (89344 Kb) and imgfs_removed_data.bin (0 Kb)​

viewimgfs.exe imgfs_raw_data.bin

create "dump" (Directory : 99,1 Mb=103.925.370 bytes)

and "dump_MemoryMap.txt​

BuildImgfs.exe

imgfs_raw_data.bin (89344 Kb) and imgfs_removed_data.bin (0 Kb)​

make_imgfs.exe OS.nb.payload -nosplit

OS.nb.payload (92160 Kb)​

NBMerge -emu OS.NB

OS.nb (98304 Kb)​

rename OS.NB to PPC_USA_GSM_VGA_VR.BIN

and exécute with emulator it's OK :) (image modified if I modify the dump directory)

That's happen ?

Thank you (and sorry for my bad english)
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
Hi,

I started working on this tool again. Will have a look at your problem over the weekend, and will get back to you then.

Cheers

Daniel
[8525, TyTN, MDA Vario II, JasJam ROM Development] Philbustier:
Thank you Dan ! :)
[8525, TyTN, MDA Vario II, JasJam ROM Development] austinsnyc:
Hey Taz I am trying to use these tools with Kaiser I noticed that nbplit is not needed. Is there any way you can look at this. If you need directions on where to find Kaiser ROM's feel free to PM I have gotton as far as dumping but I am lost on rebuilding. Thank you so Much!
[8525, TyTN, MDA Vario II, JasJam ROM Development] waysss:
Hi,tadzio

Many thanks for your tools!

Can you please send me a copy of source code,I dont'know how to recalc some fields like " First Head"," First Sector"," First Track", "Last Head"," Last Sector"," Last Track" when rebuild os.nb.payload.Thank you!

my email: weisunok@hotmail.com
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
Hi,

I am currently working on these tools again, mainly to get them to work with the Kaiser. While doing so, I found that I made an assumption which is only true for the Hermes.

This assumption has implicitely also become part of the partition table calculations which you are after.

So I'd currently rather not send the source code. I first want to understand and fix the problem completely.

I will have a new version no later than next week, and then I'll be happy to send you the source code of it.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] jackleung:
Thanks. I would like to try it on my Asus P525 once it fixed.
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
Sure. There will be a release after this weekend, which I need for some more testing.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] gibs:
Hello I have a question about cooking an Artemis rom.

I dont use nbsplit (coz I don't know wich option to use (my device isn't listed), so I use ImgfsFromNb with -nosplit option.

When I want to go back from imgsToNb I don't know wich option to set as I don't have the payload file generated by nbsplit.

What is the solution ?

someone can help ?

thanks
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
You do not need to run NBSplit or NBMerge. Just use the .nb file in place of the .nb.payload file. Maybe the simplest way is to just copy the .nb to .nb.payload.

ImgfsFromNb does not have a -nosplit option.

Oh, and you also should wait for the next release of the ImgFsTools, due out in the next few days. The current version will write incorrect data in the Artemis' partition table (though that doesn't seem to matter, as others already successfully built Artemis ROMs), and some ROM sizes simply result in non-bootable ROMs. Both issues have been fixed.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
The new version 2.1rc1 is available now! See first post of this thread!

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] qtol:
ImgfsToNb -bigstorage cann't get more storage for ASUS P525 WM6 ROM :(
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
Can't check, as I have no P252.

But to clarify:

In general, you will see an increase of Storage only if the Storage partition is handled by the same driver as the imgfs partition. You can easily check this:

- get a .nb for the device you want to check

- run -NBSplit over it as needed

- run NBInfo over the resulting os.nb.payload.

If the output of NBSplit shows that "Partition 3" exists (i.e., is not "unknown"), then bigstorage will be able to enlarge it.

Otherwise it depends on the device itself. I heard that e.g. on an Artemis, Storage also increases with bigstorage.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] gibs:
thanx tadzio.
[8525, TyTN, MDA Vario II, JasJam ROM Development] jc917:
i use official HK rom and want to have large storage size without any changes to rom

I use the newest version, 2.1rc1

i follow all steps and create the nbh and finally flash to my x01ht

then it shows dopod screen, and nothing boot up

so strange, anything i can do?

Thanks in advance!
[8525, TyTN, MDA Vario II, JasJam ROM Development] qtol:
In P525 ROM, the "Partition 3" is "unknown",so no way to increase Storage?

NBInfo 2.1RC1

'ROMGalaxy-old.nb0' has valid boot sector

Partition table:

Partition 0

-----------

File System: 0x20 (boot)

Start Sector: 0x00000002

Total Sectors: 0x0000101e

Boot indicator: 0x00

First Head: 0x02

First Sector: 0x01

First Track: 0x00

Last Head: 0x1f

Last Sector: 0x01

Last Track: 0x80

Partition 1

-----------

File System: 0x23 (XIP RAM)

Start Sector: 0x00001020

Total Sectors: 0x00000fc0

Boot indicator: 0x00

First Head: 0x00

First Sector: 0x01

First Track: 0x81

Last Head: 0x1f

Last Sector: 0x01

Last Track: 0xfe

Partition 2

-----------

File System: 0x25 (imgfs)

Start Sector: 0x00001fe0

Total Sectors: 0x00024820

Boot indicator: 0x00

First Head: 0x00

First Sector: 0x01

First Track: 0xff

Last Head: 0x1f

Last Sector: 0x01

Last Track: 0x33f

Partition 3

-----------

File System: 0x00 (unknown)

Start Sector: 0x00000000

Total Sectors: 0x00000000

Boot indicator: 0x00

First Head: 0x00

First Sector: 0x00

First Track: 0x00

Last Head: 0x00

Last Sector: 0x00

Last Track: 0x00

Geometry: flash has 32 virtual heads

MSFLSH50 header found at offset 0x200

(0 Reserved Entries, 2 Flash Region Entries)

Flash Region Entry 0:

---------------------

Region type: XIP

Start phys. block: 0x00000000

Size in phys. blocks: 0x00000000

Size in log. blocks: 0x000000ff -> Size in sectors: 0x00001fe0

Sectors per block: 0x00000020

Bytes per block: 0x00004000

Compact blocks: 0x00000000

-> Bytes per sector: 0x00000200

Flash Region Entry 1:

---------------------

Region type: READONLY_FILESYS

Start phys. block: 0x00000000

Size in phys. blocks: 0x00000000

Size in log. blocks: 0x00001241 -> Size in sectors: 0x00024820

Sectors per block: 0x00000020

Bytes per block: 0x00004000

Compact blocks: 0x00000000

-> Bytes per sector: 0x00000200

Searching for IMGFS signature...

Found IMGFS at byte 0x003fc000 (sector 0x00001fe0).

dwFSVersion: 00000001

dwSectorsPerHeaderBlock: 00000001

dwRunsPerFileHeader: 00000001

dwBytesPerHeader: 00000034

dwChunksPerSector: 00000008

dwFirstHeaderBlockOffset: 00000200

dwDataBlockSize: 00001000

szCompressionType: XPR

dwFreeSectorCount: 000073AA

dwHiddenSectorCount: 00000100

dwUpdateModeFlag: 00000000

---
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
That should not have happened. I will have a look as soon as I get back home tonight.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
Well, my tools can make the ImgFs partition smaller. What the OS then does with the free space is up to itself. If it doesn't use it, then some more tweaks (probably to a Flash driver) would be necessary. But this is well beyond the capabilities of the ImgfsTools.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] jcespi2005:
Thanks again :-)

Cheers...
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
Okay, I now had a look and understand the problem. Give me a day or two to provide a bugfixed version.

Sorry again for the trouble.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] vip_snoopy:
dang! came at wrong time, which it is removed
[8525, TyTN, MDA Vario II, JasJam ROM Development] vip_snoopy:
eagerly waiting for your update, tadzio!!!!!!!!!!!
[8525, TyTN, MDA Vario II, JasJam ROM Development] dchanym:
Hi tadzio,

It is quite sad to hear that there is no more support on the "-emu" option.

It is very useful for someone like me who wants to test the cooked rom in EMULATOR before actually update to the REAL machine. Maybe, I'm a poor man without any money.

However, I looking forward you would "recover" it from next version.

thanks a lot.
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
The -emu option didn't really work on new emulator images. If you (or anyone) has more information about their internal structure, I'll gladly put -emu back in.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] VivaErBetis:
Hi Tadzio, here is a bug report.

With the prior version of your tool you can choose on of the ROM's dumped using pdocread method from here:

http://wiki.xda-developers.com/index.php?pagename=Hermes_DumpedRoms

And then you can extract the IMGFS contents succesfully using the next commands (without nbsplit before them):

imgfsfromnb part02.raw imgfs.bin

imgfstodump imgfs.bin

But, with the newer version, any try of use imgfsfromnb with this kind of dumps gives this error (even if you used nbsplit before):

Input file 'part02.raw' has no valid boot sector! Aborting.

I've tried it with several ROMS, for example, this one:

http://www.megaupload.com/?d=9A8CMVGZ

Thank you very much!
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
That is correct. part02.raw is not a valid .nb file, so imgfsfromnb does no longer accept it. However, part02.raw already is a ImgFS file, so you don't actually need to run it through imgfsfromnb. Just dump it using imgfstodump.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] VivaErBetis:
Tested and working; you are completely right. Thank you very much Tadzio.
[8525, TyTN, MDA Vario II, JasJam ROM Development] lungothrin:
Could someone send me the imgtools, because the download link has been removed and it's almost a week that it's not there.

thank you
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
There will most likely be a new release on Sunday.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] lungothrin:
thanks, can't wait!
[8525, TyTN, MDA Vario II, JasJam ROM Development] moisha:
I knew I had to grab it while it's hot ! Could you make the NBsplit.exe available again until he whole toolchain is ready ? Trying to get BBC 2 working on Kaiser.
[8525, TyTN, MDA Vario II, JasJam ROM Development] utexascg:
the wait is killing me
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
Well, I have it here, ready for release. But it wasn't yet tested on a Kaiser or Hermes, and I'd like to make sure this works before I publicly announce it.

So, it anyone here wants to test it on a Kaiser or Hermes, grab the new version here and test it.

Of course, everybody else can also download it from there for now (will remove it once it's published officially), but keep in mind that so far it was only tested on a Titan.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] moisha:
And you still do not accepts the donations ... :-(
[8525, TyTN, MDA Vario II, JasJam ROM Development] utexascg:
thanks you rock. works perfectly for my titan

thanks agian
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
After austinsync confirmed that the new version works fine on a Kaiser, I just released version 2.1rc2.

It is now available from the first post of this thread.

Enjoy!

Cheers

tadzio

Okay, I will work on that too. :-)
[8525, TyTN, MDA Vario II, JasJam ROM Development] monx®:
tadzio the great!
[8525, TyTN, MDA Vario II, JasJam ROM Development] jc917:
Thanks tadzio, u great effort to us

the problem same as previous version to me

can not flash the new nbh to my x01ht using rc2

error pic http://i7.photobucket.com/albums/y291/ncnili/error.jpg

for rc1, it can flash but cannot boot

rc2 same as version before rc1 (i forget the version no.)

i do not have any change to rom content, using official HK rom, just want to get 8mb more storage and step by step following the readme to process the new rom.

after it, cannot flash, very strange

any solution?
[8525, TyTN, MDA Vario II, JasJam ROM Development] aje_fr:
Thanks tadzio, testing it right now :) :D
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
Did you successfully flash a HardSPL before flashing the ROM?

Can you flash any of the ready-made ROMs downloadable here in the forum?

There are a few other owners of x01 here in the forum - maybe they can help and provide some more information? I don't know enough about that specific device.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] jc917:
yes i am using HARD SPL for flashing

and other people's cook rom can flash into my device

and the official one can flash into my device too
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
Strange. Many of the other ROMs were are also run through the Imgfs Tools, so if you can flash one of these, you should be able to also flash your own.

If all you want is bigstorage, you should probably just grab a ready-made one that has bigstorage built into it, and flash that. Sorry that I can't help you more.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] trallala:
Hi

can I use "bigstorage" with a herald? How can I split the OS.nb into paylaod and extra? (There is no herald option). I tried to copy OS.nb to OS.nb.payload and continued to cook, but imgftonb -bigstorage didn't change anything...

Thanks for your help !!
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
As far as I know, the Herald uses DOC storage. That means that the ImgfsTools will not be able to enlarge storage. You can still use them to cook your own ROM, though.

Btw, the -bigstorage command line argument is gone in 2.1rc2. Bigstorage mode is now the default behaviour when no argument is given. The only command line argument now is -conservative.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] someyungguy:
Tadzio has anyone try these tools on a wizard rom and what results?
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
Afaik, what I wrote about the Herald is also true for the Wizard.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] jc917:
thanks for your advice, in HK, the operator i use is 3HK, u can only use their sales phone model to enter their portal site, so stupid , if i flash the rom other than official one, it shows u phone is not supported. That y i must use official rom.

I try to change the agent and still cannot let me in, anyway a little bit off topic and thanks for your suggestion.

I will try again later.
[8525, TyTN, MDA Vario II, JasJam ROM Development] neogin:
won't work with benq p51 like the previous version ..

the rom is .nb0 the same as atom ..

mamaich work
[8525, TyTN, MDA Vario II, JasJam ROM Development] jc917:
try a few time, may be the nbhgen problem? my sample.txt is wrong?

i use this..ok?

HERM100

SuperCID

ROMBaker

XDADevelopers

100,00_IPL.nb

200,01_SPL.nb

600,02_MainSplash.nb

601,02_MainSplash.bmp

700,03_SubSplash.nb

701,03_SubSplash.bmp

900,04_ExtROM.nb

300,05_GSM.nb

400,06_OS.nb
[8525, TyTN, MDA Vario II, JasJam ROM Development] jc917:
my ext rom number on sample.txt is wrong, should be 700 instead of 900

sample.txt for other people for reference

HERM100

SUPERCID

XDA-DEVELOPER

CHT

100,00_IPL.nb

200,01_SPL.nb

600,02_MainSplash.nb

601,03_SubSplash.bmp

700,04_ExtROM.nb

300,05_GSM.nb

400,06_OS.nb

now flashing, and seems work...report later when all flashed, thanks for tadzio great effort.

Thanks!
[8525, TyTN, MDA Vario II, JasJam ROM Development] stbrnrd:
hello tadzio...

would this fix the issue of the main memory usage, i just looked at mine and it's the opposite of your pic.... am i beyond help? :)

thanks
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
I am not sure what you mean.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] zhangshenghua:
This tool working with ELF?

Thanks.
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
I do not know. You will have to try yourself.

My guess: yes, you probably can dump and reconstruct ROMs, but if the ELF has DOC storage, then you won't get a bigstorage.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] ivanmmj:
OS-new.nb.payload

I'm trying to use these tools on the Herald but I'm running into a problem.

The original script ran as:

But that gave me an error about os-new.nb.payload not being found.

So then I switched to:

Note that NBMerge being newer required that I choose a device and wouldn't work with -emu. (I tried with an older version but that didn't get very far, either.)

Does anyone know what I can do to make NBMerge ignore that file that isn't created? Maybe one of the other devices doesn't require it? I'm going to bed now, it's way past my bed time, but tomorrow I'll try all of the other devices.

EDIT: I went back to the original script and attempted to use the updated tools but just got an error:

EDIT: An older version of ImgfsFromNb fixed that last problem, but now ..\TOOLS\ImgfsToNb imgfs-new.bin os.nb.payload os-new.nb.payload is crashing. Gives me an error report to send to MS.

Update: Fixed the crashing by using an older version again, but now I get:

Changing it to -Kaiser let it start working, but it crashed half way through...
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
Do not use any device name, use the "-data <number> -extra <number>" syntax. See the Readme.txt for details.

Also, your scripts don't look right. ImgfsTools come with two scripts each for Kaiser and Hermes. Read these to get a feeling for the correct sequence of commands.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] neogin:
may i ask u this shortly ??

benq p51 imgfs starting at 600000 ..

when i use mamaich .. this is the command to get dump ..

prepare_imgfs os.nb0

viewimgfs imgfs_raw_data.bin

ta da !!! dump is here .. !!!!!

so, if i wanna to use yours .. (i tried so many command already)

is this correct ???

NBSplit -data <payload-chunk-size> -extra <extra-chunk-size> <OS.nb>

but .. i'm still confused about -data and -extra .. what should i put it ..
[8525, TyTN, MDA Vario II, JasJam ROM Development] lungothrin:
sorry for this noob question.after dumping why the dll files are folders? how can i pack them back into a single dll file. thanks
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
I do not have a p51, so I do not know. My guess is that you need not run NBSplit at all. Try running your .nb through NBInfo, and from the output post the line that starts with "MSFLSH50 header found at offset" here.

Cheers

tadzio
[8525, TyTN, MDA Vario II, JasJam ROM Development] tadzio:
These are "modules". They are like that on your PocketPC, and load faster compared to normal files.

ImgfsToDump automatically tries to re-create the .dll files if RecMod.exe is in the same directory as ImgfsToDump.exe. RecMod.exe is in the ImgfsTools archive.

Warning: Not all recreated DLLs will actually work! You should know exactly what you do when you try to use them!

Cheers

tadzio