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

User Tag List

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

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

  1. #1
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

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

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

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

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

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

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

  3. #2
    Master
    Регистрация
    19.11.2012
    Адрес
    г. Луганск
    Сообщений
    698
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    82
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    По умолчанию

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

  5. #4
    Master
    Регистрация
    19.11.2012
    Адрес
    г. Луганск
    Сообщений
    698
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    82
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  6. #5
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

  7. #6
    Master
    Регистрация
    19.11.2012
    Адрес
    г. Луганск
    Сообщений
    698
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    82
    Поблагодарили
    55 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  8. #7
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

  9. #8
    R.I.P. Аватар для Rindex
    Регистрация
    10.11.2007
    Адрес
    Khimki
    Сообщений
    18,222
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    15
    Поблагодарили
    14 сообщений
    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'

  10. #9
    Activist
    Регистрация
    27.11.2015
    Адрес
    г. Самара
    Сообщений
    341
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  11. #10
    Activist Аватар для Ovvnex
    Регистрация
    29.03.2006
    Адрес
    г. Курск
    Сообщений
    361
    Записей в дневнике
    6
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    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 в разделе Эмуляторы отечественных компьютеров
    Ответов: 70
    Последнее: 23.05.2020, 13:21
  2. Sam Coupe и все что с ним связано
    от zx_ в разделе Несортированное железо
    Ответов: 15
    Последнее: 25.04.2010, 21:37
  3. Some gfx from Sam Coupe
    от raynoa в разделе Графика
    Ответов: 10
    Последнее: 21.04.2006, 00:29

Ваши права

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