GEEKiDoS
GEEKiDoS
@Ochii The GetCurrentRoom() in ICSO2GameManager is GetCurrentRoomID, it returns the ID of current room instead of ```ICSO2GameRoom *``` And the sub_102950E0() is the GetCurrentRoom(), returns ```ICSO2GameRoom *``` And set something...
```cpp uint32_t ipAddr[4]; if (sscanf(info.szIpAddress.c_str(), "%d.%d.%d.%d", & ipAddr[0], & ipAddr[1], & ipAddr[2], & ipAddr[3]) == 4) { if (ipAddr[0] < 255 && ipAddr[1] < 255 && ipAddr[2] < 255 &&...
I have been written some ugly patch for this few month ago https://github.com/GEEKiDoS/cso2-launcher/blob/modularizated/src/Plugins/Login/PatchCSO2_Engine.cpp#L109 https://github.com/GEEKiDoS/cso2-launcher/blob/modularizated/src/Plugins/Login/stdafx.h#L21
Problem solved! after upgrading to .NET 7 and enabling AOT, it is lighting fast
> Thanks for the reply. > > > What do you mean? Did you compile FlexASIO with a bespoke build config targeting ARM64? > > Yes. > > > Keep...
> > for better performence > > I could have a try, but how to profile it? It was expected to have a lower cpu usage I think?
> I figured out the characters voiceline's text is in _character_system_text_, but the text alignment and spacing is so damn hard to work with. High likely, this is because of...
> @GEEKiDoS , can you provide more details on how to run yours for this patch? Sure, just download version.dll from release or compile it your self(Requires VS2019, to generate...
> Didn't we use `audio.primary.x86` by default ? My falt, it is audio.primary.x86, the issue is same here
> Can you build the OS right now ? ehh, no, i'm a windows guy How many storage it needs, I do have an arch install on my PC