Dishonored2 (.index)

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
sigroon365
Posts: 330
Joined: Fri Nov 21, 2014 4:03 am

Re: Dishonored2 (.index)

Post by sigroon365 »

michalss wrote:Font is 100% texture as ussual

Then how do you explain Chinese font? There's no bimage7 for Chinese glyphs.
I'm not sure whether the other languages such as French, Italian, German, Spanish, Polish and Portuguese-Brazil might read bimage7 for font file or not. But I am sure English, Russian, Japanse and Chinese reads Iggy for font file.
michalss
Posts: 320
Joined: Sun Aug 10, 2014 12:49 pm

Re: Dishonored2 (.index)

Post by michalss »

OK u are half right. Menu and items etc.. are gfx we cannot find. In game subs are Textures, i have seen this on UE3 engine many times... Problem is how to get edit this scaleform fonts in iggy format AU3 ??
michalss
Posts: 320
Joined: Sun Aug 10, 2014 12:49 pm

Re: Dishonored2 (.index)

Post by michalss »

Found very interesting article about iggy format : http://animegamemods.freeforums.net/thr ... iggy-files

but it does not work :(

here ttf one of the menu fonts: https://www.myfonts.com/fonts/font-fabr ... r-oblique/
sigroon365
Posts: 330
Joined: Fri Nov 21, 2014 4:03 am

Re: Dishonored2 (.index)

Post by sigroon365 »

michalss wrote:Found very interesting article about iggy format


I knew it. Look at the page on 12. The important thing is that the tool just generate swf header from the iggy.
That's all. Nothing special. You can manually make swf file.
michalss
Posts: 320
Joined: Sun Aug 10, 2014 12:49 pm

Re: Dishonored2 (.index)

Post by michalss »

sigroon365 wrote:
michalss wrote:Found very interesting article about iggy format


I knew it. Look at the page on 12. The important thing is that the tool just generate swf header from the iggy.
That's all. Nothing special. You can manually make swf file.



Well for me scaleform is totaly unknow format, can you please help to make swf header ? If i would have a struct i can make a generator/convertor in c++ or .NET or java :)
sigroon365
Posts: 330
Joined: Fri Nov 21, 2014 4:03 am

Re: Dishonored2 (.index)

Post by sigroon365 »

michalss wrote:
sigroon365 wrote:Well for me scaleform is totaly unknow format, can you please help to make swf header ? If i would have a struct i can make a generator/convertor in c++ or .NET or java :)


Take a look at this sample. https://www.sendspace.com/file/naloag
michalss
Posts: 320
Joined: Sun Aug 10, 2014 12:49 pm

Re: Dishonored2 (.index)

Post by michalss »

sigroon365 wrote:
michalss wrote:
sigroon365 wrote:Well for me scaleform is totaly unknow format, can you please help to make swf header ? If i would have a struct i can make a generator/convertor in c++ or .NET or java :)


Take a look at this sample. https://www.sendspace.com/file/naloag


well i have but it wont rly help us until someone who understand flash format gonna have a look.
sigroon365
Posts: 330
Joined: Fri Nov 21, 2014 4:03 am

Re: Dishonored2 (.index)

Post by sigroon365 »

michalss wrote:well i have but it wont rly help us until someone who understand flash format gonna have a look.


Well.. I'm don't think someone will help us. :cry:
michalss
Posts: 320
Joined: Sun Aug 10, 2014 12:49 pm

Re: Dishonored2 (.index)

Post by michalss »

sigroon365 wrote:
michalss wrote:well i have but it wont rly help us until someone who understand flash format gonna have a look.


Well.. I'm don't think someone will help us. :cry:


WEll my good friend who made Free Flash Decompiler gonna have a look when he get some time, but no promise at all..
sigroon365
Posts: 330
Joined: Fri Nov 21, 2014 4:03 am

Re: Dishonored2 (.index)

Post by sigroon365 »

michalss wrote:WEll my good friend who made Free Flash Decompiler gonna have a look when he get some time, but no promise at all..


