Ok so no thanks to anyone, I have figured out how to read and write the stats and skills portions. Now I am working on ITEM!!!...it's too bad...I have NO help on this. If someone comes accross this and you know someone who is good with algorithms (especially with offsets) I have 512 identifiers to figure out. I need: the identifier in hex (9 bits), the length of the field following it and what it does. IE 0x018 7-bits Maximum Damage. so far I have like 5 done. I've even found out about pre and post fixes and one percentaged field subtracts 100 (more gold from monsters 0x8e 9 bits). Please help me Obi-Wan Kenobi...your my only hope...
Version 0.2 is up but I still need help with the checksumming code before I can make this editor edit. If anyone out there has any idea how it works and may be able to explain it maybe even show a working C++ example I would be greatful. If you want to help develop this as well. Just ask me via e-mail.
So I've written about 3500 bytes of C++ and then I lose it all...damn well at least I remember most of what I wrote so release 0.2 should be coming soon!
Greetings all, I just got the good news that this project is now active. Finally, I'm new to this whole project thing and hope that people will be nice to a noobie. The source code will be submitted as soon as possible and a todo list will be added. Currently on the todo list is the checksumming code for the d2s file. If anybody out there can do me a big flavour and check my code when I get it hosted and tell me what I did wrong, I would be greatful. I'm going off now to do a complete rewrite of the code and make the first pre-release. A big thanks to sourceforge for hosting this project.