Skip to content

ZD2 - 'effectTypeImageInfo' different #2

Description

@mungewell

Looks like 'effectTypeImageInfo' is not the same:
https://github.com/repeat98/ZoomMultistompZDL/blob/main/build/ABI.md#4-effecttypeimageinfo--ui-layout-212-bytes

For example, this seems just to be dimensions and pointer to the image data.

        .def effectTypeImageInfo
$C$DW$1 .dwtag  DW_TAG_subprogram
        .dwattr $C$DW$1, DW_AT_name("effectTypeImageInfo")
        .dwattr $C$DW$1, DW_AT_low_pc(effectTypeImageInfo)
        .dwattr $C$DW$1, DW_AT_high_pc(0x00)
effectTypeImageInfo:
           .word 0x00000017
           .word 0x00000020
           .word _picTotalDisplay_LineSel
        ; 80000008  00000201 R_C6000_ABS32          80000210   _picTotalDisplay_LineSel + 0
           .word 0x00000000
           .word 0x00000000
           .word 0x00000000
           .word 0x00000000
           .word 0x00000000
...

I have some tools for working with the image format, which might be useful.
https://github.com/mungewell/zoom-zt2/blob/master/convert_zic.py
https://github.com/mungewell/zoom-zt2/blob/master/extract_device_icon.py

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions