Skip to content

liblcf is reading the whole RPG_RT.ldb twice on init #169

@ghost

Description

Some games have large database files and it can be slow parsing it completely.

Furthermore, the file is parsed twice: first to get some strings to detect the encoding with ICU, and then parsed again with the detected encoding.

For a proof of concept, try the Hero's Realm HTML5 version:
https://easy-rpg.org/play/master/?game=heros_realm

It should allow to do selective parsing of data instead of eager loading.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions