Важная информация

User Tag List

Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 18

Тема: монолоадер.

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

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Veteran Аватар для Sinus
    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию монолоадер.

    в ощем чую я что запарил всех своими вопросами, но срочняк надо.
    как там чё надо в бейсике крутить и по каким адресам туда код запихивать, чтоб монолоадер склепать?

    типа

    10 CLEAR VAL "xxxx": RAND USR VAL "fz_kakoj_adres": REM yyyy_probelov_chtob_zapihat_code

    вот вы мне этот "фз какой адрес" и скажите
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

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

  3. #2
    Veteran Аватар для SMT
    Регистрация
    16.01.2005
    Адрес
    Бобруйск
    Сообщений
    1,267
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    млин, а зайти в отладчик и поискать адрес строки "yyyy_probelov_chtob_zapihat_code" лениво?

  4. #3
    Guru Аватар для breeze
    Регистрация
    11.02.2005
    Адрес
    【RB】
    Сообщений
    3,692
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    42
    Поблагодарили
    30 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    Thumbs up

    Цитата Сообщение от SMT
    млин, а зайти в отладчик и поискать адрес строки "yyyy_probelov_chtob_zapihat_code" лениво?
    Насколько я помню AlCo вместе с аласмом распространял хрень которая при компиляции и делала монолоадер!
    (๑•̀ㅂ•́)و✧ Doors UI → https://t.me/doorsui | https://t.me/atari_xl_xe ← Atari XL/XE (●´ω`●)ゞ

  5. #4
    Veteran Аватар для Sinus
    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SMT: было б не лениво, не спрашивал бы
    breeze: аласм у меня ещё от Capry, а искать алковский аласм... уж прощё в сталкере адрес вычислить ^_~
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

  6. #5
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,254
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    80
    Поблагодарили
    34 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    10 rem monoloader_code_and other fignja
    20 clear val "25656":border not piaper not pi:ink val "7":randomize usr val "23810"

    по памяти нафигачил %)

  7. #6
    Veteran Аватар для Sinus
    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    сёнькс ^_~
    однако я уже успел пересилить себя и посмотреть в сталкере

    зы. кста меньше места будет занимать мой вариант, когда CLEAR: R/U : REM
    а всякие бордеры и паперы во вторичном загрузчике проставлять.

    но всё равно сенькс.
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

  8. #7
    Activist Аватар для fk0
    Регистрация
    18.02.2005
    Адрес
    St. Petersburg
    Сообщений
    415
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vitamin
    20 clear val "25656":border not piaper not pi:ink val "7":randomize usr val "23810"
    МОЧИТЬ В СОРТИРЕ!

  9. #8
    Activist Аватар для fk0
    Регистрация
    18.02.2005
    Адрес
    St. Petersburg
    Сообщений
    415
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sinus
    как там чё надо в бейсике крутить и по каким адресам туда код запихивать, чтоб монолоадер склепать?
    Адрес определяется самим бейсиком и зависит от наличия TR-DOS, interface-1 и других фич.

    10 CLEAR VAL "xxxx": RAND USR VAL "fz_kakoj_adres": REM yyyy_probelov_chtob_zapihat_code
    вот вы мне этот "фз какой адрес" и скажите
    МОЧИТЬ В СОРТИРЕ, таких кодеров. Догадайся за что.

    Монолоадер обязан:

    * являться ОДНИМ бейсик файлом. Не "склеенном" в коммандере.
    Полноценным бейсиком. Чтоб одним LOAD "" загружаться в
    память.

    * загружаться на любой спектрум-совместимой платформе.
    а не исключительно пентагон-скорпион-трдос.

    Иначе смысла в его монолитности -- нуль.

    Как примерно устроен грамотный монолоадер можешь почитать
    по ссылке: http://groups.google.com/group/fido7...19060deec4a106

    НИ ОДНОГО АБСОЛЮТНОГО АДРЕСА. НИКАКИХ СКЛЕИВАНИЙ.
    И ДОЗАГРУЗОК ЧЕРЕЗ ТР-ДОС. Программа прячется в REM строке
    программы ЦЕЛИКОМ. После загрузки программа распаковывается
    или перемещается куда нужно и устанавливается CLEAR.

  10. #9
    Veteran Аватар для Sinus
    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fk0
    * являться ОДНИМ бейсик файлом. Не "склеенном" в коммандере.
    Полноценным бейсиком. Чтоб одним LOAD "" загружаться в
    память.
    МОЧИТЬ! ибо в REM ты не запихнёшь 200кб кода!

    * загружаться на любой спектрум-совместимой платформе.
    а не исключительно пентагон-скорпион-трдос.
    МОЧИТЬ! ибо на моём байт-48 по любому не загрузиться!!!

    Иначе смысла в его монолитности -- нуль.
    Как примерно устроен грамотный монолоадер можешь почитать
    по ссылке: http://groups.google.com/group/fido7...19060deec4a106
    МОЧИТЬ!! ибо

    Цитата Сообщение от fk0
    * загружаться на любой спектрум-совместимой платформе.
    а не исключительно пентагон-скорпион-трдос
    не загрузиться на +D и на моём байт-48 с кассеты!

    НИ ОДНОГО АБСОЛЮТНОГО АДРЕСА. НИКАКИХ СКЛЕИВАНИЙ.
    И ДОЗАГРУЗОК ЧЕРЕЗ ТР-ДОС. Программа прячется в REM строке
    программы ЦЕЛИКОМ. После загрузки программа распаковывается
    или перемещается куда нужно и устанавливается CLEAR.
    ну что ж... после таких громких высказываний могу только пожелать удачи.

    ибо это наводит на мысь что никаких серьёзных программ тебе писать не доводилось.
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

  11. #10
    Member Аватар для Strunov
    Регистрация
    19.08.2005
    Адрес
    Харьков
    Сообщений
    111
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А все таки, есть ли способ, если программа не очень большая (кил 10),
    засунуть ее в REM строку всю и передать ей управление так, чтобы работало на любом Spectrum совместимом компе, с любыми подключеными девайсами?????

Страница 1 из 2 12 ПоследняяПоследняя

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

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

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

Ваши права

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