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

User Tag List

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

Тема: Эмулятор МС-0515 - EmuStudio

  1. #1
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    9,935
    Благодарностей: 3429
    Mentioned
    2 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию Эмулятор МС-0515 - EmuStudio

    Как-то тут на досуге было мне любопытно посмотреть, что же это за машинка такая МС-0515, и нет ли на ней интересных программ. Потратил несколько дней, и на базе своего эмулятора EmuStudio быстренько собрал что-то похожее на рабочий вариант МС-0515.




    Сразу скажу, практически ничего интересного. Но побаловаться можно.
    Машинка навороченней Спектрума. Неслабый менеджер страничной памяти, 128Кб этой самой памяти, хотя в операционке используется только 64Кб. Не понятно, зачем такие навороты, если компьютер сделан чуть ли не под одну бухгалтерскую программу. Контроллер дисковода ВГ93, как на Спектруме. Два графических режима. Один 640x200, монохромный с двумя цветами, причем цвета по-отдельности не выбираются, а жестко залочено 8 комбинаций цветов. Скукотища. Второй режим 320x200, цветной с аттрибутами по структуре один в один, как на спектруме. Тот же флеш, яркость и т.д. Только размер 8x1, а не 8x8. А учитывая, что и шрифт в ПЗУ со Спектрума, то явно разработчик подглядывал в наш любимый компьютер. Процессор используется КР1807ВМ1, а у меня такого и нет. Пришлось взять 1801ВМ2 от УКНЦ, и чуууть его подправить, буквально один вектор.

    Эмулятор писал по документации, которую выкладывали на форуме, за что большое спасибо, но не все прям так сто процентов было понятно, но экспериментально разобрался. При старте, загрузчик в ПЗУ нещадно тестирует компьютер и все его блоки, что осложнило эмуляцию, т.к. это все надо было писать.

    А еще сложность - эта дурацкая клавиатура от ДВК МС-7004! В принципе, компьютер может работать и с МС-7007, которая полегче, но, подумал я, раз и в эмуляторе КЦГД мне тоже нужна МС-7004, придется писать. А она такая прям вещь сама в себе, и все это надо поддерживать, чуть не забил на нее. Но все же написал.

    На счет совместимости с PDP-11. Операционная система <OSA>, которая используется на этом компьютере, если писать по-кошерному, без обращения к регистрам железа, совместима со всякими RT-11, и текстовые игры и программы работают. Для пробы записал на диск несколько.

    Софта практически нет, только операционка, заставочная картинка от банка, и на другом диске бухгалтерская программа, которая фиг знает, как работает.

    Скриншоты:

    Скрытый текст


    Тестовая программа в ПЗУ:


    Заставка от Банка:


    Бухгалтерская программа:


    PacMan:


    Звездный патруль:


    Stop the Express:


    Saboteur 2:


    Birds:


    Art Studio:


    [свернуть]


    Вся работа с эмулятором и управление такое же, как и в EmuStudio УКНЦ, но можно повториться:

    GUI:
    Работает только в оконном режиме. При запуске окно масштабируется под размер рабочего поля экрана МС-0515. Экран внутри окна всегда центрируется так, чтобы центр экрана эмулятора был в центре окна, как бы окно не растягивали. Если есть желание наблюдать иконки дисководов, то окно следует растянуть по размеру эмулируемого экрана, либо же просто максимизировать до размера рабочего стола.
    В верхней части рамки окна расположен слайдметер, отображающий загрузку процессора. Желтым цветом отображается время, затраченное на эмуляцию и рендеренье экрана. Оранжевым цветом отображается время, затраченное на общение с системой, в основном это отрисовка экрана в окне средствами DirectDraw.
    На иконках дисков можно наблюдать перемещение головок дисководов. Цвет головки означает текущее действие. Белый - бездействие, голубой - чтение, красный - запись.

    Консольное окно:
    Открывается за окном эмулятора исключительно для отладочных целей. Можно не обращать внимания

    Командная строка:
    Все параметры, а их только два - имя образа диска-A, и образа диска-B, прописываются друг за другом в командной строке эмулятора. Пример: EmuStudio C:\Disk1.dsk C:\Disk2.dsk. Если имена образов не прописаны, то в дисковод A грузится образ с именем System.dsk, если есть в папке с эмулятором, а в дисковод B - образ с именем Work.dsk.

    Поддерживаемые форматы образов:
    Только стандартные односторонние 80-дорожечные диски по 400кб. Образ только читается, обратно не записывается. Может и другие поддержатся, но других у меня нет.

    Клавиатура:
    Реализована) Раскладка только ЯВЕРТЫ.
    Соответствие некоторых клавиш:
    Код:
    АР2 	- ESC
    K1-K5 	- F1-F5
    АЛФ 	- CapsLock
    НР 	- Shift
    УПР 	- LCtrl
    
    Для замедления эмуляции можно воспользоваться клавишами 
    'PageUp' и 'PageDown', что, соответственно добавит и убавит лишние 
    кадры задержки после каждого показанного кадра.
    Звук:
    Отсутствует.

    О прилагаемых программах:

    В комплекте две дискеты:
    Код:
    System.dsk (загружается автоматически):
    1. Операционная система <OSA>
    2. out2 - заставка от сбербанка
    3. sp13, sp15, sp16 - клоны Пакмана
    4. Kosmos - Звездный патруль
    5. Kalah - тоже игра какая-то.
    
    Buhgal.dsk:
    Какая-то бугалтерская программа, не знаю, как работает.
    Последний раз редактировалось Titus; 29.12.2013 в 18:30.

  2. Эти 11 пользователя(ей) поблагодарили Titus за это полезное сообщение:
    anasana (24.07.2012), BYTEMAN (22.07.2012), dk_spb (22.07.2012), hobot (28.07.2012), Mad Killer/PG (22.07.2012), mvb (25.09.2013), nzeemin (09.02.2017), shattered (22.07.2012), SoftLight (23.07.2012), Vamos (08.08.2012), Ал-р (21.01.2013)

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

  4. #2
    Veteran
    Регистрация
    22.11.2009
    Адрес
    Москва
    Сообщений
    1,075
    Благодарностей: 384
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Респект!

    Кстати, МС 1502 (а-ля XT) в документации также называется МС 0517

  5. #3
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    9,935
    Благодарностей: 3429
    Mentioned
    2 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от shattered Посмотреть сообщение
    Респект!

    Кстати, МС 1502 (а-ля XT) в документации также называется МС 0517
    У нас много чего называется МС-05xx.

  6. #4
    Master
    Регистрация
    12.04.2009
    Адрес
    Одесса
    Сообщений
    500
    Благодарностей: 444
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Косвенная информация о ведущем разработчике этого компа, вроде, вот такая: http://zx.pk.ru/showthread.php?t=19582.
    Отсюда и выбор видеоподсистемы. Как мне рассказали, это Персональный Компьютер "УБПК" (по брошюре завода Процессор (её выкладывал CodeMaster)).
    Разве что заявленная переделка ОС ПРОС от Э-85 под КР1807ВМ1 (т.е. P/OS для T-11) и такую организацию оперативной памяти, выглядит маловероятной.
    P.S. А что по SH CONF выводит реальная машина?
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	9-2_1.jpg 
Просмотров:	388 
Размер:	45.0 Кб 
ID:	36636   Нажмите на изображение для увеличения. 

