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)

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




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

Похожие статьи:
Worms - разговор Alone Coder'a c Jerri о создании игры
Юмор - Девятнадцатый тик весны (глава 1 & 2)
intro - на первый номер ACiDpaper мы получили несколько откликов.
Колонка редактора - Допустимо ли использование псевдонимов в нашем журнале?
Миниатюры - Короткие рассказы Кира Булычева.

В этот день...   5 мая