snapinfo.py¶
SYNOPSIS¶
snapinfo.py [options] FILE
DESCRIPTION¶
snapinfo.py shows information on the registers and RAM in a SNA, SZX or Z80
snapshot.
OPTIONS¶
| -b, --basic | List the BASIC program. |
- -f, –find A[,B…[-M[-N]]]
- Search for the byte sequence A, B… with distance ranging from M to N (default=1) between bytes. A, B, etc. and M and N must each be a decimal number, or a hexadecimal number prefixed by ‘0x’.
- -p, –peek A[-B[-C]]
- Show the contents of addresses A TO B STEP C. This option may be used multiple times. A, B and C must each be a decimal number, or a hexadecimal number prefixed by ‘0x’.
- -t, –find-text TEXT
- Search for a text string.
- -T, –find-tile X,Y[-M[-N]]
- Search for the graphic data of the tile at (X,Y) with distance ranging from M to N (default=1) between bytes. M and N must each be a decimal number, or a hexadecimal number prefixed by ‘0x’.
| -v, --variables | |
| List the contents of the variables area. | |
| -V, --version | Show the SkoolKit version number and exit. |
- -w, –word A[-B[-C]]
- Show the words (2-byte values) at addresses A TO B STEP C. This option may be used multiple times. A, B and C must each be a decimal number, or a hexadecimal number prefixed by ‘0x’.
EXAMPLES¶
- Display the contents of the registers in
game.z80:
snapinfo.py game.z80- Search for the graphic data of the tile currently at (2,3) on screen in
game.z80, with a distance of 1 or 2 between bytes:
snapinfo.py -T 2,3-1-2 game.z80