Witam,
potrzebuje rozpiskę formatu.PRG, czyli ("ztokenizowana") wersja .BAS. Wiem, że pierwsze dwa bajty to adres załadowania, ale potem jest bajt którego nie rozumiem, bo nie pasuje mi do ani ilości bajtów w danej linii programu, może to adres???
Słowem, po numerze linii poprzedzonej bajtem o wart. 8 i zakończonej bajtem o wart.0 i bajtach danych następuje coś takiego jak bajt "0" (zero), potem bajt niebędący zerem no i ponownie bajt o wartości 8, bajt numeru linii i bajt "0" i potem znowu dane .. i tak aż do końca pliku .prg
Przykład ponieżej
1
8 -- to adres ładowania programu
14 --wtf??!!
8
10 -- numer linii
0
153 - bajty danych
34 - // -
72 - // -
34- // -
0 -- koniec linii
35 -- wtf??!!
8
20 -- kolejny numer linii
0
robię tokenizer, nawet coś już wychodzi, ale nie rozumiem co to są za bajty, adres, jakiś pointer..?
Może ktoś mam opis formatu .prg??