I sent e-mail to RAD company. By the way, one of the member said to me that IGGY is discontinued. They drop it.
I hope someone can make a decompiler for iggy.
michalss
Posts: 320
Joined: Sun Aug 10, 2014 12:49 pm

Re: Dishonored2 (.index)

Post by michalss »

sigroon365 wrote:
michalss wrote:WEll my good friend who made Free Flash Decompiler gonna have a look when he get some time, but no promise at all..


I sent e-mail to RAD company. By the way, one of the member said to me that IGGY is discontinued. They drop it.
I hope someone can make a decompiler for iggy.



OK so why the f.. they use it in this game... :(
michalss
Posts: 320
Joined: Sun Aug 10, 2014 12:49 pm

Re: Dishonored2 (.index)

Post by michalss »

also another problem is that, in lang files are not all strings. SUBS totally missing.. No idea where it is..
sigroon365
Posts: 330
Joined: Fri Nov 21, 2014 4:03 am

Re: Dishonored2 (.index)

Post by sigroon365 »

michalss wrote:also another problem is that, in lang files are not all strings. SUBS totally missing.. No idea where it is..

We can find it. But you know.. the problem is font. :( :cry:
michalss
Posts: 320
Joined: Sun Aug 10, 2014 12:49 pm

Re: Dishonored2 (.index)

Post by michalss »

sigroon365 wrote:
michalss wrote:also another problem is that, in lang files are not all strings. SUBS totally missing.. No idea where it is..

We can find it. But you know.. the problem is font. :( :cry:



Can you please tell me where is it ?
sigroon365
Posts: 330
Joined: Fri Nov 21, 2014 4:03 am

Re: Dishonored2 (.index)

Post by sigroon365 »

michalss wrote:Can you please tell me where is it ?

You mean SUBS strings? I didn't try to search it yet because of font problem.
michalss
Posts: 320
Joined: Sun Aug 10, 2014 12:49 pm

Re: Dishonored2 (.index)

Post by michalss »

sigroon365 wrote:
michalss wrote:Can you please tell me where is it ?

You mean SUBS strings? I didn't try to search it yet because of font problem.



well i did not find it, so not sure if you will. Fonts i still waiting for that my friend..
sigroon365
Posts: 330
Joined: Fri Nov 21, 2014 4:03 am

Re: Dishonored2 (.index)

Post by sigroon365 »

michalss wrote:Can you please tell me where is it ?


I found it. generated\decls\localized from game1.resources

Code: Select all

item[0] = "Tonight, Duke Abele and the others will drink my expensive whiskey and scheme. Jindosh will watch me like a cat with a half-chewed mouse. ";
michalss
Posts: 320
Joined: Sun Aug 10, 2014 12:49 pm

Re: Dishonored2 (.index)

Post by michalss »

sigroon365 wrote:
michalss wrote:Can you please tell me where is it ?


I found it. generated\decls\localized from game1.resources

Code: Select all

item[0] = "Tonight, Duke Abele and the others will drink my expensive whiskey and scheme. Jindosh will watch me like a cat with a half-chewed mouse. ";



yeah thats it, im almost sure this text is using texture fonts ingame which can be edited..
michalss
Posts: 320
Joined: Sun Aug 10, 2014 12:49 pm

Re: Dishonored2 (.index)

Post by michalss »

That person from mod comunity answered me this :

I will look at it when I finish my current projects.
Anyway I know realize that my parser was very xenoverse-iggy specific. Iggy format is bit of a *SPAM* because it has what I call "index" ine one of the sections. It is a thing that tells the parser where to locate objects, and how to replace them with data if needed (for example, file offsets get turned into real memory pointers after file load).

So essentially, beyond the initial header, there isn't a really header for the rest, but this weird index at the end is the closest thing to it. I will have either to rethink the whole program to have a more generic iggy support, or to take some shortcut.
sigroon365
Posts: 330
Joined: Fri Nov 21, 2014 4:03 am

Re: Dishonored2 (.index)

Post by sigroon365 »

michalss wrote:I will look at it when I finish my current projects.

It seems that it takes long time.. :P