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

User Tag List

Страница 4 из 9 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 87

Тема: Не получается починить

  1. #31
    --- Аватар для Shadow Maker
    Регистрация
    01.03.2005
    Адрес
    Саранск
    Сообщений
    5,823
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    235
    Поблагодарили
    100 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если IM1 она лезет на #38 каждое прерывание и ей пофигу, чего записано в регистр I. И таблицу ей не надо для этого.

    ---------- Post added at 01:31 ---------- Previous post was at 01:29 ----------

    Цитата Сообщение от moroz1999 Посмотреть сообщение
    Вот если бы подобная инфа была в вики-подобном виде в интернете, дефицит zx-кодеров был бы куда как менее острым. А так, остаётся только шариться по книжкам или на zxpress, кто в курсе.
    Ты его щас еще больше запутаешь. В случае Road Blaster включено 128 ПЗУ, у которого на #38 всякие пуши и переход на #5b00.

    Вообще инфа и так есть, вот считай первое, что попалось по словами "IM1 zx spectrum" - http://tezxas.ticalc.org/technica.htm

    Interrupt emulation

    The only source of interrupt on ZX Spectrum is nonprogramable timer that bits 50 times per second. Processor then jumps to address got from table pointed by I register in case IM2, or to address 38h (IM0 and IM1).
    А так ниже идут ссылки на WOS и так далее.

    И даже вик я разных видел много по этой теме, чет не найду прямо вот сейчас, только http://scratchpad.wikia.com/wiki/Cat...al_information эта вот пока попалась.
    Последний раз редактировалось Shadow Maker; 06.03.2012 в 01:41.
    Свирепый агрессивно-депрессивный мордовец!
    Не уверен - не напрягай!

    Не сдавайся. Дыши?

    Virtual TR-DOS

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

  3. #32
    Guru Аватар для Slider
    Регистрация
    06.06.2006
    Адрес
    г. Черкассы, Украина
    Сообщений
    5,275
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    1,239
    Поблагодарили
    322 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ковыряю Gladiator. В 48к-режиме там в бейсике есть такая строка: RANDOMIZE1+USR 27400. Тогда играет beeper-музыка. Вопрос: что делает это мерзкий RANDOMIZE?
    Я так понимаю, что в ячейки 23670 и 23671 заносится 1 и 0 соответственно. Но если туда сунуть эти значения (без RANDOMIZE), ничего не происходит и музыка не играет.
    В чем фишка?
    Ave ZX!

  4. #33
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,767
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    770 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Slider Посмотреть сообщение
    Ковыряю Gladiator. В 48к-режиме там в бейсике есть такая строка: RANDOMIZE1+USR 27400
    в данном случае еденица передаётся как параметр (для чего мне пока непонятно, дальше идёт шаманство с участием калькулятора), randomize (23670/23671) тут не причём, с таким-же успехом можно подставить PRINT или LIST

  5. #34
    Veteran Аватар для John North
    Регистрация
    22.09.2006
    Адрес
    Ижевск
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    По идее сначала выполняется «уср», потом к содержимому «бц» идёт «плюс один», потом уже «рандомизе» этой суммы..
    Не?
    Хороший.. Плохой.. Главное - у кого ружьё !!

  6. #35
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,767
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    770 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от John North Посмотреть сообщение
    По идее сначала выполняется «уср», потом к содержимому «бц» идёт «плюс один», потом уже «рандомизе» этой суммы..
    Не?
    нет, код стартует на исполнение с 27400, при этом на стеке калькулятора уже лежит 1. короче по адресу 27422 ставим команду LD A,1 и делаем RANDOMIZE USR 27422.

  7. #36
    Veteran Аватар для John North
    Регистрация
    22.09.2006
    Адрес
    Ижевск
    Сообщений
    1,706
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как хитрО ..
    Хороший.. Плохой.. Главное - у кого ружьё !!

  8. #37
    Guru Аватар для Slider
    Регистрация
    06.06.2006
    Адрес
    г. Черкассы, Украина
    Сообщений
    5,275
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    1,239
    Поблагодарили
    322 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как запустить первую программу? Интересно, что это?..
    Вложения Вложения
    Ave ZX!

  9. #38
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,751
    Спасибо Благодарностей отдано 
    256
    Спасибо Благодарностей получено 
    266
    Поблагодарили
    200 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    адвентюра на польском
    С уважением,
    Jerri / Red Triangle.

  10. #39
    Guru Аватар для Slider
    Регистрация
    06.06.2006
    Адрес
    г. Черкассы, Украина
    Сообщений
    5,275
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    1,239
    Поблагодарили
    322 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Жаль... Надежда была на легенькую аркаду...
    Ave ZX!

  11. #40
    Guru Аватар для Slider
    Регистрация
    06.06.2006
    Адрес
    г. Черкассы, Украина
    Сообщений
    5,275
    Спасибо Благодарностей отдано 
    490
    Спасибо Благодарностей получено 
    1,239
    Поблагодарили
    322 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Почему Elite Supertrax виснет в Анриле? На реале, как ни странно, все работает.
    Снап сброшен рядом с точкой, где оно виснет...
    Вложения Вложения
    • Тип файла: rar trux.rar (29.6 Кб, Просмотров: 82)
    Ave ZX!

Страница 4 из 9 ПерваяПервая 12345678 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Загрузка файла в TR-DOS (Ассемблер) не получается
    от IanPo в разделе Программирование
    Ответов: 5
    Последнее: 01.02.2011, 19:54
  2. Не получается сделать образ защищенного диска. Help.
    от Evgeny Muchkin в разделе Разный софт
    Ответов: 13
    Последнее: 24.09.2006, 12:39
  3. Починить спекки
    от spleen в разделе Разный софт
    Ответов: 1
    Последнее: 10.07.2006, 09:43
  4. Как починить монитор
    от spleen в разделе Изображение
    Ответов: 21
    Последнее: 23.05.2006, 15:39

Ваши права

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