User Tag List

Показано с 1 по 4 из 4

Тема: Какие вы знаете демо с выходом в бейсик?

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

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

    Регистрация
    16.01.2005
    Адрес
    Москва
    Сообщений
    1,992
    Спасибо Благодарностей отдано 
    227
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    115 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Какие вы знаете демо с выходом в бейсик?

    На днях выложил на официальном сайте АТМ две переделанные под среду ОС TASiS "классические дёмки" - BRAIN CRASH и STARE. Подробно об этом я написал здесь. А вкратце - демки стартуют с любого физического/логического носителя в файловой системе iS-DOS, автоматом определяют, находятся ли они в TASiS (и только тогда продолжают работать) или другой iS-DOS, а после завершения корректно выходят обратно в оболочку в ту точку, из которой их запустили.

    Успешности адаптации способствовало то, что эти демы представляли собой отдельные блоки кодов, загружавшиеся в страницы и основное ОЗУ через бейсик (всякие rand usr 15619:rem:load и т.д.), а самое главное, завершались не каким-либо вечным "последним" зацикленным эффектом или "DI/HALT", а выходили обратно в бейсик (пусть, как при адаптации выяснилось, не простым RET, а с некоторой рукожопостью(?)). Это позволило легко написать загрузчик, выполнявший аналогичные бейсиковским процедуры распихивания кодовых файлов (которые не сгруппированы были в единый моноблок, что тоже важно), а"на выходе" поставить перехватчик, восстанавливающий по нужным адресам ядро ОС и выходящий в оболочку. И, что еще немаловажно - никаких дополнительных подгрузок из тела самой дёмки (а то ищи потом в теле упакованного блока кодов процедуры вызова TR-DOS для их замены!) в процессе ее проигрывания там нет.

    Исходя из вышенаписанного, вопрос к многоуважаемому ALL:

    А какие еще демки с выходом в бейсик после завершения (а желательно еще с загрузчиком на бейсике и без доп.подгрузок) вы знаете и можете посоветовать попробовать адаптировать?
    Последний раз редактировалось Максагор; 18.11.2015 в 18:22.
    Максагор, NedoPC group
    ПК ATM-turbo 2+ 1024Kb RAM, 1,7Gb HDD, CD-ROM, Turbo FM, GS-512
    [ZX rulezzz 4reva!!!]
    http://atmturbo.nedopc.com
    http://vk.com/atmturbo
    http://maksagor.livejournal.com
    http://moskprf.ru
    [СССР][Коммунизм][КПРФ] ну [ZX], естественно...

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

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

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

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

Похожие темы

  1. Ответов: 5
    Последнее: 14.11.2006, 08:17

Ваши права

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