[Windows Mobile Development and Hacking General] DerikJ:
###################################################

PRE-ALPHA RELEASE WITH ITALIAN TRANSLATION (experimental)

The preview release that was posted for download is now available with some minor improvements on the project site. This is the location you'll need for ALL future downloads of the program.

http://sourceforge.net/project/showfiles.php?group_id=221052

- A hex editor is in the works for the data portions that we don't have specific editors for.

- The team is 5 people now and we're all still finding our leg (I think), work still pushes on and hopefully we'll have full support for Hermes soon and move onto the next image type.

###################################################

OPEN SOURCE - DEVELOPERS NEEDED!!

I've decided to open source this project and have created a SourceForge project for it. The SourceForge project url is http://sourceforge.net/projects/visualromstudio. Anyone who's familiar with ROM image formats, HEX editing, C# and Windows Forms. If you're interested in helping with this project please PM me with your SourceForge unix name and a description of what you can contribute.

I've managed to configure PushOK/CVSNT/WinCVS/Putty to work as a SCC plugin to VS2008 and it works very well. It took about an hour to setup, but it makes working on this through the SourceForge CVS MUCH easier. I'll gladly share this info with anyone who needs it especially if you're volunteering for the project ;)

###################################################

PREVIEW RELEASE

This release should be considered PRE-ALPHA!!!!

This preview release is a read-only release. This release will allow opening of ROM images (nbh files) and will display the contents of them and details of the pieces that I've been able to discern so far.

There is LIMITED save functionality which will allow ONLY the saving of data FROM the ROM image. This release DOES NOT include functionality to add pieces/files back into a NBH file and save it.

I am working diligently on this application and I'm still planning on putting something out this weekend (RL willing) that will at very least allow the swapping and saving of the NB portions and the replacement of the splash images. If I get a fair amount of time in this week on it, I'm really hoping to allow adding of new files to the OS images and saving of the NBH file itself.

I appreciate, as always, any feedback you may have.

Here are the files (.Net 3.5 Framework required - Developed on Vista x64 tested on x86)

Visual ROM Studio (RAR)

Microsoft .Net Framework 3.5

###################################################

Well, this is one of my first ever posts. I’ve been an avid reader of this forum and have benefitted from many people’s hard work on different ROMs and CABs. I’ve been waiting for someone to come out with a visual ROM studio that would allow us non-perl gurus to cook our own special flavors of installable ROMs. I never could find one, so I decided to make one.

The goal here is to create a easy to use GUI allowing a person to open an NBH file and edit anything they like within the “.nb” portions of the file. This IS NOT simply a wrapper around a bunch of perl scripts that extract everything to your hard drive and does managed file browsing.

That being said, the perl scripts originally written by itsme were my base for beginning and he has been gracious enough to assist me in my transition of his perl scripts to an object oriented C# (.Net) desktop application.

Here’s the first milestone for VRS (Visual ROM Studio). It’s now able to open an NBH and list the basic image info as well as build the first level of the tree structure representing the sections of the image. Hopefully in another couple weeks I’ll be able to add additional levels and the splash image preview stuff.

If anyone has any info on reading the formats of the “.cnb/.nb” pieces for the various entries inside the DBH structure; I would welcome any and all insight or guidance that can be provided.

Thanks to itsme and pof...

1) The splash and sub splash, image editing is in place now.

2) The OS image editing is coming along. Currently reading the file system. I'll devise a cool UI for drag-n-drop file extracting and adding sometime this week.

Up next...

I think extended ROM, I was playing with that a bit the other day and realized how simlpe that structure is.

I'll keep updating this post as I reach new milestone.

I'm really gratefull that so many more senior members have been so willing to help in this project, thanks again guys!