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

User Tag List

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

Тема: Требуется помощь бета-тестера: разработал программно-аппаратный эмулятор ZX Spectrum

  1. #1
    Master
    Регистрация
    05.09.2010
    Адрес
    г. Рязань
    Сообщений
    692
    Благодарностей: 278
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Требуется помощь бета-тестера: разработал программно-аппаратный эмулятор ZX Spectrum

    Здравствуйте. Я разработал (практически) программно-аппаратный эмулятор ZX-Spectrum 48, но остаются проблемы в работе. Требуется помощь бета-тестера для выявления ошибок в софте эмулятора.
    Глюк проявляет себя следующим образом:
    1. При загрузки игрушки с ленты загрузчик проглатывает, но не происходит автоматического старта. Уходит в ожидание следующей команды. Если повторно ввести LOAD "" и запустить загрузку этой же самой игрушки с ленты - уже грузится без остановки.
    2. При выводе на экран числа (например, PRINT 5.55) целую часть числа (или выражения) пишет всегда либо 1 (число >=1) либо 0 (число <1). Дробную часть пишет нормально. Знак тоже.
    Сам уже замучился искать.
    Тема у меня здесь: http://zx.pk.ru/showthread.php?t=13747
    Есть возможность расстановки точек останова и проверки содержимого регистров и ячеек ОЗУ.
    Могущий помочь непременно входит в историю создания нового железного эмулятора.

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

  3. #2
    Master Аватар для garlands
    Регистрация
    01.09.2006
    Адрес
    Харьков
    Сообщений
    503
    Благодарностей: 98
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    простите, конечно, за возможную критику, но это СОФТОВЫЙ эмулятор. железные - speccy2010, reverse, pentagon 2.666LE. а данный экземпляр - софтовый эмулятор. и исполнение инструкций на другой аппаратной платформе еще не делает эмуль железным.

  4. Этот пользователь поблагодарил garlands за это полезное сообщение:
    Lisitsin (13.02.2011)

  5. #3
    Master
    Регистрация
    05.09.2010
    Адрес
    г. Рязань
    Сообщений
    692
    Благодарностей: 278
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо. Как же научно назвать такой девайс? Клон?

  6. #4
    Veteran Аватар для Лас
    Регистрация
    18.11.2008
    Адрес
    пос.Полярный, ЯНАО
    Сообщений
    1,062
    Благодарностей: 780
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это еще и девайс? Если девайс, то garlands неправ.

  7. #5
    Master Аватар для garlands
    Регистрация
    01.09.2006
    Адрес
    Харьков
    Сообщений
    503
    Благодарностей: 98
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Лас, хех, псп или мак, или андроид, или телефон (с жабой или без нее, нативно) тоже девайсы... так что теперь, это все железные эмули? где грань проходит?

    предлагаю автору не навешивать ярлык "эмулятор", а обозвать проект чем-то типа:
    - атмега-спектрум
    - авр-спектрум
    да хоть даже просто
    - мега-спектрум (всем известно сокращение atmega - мега... )

    вопрос классификации (и названия) подобного направления достаточно интересен и неоднозначен...

  8. #6
    Master
    Регистрация
    05.09.2010
    Адрес
    г. Рязань
    Сообщений
    692
    Благодарностей: 278
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Так изначально-ж было ясно что девайс. На атмелах саппараченный ...
    А дело тут не в том как назвать сиё произведение, а к какому классу устройств отнести ...
    Последний раз редактировалось Lisitsin; 13.02.2011 в 16:27.

  9. #7
    Master Аватар для garlands
    Регистрация
    01.09.2006
    Адрес
    Харьков
    Сообщений
    503
    Благодарностей: 98
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    во-во. самое главное - к какому классу отнести: вроде и не аппаратная эмуляция, и вроде софт-эмулем не обзовешь... (вопросы целесообразности и прочее опустим... )

    так что как по мне, так проще просто дать название проекту (имя собственное), и не ввязываться в условности и препирательства с придирающимися к терминам...

    последнее это я о себе, т.к. честно признаемся, придрался к терминологии, да и с самого начала не очень понятен был проект... хотя очень хорошо позволяет выявить все особенности архитектуры... впрочем, эт я отклоняюсь от темы...

  10. #8
    Guru Аватар для goodboy
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    9,455
    Благодарностей: 3169
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    наверно поиск ошибок в эмуляции можно ускорить приделав загрузку снапшотов. http://www.worldofspectrum.org/faq/r...ce/formats.htm
    48ой SNA понимают (сохраняют/загружают) практически все эмуляторы.
    создав `нужную` ситуацию сохраняем снапшот из эмуля - грузим в ваше устройство и смотрим как выполняется код.

  11. Этот пользователь поблагодарил goodboy за это полезное сообщение:
    Lisitsin (13.02.2011)

  12. #9
    Guru Аватар для rasmer
    Регистрация
    20.01.2005
    Адрес
    Саранск
    Сообщений
    2,172
    Благодарностей: 140
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от garlands Посмотреть сообщение
    авр-спектрум
    SpectruMAVR
    Мои интры: [Kukarachess][Super boot rmx][tRUSHE MOSAIc][BLAZE]
    Мои игры: [Overload][Removal]

    Список игр для ZX-Spectrum: [2015] [2014]

  13. #10
    Master Аватар для garlands
    Регистрация
    01.09.2006
    Адрес
    Харьков
    Сообщений
    503
    Благодарностей: 98
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    :-D
    вариант, конечно, неплохой... но...
    потом ведь его переименуют в мавра... так что выделять последнюю "М" не стоит...

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

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

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

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

Похожие темы

  1. Ответов: 91
    Последнее: 13.11.2012, 15:22
  2. Ответов: 15
    Последнее: 09.06.2010, 00:39
  3. Требуется помощь по Спеку на Alterе
    от Syntal в разделе Unsorted
    Ответов: 27
    Последнее: 24.09.2007, 16:13

Ваши права

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