Бытовой ретро-компьютер своими руками
http://www.forum.pk-fpga.ru/

Эмулятор БК-0010-01, БК-0011 и БК-0011М
http://www.forum.pk-fpga.ru/viewtopic.php?f=45&t=5441
Страница 5 из 8

Автор:  Singular [ 13 апр 2017, 21:01 ]
Заголовок сообщения:  Re: Эмулятор БК-0010-01, БК-0011 и БК-0011М

Ой да ладно)) вы оба прекрасные таланты, нужно обьеденить ваше мастерство программирования, ну хотя вам видней, я просто решил заметить чтоб вы знали -это не просто какой то проходимец, решивший поумничать, а насчёт вертикальной синхронизации, мне кажется это единственный выход в этой ситуации, ведь во многих эмуляторах она включается в меню по желанию и сразу всё плавно становиться, кстати интересно а как в десятке переключить на 2д? Эхх....фирма Check ))) Сколько с ней было всего связано, даже мои описания несколько раз печатали)))

Автор:  gid [ 14 апр 2017, 09:22 ]
Заголовок сообщения:  Re: Эмулятор БК-0010-01, БК-0011 и БК-0011М

Singular писал(а):
насчёт вертикальной синхронизации, мне кажется это единственный выход в этой ситуации

Вертикальная синхронизация не работает в оконном режиме.
Singular писал(а):
кстати интересно а как в десятке переключить на 2д?

Редактированием файла bk.ini, краткие комментарии там же, подробности - в документации.

Автор:  Singular [ 14 апр 2017, 12:12 ]
Заголовок сообщения:  Re: Эмулятор БК-0010-01, БК-0011 и БК-0011М

gid писал(а):
Singular писал(а):
насчёт вертикальной синхронизации, мне кажется это единственный выход в этой ситуации

Вертикальная синхронизация не работает в оконном режиме.
Так зачем оконный режим? Мне полный экран удобней, да и многим тоже наверно,ну и пусть не работает в оконном, ну и отлично, никому оно не надо, если выхода другого нет.

Автор:  MIAL [ 15 окт 2017, 00:45 ]
Заголовок сообщения:  Re: Эмулятор БК-0010-01, БК-0011 и БК-0011М

ААААААААААААААААААА_ХРЕНЕТЬ!!!
Народ! Я когда-то увлекался программированием под БК0010-01.
Я даже выпустил 2 игры через фирму CHECK. Далекий 1994-й год. Было еще 2, но они не дожили до релиза :))
И вот случайно я наткнулся в инете на ссылки на свои игры, и решил показать их своему сыну.
Я скачал эмулятор, о котором здесь говорят, запустил свои игры - они работают !!!
НО! Экран в котором отображается игра обрезан справа и снизу.
Дело в том, что я запускал эмулятор на компе Win-10 x64, с разрешением 1920х1080.
Поскольку я сам программист, то подозреваю, что эмулятор был написан довольно давно, и был рассчитан на разрешение экрана типа 1024х768 или ему подобное.
Я пробовал менять разрешение, но эмулятор упорно обрезает часть экрана справа и снизу. Подозреваю, что при первом запуске, он запомнил где-то первоначальные настройки и больше их не меняет.
Сын, когда увидел "древние" игры, был в восторге, он даже с удовольствием играл на обрезанном экране. Но полноценно поиграть так не получается.

Помогите настроить эмулятор для корректного отображения.
Возможный сценарий: сбросить настройки программы (для этого нужно узнать, где она их хранит), выставить разрешение 1024х768, и снова запустить эмулятор.

Автор:  Singular [ 15 окт 2017, 01:57 ]
Заголовок сообщения:  Re: Эмулятор БК-0010-01, БК-0011 и БК-0011М

