Arts-Union
04 Сентябрь 2010, 01:56:57 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости: ........
 
   Начало   Сайт Помощь Поиск Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Распоследняя версия )))  (Прочитано 14549 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Altmer
Администратор
Ветеран
*****

Карма: 26
Offline Offline

Сообщений: 968



WWW
« : 08 Март 2009, 17:15:31 »

Да, зря я решил сыграть в люсинес квест, нашаманил так, что быстродействие поднялось раза в 3  Смеющийся
Глядишь и процам с мультифредингом что-то обломится.

ПС Даже эран можно растягивать, тока не подумайте, что в прошлых версиях я специально скорость эмуляции занижал  LOL

++++++++++++++++++++++++++

Звук в многопоточном режиме больше не глючит, ФПС 100% даже с интерполяцией, если отключить пропуск кадров 

Эх ну прям не знаю - даже делииться жалко 

++++++++++++++++++++++++++

Все последний раз обновляю.

Изменения:

 1) Введен отдельный поток для CEL, многопоточный режим в целом изменился и иногда может быть тормознее в плане анимации, чем однопоточный (Po'ed, BIOS-demo) и даже приводить к зависанию игры (не эмулятора) - такова расплата за скорость и хороший звук.
 2) Добавлен полноэкранный режим и произвольное изменение размера окна - почти не влияет на скорость.
 3) Добавлены опции - загрузка с CD, управление пропорциями экрана, автозапуск после загрузки диска.

ПС. Девушек, если таковые здесь бывают, прошу принять мои запоздалые поздравления с восьмым марта!

+++++++++++++++++++++++++++

Патч для тех у кого винда не может балансировать нагрузку между ядрами процессора (у меня тоже такое случается  ).
В настройках появится опция - "выдавливание потоков", она блокирует спячку в потоках рендеринга, т.е ставит ее равной 0, лучше бы конечно было привязывать потоки к конкретным ядрам, но я не знаю как , да и знать не хочу  .  Можете поискать на эту тему какие-нибудь программулины - может можно назначать внешней программой.

ПС. Смотрите только процы не спалите

ППС. Распоследний патч.

+++++++++++++++++++++++

Если игра тупит - эту опцию лучше включить, смысл в том, что CEL и VDL всегда будут на стреме (Sleep(0)) и как только, так сразу  При этом правда нещадно грузится процессор, 100% времени ядра - оно занято. Т.е. если у вас 4 ядра - загрузка будет не меньше 50%, на двух ядрах - 100%. В общем-то это не смертельно )

Некоторые особо смышленые люди додумались, что через конфиг можно разогнать ARM, попробовал сам, к стати в некоторых играх, которые особо упираются с динамикой - это помогает скомпенсировать обновление анимации

Добавил это в настройку.


Эмуль:
http://forum.arts-union.ru/index.php?action=dlattach;topic=114.0;attach=375


* Optimized.PNG (1847.24 Кб, 1680x1050 - просмотрено 1102 раз.)

* pic1.JPG (203.26 Кб, 1680x1050 - просмотрено 567 раз.)

* pic2.JPG (264.41 Кб, 1680x1050 - просмотрено 641 раз.)

* pic6.JPG (169.41 Кб, 1680x1050 - просмотрено 608 раз.)

* pic8.JPG (153.26 Кб, 1680x1050 - просмотрено 559 раз.)
« Последнее редактирование: 13 Март 2009, 01:21:41 от Altmer » Записан

- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                                                     E. Гуляковский
matich
FREEDO-BETATESTER
Постоялец
*

Карма: 8
Offline Offline

Сообщений: 125



« Ответ #1 : 08 Март 2009, 18:26:45 »

Altmer,
Неслабо на тебя праздники действуют Шокирован
Записан
mcdebugger
Новичок
*

Карма: 2
Offline Offline

Сообщений: 17


Capture your brain descriptors!


WWW
« Ответ #2 : 09 Март 2009, 00:46:55 »

Умеете порадовать )

Большое спасибо за "праздничный" релиз! =)
Будем тестить Улыбка

UPD:
Чтож, на этот раз изображение не решило играть со мной в прятки и сразу же появилось =)
Первое впечатление - крайне положительное. Out-of-sync, особенно со звуком, наблюдается, но лежит в терпимых значениях.
Поигрался с флагами. Включение/отключение мультитрединга особо ничего толкового не дало (что и ожидалось, поскольку проц даже HT не поддерживает, чего уж там говорить, да и неизвестно, как сие в wine реализовано).
Далее отключил интерполяцию - ооо! Вот это скорость! =) Оригинальная консоль позавидовала бы =) На самом деле некоторое торможение звучка осталось, но оно почти незаметно Улыбка
Очень-очень порадовала возможность работы в фуллскрине Улыбка Вот это уже настоящий уровень эмуляции =)) (хех.. для пущести эффекта попробую поиграть на телевизоре.. о впечатлении отпишусь)
Правда при выходе из полноэкранного режима эмуль сдулся (скрин консоли под номером 12), но положительного впечатления это не изменило Улыбка
Итог (на первый взгляд): релиз очень удачный. Будем тестить дальше... более глубоко... вооружившись киркой и лопатами, дебаггерами и дампами =)
По линку ниже архив со скринами (если кому интересно) и дампами.
freedo_under_wine.7z.html
Всем желаю приятной игры!
« Последнее редактирование: 13 Март 2009, 01:16:12 от Altmer » Записан
doom_sun
FREEDO-BETATESTER
Старожил
*

