Последний раз редактировалось hobot; 10.03.2013 в 17:55.
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Первая сборка с новой архитектурой рендеров.
Рендер (пока) из интерфейса НЕ выбирается. По умолчанию используется RenderVfw.dll. Если нужен другой, то параметром Render в .ini-файле задаём имя DLL и перезапускаем приложение. Например:
Render=RenderDX9.dll
или
Render=RenderOpenGL.dll
Объясню зачем я затеял эту тему с рендерами. Мне самому до сих пор вполне хватало того механизма что был. Он прекрасно работает на небольших разрешениях экрана, на крупных разрешениях он конечно дико тормозит. Но я понимаю, что есть пользователи для которых важна картинка именно в большом разрешении. Для них я начал ветку UKNCBTL.SDL, но пока не успел её серьёзно развить. Кроме того, механизм рендеров позволил мне выделить отрисовщики в отдельные модули, которые можно развивать отдельно. Теперь не нужно затаскивать в основной модуль ссылки на DirectX, более того -- даже ссылка на VfW убралась.
Формальный список изменений версии 513 по сравнению с 499:
- UKNCBTL: ScreenView -- screen mode table instead of switch/case.
- UKNCBTL: fixed access to 177712 address on PPU bus.
- UKNCBTL: Processor.cpp -- tuning timings, added some comments.
- UKNCBTL: ScreenView and others reworked to the new render architecture.
Последний раз редактировалось nzeemin; 09.03.2013 в 23:30.
На всякий случай ещё пару скринов. но что то мне кажется это бред какой-то или
я ничего не понимаю просто ) Жму на кнопки как мартышка )
Скрытый текст
[свернуть]
А можно просто вот присвоить по галочке full screen это свойство
не окну эмулятора, а экрану УК-НЦшному ? ) И всё ) Без всяких
рендеров )
Последний раз редактировалось hobot; 10.03.2013 в 17:56.
Т.е. правильно я понимаю -- ты хочешь чтобы экран УКНЦ масштабировался на весь экран контупера, всё верно?
Это сейчас достигается (с версии 513) включением рендера DX9 либо OpenGL -- они всегда масштабируют картинку до полного окна.
Наверное я мог бы написать функцию масштабирования картинки и сам.
Но DirectX и OpenGL масштабируют заведомо лучше и быстрее, чем код который я напишу за то время что у меня есть.
Скрины перевернуты и зеркально ещё до кучи ! )))
---------- Post added at 23:41 ---------- Previous post was at 23:35 ----------
Извиняюсь, форум лагает у меня немного. Не видел вопроса.
А куда в 513 изчезли настройки выбора размера окна УК-НЦ ? Снова крохотные буковки ? Мне нужно реально для удобства 2 режима всего (это только моё мнение!)
1 - как фулскрин в 499 с рамкой где есть тулбар и меню
2 - когда непосредственно экран УК-НЦ и больше ничего нету
По 513 у меня сразу куча вопросов - ей нужны эти DLL в папке, а ROM-BIN файл
уже не нужен? Почему крохотный экран же снова? Как всё это настроить, что бы было как в 499 ))) Только с возможностью врубать УК-НЦшный экран без тулбаров
на всю плоскость экрана? ))) Туплю - я да? Но честно не понимаю куда всё делось и как это вернуть, можно старый ini файл скормить от 499 версии ?
DirectX у меня не работает.
VfW - очеееень тормозит.
OpenGL - по скорости вообще нет изменений в сравнении с предыдущими версиями, картинка мне больше нравится по сравнению с VfW, но вот из полноэкранного режима не выходит.
А где ты это видишь? Я вообще не понимаю )
Скрин-Моде 5 почти оно, но не умещается на моём 1280х800 (
Получается у меня как-то вот так :
Скрытый текст
Вот такие скрины - ну это понятно и легко поправить ИМХО )))
А вот это-же почти как будто за родным моником!!!
Для этого режима можно что бы тулбар и строка состояния и кнопочкименю(!) или всплывали как-то или убирались ??? Может тогда он уместиться и можно в нём реально торчать было бы? Торчать - за эмулятором в смысле ))) Вот он эффект присутствия - но не умещается !!! )
А максимально умещаемый - этот самый "гадкий фильтр", либо никаких отличий от 499.
По скорости работы не вижу отличий ни в одном из режимов экрана !!! )))
[свернуть]
---------- Post added at 00:22 ---------- Previous post was at 00:15 ----------
Запустил save_state Knight во всех режимах - игра не тормозит - скорость одинаковая
Последний раз редактировалось hobot; 10.03.2013 в 00:42.
hobot, прикольный у тебя ноут , и сом0сом не работает... мдя.
А скорость на твоей картинке в низу циферки с процентами, сравни с 499 версией
Получается Screen_Mode 5 самый правильный вид экрана и я не могу себе это позволить ))) А ведь это на ноуте, на ЭЛТ - на основной машине разрешение
ещё меньше ((( Грустно (((
---------- Post added at 00:34 ---------- Previous post was at 00:29 ----------
да всё 1 в 1 - при включенном звуке 103%, при выключенно плавает - макс 372% примерно. Да com0com не работает и главное я не понимаю почему ))) Такие дела.
Проц кстати слабенький у ноута, да ещё и с плавающей скоростью - типа
offtop про мой ноут
Скрытый текст
мобильная Cora ---> http://www.ferra.ru/ru/notebooks/s26537/< - мне кажется их уже не делают давненько ))) Конечно он прокачан, не витринный вариант.
[свернуть]
---------- Post added at 00:34 ---------- Previous post was at 00:34 ----------
Ну и плюс настройки правильные что бы быстродействие не кушалось куда не надо)
Вообще наверное самый "идеальный" экран 1280х900 были такие модели на ноутах, в него хорошо впишется 2х640=1280 и 1,5х576=864.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)