User Tag List

Страница 27 из 36 ПерваяПервая ... 232425262728293031 ... ПоследняяПоследняя
Показано с 261 по 270 из 355

Тема: Игры с TURBO-загрузкой для "LENINGRAD-2012"

  1. #261

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

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    изменил/проверил - теперь вроде функционирует.
    Да, вроде работает, и бордюр черный, это хорошо )
    Но откуда загрузчик будет узнавать сколько мы блоков будем грузить? Хотя как правило всего 2. И откуда он узнает адрес USR для запуска? Или эта инфа в самих турбоблоках содержится?

    Если его в рем-строку засунуть, то он будет с адреса 23760, а какая точка входа будет? Вроде же код загрузчика жестко привязан к своему местоположению в памяти, я пробовал его сдвигать - не работал. Пришлось в загрузчиках даже 4 двоеточия вставлять, чтобы адрес не менялся.
    ___________

  2. #262

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

    По умолчанию

    вся инфа о блоках содержится в заголовках
    (они есть только на слух ты их не-определишь)
    расположение лоадера и адрес его запуска ты знаешь,
    пересылай его откуда тебе удобно.

  3. #263

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

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    расположение лоадера и адрес его запуска ты знаешь,
    пересылай его откуда тебе удобно.
    че-то я не пойму нифига. Я хочу этот твой модифицированный загрузчик вставить в рем строку. Допустим я делаю 168 символов после REM, с адреса 23760. Вгружаю туда загрузчик. Точка входа допустим 23922 - не работает. Ради интереса я загрузил лоадер в рем начиная не с 23760, а как в оригинале 23781 и usr 23781 - тоже не работает. Дык как лоадер в рем запихать?

    ---------- Post added at 01:23 ---------- Previous post was at 01:19 ----------

    или в рем помимо лоадера надо вставить программку, которая бы пересылала лоадер с 23 тыщ на 65 тыщ?..
    ___________

  4. #264

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

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    в рем помимо лоадера надо вставить программку, которая бы пересылала лоадер с 23 тыщ на 65 тыщ?
    конечно, заодно и очистку экрана кодом быстрее сделать.
    (почитай про команду LDIR)

  5. #265

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

    По умолчанию

    проверяйте на реалах
    на эмуляторах вроде работает.
    (подручный портативный плейер wav не-понимает, а mp3 с игрой чудовищно искажает)
    Последний раз редактировалось goodboy; 09.07.2015 в 14:06.

  6. #266

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

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    проверяйте на реалах
    на эмуляторах вроде работает.
    вот как раз в спекуляторе и не работает почему то. Сам загрузчик звучит с дикими шумами в нём, как следствие не ловится. Турбо блоки нормально звучат. На реале всё работает. Что то ты с загрузчиком намутил походу, спекулятор его не понимает.
    ___________

  7. #267

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

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    загрузчик звучит с дикими шумами в нём
    а в обычном медиаплейере он разве шумит ?

  8. #268

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

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    конечно, заодно и очистку экрана кодом быстрее сделать.
    (почитай про команду LDIR)
    про LDIR прочитал, понял, что оригинальный загрузчик пересылает 256 байт (в реальности 168) с 23794 на 65368. Мда, а я 4 двоеточия вставлял, хотя можно было просто адрес изменить ))

    В otla есть параметр Exec. За что он отвечает? На скрине, который ты выкладывал, ты устанавливал его только для картинки, причем он совпадал с стартовым адресом. А для самой игры он не ставится, и имеет значение 0. Что это, и почему для картинки его надо ставить, а для игры нет? Инфа об этом параметре тоже в турбо-блоках содержится?

    ---------- Post added at 21:18 ---------- Previous post was at 21:17 ----------

    Цитата Сообщение от goodboy Посмотреть сообщение
    а в обычном медиаплейере он разве шумит ?
    в обычном не шумит, ведь на реале работает. А вот спекулятор его не переваривает почему-то, выдает с шумами.
    ___________

  9. #269

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

    По умолчанию

    Цитата Сообщение от ZX_NOVOSIB Посмотреть сообщение
    В otla есть параметр Exec. За что он отвечает?
    call на адрес после загрузки блока, в нашем случае распаковка картинки.

  10. #270

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

    По умолчанию

    Цитата Сообщение от goodboy Посмотреть сообщение
    а в обычном медиаплейере он разве шумит ?
    ща проверил на эмуле реалспектрум, там ситуация другая, загрузчик нормально грузится, картинка грузится и показывается, а дальше ничего.. тишина и ничего не грузится. Вприниципе главное что на реале работает, но всё равно интересно, почему такой глючный (с точки зрения эмуляторов) получился WAV. А сама игра вроде как одна из лучших для спека, в детстве у меня её не было, надо будет потом как-нибудь пройти её, правда нормального описания на русском к ней нет, так, бред какой-то.
    ___________

Страница 27 из 36 ПерваяПервая ... 232425262728293031 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. LENINGRAD-2012
    от zx-kit в разделе Ленинград
    Ответов: 481
    Последнее: 23.03.2025, 19:41
  2. Тех. раздел "Scorpion ZS 1024 Turbo+" (savelij)
    от zorel в разделе Scorpion
    Ответов: 1096
    Последнее: 20.11.2024, 12:30
  3. "Исходники" Turbo Pascal нужны кому ?
    от esl в разделе Программирование
    Ответов: 2
    Последнее: 19.10.2018, 11:33
  4. Релиз платы "Scorpion ZS 256 turbo+"
    от ZXFanat в разделе Scorpion
    Ответов: 34
    Последнее: 22.06.2011, 13:02
  5. Ответов: 0
    Последнее: 15.08.2010, 14:38

Ваши права

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