Not a big thing, but...
On one hand, I've done another try to fix the UI when you play at an higher resolution compared to the ones proposed by the game : once again, I failed.
So, from my part, don't get any expectation to this matter at this moment.
On other hand, "because of" the release of a the new Clementine *.exe, which is based on the 2.0014.30 *.exe, I gave a look at this *.exe
The 1st thing I did was to compare "their" *.exe with the *.exe posted by Agrajag (14.30_offline.exe) : I expected much more edits.
I was able to figure out some minor edits :
- 0x000799b9 : 00 = online mode, 01 = offline mode
- 0x000737a6 : e885dd2f003958088b0da011b9007437 = login screen enabled
90909090909090908b0da011b9009090= login screen disabled
Changes arround 0x0046ed70, 0x004bd900, 0x004bd930, 0x004bd9c0 0x004c9900, 0x00505590, 0x0051c330 are obvious.
ATM, I don't know exactly what other changes are for.
Then, like I know D&H will also use a custom version of this *.exe, I wanted to see if I could bring some change from older *.exe, like to enable emote.
And thanks a debugger, a good sense of intuition and luck, I've succeeded to do what I planned, even a bit more. Not big things, but I'm not Agrajag
So...
0x00137229 : 00 to enable emote offline (01 to disable it)
0x0017792f : 00 to display the
emote menu (01 to disable it)
0x0017ad45 : 00 to display the
label "lobby action menu" (01 to disable it)
0x0017ba0d : 00 to display the
icon "loby action menu" (01 to disable it)
0x001389ba : 75 to active the alt+F1 input, 74 to disable it (every other inputs work, but this one has to be specifically activated)
Unexpected, but I've also found how to display the informations (name, online status, name + lvl, partner card ID, type + lvl type) above the character :
0x00174a90 : 00 to enable this, 0 to disable it.
Like it's possible to choose to not display it, and if you want to be sure of who you are, I've enabled this feature.
It also works for the NPC. I don't know if the #ID is stored in the save (and read from there), but if it is, it could be «fun» to edit it to get back our online #ID.
I don't think it would apply to the "offline status" (maybe one can be set via cheat engine, but I doubt it'll be saved somewhere).
And I've also found how to replace, on the planet screen selection, the Guardian Colony by the damaged one :
I would have prefered to base this on story mode progression, but I don't know if it's possible. And if it isn't, it's more logical to stuck with the second version.
0x002c70bc and 0x002c71f6 have to be set on 00 to get the damaged version of the GC (and 01 to get the old one ; if you set 00 to one and 01 to the other byte, the GC won't be displayed).
Other discoveries I've made, like how to deactive char. movement or the "door marker" are irrevelant.
You can download this *.exe
here, if you want to see/try all of these little things (in JP and in 1280x720 ; but that can be changed easily).
You can't use it with the D&H "preview pack" (no bosswarp, new mission counter, etc...), but you can use it with Clementine. However, it still has lot of glitches (like the tech one).
In fact, it's not really intended to be played with, but it's more a proof of what has been done, and very brieve explanations on how it can be done ; for when we'll get the D&H extansion, if the *.exe doesn't include these things.
I expected to be able to activate/display a timer, butI didn't come across it (and I won't search it, I've no interest in that thing).
What I'd like to do, is to enable the chat. I don't know if it possible (I think it is) nor if I'm able to do it (I'm really unsure, but if I don't try...). Not only to speak alone, but to see if the commands are really handled by the server. I think they are, but I found very strange to see Clem' supports command like "/wp 光". Did they really thought about it ? Or they didn't and it's because of some files they got to run their server (if they didn't write it entirely from scratch) ? Either way, I'd like to try it. And if commands can't work offline, I'd be happy to spam bubbles offline.
Edit :By using this *.exe to connect to Clem', I've realised that when you enable "something" offline, it's disabled online and vice versa.