dzis zaimplementowalem:
xBIOS_UNPACK_DATA equ xBIOS+$4B
czyli nie tylko binary file moze byc spakowany. user dostaje funkcje do ladowania danych spakowanych. spakowane dane moga byc czescia wiekszego pliku.
jaki kompresor? ... dowolny. ja dodaje lz4.
w zmiennej:
xUNPACK equ xBIOS+$3e4
znajduje sie adres dekompresora - mozna wpisac adres swojego.