User Tag List

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

Тема: Монолоадер для чайников.

Комбинированный просмотр

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

    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    14,289
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    202
    Спасибо Благодарностей получено 
    1,456
    Поблагодарили
    946 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    вместо 0 используй логическую конструкцию NOT PI.
    картинки сжимай пакерами предназначенными для них
    (они частенько оптимальней hrust`a)
    и у тебя ошибка в пропускальщике
    Последний раз редактировалось goodboy; 02.01.2015 в 21:20.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2

    Регистрация
    03.03.2008
    Адрес
    Петербург
    Сообщений
    279
    Спасибо Благодарностей отдано 
    69
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    16 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    вместо 0 используй логическую конструкцию NOT PI
    Можно, наверно, еще использовать функцию BIN без аргумента.

  4. #3

    Регистрация
    24.12.2006
    Адрес
    р.п. Маслянино, Новосибирская обл.
    Сообщений
    5,605
    Спасибо Благодарностей отдано 
    254
    Спасибо Благодарностей получено 
    268
    Поблагодарили
    187 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    вместо 0 используй логическую конструкцию NOT PI.
    картинки сжимай пакерами предназначенными для них
    (они частенько оптимальней hrust`a)
    и у тебя ошибка в пропускальщике
    По моему дело не в том, что бейсик длинный, а в чем-то другом. А что касаемо длины, то никакие not pi и никакие bin не сравнятся с обычной переменной. Например border n. А потом в командной строке let n=0. not pi нервно курит в сторонке. А когда речь заходит о пятизначных числах, то выигрыш еще более очевиден. val "" курит. Правда clear и run обнуляет всё это дело, это надо учитывать. Но я пробовал и так и сяк, куда только не ставил clear, значит дело не в ней.

    А какая ошибка в пропускальщике? Слайдер мне дал такой код пропускальщика:
    ld b,кол-во секторов
    call процедура

    процедура:
    ld de,(23796)
    m1 inc e
    ld a,e
    cp 16
    jr c,m2
    inc d
    ld e,0
    m2 djnz m1
    ld (23796),de
    ret
    эту процедуру я и использовал. Только в конце у меня не ret, а jp 23872. Ну чтобы когда пропускальщик отработал, запускался лоадер и грузил то что надо. По умолчанию у меня пропускальщик пропускает 104 сектора, это значение меняется poke, если надо грузить не вторую часть, а демо. И у меня сначала вроде даже работало, т.е. пропускальщик действительно пропускает 104 сектора. Но когда надо пропустить 202 сектора, то нихрена уже не работает. А более поздняя моя сборка даже 104 не хочет пропускать.

    Сам же лоадер, который сидит в 23872 такой:
    DI
    LD BC,#3505
    LD DE,(23796)
    LD HL,32768
    CALL 15635
    EI
    JP 32768
    ___________

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

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

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

Похожие темы

  1. Ответов: 206
    Последнее: 19.08.2020, 10:36
  2. TS Conf прошивка для Чайников
    от AAA в разделе Софт
    Ответов: 157
    Последнее: 10.01.2015, 04:46
  3. Ответов: 35
    Последнее: 01.12.2006, 10:06
  4. монолоадер.
    от Sinus в разделе Программирование
    Ответов: 17
    Последнее: 07.02.2006, 14:25

Ваши права

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