Карма: 10
Offline Offline

Сообщений: 415



« Ответ #3 : 09 Март 2009, 05:55:28 »

Все последний раз обновляю.

Altmer спасибо, порадовал. После тяжёлого 8-го марта - и такая новость  Смеющийся Щас потестим...
Записан

- Ты психопат.
- Я знаю. Я больной человек. И чем больше разбираюсь в этой жизни, тем сильнее болезнь.
  Я болен хотя бы потому, что считаю больными всех, а здоровым признаю только себя.
  Незавидное у меня положение, правда?
- Да.


Филип К. Дик "Солнечная лотерея" 1955г.
westx
Новичок
*

Карма: 0
Offline Offline

Сообщений: 2


Со всех сторон одинаковый.


« Ответ #4 : 09 Март 2009, 18:59:31 »

Некоторые особо смышленые люди додумались, что через конфиг можно разогнать ARM

Не скрою было дело. Подмигивающий

А нельзя ли интерполяцию раза в два увеличить?
Записан

Любопытство двигатель прогресса. Вот я и прогрессирую.
Altmer
Администратор
Ветеран
*****

Карма: 26
Offline Offline

Сообщений: 968



WWW
« Ответ #5 : 09 Март 2009, 19:05:02 »

Не скрою было дело. Подмигивающий

Да - точно - твой ник был )

А нельзя ли интерполяцию раза в два увеличить?

Можно, почему же нельзя - 500$ все удовольствие Смеющийся , еще 500 - можно и эмулируемое разрешение поднять в 2 раза.
« Последнее редактирование: 09 Март 2009, 19:10:00 от Altmer » Записан

- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                                                     E. Гуляковский
westx
Новичок
*

Карма: 0
Offline Offline

Сообщений: 2


Со всех сторон одинаковый.


« Ответ #6 : 09 Март 2009, 19:38:18 »

Не скрою было дело. Подмигивающий

Да - точно - твой ник был )

А нельзя ли интерполяцию раза в два увеличить?

Можно, почему же нельзя - 500$ все удовольствие Смеющийся , еще 500 - можно и эмулируемое разрешение поднять в 2 раза.

Ай молодца.  Браво За-то честно.
Один все равно не осилю.
А если честно. Были бы бабки. Спонсировал бы всех довелоперов.  Крутой
Мечта детства так сказать, все консоли в одной коробке.
Записан

Любопытство двигатель прогресса. Вот я и прогрессирую.
Altmer
Администратор
Ветеран
*****

Карма: 26
Offline Offline

Сообщений: 968



WWW
« Ответ #7 : 10 Март 2009, 11:57:52 »

Рекомендации по настройкам.

Тем кто играет на одноядерных процессорах:

В конфиге лучше иметь следующие настройки:
Код: (xml)
    <Emulate>
        <MultyTreaded type="bool" val="false" />
        <OutThread type="bool" val="false" />
    </Emulate>
    <Video>
        <Filter type="int" val="0" />
    </Video>
Когда дела совсем плохи - можно занизить частоту ARM до 5.5МГц, ниже не рекомендую, скорее всего игры начнут просто виснуть.

Тем кто играет на многоядерных:
Код: (xml)
    <Emulate>
        <MultyTreaded type="bool" val="true" />
        <OutThread type="bool" val="false" />
    </Emulate>
    <Video>
        <SkipFrames type="bool" val="false" />
        <Filter type="int" val="1" />
    </Video>

Если FPS падает ниже 60, скажем 30-50, включите "выдавливание потоков". Если не помогает - отключите интерполяцию. Все еще не помогает? - Включите пропуск кадров. Тоже не помогло? - Кхм...

Общие рекомендации:
Если игра недостаточно быстро анимируется - попробуйте повысить частоту ARM раза в два, но некоторые игры этого не любят, например NFS (там только раза в полтора приемлемо), обычно играм тормозившим на самой приставке, это помогает повысить плавность движений (DOOM). На многоядерных в большинстве случаев частоту лучше увеличить до 25МГц.
« Последнее редактирование: 12 Март 2009, 22:00:29 от Altmer » Записан

- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                                                     E. Гуляковский
SIMBA
Я даун.
Новичок
*

Карма: 1
Offline Offline

Сообщений: 29


Чё ещё чё ещё такое я не понял в чём дело?


« Ответ #8 : 10 Март 2009, 17:23:20 »

