Home
last modified time | relevance | path

Searched defs:sp1_ss (Results 1 – 8 of 8) sorted by relevance

/dports/devel/z88dk/z88dk/include/_DEVELOPMENT/proto/arch/zx/
H A Dsp1.h54 struct sp1_ss { // "sprite structs" - 20 bytes - Every sprite is described by… struct
56 uint8_t row; // +0 current y tile-coordinate
57 uint8_t col; // +1 current x tile-coordinate
58 uint8_t width; // +2 width of sprite in tiles
59 uint8_t height; // +3 height of sprite in tiles
62 uint8_t hrot; // +5 current horizontal rotation (0..7)
64 … uint8_t *frame; // +6 current sprite frame address added to graphic pointers
66 uint8_t res0; // +8 "LD A,n" opcode
67 …_t e_hrot; // +9 effective horizontal rotation = MSB of rotation table to use
68 uint8_t res1; // +10 "LD BC,nn" opcode
[all …]
/dports/devel/z88dk/z88dk/include/_DEVELOPMENT/clang/arch/zx/
H A Dsp1.h56 struct sp1_ss { // "sprite structs" - 20 bytes - Every sprite is described by… struct
58 uint8_t row; // +0 current y tile-coordinate
59 uint8_t col; // +1 current x tile-coordinate
60 uint8_t width; // +2 width of sprite in tiles
61 uint8_t height; // +3 height of sprite in tiles
64 uint8_t hrot; // +5 current horizontal rotation (0..7)
66 … uint8_t *frame; // +6 current sprite frame address added to graphic pointers
68 uint8_t res0; // +8 "LD A,n" opcode
69 …_t e_hrot; // +9 effective horizontal rotation = MSB of rotation table to use
70 uint8_t res1; // +10 "LD BC,nn" opcode
[all …]
/dports/devel/z88dk/z88dk/libsrc/sprites/software/sp1/ts2068hr/
H A Dts2068hr-sp1.h47 struct sp1_ss { // "sprite structs" - 20 bytes - Every sprite is described by… struct
49 uchar row; // +0 current y tile-coordinate
50 uchar col; // +1 current x tile-coordinate
51 uchar width; // +2 width of sprite in tiles
52 uchar height; // +3 height of sprite in tiles
54 … bit 7 = 1 for 2-byte graphical definition else 1-byte, bits 2:0 = current vertical rotation (0..7)
55 uchar hrot; // +5 current horizontal rotation (0..7)
57 uchar *frame; // +6 current sprite frame address added to graphic pointers
59 uchar res0; // +8 "LD A,n" opcode
83 …void *ss_draw; // +6 struct sp1_ss + 8 bytes ; points at code embedded in spr… argument
/dports/devel/z88dk/z88dk/libsrc/sprites/software/sp1/zx81hr/
H A Dzx81hr-sp1.h47 struct sp1_ss { // "sprite structs" - 20 bytes - Every sprite is described by… struct
49 uchar row; // +0 current y tile-coordinate
50 uchar col; // +1 current x tile-coordinate
51 uchar width; // +2 width of sprite in tiles
52 uchar height; // +3 height of sprite in tiles
54 … bit 7 = 1 for 2-byte graphical definition else 1-byte, bits 2:0 = current vertical rotation (0..7)
55 uchar hrot; // +5 current horizontal rotation (0..7)
57 uchar *frame; // +6 current sprite frame address added to graphic pointers
59 uchar res0; // +8 "LD A,n" opcode
83 …void *ss_draw; // +6 struct sp1_ss + 8 bytes ; points at code embedded in spr… argument
/dports/devel/z88dk/z88dk/include/_DEVELOPMENT/sccz80/arch/zx/
H A Dsp1.h56 struct sp1_ss { // "sprite structs" - 20 bytes - Every sprite is described by… struct
58 uint8_t row; // +0 current y tile-coordinate
59 uint8_t col; // +1 current x tile-coordinate
60 uint8_t width; // +2 width of sprite in tiles
61 uint8_t height; // +3 height of sprite in tiles
64 uint8_t hrot; // +5 current horizontal rotation (0..7)
66 … uint8_t *frame; // +6 current sprite frame address added to graphic pointers
68 uint8_t res0; // +8 "LD A,n" opcode
69 …_t e_hrot; // +9 effective horizontal rotation = MSB of rotation table to use
70 uint8_t res1; // +10 "LD BC,nn" opcode
[all …]
/dports/devel/z88dk/z88dk/include/sprites/
H A Dsp1.h47 struct sp1_ss { // "sprite structs" - 20 bytes - Every sprite is described by… struct
49 uchar row; // +0 current y tile-coordinate
50 uchar col; // +1 current x tile-coordinate
51 uchar width; // +2 width of sprite in tiles
52 uchar height; // +3 height of sprite in tiles
55 uchar hrot; // +5 current horizontal rotation (0..7)
57 uchar *frame; // +6 current sprite frame address added to graphic pointers
59 uchar res0; // +8 "LD A,n" opcode
60 …ar e_hrot; // +9 effective horizontal rotation = MSB of rotation table to use
61 uchar res1; // +10 "LD BC,nn" opcode
[all …]
/dports/devel/z88dk/z88dk/libsrc/sprites/software/sp1/spectrum/
H A Dspectrum-sp1.h47 struct sp1_ss { // "sprite structs" - 20 bytes - Every sprite is described by… struct
49 uchar row; // +0 current y tile-coordinate
50 uchar col; // +1 current x tile-coordinate
51 uchar width; // +2 width of sprite in tiles
52 uchar height; // +3 height of sprite in tiles
55 uchar hrot; // +5 current horizontal rotation (0..7)
57 uchar *frame; // +6 current sprite frame address added to graphic pointers
59 uchar res0; // +8 "LD A,n" opcode
60 …ar e_hrot; // +9 effective horizontal rotation = MSB of rotation table to use
61 uchar res1; // +10 "LD BC,nn" opcode
[all …]
/dports/devel/z88dk/z88dk/include/_DEVELOPMENT/sdcc/arch/zx/
H A Dsp1.h56 struct sp1_ss { // "sprite structs" - 20 bytes - Every sprite is described by… struct
58 uint8_t row; // +0 current y tile-coordinate
59 uint8_t col; // +1 current x tile-coordinate
60 uint8_t width; // +2 width of sprite in tiles
61 uint8_t height; // +3 height of sprite in tiles
64 uint8_t hrot; // +5 current horizontal rotation (0..7)
66 … uint8_t *frame; // +6 current sprite frame address added to graphic pointers
68 uint8_t res0; // +8 "LD A,n" opcode
69 …_t e_hrot; // +9 effective horizontal rotation = MSB of rotation table to use
70 uint8_t res1; // +10 "LD BC,nn" opcode
[all …]