Skip to content

Integrate working CI texture support #879

@cdaringe

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

    Projects

    Status

    To do

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions