qb64-include/savehexpalette.bm
2022-09-19 01:27:48 +02:00

14 lines
No EOL
415 B
Text

$if SaveHexPalette = undefined then
$let SaveHexPalette = defined
SUB SaveHexPalette (palettearray() AS _UNSIGNED LONG, filename AS STRING)
DIM ff AS LONG
DIM i AS LONG
ff = FREEFILE
OPEN filename FOR OUTPUT AS ff
FOR i = 0 TO UBOUND(palettearray)
PRINT #ff, RIGHT$(HEX$(palettearray(i)), 6);
IF i < UBOUND(palettearray) THEN PRINT #ff, ""
NEXT i
CLOSE ff
END SUB
$end if