Автор |
Сообщение |
11 апр 2012, 14:32 |
|
Зарегистрирован: 09 авг 2007, 11:23 Сообщения: 525
|
На форуме эму-лэнд выложили DeSmuME JIT test. С ней все или почти все игры будут идти на полной скорости. http://www.emu-land.net/forum/index.php ... #msg837319
_________________ Применение ArtMoney в эмуляторных играх
|
|
11 апр 2012, 14:56 |
|
Основатель сайта
Зарегистрирован: 21 июл 2007, 15:40 Сообщения: 2234 Откуда: Москва
|
А что за JIT версия?
|
|
11 апр 2012, 15:11 |
|
Зарегистрирован: 09 авг 2007, 11:23 Сообщения: 525
|
Версия с динамическим рекомпилятором. Я сам не разбираюсь в этом:)
_________________ Применение ArtMoney в эмуляторных играх
|
|
14 апр 2012, 13:39 |
|
Зарегистрирован: 09 авг 2007, 11:23 Сообщения: 525
|
Другая версия, компил March 27 2012 DeSmuME_JIT.zip
_________________ Применение ArtMoney в эмуляторных играх
|
|
21 апр 2012, 14:19 |
|
Зарегистрирован: 09 авг 2007, 11:23 Сообщения: 525
|
DeSmuME 0.9.8 JIT 2012-04-20 http://nds.baronline.net.ua/
_________________ Применение ArtMoney в эмуляторных играх
|
|
21 апр 2012, 19:09 |
|
Зарегистрирован: 15 апр 2010, 02:02 Сообщения: 102
|
Надеюсь в будущем JIT не станет основным, ведь это очень плохой хак...
_________________ Core i7 3770K HT 4300Mhz, ASUS P8Z77-V Pro, DDR3-1600 16Gb RAM, AMD Radeon HD6950, Win7 x64.
http://www.lastfm.ru/user/StarvedTrancer
|
|
21 апр 2012, 21:28 |
|
Зарегистрирован: 09 авг 2007, 11:23 Сообщения: 525
|
//Silver 746, почему плохой?
_________________ Применение ArtMoney в эмуляторных играх
|
|
22 апр 2012, 06:09 |
|
Зарегистрирован: 15 апр 2010, 02:02 Сообщения: 102
|
iddqd писал(а): //Silver 746, почему плохой? Рекомпилятор ломает точную эмуляцию железа консоли, переводит инфу пакетами вместо комплексной передачи всего сразу, в таком случае требование к ресурсам ПК значительно уменьшается (вместе с точностью и принципом работы реальной железки, ведь ее железо не по частям работает) Одно дело юзать рекомпиляторы для эмуляторов Dreamcast и PS2 (пока не существует достаточно мощного процессора для нормальной эмуляции) в Nintendo DS достаточно слабый процессор, все игры пойдут в фуллспиде на топовом разогнанном проце (4 ~ 5Ггц) Не подумайте ничего плохого, я лишь объяснил почему это плохо, нет речи о полном удалении отдельных опций дающих прирост скорости для слабых ПК.
_________________ Core i7 3770K HT 4300Mhz, ASUS P8Z77-V Pro, DDR3-1600 16Gb RAM, AMD Radeon HD6950, Win7 x64.
http://www.lastfm.ru/user/StarvedTrancer
|
|
22 апр 2012, 11:20 |
|
Зарегистрирован: 22 июл 2007, 12:19 Сообщения: 36 Откуда: Ukraine
|
Вас не поймешь, то кричите - DeSmuME фулфо медленное, на топовых тормоза, нафиг та аккуратность, если поиграть - без лагов низя. Сделал - блин - это же теперь акурратности не будет, лучше разогнать топовый комп до 4-5Ггц. Короче, пойду-ка удалю все наработки с JIT и удалю бранч с официального репозитория. Все за ТОЧНОСТЬ и ТОПОВЫЕ PC!!!! Урья
_________________ DeSmuME - NintendoDS emulator
Последний раз редактировалось CrazyMax 22 апр 2012, 16:42, всего редактировалось 1 раз.
|
|
22 апр 2012, 15:58 |
|
Зарегистрирован: 22 авг 2007, 19:39 Сообщения: 268 Откуда: Украина. Краматорск
|
Но-но, удалять - это перебор!
_________________ まだ若い夜...
|
|
22 апр 2012, 16:31 |
|
Зарегистрирован: 09 авг 2007, 11:23 Сообщения: 525
|
//CrazyMax, пожалуйста, не делайте этого!(
_________________ Применение ArtMoney в эмуляторных играх
|
|
22 апр 2012, 16:40 |
|
Зарегистрирован: 22 июл 2007, 12:19 Сообщения: 36 Откуда: Ukraine
|
Да я пошутил, что я враг своему здоровью.
_________________ DeSmuME - NintendoDS emulator
|
|
22 апр 2012, 18:17 |
|
Зарегистрирован: 15 апр 2010, 02:02 Сообщения: 102
|
CrazyMax писал(а): Вас не поймешь, то кричите - DeSmuME фулфо медленное, на топовых тормоза, нафиг та аккуратность, если поиграть - без лагов низя. А я всегда за аккуратность, не имеет значения плохая производительность в настоящее время (40~60fps в некоторых ресурсоемких играх вполне терпимо), в будущем куплю новый процессор и попытаюсь разогнать настолько, насколько сможет материнка. CrazyMax писал(а): Короче, пойду-ка удалю все наработки с JIT и удалю бранч с официального репозитория. Все за ТОЧНОСТЬ и ТОПОВЫЕ PC!!!! Урья
_________________ Core i7 3770K HT 4300Mhz, ASUS P8Z77-V Pro, DDR3-1600 16Gb RAM, AMD Radeon HD6950, Win7 x64.
http://www.lastfm.ru/user/StarvedTrancer
|
|
22 апр 2012, 20:58 |
|
Зарегистрирован: 30 окт 2007, 00:53 Сообщения: 75
|
Страшилки тут рассказывает, прямо JIT это такой ужас... Полторы сотни игр проверил - полет нормальный. Наверняка что-то поломанное найдется, но ведь можно починить. Для пуристов никто ведь не мешает интерпретатор врубить. Почти во всех эмуляторах с каким либо динамическим рекомпилятором есть и режим интерпретатора. И никто не мешает написать свой эмулятор, хоть PS3 с точностью до цикла, для квантового компьютера образца 3012 года.
Насчет "на будущее", та же эмуляция PSX железа в MAME тормозила в 2000ом году, тормозит и сейчас. Имеем десктоп с Phenom II 945BE, разогнанным до 4.2ГГц (это еще такой найти надо, чтобы настолько разогнался без поднятия питания и двое суток mprime без ошибок при этом) - звук иногда заикается и фреймскип иногда аж до 10 поднимается, в играх c Namco System 22. Имеем ноут с Sandy Bridge - та же картина. При этом глюки есть. А что касается DS, там и с JIT не всё летает.
|
|
22 апр 2012, 23:26 |
|
Зарегистрирован: 22 июл 2007, 22:03 Сообщения: 480
|
Оффтоп - а можно примеры тормозящих игр на МАМЕ и NDS? Хочу у себя проверить.
_________________ Challenge the Legend / Мой сайт - http://www.u-sm.ru 8700K, 16GB, RTX 3070 Ti
|
|
22 апр 2012, 23:52 |
|
Зарегистрирован: 15 апр 2010, 02:02 Сообщения: 102
|
Flash писал(а): Страшилки тут рассказывает, прямо JIT это такой ужас... Полторы сотни игр проверил - полет нормальный. Что еще раз доказывает, в основном народу нужны игры, JIT самый простой вариант дать скорость средним конфигурациям, самое интересное они потом сравнивают эмуляторы железа с оптимизированными хакуляторами игр, разжигают драмы о плохой оптимизации, мол о чем думал автор когда делал этот слоупочный эмуль? Flash писал(а): Для пуристов никто ведь не мешает интерпретатор врубить. Почти во всех эмуляторах с каким либо динамическим рекомпилятором есть и режим интерпретатора. Не во всех, к примеру Pcsx2, NullDC, там интерпретатор для галочки, при всем желании игры будут виснуть, ибо костыли перестают работать, ну а в старых эмулях типа Gens и Kega Fusion нет возможности включить интерпретатор, а если бы и была возможность, то опять же отсутствие костылей обрежет совместимость с играми на 50% если не больше. Flash писал(а): Имеем десктоп с Phenom II 945BE, разогнанным до 4.2ГГц (это еще такой найти надо, чтобы настолько разогнался без поднятия питания и двое суток mprime без ошибок при этом) - звук иногда заикается и фреймскип иногда аж до 10 поднимается, в играх c Namco System 22. Имеем ноут с Sandy Bridge - та же картина. При этом глюки есть. Эти процессоры недостаточно эффективны, нужен как минимум i7 2600К с 5000Мгц (или AMD Piledriver) это конечно в теории, на практике неизвестно. Flash писал(а): А что касается DS, там и с JIT не всё летает. Еще очень много работы предстоит выполнить в плане оптимизации и вылавливании основных багов.
_________________ Core i7 3770K HT 4300Mhz, ASUS P8Z77-V Pro, DDR3-1600 16Gb RAM, AMD Radeon HD6950, Win7 x64.
http://www.lastfm.ru/user/StarvedTrancer
|
|
23 апр 2012, 02:05 |
|
Зарегистрирован: 22 июл 2007, 12:19 Сообщения: 36 Откуда: Ukraine
|
ТовиЩ, Silver 746, я помнится я правил колючего синего с твоей подачи, спасибо, честно, не ирония. с тобой спорили по поводу звука... тоже проехали... НО какой НАФИГ динарек в Gens и Kega Fusion?!!! Там всегда был интерпретатор и будет, нет смысла динарек добавлять.... или я что-то пропустил, эти эмули сплошной хак, как и все те которые тогда развивались. Теперь о DeSmuME, когда разработка перешла в мои руки (где-то 2008 год) я запретил использовать хаки сам себе (я просто остался тогда сам), потом появился zeromus и я уговорил/переубедил его в этом, и сейчас DeSmuME используется homebrew и один из разработчиков devkit работает с нами, и думаю оф. разрабы с NitroSDK тоже используют эмуль (доводить не буду, но скажу было замечено...), DeSmuME поддерживает все (...) методы отладки. в команде были против JITа, но я переубедил, что можно это все добавить не затрагивая точности. Так что давай, без....
_________________ DeSmuME - NintendoDS emulator
Последний раз редактировалось CrazyMax 23 апр 2012, 18:58, всего редактировалось 8 раз(а).
|
|
23 апр 2012, 07:48 |
|
Зарегистрирован: 15 апр 2010, 02:02 Сообщения: 102
|
CrazyMax писал(а): НО какой НАФИГ динарек в Gens и Kega Fusion?!!! Там всегда был интерпретатор и будет, нет смысла динарек добавлять.... или я что-то пропустил, эти эмули сплошной хак, как и все те которые тогда развивались. Нет, они того же уровня что и Zsnes, без ограничения кадров выдают 1536-2900fps, в то время как Exodus и Retrocopy от силы 120~130fps, BSNES из за сложности архитектуры консоли и эмуляции чипов картриджей 54-119fps (Мега мен 2 отдельный случай, на титульнике 34fps в геймплее 58-79fps) CrazyMax писал(а): DeSmuME поддерживает все (...) методы отладки. в команде были против JITа, но я переубедил, что можно это все добавить не затрагивая точности. Если как отдельную опцию, то да.
_________________ Core i7 3770K HT 4300Mhz, ASUS P8Z77-V Pro, DDR3-1600 16Gb RAM, AMD Radeon HD6950, Win7 x64.
http://www.lastfm.ru/user/StarvedTrancer
|
|
23 апр 2012, 17:38 |
|
Зарегистрирован: 15 апр 2010, 02:02 Сообщения: 102
|
CrazyMax писал(а): НО какой НАФИГ динарек в Gens и Kega Fusion?!!! Там всегда был интерпретатор и будет, нет смысла динарек добавлять.... или я что-то пропустил, эти эмули сплошной хак, как и все те которые тогда развивались. CrazyMax писал(а): я помнится я правил колючего синего с твоей подачи, спасибо, честно не ирония. с тобой спорили по поводу звука...
Так что давай, без.... а то сейчас вспомню Hi-Fi с колонками с частотой 44100 Нет, они того же уровня что и Zsnes, без ограничения кадров выдают 1536-2900fps, в то время как Exodus и Retrocopy от силы 120~130fps, BSNES из за сложности архитектуры консоли и эмуляции чипов картриджей 54-119fps (Мега мен 2 отдельный случай, на титульнике 34fps в геймплее 58-79fps) Я давно выкинул те колонки и купил нормальные наушники, ваша Genesis в Retrocopy и так стоит на первом месте, а кривые клоны Мега драйв 2 в конце списка, на этом все, больше и слова не скажу на эту тему. CrazyMax писал(а): DeSmuME поддерживает все (...) методы отладки. в команде были против JITа, но я переубедил, что можно это все добавить не затрагивая точности. Если как отдельную опцию, то да.
_________________ Core i7 3770K HT 4300Mhz, ASUS P8Z77-V Pro, DDR3-1600 16Gb RAM, AMD Radeon HD6950, Win7 x64.
http://www.lastfm.ru/user/StarvedTrancer
|
|
24 апр 2012, 17:41 |
|
Основатель сайта
Зарегистрирован: 21 июл 2007, 15:40 Сообщения: 2234 Откуда: Москва
|
CrazyMax писал(а): Теперь о DeSmuME, когда разработка перешла в мои руки (где-то 2008 год) я запретил использовать хаки сам себе (я просто остался тогда сам), потом появился zeromus и я уговорил/переубедил его в этом, и сейчас DeSmuME используется homebrew и один из разработчиков devkit работает с нами, и думаю оф. разрабы с NitroSDK тоже используют эмуль (доводить не буду, но скажу было замечено...), DeSmuME поддерживает все (...) методы отладки. в команде были против JITа, но я переубедил, что можно это все добавить не затрагивая точности.
Так это, почему тогда нет JIT версии на оф. сайте, а только какие-то непонятные самопальные сборки?
|
|
|
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
|