ZXNet эхоконференция «code.zx»


тема: Basic



от: Mihail Zharov
кому: Oleg Dokukin
дата: 20 Jan 1999

Приветствую тебя, Олег!

OD> Тут проблем возник один убилась одна
OD> прожка на басике я сам файл вроде
OD> вытащил , но потерял инфу о старте и
OD> длинне басика , вроде бы примерно
OD> сделал как было но некоторые перемен-
OD> ные упорно отказываются детектится :(
OD> поможите чем можите плиз.

Hа диске структура байсик-файла почти
один в один, как и в озу, плюс издержки
всякие - тут море творчества ;-)

Параметр "старт" вычилсяем легко:

- от начала файла находим #0D#80#AA#**#**
где #0D#80 это "ентер" и маркер конца
байсик-программы, а #**#** параметр
строки автостарта;
- смотрим, сколько байт смешения до
маркера и узнаем "старт" - обьем
байсик-программы без переменных...

Параметр "длинна" чаще всего повторяет
параметр "старт", т.к. редко байсик
сохраняют(save) с областью переменных...
Иначе смотрим смещение до следующего
маркера (#80)

Счастливо. Михаил.




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Игры - смелянская игра PUZZLE, DOOM Pre-releaze.
Семь и 1/2 - Анекдоты.
Software - втоpая веpсия схемы IDE-HDD адаптеpа для ZX Spectrum.
Юмор - анекдоты.
Армейские приколы - А вдpуг война или какое дpугое меpопpиятие?

В этот день...   28 марта