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

User Tag List

Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 21

Тема: Пишу эмулятор Sam Coupe для FPGA

  1. #1
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    314
    Благодарностей: 40
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Пишу эмулятор Sam Coupe для FPGA

    Привет всем некроретрофилам!

    Дошли мои руки(и уровень познаний) до эмулятора Sam Coupe. Комп интересный, но у меня его не было. Поэтому периодически возникают вопросы. Есть ли кто-то знакомый с его железом?

    Первый вопрос возник: Учитывая, что вся обвязка его сделана на единственной ASIC, правильно ли я понимаю, что все его порты декодируются полностью а не частично как на Спектруме?

    Второй: Я не совсем врубился в адресацию дисков. Там по два отдельных набора регистров на диск. Один набор на верхнюю сторону, а второй на нижнюю. Первый раз такой изврат вижу. Там по две ВГ93 на диск что-ль? А мотора тоже два - на каждую сторону свой?

  2. Эти 4 пользователя(ей) поблагодарили Saar за это полезное сообщение:
    Anubis_OD (20.05.2016), Sinner (17.05.2016), VELESOFT (22.05.2016), Viktor2312 (18.05.2016)

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

  4. #2
    Activist
    Регистрация
    19.11.2012
    Адрес
    г. Луганск
    Сообщений
    406
    Благодарностей: 392
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    На этом форуме прямым потомкам ZX-Spectrum'а: Sam Coupe и QL, даже нет веток.
    Комп действительно очень интересный.
    А сюда не обращались?

  5. Этот пользователь поблагодарил PATHNK за это полезное сообщение:
    Sinner (17.05.2016)

  6. #3
    Member
    Регистрация
    01.03.2016
    Адрес
    г. Санкт-Петербург
    Сообщений
    59
    Благодарностей: 19
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от PATHNK Посмотреть сообщение
    На этом форуме прямым потомкам ZX-Spectrum'а: Sam Coupe и QL, даже нет веток.
    На счёт QL не уверен, что это нужно, честно говоря...

  7. #4
    Activist
    Регистрация
    19.11.2012
    Адрес
    г. Луганск
    Сообщений
    406
    Благодарностей: 392
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sinner Посмотреть сообщение
    На счёт QL не уверен, что это нужно, честно говоря...
    Такую "неуверенность" можно выразить по любому компьютеру...

  8. #5
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    314
    Благодарностей: 40
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    С дисководом разобрался. Уже даже запускаются проги с дисков.
    Проблемы как обычно начинаются с демок

    Дергается скроллер во второй части демки MNEMOdemo.
    Там какая-то хитрость применяется при выводе огромных букв. Пытаюсь понять в чем косяк.

  9. #6
    Activist
    Регистрация
    19.11.2012
    Адрес
    г. Луганск
    Сообщений
    406
    Благодарностей: 392
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Saar Посмотреть сообщение
    С дисководом разобрался. Уже даже запускаются проги с дисков.
    Расскажите в чем проблема была.
    Подобные эффекты реализуются на смене режимов экрана. Помню в одном из демок даже было предупреждение, что она не работает на эмуляторах.

  10. #7
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    314
    Благодарностей: 40
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    PATHNK,
    там не смена режимов, а смена буферов экрана. В одном из буферов статичная картинка, и демка по прерыванию в строке быстро меняет их. Получается гигантский скроллер.
    А проблема была в том, что Т80 слишком быстро реагирует на прерывание. Добавил задержку, как я делал для спектрума - и скроллер стал плавным.

    - - - Добавлено - - -

    Есть ли где сборник демок для Сам Купэ?

  11. #8
    R.I.P. Аватар для Rindex
    Регистрация
    10.11.2007
    Адрес
    Khimki
    Сообщений
    18,186
    Благодарностей: 5966
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Saar Посмотреть сообщение
    Есть ли где сборник демок для Сам Купэ?
    Загляни сюда. Но не уверен, что это полный список.

    https://mega.nz/#!HkQEHYCL!5sVUMEkB6...wxJDAn8hDC46d8

    И ещё есть сайт - http://www.worldofsam.org/
    Может, мы обидели кого-то зря,
    Сбросив пару лишних мегатонн,
    И горит зелёным пламенем земля,
    Там, где был когда-то Пентагон!..

    Profi-576 v3.2/AY-3-8912A GI/FDD-5.25'

  12. #9
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    314
    Благодарностей: 40
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Учитывая интерес (точнее сказать, его отсутствие) к данному компьютеру на этом форуме, не уверен что эта информация будет тут полезна. В общем, эмулятор SAM Coupe я написал, и даже вроде всё работает как надо: https://github.com/sorgelig/SAMCoupe_MIST
    Это первое ядро, которое я писал совершенно без поддержки от кого-либо. Помогло прежде всего то, что использованная contention модель довольно простая (и хорошо описанная в исходниках SimCoupe), и имеется более менее внятное техническое описание от производителя.

  13. Эти 8 пользователя(ей) поблагодарили Saar за это полезное сообщение:
    CodeMaster (24.05.2016), corsar (23.05.2016), creator (23.05.2016), mastermind (28.05.2016), Ovvnex (23.05.2016), piroxilin (23.05.2016), solegstar (23.05.2016), Viktor2312 (23.05.2016)

  14. #10
    Activist Аватар для Ovvnex
    Регистрация
    29.03.2006
    Адрес
    г. Курск
    Сообщений
    348
    Благодарностей: 112
    Записей в дневнике
    6
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Saar Посмотреть сообщение
    В общем, эмулятор SAM Coupe я написал
    Здорово! SAM Coupe - очень интересная машинка. Жаль, что эта машинка не стала массовой.

    А нельзя эту конфигурацию портировать на Turbo Chameleon 64? Сам я такое, увы, не смогу, но с удовольствием бы стал бета-тестером.
    http://wiki.icomp.de/wiki/Chameleon
    http://syntiac.com/pdf/chameleon_coredev.pdf

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

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

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

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

Похожие темы

  1. Пишу эмулятор БК0011М для FPGA MiST.
    от Saar в разделе Эмуляторы отечественных компьютеров
    Ответов: 65
    Последнее: 22.03.2016, 18:49
  2. Sam Coupe и все что с ним связано
    от zx_ в разделе Unsorted
    Ответов: 15
    Последнее: 25.04.2010, 19:37
  3. Some gfx from Sam Coupe
    от raynoa в разделе Графика
    Ответов: 10
    Последнее: 20.04.2006, 22:29

Ваши права

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