Skip to content

Load FLIC animated image file format #7

Open
@Calinou

Description

Related to #6 and #8.

Not critical for a working game, but having this working would make the main menu look nicer and closer to the original. The FLIC file format is similar to how many GIFs are stored, with the format storing differences between frames rather than full frames themselves. This format is documented and has many open source implementations available.

  • MISC/FLIC/MDK12.FLC: Main menu animation (Kurt landing on MDK logo)
    • FLC animation, 600x360x8, 82 frames, 33ms per frame
    • No associated sound.
  • MISC/FLIC/MDKEND.FLC: Kurt & Bones escape end sequence
    • FLC animation, 600x360x8, 316 frames, 33ms per frame
    • Sound is played back at the same time from a different resource file.

A FLIC loader should be implemented to load and display those images. A GDScript solution is preferable, but GDNative or a custom C++ module is acceptable too.

godot-gdgifexporter may be used as inspiration for this. However, remember that we need to load FLIC animations, not save them 🙂

Note: From what I've read, only the GOG version has the MDKEND.FLC cutscene, not the Steam version.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions