|
Post by HulktySSJ2 on Jul 8, 2015 3:44:47 GMT
No luck on my side... We on a stump for this? Damn... Having unlimited characters sounded like a cool dream. Can't give up! the problem is that we have limitations, especially that we can't edit the .iggy files properly without the proper tools that we can't have access to. We've advanced our mods so far since the forum started, we gotta find something eventually...
|
|
|
Post by Darkussj on Jul 8, 2015 4:15:12 GMT
the problem is that we have limitations, especially that we can't edit the .iggy files properly without the proper tools that we can't have access to. We've advanced our mods so far since the forum started, we gotta find something eventually... true, but .iggy files are a little bit different I mean the only software that can edit them properly isn't available to everyone just to the devs so our only way to edit them is through hex editing and maybe we can't do much with that type of editing.
|
|
Cription
Saiyan
The Prince of Sands
Posts: 91
|
Post by Cription on Jul 8, 2015 5:15:52 GMT
|
|
|
Post by Darkussj on Jul 8, 2015 5:43:42 GMT
it loads them from the game's data base without selecting them from a character select screen and put them in the CaC slot only its a Cheat Engine cheat I guess.
|
|
Cription
Saiyan
The Prince of Sands
Posts: 91
|
Post by Cription on Jul 8, 2015 6:37:04 GMT
it loads them from the game's data base without selecting them from a character select screen and put them in the CaC slot only its a Cheat Engine cheat I guess. It's similar to what cheat engine can do yes, but doesn't require cheat engine, and can do more. Throughout our findings here about iggy I feel it's safe to say that the slots (character and variations/"costumes") are hardcoded. Unless we're able to find someone who has not only the know how, but the time to decrypt iggy completely, build a converter in C++ to convert the files over to .fla so we can edit them, then have the converter convert them back to .iggy without having any idea or source code on how iggy works then it's most likely not going to happen. RadGameTools(the developer of Iggy) only lists 12 games that currently use Iggy( Found here). The majority of them being console. The DBXV modding community (us, and the forums in other languages modding the game) are mostly likely the first to try to modify Iggy. We either need someone whose an expert at decryting files(which I am not), and has motivation to make mods for this game. Or we need the few programmers we have on this forum to start spending all their free time on decrypting Iggy, and the art of backwards engineering. Which is one of the hardest if not thee hardest form of programming there is. It will take weeks, if not months to get this done.
|
|
|
Post by Darkussj on Jul 8, 2015 6:45:45 GMT
it loads them from the game's data base without selecting them from a character select screen and put them in the CaC slot only its a Cheat Engine cheat I guess. It's similar to what cheat engine can do yes, but doesn't require cheat engine, and can do more. Throughout our findings here about iggy I feel it's safe to say that the slots (character and variations/"costumes") are hardcoded. Unless we're able to find someone who has not only the know how, but the time to decrypt iggy completely, build a converter in C++ to convert the files over to .fla so we can edit them, then have the converter convert them back to .iggy without having any idea or source code on how iggy works then it's most likely not going to happen. RadGameTools(the developer of Iggy) only lists 12 games that currently use Iggy( Found here). The majority of them being console. We either need someone whose an expert at decryting files(which I am not), and has motivation to make mods for this game. Or we need the few programmers we have on this forum to start spending all their free time on decrypting Iggy, and the art of backwards engineering. Which is one of the hardest if not thee hardest form of programming there is. It will take weeks, if not months to get this done. that is very true, that is why I contacted the rad game tools and it seems that they only work with devs in hope we can get a trial or demo version but it isn't possible and I am not sure if there is a lot of programmers that can help with this the only one I can think of is DarioSamo the person thanks to him we can Mod the game and unpack the cpk files easily though he isn't now interested nor inspired and he wants to have fun playing new games he purchased and didn't get the time to play them. so as you said it will take time and it will be hardest thing a programmer can do. and about that method it isn't using cheat engine then the save file?
|
|
Cription
Saiyan
The Prince of Sands
Posts: 91
|
Post by Cription on Jul 8, 2015 6:53:27 GMT
It's similar to what cheat engine can do yes, but doesn't require cheat engine, and can do more. Throughout our findings here about iggy I feel it's safe to say that the slots (character and variations/"costumes") are hardcoded. Unless we're able to find someone who has not only the know how, but the time to decrypt iggy completely, build a converter in C++ to convert the files over to .fla so we can edit them, then have the converter convert them back to .iggy without having any idea or source code on how iggy works then it's most likely not going to happen. RadGameTools(the developer of Iggy) only lists 12 games that currently use Iggy( Found here). The majority of them being console. We either need someone whose an expert at decryting files(which I am not), and has motivation to make mods for this game. Or we need the few programmers we have on this forum to start spending all their free time on decrypting Iggy, and the art of backwards engineering. Which is one of the hardest if not thee hardest form of programming there is. It will take weeks, if not months to get this done. that is very true, that is why I contacted the rad game tools and it seems that they only work with devs in hope we can get a trial or demo version but it isn't possible and I am not sure if there is a lot of programmers that can help with this the only one I can think of is DarioSamo the person thanks to him we can Mod the game and unpack the cpk files easily though he isn't now interested nor inspired and he wants to have fun playing new games he purchased and didn't get the time to play them. so as you said it will take time and it will be hardest thing a programmer can do. and about that method it isn't using cheat engine then the save file? The method used is DLL injection.
|
|
Cription
Saiyan
The Prince of Sands
Posts: 91
|
Post by Cription on Jul 8, 2015 11:55:47 GMT
Noticed that the .exe cross references with iggy_w2.dll quite a bit with interesting titles like "GetInfo", "DrawTiles" etc. I'm going to start going through this and see if the .exe is told how many slots in any way or if that value is store within the DLL. If so, and I'm some how able to find it. I can change the register to one more than what it's being told. Then see if that will increase the number of slots. Then I can write a DLL that will inject as many slots as I want. It's my last attempt so wish me luck...
|
|
mugenattack
Kaioken
Addicted to another game.
Posts: 160
|
Post by mugenattack on Jul 8, 2015 14:56:27 GMT
been trying to understand the iggy files and i have kind of mentioned what most iggy files have as a start. so decryption is somewhat being worked on. but as i see it now and as you mentioned it will take too long. so i am going to see where cription going before continuing.
|
|
|
Post by Darkussj on Jul 8, 2015 19:51:25 GMT
that is very true, that is why I contacted the rad game tools and it seems that they only work with devs in hope we can get a trial or demo version but it isn't possible and I am not sure if there is a lot of programmers that can help with this the only one I can think of is DarioSamo the person thanks to him we can Mod the game and unpack the cpk files easily though he isn't now interested nor inspired and he wants to have fun playing new games he purchased and didn't get the time to play them. so as you said it will take time and it will be hardest thing a programmer can do. and about that method it isn't using cheat engine then the save file? The method used is DLL injection. the DLL injection can do a lot but it is considerate as a hack right?
|
|
|
Post by kalreegar on Jul 9, 2015 23:26:21 GMT
What about putting new characters with the same way as the DLCs does ?
|
|
|
Post by ashudow on Jul 10, 2015 5:53:09 GMT
What about putting new characters with the same way as the DLCs does ? Well that means we have to make a new cpk called datap#.cpk (The hashtag is the number of the dlc) and do all loads of stuff which is hard P.S: For your question under your pic, i think you are genderless... X>
|
|
Cription
Saiyan
The Prince of Sands
Posts: 91
|
Post by Cription on Jul 12, 2015 2:15:30 GMT
What about putting new characters with the same way as the DLCs does ? The DLC are referenced in Data2.cpk just like the normal characters. DLC3 is referenced above the rest. The issue is we haven't found a way to expand character slots. As they seem to be hardcoded. Everything I've been trying to just seems to crash the game at the character selection menu.
|
|
|
Post by kalreegar on Jul 12, 2015 13:34:39 GMT
What about putting new characters with the same way as the DLCs does ? The DLC are referenced in Data2.cpk just like the normal characters. DLC3 is referenced above the rest. The issue is we haven't found a way to expand character slots. As they seem to be hardcoded. Everything I've been trying to just seems to crash the game at the character selection menu. Maybe by doing a datap4.cpk and using the same "code" used to add the DLC3 characters ?
|
|
|
Post by ashudow on Jul 12, 2015 14:15:54 GMT
The DLC are referenced in Data2.cpk just like the normal characters. DLC3 is referenced above the rest. The issue is we haven't found a way to expand character slots. As they seem to be hardcoded. Everything I've been trying to just seems to crash the game at the character selection menu. Maybe by doing a datap4.cpk and using the same "code" used to add the DLC3 characters /] We do not know how the code exactly and entirely works. It has to do with -charactrsel.iggy -characters folders -the save file -data2.cpk -DBXV.exe -a DLL
|
|