1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2025-04-07 16:41:59 +00:00

Change BL7Tile API

This commit is contained in:
David Schmenk 2024-11-04 14:19:05 -08:00
parent 224592679a
commit 96a7553ee3
4 changed files with 10 additions and 10 deletions

Binary file not shown.

View File

@ -37,7 +37,7 @@ import dcgrlib
predef dcgrMemBl7(x7, y, w7, h, memptr, memspan)#0
predef dcgrClearBl7(x7, y, w7, h)#0
predef dcgrTiles(x7, y8, strptr, strlen, tileset)#0
predef dcgrMemBl7Tile(x7, y, tileptr, memptr, memspan)#0
predef dcgrMemBl7Tile(x7, y, memptr, memspan, tileptr)#0
predef dcgrVLB#0
predef dcgrOp(op)#0
predef dcgrSurfScr(op)#0

View File

@ -2091,7 +2091,7 @@ end
//
// Convert Block7 to Tile format
//
export def dcgrMemBl7Tile(x7, y, tileptr, memptr, memspan)#0
export def dcgrMemBl7Tile(x7, y, memptr, memspan, tileptr)#0
byte h, v
word rowptr

View File

@ -166,14 +166,14 @@ def dcgrTest#0
//
// Convert compiled sprite into tile set
//
dcgrMemBl7Tile(0, 0, backblk, sprite7[j], sprite7span)
dcgrMemBl7Tile(1, 0, backblk + 32, sprite7[j], sprite7span)
dcgrMemBl7Tile(2, 0, backblk + 64, sprite7[j], sprite7span)
dcgrMemBl7Tile(3, 0, backblk + 96, sprite7[j], sprite7span)
dcgrMemBl7Tile(0, 8, backblk + 128, sprite7[j], sprite7span)
dcgrMemBl7Tile(1, 8, backblk + 160, sprite7[j], sprite7span)
dcgrMemBl7Tile(2, 8, backblk + 192, sprite7[j], sprite7span)
dcgrMemBl7Tile(3, 8, backblk + 224, sprite7[j], sprite7span)
dcgrMemBl7Tile(0, 0, sprite7[j], sprite7span, backblk)
dcgrMemBl7Tile(1, 0, sprite7[j], sprite7span, backblk + 32)
dcgrMemBl7Tile(2, 0, sprite7[j], sprite7span, backblk + 64)
dcgrMemBl7Tile(3, 0, sprite7[j], sprite7span, backblk + 96)
dcgrMemBl7Tile(0, 8, sprite7[j], sprite7span, backblk + 128)
dcgrMemBl7Tile(1, 8, sprite7[j], sprite7span, backblk + 160)
dcgrMemBl7Tile(2, 8, sprite7[j], sprite7span, backblk + 192)
dcgrMemBl7Tile(3, 8, sprite7[j], sprite7span, backblk + 224)
//
// Fill screen wil tiles matching compiled sprite
//