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

User Tag List

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

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

  1. #1
    Master
    Регистрация
    05.09.2010
    Адрес
    г. Рязань
    Сообщений
    698
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    7 сообщений
    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
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  4. #3
    Master
    Регистрация
    05.09.2010
    Адрес
    г. Рязань
    Сообщений
    698
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    По умолчанию

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

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

    По умолчанию

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

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

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

  7. #6
    Master
    Регистрация
    05.09.2010
    Адрес
    г. Рязань
    Сообщений
    698
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    28
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

    По умолчанию

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

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

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

  9. #8
    Guru
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    13,767
    Записей в дневнике
    1
    Спасибо Благодарностей отдано 
    142
    Спасибо Благодарностей получено 
    1,173
    Поблагодарили
    770 сообщений
    Mentioned
    18 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  10. #9
    Guru Аватар для rasmer
    Регистрация
    20.01.2005
    Адрес
    Саранск
    Сообщений
    2,195
    Записей в дневнике
    2
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

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

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

    По умолчанию

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

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

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

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

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

Похожие темы

  1. Ответов: 91
    Последнее: 13.11.2012, 16:22
  2. Требуется помощь в создании портала ZX-графики.
    от moroz1999 в разделе Разный софт
    Ответов: 15
    Последнее: 09.06.2010, 02:39
  3. Требуется помощь по Спеку на Alterе
    от Syntal в разделе Несортированное железо
    Ответов: 27
    Последнее: 24.09.2007, 18:13

Ваши права

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