Skip to content

support "long strings" in III and VC if CLEO library is present #102

Open
@x87

Description

@x87

III/VC CLEO supports type 0xE and var-length strings, and does not support fixed-length (null-terminated) strings for its opcode. It leads to a crash for

Fs.DoesFileExist("gta-vc.exe")

Note that currently CLEO Redux always uses native encoding and for VC it encodes the string as

"g" "t" "a" "-" "v" "c" "." 00

It should also use 0xE if CLEO is present and this is a CLEO opcode (0AAB, for example)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions