Ok, I succeeded in swapping out some images (note the health bar color in the screenshot below):
http://www.strikefast.net/images/Surge/skintest1.jpg
Here's what I did:
1) find location of images using acview
2) extract with ReadDat.exe
3) import as RAW in IrfanView (you need to know the color depth and height,width, shown in acview). It seems most images are 24BPP, BGR, Interleaved, with a file header size of 24. Some newer images are reported as 24BPP by acview, but are actually 32BPP.
4) save the image as a jpg
5) use your favorite graphics program to edit/modify the image
6) load image back into IrfanView, then save as RAW (BGR, Interleaved). Note that you can't write this raw file into the dat file as is, because there is no header.
7) using a hex editor, open the file extracted in step 2, and copy the first 24 bytes.
8) using the hex editor, open the newly created raw file from step 6 and paste the section at the beginning
9) use WriteDat.exe to insert the modified file into the dat file.
I'm sure given these steps, someone can automate some of the tasks/conversions (maybe there's better programs than the ones I used to import/convert/export, etc.)
-----signature-----
The scripts/links below don't work anymore...I should really change my signature:
Skill Calculator:
http://www.strikefast.net/skillcalc/
Salvage Calculator:
http://www.strikefast.net/tinkering/salvaging/
***
09-11-01