Вот это даа! Эмулятор Freedo 2.02 alfa+++ просто класс. Эмуляция супер игры работают отлично! А звук ваще идеальный даже лутше чем на приставке! Вот бы ещё эмуляцию дружелюбных орешков CRASH N BURN подкрутить, эмулятор бы воще был бы тогда лутше чем приставка! Улыбка СПАСИБО Altmer тебе за эмулятор! Улыбка
« Последнее редактирование: 11 Март 2009, 18:18:28 от SIMBA » Записан

Мир... Мир который не так давно сотрясали войны могущественых магов, желавших обрести божественное величие и власть. Мир который поднимается из руин. Время надежд на покой и процветание. Прекрасное время для того чтобы жить спокойно и счастливо. Вот только не могут мятежные души обрести в таком мире
Altmer
Администратор
Ветеран
*****

Карма: 26
Offline Offline

Сообщений: 968



WWW
« Ответ #9 : 10 Март 2009, 17:40:48 »

mcdebugger, doom_sunSIMBA, пожалуйста Улыбка  Играйтесть, теперь это хотя бы возможно.

ПС. Только вот до приставки, имхо, эмулятору далеко.
« Последнее редактирование: 10 Март 2009, 17:43:40 от Altmer » Записан

- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                                                     E. Гуляковский
doom_sun
FREEDO-BETATESTER
Старожил
*

Карма: 10
Offline Offline

Сообщений: 415



« Ответ #10 : 10 Март 2009, 17:57:28 »

Удивительные всё-таки мы люди (я про русских, особенно те кто родился в СССР). Когда говорим "Всё, больше не буду", после этого делаем так, как не сделали бы до этого, даже "под дулом пистолета"  Смеющийся

P.S. Altmer это комплимент  Подмигивающий Спасибо тебе большое.
Записан

- Ты психопат.
- Я знаю. Я больной человек. И чем больше разбираюсь в этой жизни, тем сильнее болезнь.
  Я болен хотя бы потому, что считаю больными всех, а здоровым признаю только себя.
  Незавидное у меня положение, правда?
- Да.


Филип К. Дик "Солнечная лотерея" 1955г.
Backgamon
Новичок
*

Карма: 0
Offline Offline

Сообщений: 2



WWW
« Ответ #11 : 10 Март 2009, 18:24:03 »

Здравствуйте,
Я хотел бы знать, если это возможно, что один день понятной для большинства людей (я-французски   Смеющийся ), чтобы один день.
В Английский, если это возможно.
Поскольку теперь я вижу, этот эмулятор:





* freedo1.jpg (502.98 Кб, 1024x768 - просмотрено 436 раз.)

* freedo2.jpg (498.7 Кб, 1024x768 - просмотрено 457 раз.)
Записан

Altmer
Администратор
Ветеран
*****

Карма: 26
Offline Offline

Сообщений: 968



WWW
« Ответ #12 : 10 Март 2009, 18:53:14 »

Здравствуйте,
Я хотел бы знать, если это возможно, что один день понятной для большинства людей (я-французски   Смеющийся ), чтобы один день.
В Английский, если это возможно.
Поскольку теперь я вижу, этот эмулятор:

Да, в один прекрасный день - возможно Улыбка Если вопрос в том - буду ли я переводить? Ответ - нет, мне это не нужно. Но никто не мешает взять редактор ресурсов и все перевести самостоятельно. А как только админ с freedo.org исходники выложит и релиз сделает, тогда и будет на английском и на любом другом языке.

ПС. Пиши посты лучше на своем языке или на английском, а то переводчики еще далеки от совершенства Подмигивающий
Записан

- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                                                     E. Гуляковский
Backgamon
Новичок
*

Карма: 0
Offline Offline

Сообщений: 2



WWW
« Ответ #13 : 10 Март 2009, 19:00:23 »

Цитировать
ПС. Пиши посты лучше на своем языке или на английском, а то переводчики еще далеки от совершенства

Sorry ^^!
I hope for a understable release on my computer Улыбка
I wait for then.
And thanks for you're answer.
« Последнее редактирование: 10 Март 2009, 19:03:03 от Backgamon » Записан

Altmer
Администратор
Ветеран
*****

Карма: 26
Offline Offline

Сообщений: 968



WWW
« Ответ #14 : 12 Март 2009, 15:30:12 »

Backgamon , you can setup russian symbols in windows (Cyrillic alphabet) and use this help:
http://jivec.hp.infoseek.co.jp/memo/freedo_v202alfa+++_menu.htm

Пофиксил косяк в сохранениях, приводящий после загрузки к зависанию игры. Баг оказался простым, всего-то NVRAM и ROM2 портил при  загрузке   Улыбка

В аттаче обновленная версия.

Старые сохранения неисправны и работать не будут!!!

Тема закрыта

* FreeDO 2.02 Alfa!+++.rar (1626.91 Кб - загружено 2671 раз.)
« Последнее редактирование: 13 Март 2009, 01:33:02 от Altmer » Записан

- Разве ты не устал от борьбы, от каменистых дорог?
- Нет.
- Как странно, ведь многие так ценят покой...
                                                                     E. Гуляковский
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Страница сгенерирована за 0.793 секунд. Запросов: 21.