Название:	10-1_1.jpg 
Просмотров:	330 
Размер:	43.0 Кб 
ID:	36637   Нажмите на изображение для увеличения. 

Название:	sh conf.png 
Просмотров:	357 
Размер:	14.2 Кб 
ID:	36638  
    Последний раз редактировалось anasana; 24.07.2012 в 22:19.
    LodeDome: http://lodedome.no-ip.com/lodedome.php - Lode Runner 2010 Game Archive. 26.02.2015 - KryoFlux board
    Фотки плат http://fotki.yandex.ru/users/lodedome/
    Ищу пересылкой любые (неисправные/дефективные/некомплектные) платы и узлы корпуса Электроники-85 (МС-0585); дискеты 5,25".
    По_трошки: Поиск, УКНЦ, БК0010, МС1502, П-н 128, Вектор 06Ц, C64, MAC LC475, Львов ПК-01, ДВК-3Ш (ВМ2, ВМ3, MX, MY, КСМ, КЦГД, КТлК, MY4)
    Контакты: скайп: ana-sana, почта: anasana@ukr.net

  7. Этот пользователь поблагодарил anasana за это полезное сообщение:
    hobot (28.07.2012)

  8. #5
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    9,935
    Благодарностей: 3429
    Mentioned
    2 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Хорошо бы вообще фотки с реального компьютера на всех этапах. В тестовом меню, в системе, и т.д.

  9. #6
    Guru Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    4,565
    Благодарностей: 1002
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Titus, спасибо, "Звёздный патруль" есть, значит комп - хороший )))
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  10. #7
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    9,935
    Благодарностей: 3429
    Mentioned
    2 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от hobot Посмотреть сообщение
    Titus, спасибо, "Звёздный патруль" есть, значит комп - хороший )))
    Это ДВК-шный Звездный патруль, как и остальные игры. Просто они на нем работают.

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

  12. #8
    Guru Аватар для hobot
    Регистрация
    30.08.2011
    Адрес
    Зеленоград
    Сообщений
    4,565
    Благодарностей: 1002
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Titus Посмотреть сообщение
    Это ДВК-шный Звездный патруль, как и остальные игры. Просто они на нем работают.
    Да, если без шуток, живьём такую машинку никогда не видел. Если судить по описаниям и фотографиям в сети - дисковод у машинки был только 1. Для дисковой ОС это конечно не прибавляет удобства.

    Про железо: я вообще не очень понял "зачем?", вся это бу.. могла-бы успешно работать на УК-НЦ или Кванте-4 наверное

    Про игрушки: побаловался с образом системы и добавил туда пару символьных игр
    под RT-11, в частности игру KOSTI. Под "спойлером" несколько картинок.

    Скрытый текст




    Строку приветствия ради шутки сменил, добавил туда SL.SYS - родной,
    т.е. отечественный ). Сначала даже завёл там RS_shell 6.05 - но быстро
    стало ясно, что он криво работает под местным монитором.


    Обидно, что не запустились такие игры как Сталкер и что-то ещё
    очень классическое для "бухгалтеров", символьное конечно.


    Самая "бухгалтерская" версия игры ) Теперь всяко веселее )
    [свернуть]


    Про систему
    (софт): очень порадовал полностью русифицированный HELP - кто-то проделал не плохую работу.
    В мониторе то же покопались.

    Дискетку с расширенным набором игр прилепил.

    Общее впечатление : очень странный, непонятный компьютер, в процессе эксплуатации, иногда, выдаёт "призрак спектрума" на экране, сбивает с толку не мерцающий курсор в системе, местная РТ-11 очень сильно покорёжена разработчиками.

    В любом случае, Titus, спасибо за эмулятор.
    Для истории важно не умолчание, а экземпляр. (С)

    Вложения Вложения
    Последний раз редактировалось hobot; 19.09.2012 в 00:31.
    Архив программ для УК-НЦ, ДВК и БК.

    Ищу игру "СТРАНА МОНСТРОВ" [monstr.sav] для ДВК.

  13. #9
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,234
    Благодарностей: 715
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Порадовало описание:
    Код:
    Емкость ОЗУ, МБайт, не менее:         0,064
                                          0,128
    Количество адресуемых точек для ото-
    бражения на экран монитора, не менее: 640х200
    Забавно, видимо МБ написали для "замыливания" глаз? Иначе кому придет в голову описывать 64Кб в единицах измерения "мегабайт"?
    Количество точек на экране с обозначением "не менее" тоже прикольно, хотя вроде в предыдущих постах заявлена поддержка режима 320х200

  14. Этот пользователь поблагодарил Дмитрий за это полезное сообщение:
    hobot (19.09.2012)

  15. #10
    Guru
    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    9,935
    Благодарностей: 3429
    Mentioned
    2 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий Посмотреть сообщение
    Количество точек на экране с обозначением "не менее" тоже прикольно, хотя вроде в предыдущих постах заявлена поддержка режима 320х200
    Там два режима - цветной 320, и двухцветный 640.

  16. Этот пользователь поблагодарил Titus за это полезное сообщение:
    hobot (06.04.2013)

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

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

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

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

Похожие темы

  1. МС-0515
    от megabyte в разделе ДВК, УКНЦ
    Ответов: 218
    Последнее: 22.07.2017, 00:07
  2. Эмулятор УКНЦ - EmuStudio
    от Titus в разделе Эмуляторы отечественных компьютеров
    Ответов: 1135
    Последнее: 07.01.2016, 18:31
  3. Эмулятор
    от vladimir53 в разделе Орион
    Ответов: 12
    Последнее: 12.06.2011, 16:38
  4. Эмулятор ПЗУ.
    от ALKO в разделе Память
    Ответов: 8
    Последнее: 17.05.2011, 12:41

Ваши права

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