Siglus Hacking

I know how to do everything but let it read g01 files. Also SiglusSceneManager doesn’t work, it crashes every time I try to patch the exe.

Well , that I can’t help you…I’ve never used that patch personally.
Would you give me some instructions on how to modify the game exe to read custom gameexe and scene.pck?

You have to make a program to decrypt the exe so you can hex edit it (or so i’m told). My friend made the program for me and it was broken so I had to fix it.

Has anyone fighured out how to hex edit the exe to make the game no DVD? Since SP is using now dummy check, the old alpharomdie can’t crack it fully, you still have to insert the disc or am image to pass the dummy check.

Does RLSE loader not work? Alpharom was always a mediocre solution.

No, it doesn’t. It only removes region detection. You still need to mount the image for the first time you run the game.

Not at the moment. Although the information determining if you have inserted the disc or not is in your savedata folder (actually the global.sav file) So if you were to give your savedata folder to someone else after you have inserted the disc it should not ask them to insert it. And your question about hex editing the exe, It is extremely easy to do. https://i.gyazo.com/1e3f8a6ce51bcc36990d36b7aadfdcfa.png As you can see in that picture I have the original SiglusEngine.exe at the top and at the bottom I have my modified SiglusEngine.exe. https://i.gyazo.com/10d07ea22c11e53a870a885de85d9ca0.png You can change mostly all the files extensions. The one I don’t know about is the g00 one.

Yea, I fighured out that the info about dummy check is in global.sav and made some experiments. I shared my file to couple people and the results are pretty scattered…All I can see is that it won’t work on windows 7 machines if you share the file, as windows 8 will work (tested with 1 person), and 50% on windows 10 (1 was working 1 was not), which is pretty frustrating, so one workaround will be making a minimum image of the game disc which only contains SummerPockets.env and dummy folder to pass the dummy check.
And thanks for letting me know the hex editing stuff, someone already tought me on it. As for the g01 files, SiglusExtract actually supports it lol.

I had no clue SiglusExtract supported it lol.

Just figured out how to get the engine to support g01 files without SiglusExtract. Also I think I found a way to turn off the disc check (don’t know for sure if it works 100% yet).

I’m all ears.

It’s kind of hard to explain. You will need a hex editor called WXmedit.

Find this in UTF-16LE encoding and change it to g01. You will need to make a new folder called g01 and put all the g00 files in there and make them g01 files. For turning off the dummy disc check you will want to find this and change the %s to %a. I am still not 100% sure if this works or not but the g01 method works.

Does this method make the engine only read g01 files or it can read both? Cuz SiglusExtract can read g01 as priority and you can put them all in g00 folder.
I’ll try out the dummy check thing once I get home.
Thanks a lot!

I believe both.

OK so I tried out your method, for the g01, after changing the string to g01, the engine can only process g01 files inside g01 folder. g00 files no longer work.
As for the dummy check, it didn’t work either…

Welp. It was just a thought.
Hopefully the disc check can be figured out soon.

SiglusExtract Universal Patch can bypass the disc check.

Yep I already knew that, but the issue is, once you use the patch, the font will be forced to MS Gothic. The only way to change the font is to create a SiglusEngineFont.ini file. The choice is limited to one font instead of two. And you have to install thew font into your system and change the ini file everytime you want to use another font.

It didn’t change for me in game. It only changed when I made the SiglusEngineFont.ini file and put a font in it.

Yea the default font is MS Gothic if you don’t use ini file.