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

User Tag List

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 29

Тема: подскажите насчет slow memory в родных машинах

  1. #11
    Activist Аватар для r0m
    Регистрация
    30.05.2009
    Адрес
    Москва
    Сообщений
    224
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    всем спасибо! написал, оказалось, что это должно выглядеть так:

    LD SP,Nn-----10

    LD HL,Nn-----10 x16
    PUSH HL-----?? x16

    LD H,N------07

    XOR E------04
    OUT (C),A--12

    хотя так и непонял я, ведь если все такты кроме push hl суммировать и вычесть эту сумму из 432, то должно получиться время (push hl) x 16.
    432 - 193 = 239

    делим на кол-во (push hl) и получаем время 1 (push hl)

    239 / 16 = 14,9375 !
    Последний раз редактировалось r0m; 15.04.2010 в 20:38.

  2. #12
    Master Аватар для pulsar
    Регистрация
    26.01.2005
    Адрес
    чайковский
    Сообщений
    679
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    прицепил "вьевер" для пентагона/класики с черездвухстрочником. останется только заменить в tap'е/scl'е картинку на свою и можно отправлять на конкурс (tap версия пофикшена под классический спек, scl под пентагон). ссылку на исходник прицеплял где-то выше.
    Вложения Вложения
    Последний раз редактировалось pulsar; 16.04.2010 в 05:45.
    http://speccy-live.untergrund.net fresh speccy news
    profi512+ym+5,25"+3,5"

  3. #13
    Master Аватар для pulsar
    Регистрация
    26.01.2005
    Адрес
    чайковский
    Сообщений
    679
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    r0m, все не совсем так на самом деле все примерно так как пишет conan. просто в ту логику, по которой работает мультиколор 8х2 не всякий мультиколорный режим ляжет в реализации на классичесом спеке.

    а вообще забавно на дворе 2010 год, на спеке все еще что-то открывается "новое", и как ни странно мы приходим к классическому спеку, и уже не так от него отмахиваемся как скажем в 96-03гг...
    http://speccy-live.untergrund.net fresh speccy news
    profi512+ym+5,25"+3,5"

  4. #14
    Master
    Регистрация
    25.04.2009
    Адрес
    Днепропетровск
    Сообщений
    813
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да, +2а и обожаемый Клоном +3 к классическим не относятся. там в очередной раз поменяна растактовка экрана: про мультиколоры от 128 (и+2 серый) можно забыть.

  5. #15
    Activist Аватар для r0m
    Регистрация
    30.05.2009
    Адрес
    Москва
    Сообщений
    224
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    странно что Animeeshon.tap практически не отличимо работает на emuzwin при переключении конфигураций 128/+2/+2A/+3

  6. #16
    Master
    Регистрация
    25.04.2009
    Адрес
    Днепропетровск
    Сообщений
    813
    Спасибо Благодарностей отдано 
    26
    Спасибо Благодарностей получено 
    14
    Поблагодарили
    14 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    может детектит наличие порта 1ffd?
    Ну а в LYRA2 в первой-же части вместо земного шарика - атрибуты.

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

  8. #17
    Master
    Регистрация
    18.12.2005
    Адрес
    Чайковский
    Сообщений
    754
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Cool

    Цитата Сообщение от r0m Посмотреть сообщение
    странно что Animeeshon.tap практически не отличимо работает на emuzwin при переключении конфигураций 128/+2/+2A/+3
    именно совершенно неотличимо. т.е. вьювер одинаково правильно работает на всех оригинальных машинах. думаю, пульсар может пояснить этот момент.
    Пользователь удалён с форума.

  9. #18
    Activist Аватар для r0m
    Регистрация
    30.05.2009
    Адрес
    Москва
    Сообщений
    224
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да нет, на лету можно переключать

  10. #19
    Activist Аватар для r0m
    Регистрация
    30.05.2009
    Адрес
    Москва
    Сообщений
    224
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    а вот такой еще вопрос:

    Конан пишет http://zx.pk.ru/showpost.php?p=1675&postcount=11

    "Начало экрана в ZX Spectrum 128 и +2 +2A,+2B,+3 это: 14364 такт он прерывания."

    а TMK использует такую конструкцию ожидания :

    ld bc ,575---10t
    dec bc------06t
    ld a,b-------04t
    or c---------04t
    jp nz,--------10t

    575 * 34t = 19550

    почему эти цифры не совпадают ?

  11. #20
    Master Аватар для Conan
    Регистрация
    22.01.2005
    Адрес
    Moscow
    Сообщений
    2,250
    Спасибо Благодарностей отдано 
    42
    Спасибо Благодарностей получено 
    279
    Поблагодарили
    108 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от r0m Посмотреть сообщение
    а TMK использует такую конструкцию ожидания :

    ld bc ,575---10t
    dec bc------06t
    ld a,b-------04t
    or c---------04t
    jp nz,--------10t

    575 * 34t = 19550

    почему эти цифры не совпадают ?
    потому, что:
    jp nz на dec bc

    575 * 24t = 13800
    + чего-то до и после.

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

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

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

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

Похожие темы

  1. MEMORY PAGING IN LOW 16kB
    от VELESOFT в разделе Память
    Ответов: 7
    Последнее: 04.04.2015, 13:36
  2. EXTENDED MEMORY DETECTION
    от VELESOFT в разделе Память
    Ответов: 1
    Последнее: 04.04.2010, 22:50
  3. ZX PROFI - memory paging
    от VELESOFT в разделе Profi
    Ответов: 3
    Последнее: 06.11.2009, 20:08
  4. BASIC + Paged memory
    от valker в разделе Программирование
    Ответов: 5
    Последнее: 15.05.2007, 14:17

Ваши права

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