PDA

Просмотр полной версии : Эмуляторы



Protom
23.01.2017, 13:52
Привет,

Может соберём все эмуляторы Специалиста в одну тему. Кто какие знаете (с линками) пишите здесь.


Emu http://bashkiria-2m.narod.ru/index/emul/0-8
Emu80 http://www.nedopc.org/forum/viewtopic.php?f=43&t=10231
Emulator 3000 http://www.emulator3000.org/e3.htm
MAME http://www.mamedev.org/release.html
Spmx V4.2 http://www.spetsialist-mx.ru/index26.html
YARK http://erokhin.tripod.com/yark.html

ZEman
23.01.2017, 14:16
а других можно сказать и нет эмуляторов специалиста.
ну разве что здесь:
http://www.spetsialist-mx.ru/index26.html
можно взять Spmx V4.2 - но это эмуль специалиста мх.

fifan
23.01.2017, 15:25
Первым эмулятором пользуюсь каждый день. Пишу программы в asm80win и тут же испытываю в данном эмуляторе. Эмулятором Spmx V4.2 пользуюсь изредка только в МХ. Все остальные - понятия не имею что-это. Может и есть в них что-то.

uart
29.01.2017, 10:01
https://github.com/chicherov/Retro80 :)

fifan
29.01.2017, 12:18
https://github.com/chicherov/Retro80 :)
И с чем его едят? В смысле как его запускать?

Вот даже автор эмулятора для Специалиста_МХ Spmx V4.2 Александр Шевцов сделал новую версию, теперь она на Java и прекрасно работает. После последних доработок и с согласия автора я её выложу сюда.

Когда я проверяю новый эмулятор и он умеет только запускать rks файлы и всё - то это не эмулятор, а так курсовая работа на языке программирования. Вот посмотрите на самый первый эмулятор в списке - всё необходимое в одной программе!

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

Первый взгляд на эмуляторы (только моё мнение):
Emu80 - нужно править конфиг файл, сброс только через меню по F10, только Std режим.
Emulator 3000 - в Std работает хорошо, загружает rks файлы, в МХ режиме не загружает файлы, сразу аварийный выход из программы.
MAME - это не эмулятор, это база данных по компьютерам всего мира, как запустить выбранную конфигурацию неизвестно.
YARK - DOS эмулятор, под Windows запустить не удалось.

tank-uk
29.01.2017, 13:40
MAME - это не эмулятор, это база данных по компьютерам всего мира, как запустить выбранную конфигурацию неизвестно.
это оболочка для аркадной машины , к ней нужно подключать Эмуляторы, конфигурить их и подпихивать РОМы с описаловом и скртншотами

uart
29.01.2017, 21:58
И с чем его едят? В смысле как его запускать?
Это приложение под macOS. Под Windows/Linux не запускается, поскольку не планировалось.

fifan
07.03.2017, 19:40
Добавил на сайт кроме эмулятора Александра Шевцова новую версию эмулятора Виктора Пыхотина. В таблице (http://www.spetsialist-mx.ru/index26.html) две нижние строки. Последний эмулятор будет ещё дорабатываться автором.

ZEman
07.03.2017, 19:58
НЕПРАВДА !
скачал архив а там старая версия.

fifan
07.03.2017, 20:49
НЕПРАВДА !
скачал архив а там старая версия.
Точно, сори - ссылку поправил.

ZEman
07.03.2017, 21:00
жаль что только орион и специалист выбираются :(
мне больше РК-подобные нравятся.
всё-таки придётся ждать финальную версию от автора.

fifan
30.03.2017, 17:05
Ещё раз обновилась java версия (http://www.spetsialist-mx.ru/index26.html) эмулятора Специалиста МХ от Александра Шевцова.

fifan
07.05.2017, 18:46
Ещё раз обновил две версии эмуляторов (http://www.spetsialist-mx.ru/index26.html):

SPMX_java. Версия 1.6.1.73. (http://www.spetsialist-mx.ru/Soft/SPMX_java.rar)
В этой версии уже есть отладчик, но он ещё не закончен, также довольно сильно переработаны внутренности эмулятора (исправлены ошибки, улучшена эмуляция ВГ93, сделаны прочие улучшения). Касательно отладчика:
1. В таблице с дизассемблированными данными возможно редактирование байтовых полей, при наведении курсора на команды, имеющие адрес, можно выполнять переход по этому адресу для быстрого просмотра кода (переход по Enter и двойному клику мышью).
2. Таблица с регистровыми парами редактируется, при редактировании PC происходит автоматический переход на этот адрес в таблице с дизассемблированными данными. Также, в таблице с регистровыми парами подсвечиваются изменения регистровых пар.
3. Таблица с данными памяти полностью редактируется, редактируются как байтовые поля, так и текстовые (текстовая информация выводится и редактируется в режиме КОИ8).
4. Отладчик поддерживает многостраничную память - ловушки расставляются индивидуально в каждой странице (ловушки расставляются/удаляются в первой колонке таблицы с дизассемблированными данными).
5. Раскрывающиеся списки переключения страниц памяти переключают страницы для просмотра (не влияют на рабочую страницу процессора). Для запуска процессора в определенной странице - необходимо установить курсор на выбранный код и нажать кнопку "Run to cursor".
6. Все данные в отладчике синхронизированы, т.е. если редактировать данные в одной таблице, то данные синхронно изменятся и в другой (конечно, если страницы памяти в таблицах выбраны одинаковые).
7. Установленные ловушки сбрасываются, если производится сброс эмулятора с очисткой памяти.
8. В папку "mon" эмулятора добавлены адаптированные под "Специалист MX" ленинградские мониторы Ивинских и т.д.

Emu80 v.4. Версия 4.0.250. (http://www.spetsialist-mx.ru/Soft/Emu80_4.rar)
В это версии:
1. Добавлено проигрывание wav-файлов по Alt-W. Загрузка возможна при отключенном перехвате обращений к магнитофону. (Отмена проигрывания - повторное нажатие Alt-W).
2. Убран суффикс "h" у шестнадцатеричных констант в дизассемблере отладчика.
3. Реализовано отключение перехвата обращений к магнитофону на Микроше.
4. Устранено периодическое "падение" эмулятора (чаще всего при переключении типа компьютера).
5. Восстановлена загрузка cpu-файлов из командной строки.
6. Заменён исправленной версией файл RK-DOS для Z80 (спасибо barsik).
7. Исправлено отображение заголовка окна при переключении режимов.

fifan
25.06.2017, 18:27
Обновилась версия эмулятора SPMX_java. Версия 1.7.1.106 (http://www.spetsialist-mx.ru/Soft/SPMX_java.rar)