User Tag List

Страница 25 из 72 ПерваяПервая ... 212223242526272829 ... ПоследняяПоследняя
Показано с 241 по 250 из 775

Тема: Karabas-128

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

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

    Регистрация
    24.05.2005
    Адрес
    г. Запорожье, Украина
    Сообщений
    992
    Спасибо Благодарностей отдано 
    571
    Спасибо Благодарностей получено 
    365
    Поблагодарили
    239 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    попробуй эту строчку
    Код:
    port_access <= '1' when N_IORQ = '0' and N_RD = '0' and N_M1 = '1' and BUS_N_IORQGE /= '1' else '0';
    заменить на
    Код:
    port_access <= '1' when N_IORQ = '0' and N_RD = '0' and N_M1 = '1' and BUS_N_IORQGE = '0' else '0';
    так как даже если сигнал BUS_N_IORQGE будет в Z-состоянии - то в плис он попадёт как 0 или 1 в зависимости от того куда подтянут резистор на входе.
    Последний раз редактировалось shurik-ua; 14.09.2017 в 12:28.

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

  3. #2

    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    1,017
    Спасибо Благодарностей отдано 
    363
    Спасибо Благодарностей получено 
    706
    Поблагодарили
    187 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    UPD: нашел багу в своем Makefile.
    В quartus_sh --prepare не передавался device (ключик -d), поэтому там вставлялось в qsf-файл DEVICE "Auto".
    Поправил, все заплясало-заиграло

  4. #3

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    еще немного тестов:
    для ULA48


    для ULA128

    как видно у нас очень похоже на ULA48, но вот с задержками по тактам надо бы разбираться, это те, которые 6-5-4-3-2-1 и т.д. в определенный момент на экране. по ULA128 - оно и понятно, что будет сдвинуто, т.к. в 128 машине тактов не 69888, а 70,5 тыс. надо бы описание экранной области фирменного 128кб спека раздобыть.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  5. #4

    Регистрация
    10.02.2015
    Адрес
    г. Екатеринбург
    Сообщений
    801
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    29 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот спасибо, порадовали! минута на перепрошивку и Карабас заиграл новыми красками, еще немного усилий и можно будет получить Snow Effect.
    З.Ы. Перестал запускаться Robocop 3
    Последний раз редактировалось NiKa; 14.09.2017 в 19:09.

    Моё железо

    ZX Spectrum 48K issue 2/3/4A/4B/4S/6A
    ZX Spectrum +2
    ZX Spectrum +3
    Harlequin 48K
    Harlequin 128K
    Karabas-128
    [свернуть]

  6. #5

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от NiKa Посмотреть сообщение
    З.Ы. Перестал запускаться Robocop 3
    Может ему тактов не хватает и у него стоит какая-то автоопределялка модели. в пенте ведь больше тактов, чем в оригинале 128кб на 1000 почти, а тут в фирменном под 48кб наоборот получается... 69888.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  7. #6

    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    1,017
    Спасибо Благодарностей отдано 
    363
    Спасибо Благодарностей получено 
    706
    Поблагодарили
    187 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Закоммитил в https://github.com/andykarpov/karabas-128 Makefile для автоматической сборки и собранные pof для режима pentagon и classic (тот режим, который имеется на сегодняшний день, а-ля 48к с эмуляцией медленной памяти от solegstar).

  8. #7

    Регистрация
    10.02.2015
    Адрес
    г. Екатеринбург
    Сообщений
    801
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    29 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    andykarpov, В чем отличие последнего pof для режима pentagon от предыдущих выложенных вами pof?

    Моё железо

    ZX Spectrum 48K issue 2/3/4A/4B/4S/6A
    ZX Spectrum +2
    ZX Spectrum +3
    Harlequin 48K
    Harlequin 128K
    Karabas-128
    [свернуть]

  9. #8

    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    1,017
    Спасибо Благодарностей отдано 
    363
    Спасибо Благодарностей получено 
    706
    Поблагодарили
    187 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NiKa Посмотреть сообщение
    andykarpov, В чем отличие последнего pof для режима pentagon от предыдущих выложенных вами pof?
    Принципиально - не должно быть каких-либо видимых отличий.
    Собрано на базе правок в исходниках от solegstar, там помимо логики переключения режимов есть несколько косметических правок.
    А что, что-то не работает ?

  10. #9

    Регистрация
    10.02.2015
    Адрес
    г. Екатеринбург
    Сообщений
    801
    Спасибо Благодарностей отдано 
    54
    Спасибо Благодарностей получено 
    34
    Поблагодарили
    29 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да я как раз и не пробовал, просто сравнив файлы увидел, что они отличаются поэтому и спросил.
    Мне вообще идея применения Альтеры понравилась тем, что можно просто перепрошивкой менять много чего, и вот вопрос: у фирменных машин раздельное поле памяти и тактовая частота чуть выше, будет ли это препятствием для достижения большей совместимости на данной версии вашей платы?

    Моё железо

    ZX Spectrum 48K issue 2/3/4A/4B/4S/6A
    ZX Spectrum +2
    ZX Spectrum +3
    Harlequin 48K
    Harlequin 128K
    Karabas-128
    [свернуть]

  11. #10

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от NiKa Посмотреть сообщение
    у фирменных машин раздельное поле памяти и тактовая частота чуть выше, будет ли это препятствием для достижения большей совместимости на данной версии вашей платы?
    Вообще, если делать действительно полную совместимость с фирменной ULA128, допустим под оригинал 128КБ, то кварц надо будет менять на 14.1876МГц и переписывать прошивку под эти условия:
    The main processor runs at 3.54690 MHz, as opposed to 3.50000 MHz.
    There are 228 T-states per scanline, as opposed to 224.
    There are 311 scanlines per frame, as opposed to 312.
    There are 63 scanlines before the television picture, as opposed to 64.
    there are 70908 T states per frame.
    Кварц получается чуть больше 14МГц, но и меньше часто встречаемого 14.3. Надо пробовать вообщем. Ну а пока вариант с пентагоном и практически фирменной ULA48 в одной прошивке мне нравится больше. Надо подумать, как их переключать на лету, без перепрошивки.
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

Страница 25 из 72 ПерваяПервая ... 212223242526272829 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 506
    Последнее: 15.09.2023, 02:34
  2. 128-48
    от ZX_NOVOSIB в разделе Разное
    Ответов: 10
    Последнее: 05.03.2016, 17:22
  3. Продам Composite-128(Kay-128) с BDI
    от _Ratibor_ в разделе Барахолка (архив)
    Ответов: 7
    Последнее: 08.08.2011, 14:22
  4. Куплю Кворум 128, либо Пентагон 128
    от IL_DECAMERON в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 13.03.2011, 18:35
  5. Продам фирменные Speccy : 128+ и 128 +3 + divid + много всего ....
    от Zerios в разделе Барахолка (архив)
    Ответов: 12
    Последнее: 09.12.2010, 00:19

Ваши права

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