MIAL писал(а):
ААААААААААААААААААА_ХРЕНЕТЬ!!!
Народ! Я когда-то увлекался программированием под БК0010-01.
Я даже выпустил 2 игры через фирму CHECK. Далекий 1994-й год. Было еще 2, но они не дожили до релиза :))
И вот случайно я наткнулся в инете на ссылки на свои игры, и решил показать их своему сыну.
Я скачал эмулятор, о котором здесь говорят, запустил свои игры - они работают !!!
НО! Экран в котором отображается игра обрезан справа и снизу.
Дело в том, что я запускал эмулятор на компе Win-10 x64, с разрешением 1920х1080.
Поскольку я сам программист, то подозреваю, что эмулятор был написан довольно давно, и был рассчитан на разрешение экрана типа 1024х768 или ему подобное.
Я пробовал менять разрешение, но эмулятор упорно обрезает часть экрана справа и снизу. Подозреваю, что при первом запуске, он запомнил где-то первоначальные настройки и больше их не меняет.

Сын, когда увидел "древние" игры, был в восторге, он даже с удовольствием играл на обрезанном экране. Но полноценно поиграть так не получается.

Помогите настроить эмулятор для корректного отображения.
Возможный сценарий: сбросить настройки программы (для этого нужно узнать, где она их хранит), выставить разрешение 1024х768, и снова запустить эмулятор.

Ого )) а какие игры вы писали?))
Дети в те старые игрушки с удовольствием играют там же всё душевно и интересно)

Автор:  gid [ 16 окт 2017, 10:07 ]
Заголовок сообщения:  Re: Эмулятор БК-0010-01, БК-0011 и БК-0011М

MIAL писал(а):
НО! Экран в котором отображается игра обрезан справа и снизу.

Это в каком режиме? Полноэкранном или оконном?
MIAL писал(а):
Дело в том, что я запускал эмулятор на компе Win-10 x64, с разрешением 1920х1080.
Поскольку я сам программист, то подозреваю, что эмулятор был написан довольно давно, и был рассчитан на разрешение экрана типа 1024х768 или ему подобное.

У меня монитор с разрешением 2560х1440 и ни в оконном, ни в полноэкранном ничего не обрезается ни в одном из 4х режимов прорисовки. Видеокарта Nvidia.
MIAL писал(а):
Помогите настроить эмулятор для корректного отображения.
Возможный сценарий: сбросить настройки программы (для этого нужно узнать, где она их хранит), выставить разрешение 1024х768, и снова запустить эмулятор.

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

Автор:  Singular [ 10 ноя 2017, 01:46 ]
Заголовок сообщения:  Re: Эмулятор БК-0010-01, БК-0011 и БК-0011М

У меня вообще расширение 1600 на 900 и в полном экране всё шикарно работает и всё видно, как на родной бкшке

Автор:  Riven [ 27 ноя 2017, 20:03 ]
Заголовок сообщения:  Re: Эмулятор БК-0010-01, БК-0011 и БК-0011М

Доброго всем!

Эмулируемый экран БК отображается обрезанным (в частности у меня), если в Windows в настройках экрана выставлено увеличение текста и других элементов. :(
Например у меня всегда выставлено 125%. И для того, чтобы запускать эмулятор в нормальном виде приходится сбрасывать масштаб к значению 100% (по умолчанию), что довольно-таки неудобно :40:
Может быть стОит это дело тоже подрихтовать? :)

Автор:  MIAL [ 19 дек 2017, 22:54 ]
Заголовок сообщения:  Re: Эмулятор БК-0010-01, БК-0011 и БК-0011М

Singular писал(а):
Ого )) а какие игры вы писали?))
Дети в те старые игрушки с удовольствием играют там же всё душевно и интересно)


Hard Mission
Defender

Эти 2 хватило терпения довести до релиза, еще 2-3 так и не увидели свет :)

Автор:  MIAL [ 19 дек 2017, 22:55 ]
Заголовок сообщения:  Re: Эмулятор БК-0010-01, БК-0011 и БК-0011М

Riven писал(а):
Доброго всем!

Эмулируемый экран БК отображается обрезанным (в частности у меня), если в Windows в настройках экрана выставлено увеличение текста и других элементов. :(
Например у меня всегда выставлено 125%. И для того, чтобы запускать эмулятор в нормальном виде приходится сбрасывать масштаб к значению 100% (по умолчанию), что довольно-таки неудобно :40:
Может быть стОит это дело тоже подрихтовать? :)

Спасибо, попробую.

Страница 5 из 8 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/