Skip to content

Integrate working CI texture support #879

Description

@cdaringe

Problem

make yields:

Converting CI: levels/bob/bob_textures.06000.rgba16.ci8.png -> build/us_n64/levels/bob/bob_textures.06000.rgba16.ci8.inc.c
Traceback (most recent call last):
  File "/home/cdaringe/src/HackerSM64/tools/BinPNG.py", line 31, in <module>
    [texture,palette] = MakeCI(sys.argv[1],int(sys.argv[3]))
                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/cdaringe/src/HackerSM64/tools/BinPNG.py", line 12, in MakeCI
    Pal = re[3]['palette']
          ~~~~~^^^^^^^^^^^
KeyError: 'palette'
make: *** [Makefile:730: build/us_n64/levels/bob/bob_textures.06000.rgba16.ci8.inc.c] Error 1

Tried in python venv 2.7 & 3.12

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request
    No fields configured for Feature.

    Projects

    Status
    To do

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions