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

User Tag List

Страница 1 из 17 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 167

Тема: Микрокомпьютер "Электроника МК85(М)"

  1. #1
    Member Аватар для Arigato
    Регистрация
    05.05.2006
    Адрес
    Ростов-на-Дону
    Сообщений
    113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Микрокомпьютер "Электроника МК85(М)"

    Микрокомпьютер "Электроника МК85(М)"

    Микрокомпьютер "Электроника МК85" был первым (но не последним) советским микрокомпьютером карманного класса. Хотя надо заметить, что дизайн и идея была украдена у подобного микрокомпьютера CASIO, но наш вариант по многим параметрам оказался лучше. Существует 2 модификации:
    Электроника МК85 - 2Кб ОЗУ
    Электроника МК85М - 6Кб ОЗУ

    Эмулятор "Электроника МК85(М)"

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

    Ссылка на страницу с эмулятором: http://pisi.com.pl/piotr433/mk85emue.htm



    Интересно отметить, что инструкции языка Бейсик можно вводить не только посимвольно, но и нажатием всего одной кнопки (см. рисунок). Данная идея пересекается с возможностями клавиатуры ZX Spectrum

    Описание эмулятора из readme.txt:

    Учитывая то, что найти работающий микрокомпьютер "Электроника МК85М" уже практически невозможно, а дальнейшая разработка была прекращена после развала Советского Союза, остается только один способ поработать на нем: использовать эмулятор. Долгое время таких эмуляторов не существовало, а в сети была лишь небольшая группа поклонников данного микрокомпьютера.

    И вот, летом 2003 года, у меня родилась идея написать полноценный эмулятор. Тогда же взялся за разработку дизайна эмулятора, который должен был в точности повторить внешний облик микрокомпьютера. Но была одна большая проблема: я не мог эмулировать процессор, так как не знал его набор команд. Даже написал письмо в адрес, указанный в руководстве по эксплуатации с просьбой помочь в разработке эмулятора и предоставить мне описание команд процессора и дампа ПЗУ. Но ответа не последовало.

    Было решено все делать программно, в точности повторяя сам микрокомпьютер, но без эмуляции процессора. Но эта задача оказалась чересчур сложной и проект был заморожен. Исходники начатого проекта были переданы владельцу сайта Электроника МК85 (М), который разместил их у себя с надеждой, что кто-то возьмется и продолжит начатое.

    И вот, спустя два с половиной года, проект был завершен. Новому энтузиасту удалось найти эмулятор процессора и скачать ПЗУ. Подробности можно найти на его сайте: http://pisi.com.pl/piotr433/mk85emue.htm
    Получился эмулятор отличного качества. Он полностью повторяет все особенности микрокомпьютера и даже позволяет модифицировать ПЗУ.

    Эмулятор поставляется с открытыми исходными кодами (Делфи 6). Так что любой желающий может модифицировать его под свои потребности.

    В папке с эмулятором находятся 2 файла:
    # ROM.BIN - ПЗУ микрокомпьютера, которое можно изменить.
    # RAM.BIN - ОЗУ микрокомпьютера, содержащее программы в памяти. Размер ОЗУ можно изменить, подправив параметр RamSize в конфигурационном файле MK85M.ini. Для полной эмуляции микрокомпьютера "Электроника МК85" необходимо прописать значение RamSize=2048, а для "Электроника МК85М" - значение RamSize=6144, однако возможны и другие варианты.

    Для облегчения процесса ввода эмулятор поддерживает ввод не только с виртуальной клавиатуры, но и с обычной клавиатуры компьютера. Но тут нужно учесть особенности раскладки клавиатуры микрокомпьютера и все отличия расположения клавиш. Кроме обычных цифровых и буквенно-символьных клавишь доступны еще некоторые специальные:
    # INSERT - [MODE]
    # LEFT - [<-]
    # RIGHT - [->]
    # HOME - [s]
    # END - [F]
    # ESC - [AC]
    # DELETE - [DEL]
    # PAUSE - [STOP]
    # ENTER - [EXE]

    # Кроме того можно использовать некоторые дополнительные возможности: TAB - Переключает подписи под клавишами на псевдографический или обычный режим.
    # F12 - Эмитирует нажатие клавиши "Начальная установка" на обратной стороне микрокомпьютера. Будьте осторожны, данная клавиша стирает все программы и очищает память.
    # PAGE UP - Эмитирует поворот регулятора контрастности индикатора вверх.
    # PAGE DOWN - Эмитирует поворот регулятора контрастности индикатора вниз.
    # F4 - Меняет вид жидкокристаллической матрицы.
    # F5 - Увеличивает скорость работы эмулятора процессора.
    # F6 - Уменьшает скорость работы эмулятора процессора.
    # F7 - Устанавливает медленный режим работы эмулятора процессора.
    # F8 - Устанавливает быстрый режим, эмитируя включение микрокомпьютера с нажатой клавишей [+].
    # F10 - Открывает окно Debbuger.

    В папке soft некоторые мои программки. Чтобы запустить программу, скопируйте файл RAM.BIN в папку с эмулятором MK85M.exe, запустите эмулятор и нажмите кнопку [S] + [P0]. Программы надо запускать при эмуляции МК85, то есть RamSize=2048.

    (c) Arigato Software
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	mk85emul.png 
Просмотров:	3247 
Размер:	5.1 Кб 
ID:	50950  
    Вложения Вложения
    Последний раз редактировалось Arigato; 04.02.2015 в 14:36.

  2. Эти 2 пользователя(ей) поблагодарили Arigato за это полезное сообщение:

    Astrolux (21.04.2024), yur (28.03.2021)

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

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

    По умолчанию

    Ни у кого нет своих программ под него? Если есть, давайте делиться! Мои можно по указанной выше ссылке найти.

  5. #3
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    815
    Спасибо Благодарностей отдано 
    107
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    69 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Arigato
    Интересно отметить, что инструкции языка Бейсик можно вводить не только посимвольно, но и нажатием всего одной кнопки (см. рисунок). Данная идея пересекается с возможностями клавиатуры ZX Spectrum
    МК-85 и ZX-Спектрум я осваивал параллельно - в 1992-1993 годах и идея однокнопочного ввода команд бейсика в те времена мне была сильно по душе

    Вот только я не помню чтобы в МК-85 команды посимвольно можно было вводить...
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

  6. #4
    Member Аватар для Arigato
    Регистрация
    05.05.2006
    Адрес
    Ростов-на-Дону
    Сообщений
    113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, можно. Можешь эмулятор глянуть - он полностью повторяет МК85 (эмуль процессора). По сути там именно по символьно и осуществлялся ввод, а то, что на кнопках, просто облегчало его, что бы ввести всю команду целиком (а так напоминает Бейсик 128 на Спектруме, ведь в памяти все равно команды хранились не посимвольно, а 1 байтом).

  7. #5
    Member Аватар для Arigato
    Регистрация
    05.05.2006
    Адрес
    Ростов-на-Дону
    Сообщений
    113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Эмулятор МК-85 был собран для КПК:
    http://4pda.ru/forum/index.php?showtopic=41145

  8. #6
    Member Аватар для Arigato
    Регистрация
    05.05.2006
    Адрес
    Ростов-на-Дону
    Сообщений
    113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А вот фотка реального МК-85М, который до сих пор живет и работает у меня (есть только с экраном небольшие глюки: некоторые пикселы не прорисовываются или более тусклые):

    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	mk85m.jpg 
Просмотров:	2949 
Размер:	37.9 Кб 
ID:	50949  
    Последний раз редактировалось Arigato; 04.02.2015 в 14:05. Причина: Восстановил фотку

  9. #7
    Activist Аватар для XobbiMan
    Регистрация
    09.08.2008
    Адрес
    Шяуляй
    Сообщений
    481
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Arigato Посмотреть сообщение
    Подробнее см. тут:
    http://my-cms.jino-net.ru/index.php?cap=mk85
    Может есть зеркало сайта?

  10. #8
    Activist Аватар для Petr0v
    Регистрация
    03.08.2008
    Адрес
    г. Самара
    Сообщений
    299
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Arigato Посмотреть сообщение
    Подробнее см. тут:
    http://my-cms.jino-net.ru/index.php?cap=mk85
    Не работает

  11. #9
    Guru Аватар для ZEman
    Регистрация
    28.10.2005
    Адрес
    Омск
    Сообщений
    2,080
    Спасибо Благодарностей отдано 
    127
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    28 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    вот сайт этого эмулятора http://www.pisi.com.pl/piotr433/mk85emue.htm

    кто может объяснить каким образом загружать в него игры и программы (bas файлы)

  12. #10
    Member Аватар для Arigato
    Регистрация
    05.05.2006
    Адрес
    Ростов-на-Дону
    Сообщений
    113
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Скачать эмуль можно тут: http://4pda.ru/forum/index.php?showtopic=41145 (имеется версия для КПК).
    Программы загружаются в виде образа RAM (просто заменяем файл на новый). Можно так же набрать программу на самом эмуле, если есть код программы.

Страница 1 из 17 12345 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. СПб: Отдам "777"+Электроника ВТЦ 202
    от research в разделе Барахолка (архив)
    Ответов: 12
    Последнее: 05.01.2007, 21:13
  2. Ответов: 5
    Последнее: 20.06.2005, 00:10
  3. "Ремейк или плагиат?" или "про FIRE & ICE..."
    от antiplagiat в разделе Игры
    Ответов: 27
    Последнее: 04.06.2005, 02:55

Ваши права

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