FireBirds есть на ZX http://www.worldofspectrum.org/infos...cgi?id=0001770
FireBirds есть на ZX http://www.worldofspectrum.org/infos...cgi?id=0001770
Точно, это она.
Значит ребята навострились перекомпилировать с Z80 на PDP11.
Очень молодцы.
Абсолютно автоматический рекомпилятор не сделать, ибо всякие хитрости типа манипуляций с адресами возврата на стеке, и другие автоматически не перекомпильнешь. Самомодификация кода, и прочее.
Возможно, они брали игры, в которых обращение с регистрами, стеком и флагами было достаточно академическим и без выкрутасов.
Обновился эмулятор МС-0515:
1) Добавлены два новых режима масштабирования изображения. Теперь доступны режимы с точкой 1 x 1 (как и раньше), 1.25 x 1.5 (оригинальное, по умолчанию), 1.5 x 1.5 (для тех, кто привык к пропорциональной точке, но хочет изображение покрупнее). Режимы переключаются как и в эмуляторе УКНЦ по кнопке Delete.
Примеры под спойлером:
Скрытый текст
Размер точки 1 x 1:
Размер точки 1.25 x 1.5:
Размер точки 1.5 x 1.5:
[свернуть]
2. Добавлены полезные комбинации клавиш, как в эмуляторе УКНЦ:
Delete - циклическое переключение масштабирования изображения
LShift + PrintScr - сохранение скриншота в формате .png
LCtrl + RCtrl - сброс
LWin + F - преключение в полноэкранный режим
3. Теперь не обязательно прописывать имя диска в командной строке, а можно просто перетащить файл .dsk в окно эмулятора и все. После этого достаточно нажать LCtrl + RCtrl (сброс), и система пересбросится и загрузится с новой дискеты.
4. Добавлены некоторые новые регистры.
Недоделки: пока что не работает интерпретатор бейсика BASICO. Надеюсь, что удастся понять причину, т.к. на дисках много интересных программ на бейсике.
Вопросы и ответы:
В: Я чайник, как мне запустить программу на МС-0515?
О: Для этого достаточно запустить эмулятор, дождаться загрузки системы (5 секунд), набрать в комадной строке имя программы и нажать Enter! Все! Программа запущена.
Интересное на прилагаемой дискете:
Игры портированные со Спектрума:
Saboteur 2:
Запускать: SABOT2
Управление: Дополнительная клавиатура
Stop the Express:
Запускать: EXPRES
Управление: Сам не знаю как, наверное не работает )
Firebirds:
Запускать: BIRDS
Управление: Дополнительная клавиатура
Замечание: Можно дождаться демонстрации, если ничего не нажимать
Игры с ДВК, работающие и на MS-0515:
Звездный патруль:
Запускать: KOSMOS
Замечание: Не знаю, как переключиться на русский шрифт
Pacman:
Запускать: SP13
Управление: Дополнительная клавиатура
Системные программы, портированные со Спектрума:
Art Studio:
Запускать: ART
Управление: Стрелки + Enter на дополнительной клавиатуре
Загрузка картинки: перейти в меню загрузки и выбрать файл MORDA
Замечание: Редактор значительно преработан и не является точным клоном спектрумовского. Другое разрешение экрана, аттрибут на байт, отсутствие рисования эллипсов (почему?).
Всякие системные программы:
NEG, BLUE, WHITE - программы для задания системных цветов.
OUT2 - заставка от воронежского банка.
Так же на дисках встречались всякие коммандеры и даже программа для редактирования видео(!), но я в них не разбирался.
Последний раз редактировалось Titus; 08.01.2014 в 04:08.
По пункту 3 хотел уточнить, так просто потому что 1 дисковод всего у машинки вроде бы?
Где эти диски? В архиве с эмулятором?
А на УК-НЦшном бейсике эти бейсик-программы работают?
---------- Post added at 03:15 ---------- Previous post was at 03:00 ----------
Они хотели видео наблюдение ещё на такую хилую машинку повесить? )
В машинке стоит ВГ93, который поддерживает до 4 дисководов. Я сделал поддержку 2 или 4, не помню уже.
Однако, т.к. операционная система ОСА работает только с 1 дисководом (во всяком случае, иного я не обнаружил), и среди реалов тоже не встречено МС-0515 с двумя дисководами, то драг и дроп я тоже сделал для 1 дисковода.
Диски выкладывали в этой теме, перечитай ее. Выкладывал не я.
Думаю, что на УК-НЦ-шном не пойдут, т.к. при работе с графикой есть свои особенности у каждого бейсика. Даже если эти бейсики и совместимы. Но, я думаю, что даже и не совместимы.
Поэтому лучший вариант - разобраться, почему не работает бейсик тут.
А чего писать то, ты и сам знаешь что допиливать надо! Вот образ номер 5 из дополнительной пачки дискет - там файловый менедж. Роза называется (или как-то так), хотел поглядеть, а дискета не грузиться и сам эмулятор при этом в жёстком ступоре - жутко разогревает мой ноут! ) Закрыл с трудом (тормозит весь комп от этого) невероятным усилием докликовшись до крестика на окошке консоли, где мелькая строка о нереализованных обращениях процессора? )
---------- Post added at 00:10 ---------- Previous post was at 00:08 ----------
А о том что загрузиться с них нельзя ты не написал! ) Хотя система там как-бы
есть )
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
anasana, Тема- здесь
По продукции "Процессора" навигация через эту тему ;-)
А по этой документации, понятно какой у него был разъём сопряжения с материнской платой?
"Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)