Hello.
I'm working on a development project that consists in modding a game (Diablo II) by reversing it's compiled code back into source C/C++ code. This game uses a custom image format to display elements in game, the DC6 file format.
We used to have a vast community, with many toolmakers, but with passing years, the community has diminished and the toolmakers are not active anymore. We have a tool that allows us to create DC6 files from importing classic image formats (such as BMP or JPG), but this tool no longer fits my needs, let me explain.
The game I'm reversing used to limit the size of each DC6 frame to 256x256px, but by rewriting the code that loads the DC6 in-game, I was able to get rid of this limit and import fullsize DC6 in-game. Now the problem is, the DC6 tool we have among our community does not support frames beyond 256x256px very well.
So basically, I need a new tool that supports frames beyond 256x256
Here's a rather complete documentation of the DC6 format. There's also a few open source samples at the end of the post.
[login to view URL]
And this thread may also be helpful
[login to view URL]
The tool I want to have reproduced is DC6Creator. The source of this one isn't available sadly, else I could easily do it myself.
[login to view URL]
I can also provide sample copyright-less DC6 images
Basically, the base features I want are:
- Preview of the DC6 frames within the editor (not limited to 256x256)
- Ability to add, insert and delete frames, in all directions along with the ability to add, delete, insert directions as well.
- Import frames from standard image formats, including at the very least BMP and JPG, and GIF
- When importing GIF's with multiple frames (ie, animated GIF's), frames should be splitted as individual frames in the DC6
- Display the width & height of each frame within the editor
- Allow to modify X/Y offsets of each frame within the editor
Here a few sample screenshots of DC6Creator in action
- [login to view URL]
- [login to view URL]
I'm mainly interested in Windows support, but if it can be cross-platform easily, go for it.
Contact me if you need more information.
given that there is already some information about this format (I read the links You provided) , it shouldnt be hard to connect the dots and make changes You want.
Relevant Skills and Experience
I'm a professional c/c++ progrmer trying to make a livimg on this site. ... a and a former d1 and d2 player.
Proposed Milestones
$50 USD - initial requirements. studying the format. a dummy window with all the controls.
$100 USD - implementation of image writer and image reader.
$50 USD - fixing bugs, making last changes and implementing features if aked to
if You are interested in my offer, feel free to contact me.
hello,sir. I'm a professional programmer with 6 years of experience. I've already done this kind of project before. If you award me, I'll implement all of your requirements in a short time.
ProjectName:Need a tool for a custom game image format
Relevant Skills: C++ Programming, Coding, Image Processing, Windows Desktop,
We are Experts from IIT India ‘Dedicated Developer Service’ gives you access to Single or team of Dedicated Developers / Programmers.
Relevant Skills and Experience
. We are a team and we used to work in the many verticals. Personally I am good in web application
Proposed Milestones
$155 USD - on chat