Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
Две новости, хорошая и плохая.
1. Добавил в хакнутую версию yazzie отключение/включение музыки по клавише M, звуковые эффекты в игре остаются.
2. Автор написал, что в игрушке есть баг. Надеюсь к моменту когда он его исправит у меня останется запал на переделку финальной версии.
Последний раз редактировалось ivagor; 16.12.2019 в 21:37. Причина: пока убрал на доработку
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
Игрушки обращаются к bios, а bios рисует на экране ориона (аналогично со звуком и клавиатурой). yazzie не всегда обращается к bios, поэтому пришлось его пропатчить.
- - - Добавлено - - -
Могу уточнить - bios притворяется, что в орионе-про есть msxный vdp и эмулирует обращения к нему.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Тогда те вещи, которые реализуются с использованем in/out не работают, чудес не бывает. По этой причине мне пришлось проверять msxные игрушки, примерно половину я осилил и приложил к imsx список работающих игр (или можно скачать готовые диски с игрушками). Если когда-нибудь допроверю, то список можно будет пополнить.
А можешь подподробнее описать структуру - как выглядит Орион с подсаженным в него iMSX и выполняющейся игрой (какие области и страницы ОЗУ, какие экраны)? Где область памяти эмулятора, откуда и докуда может занимать игра и т.п.
Я в связи с чем интересуюсь: на UZIX есть эмулятор CPM, получится ли по аналогии портануть туда эмулятор MSX? Ну да, работать будет помедленнее в пару раз, но ведь и Z80 можно турбировать. Главное, что уже правильная идеология - прослойка между и игрой и аппаратурой, осталось сделать из нее "виртуальную машину"![]()
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
Так сходу и не скажу. Дмитрий2012 запускал на реале и обнаружил несколько багов, я их исправил и сегодня выложу обновленную версию. В процессе доработок я столкнулся с тем, что забыл многие тонкие моменты в организации работы, пришлось заново разбираться.
Но даже если бы даже я сейчас полностью и без ошибок все написал - это не поможет. uzix и imsx можно сшить только вручную. И на мой дилетантский взгляд для адаптации uzix на компьютер с z80 imsx практически и не нужен, т.к. imsx в основном эмулирует vdp, а в uzix вывод на экран текстовой.
- - - Добавлено - - -
И похоже для uzix нужен msx2, у меня оттуда ничего не эмулируется и даже в планах не было. Может есть разные версии uzix, я сюда смотрел
Я не про запуск UZIX под iMSX, а наоборот - про запуск iMSX (+игра) как один из процессов уже имеющегося UZIX Ориона - по аналогии как сделано для CPM тут
Лучше сделать и жалеть, чем не сделать и жалеть.
Некоторые из моих поделок тут: https://github.com/serge-404
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)