User Tag List

Показано с 1 по 10 из 24

Тема: проблема с tobos и спрайтами.

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #6

    Регистрация
    26.09.2009
    Адрес
    г. Красноярск
    Сообщений
    3,198
    Спасибо Благодарностей отдано 
    40
    Спасибо Благодарностей получено 
    128
    Поблагодарили
    103 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от женя999 Посмотреть сообщение
    начинаю писать её дальше, с бейсиком происходят чудеса
    Видимо нехватает пямяти? RAMTOP ведь "опускаете" до 39999?!
    При написании программы делайте так:
    1. Поднимаете RAMTOP на максимально возможное значение, командой clear n.
    2. Пишете программу до определенного момента.. в саму программу добавляете строки:
    Код:
    rem: border usr 15619: rem: save "prog" сохраняемся
    rem:clear n: border usr 15619: rem: load "compil" code загрузка компилятора
    rem: border usr 15619: rem: load "graph" code загрузка графики
    rem:  randomize usr 53100 запуск компилятора
    rem:clear n: border usr 15619: rem: save "code" code n+1, m запись скомпилированной программы
    ремарка нужна, для запуска в командной строке и чтобы строка не обрабатывалась компилятром
    3. Потом, выполняете каждую строку по очереди (удаляя команду rem, в начале строки).
    ----
    Можно пользоваться приемом - до компиляции размещать графику вверху памяти. А перед компиляцией "пересчитать графику" под нижние адреса, там, где сейчас находится бейсик-программа. Ну, и компилировать программу "впритык" - первый раз узнаем длину получившейся программы, а второй раз, поднимем ramtop, чтобы конец скомпилированной программы был в районе ~52000-53000.

    ---------- Post added at 15:50 ---------- Previous post was at 15:42 ----------

    Цитата Сообщение от женя999 Посмотреть сообщение
    он хранится с адреса 53000 длинной 12536 байт
    Кодовый блок компилятора TOBOS, начинается с 53100 и имеет длину 12268, т.е. заканчивается в районе 65368. Сверху есть свободных 168 байт.
    Последний раз редактировалось null_device; 20.10.2011 в 12:05.
    Когда есть, но не знаешь где - это все равно, что нету.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Tobos FP
    от Zerios в разделе Программирование
    Ответов: 21
    Последнее: 12.04.2025, 19:57
  2. NEC в чём проблема?
    от Biozoom в разделе Внешние накопители
    Ответов: 22
    Последнее: 10.05.2021, 20:50
  3. Выход из TOBOS в бейсик
    от женя999 в разделе Программирование
    Ответов: 3
    Последнее: 27.09.2011, 17:48
  4. проблема с SID
    от breeze в разделе Commodore 16/64/128
    Ответов: 23
    Последнее: 17.03.2009, 12:24

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •