ISXDK and Unicode

Discussion of Inner Space

Moderators: Lavish Software Team, Moderators

Post Reply
blackwinter
GamingTools Subscriber
Posts: 74
Joined: Sun Jun 25, 2006 8:29 am

ISXDK and Unicode

Post by blackwinter » Mon Apr 28, 2014 9:52 pm

Using mkisx.exe create a dll. Can I change it to Unicode and change all errors to use unicode fuctions? Will it effect the communication with Inner Space?

Many Korean games and Chinese games ,need the NPC , PC or item unicode names, they are all Unicode. Unicode interface is better too.

Lax
Owner
Posts: 6634
Joined: Fri Jun 18, 2004 6:08 pm

Post by Lax » Mon Apr 28, 2014 9:57 pm

You can change it to unicode, and it will not affect interoperating with Inner Space.

However, be aware that you will need to convert things to UTF-8 to access Inner Space APIs that require a string. You can use WideCharToMultiByte to do this, e.g. WideCharToMultiByte(CP_UTF8, . . .). Likewise, MultiByteToWideChar to pull data from Inner Space APIs that produce a string.

Post Reply