| Эмуляция > Эмуляторы компьютеров |
| PCem, 86box и другие эмуляторы старого PC-железа |
| << < (3/55) > >> |
| Kvass:
--- Цитата: Yaranga от 27 Октябрь 2015, 13:56:18 --- Воз не там, эмуляция Voodoo у него раза в два быстрей, чем у конкурентов в лице DOSBox и Bochs. Что и кому ты доказывать-то собрался? Что эмулятор является тормозным говном? То есть его разработку необходимо прекратить, а авторов отправить на торжественную порку? Тогда да, никакого развития дальше он не получит. --- Конец цитаты --- не надо никого пороть, пусть развивается - мне самому интересно :) Но тормозит адски, конечно, судя по видео. Ок, думаю вечерком потестить (долго решался, но ты уговорил) |
| petr_nf:
--- Цитата: Kvass от 27 Октябрь 2015, 13:50:08 ---что и требовалось в общем-то доказать. Судя по оффсайту эмулятор развивается с 2007 года, а воз и ныне там --- Конец цитаты --- Эмулятор, но не эмуляция Вуду, работа над которой у автора началась в начале этого года. И сложность доведения уровня эмуляции процессора x86 даже до того же древнего Пня MMX не надо недооценивать, это и есть годы работы для одного человека, если с нуля (и не в рабочее время). --- Цитата ---Воз не там, эмуляция Voodoo у него раза в два быстрей, чем у конкурентов в лице DOSBox и Bochs. Что и кому ты доказывать-то собрался? Что эмулятор является тормозным говном? То есть его разработку необходимо прекратить, а авторов отправить на торжественную порку? Тогда да, никакого развития дальше он не получит. --- Конец цитаты --- Bochs не совсем конкурент, он для системной разработки и отладки, Вуду там пришили из ДОСБокса вроде, для комплекта. В ДОСБоксе тоже, помнится, не своя, сначала сторонний автор писал свой весьма предварительный вариант как патч в районе 2011, потом вроде бы подключали реализацию из MAME/MESS (от Aaron Giles, кажись), где упор на точность, а не на скорость. Поэтому скорость не показательна, если бы кто занялся оптимизацией и многопоточностью в DOSBox, там бы было быстрее, но смысл, если есть врапперы... Вообще же проблема автора PCem (как и других x86-эмуляторов) в том, что время массового интереса к ним (нулевые) прошло. DOSBox единственный попал на волну в своё время (были x86 эмуляторы и до него, и после, но он попал в нужное время в нужный момент). Ну еще и QEMU, но там корпоративные программеры поддерживают и развивают для своих целей. А так - у Bochs всего 2 реально действующих программера, у PCem - 1 чел сражается (вклад остальных несравним), у SPC/AT - 1 чел (если не заброшен еще), QEMU - корпоративщики (в свою степь). Даже DOSBox с 2010 года практически только фиксится, и оф. релизов нет (видимо, авторы вовремя осознали, что время массового интереса прошло), на форуме активность слабая. Кстати, автор у PCem весьма заслуженный, в эмуляции еще с середины 90х, AFAIK. 20 лет уже почти постоянно пишет всякие эмуляторы. Поэтому выпороть и разогнать не получится, у человека сильнейшая мотивация... |
| Ogr:
--- Цитата: petr_nf ---но смысл, если есть врапперы... --- Конец цитаты --- смысл в д3д под 9х. |
| petr_nf:
--- Цитата: Ogr от 27 Октябрь 2015, 16:58:46 --- смысл в д3д под 9х. --- Конец цитаты --- Ну это надо смотреть количество 3D-игр для D3D/9x, которые идут только под D3D, не имеют поддержки Glide (или OGL), не работают на современных версиях... |
| Ogr:
--- Цитата: petr_nf ---Ну это надо смотреть количество 3D-игр для D3D/9x, которые идут только под D3D, не имеют поддержки Glide (или OGL), не работают на современных версиях... --- Конец цитаты --- даже при наличии софтвара, народ жаждет фильтрации текстур. и оно уже настолько не хорошо, что недавно появился врапер для д3д 7 и младше. |
| Yaranga:
Завёл и NFS3. До этого она не работала из-за моей невнимательности... |
| TERMiN8!:
--- Цитата: Kvass ---Kvass --- Конец цитаты --- Блин как достала то нудить. По сабжу: нет звука ни на SB любой версии, ни на других картах. В биосе слышно как пикает спикер, а винда без звуков. Где настроить? |
| xttx:
Yaranga, там, в видео про нфс видно что у тебя кэш стоит в "a lot". Поставь в "a little", в самой винде тормозов даже немного прибавится, но в играх прирост скорости будет довольно значительный. У меня тот же нфс2 на грани играбельности (хотя, конечно от компа зависит.) |
| Ogr:
--- Цитата: xttx ---там, в видео про нфс видно что у тебя кэш стоит в "a lot". Поставь в "a little", в самой винде тормозов даже немного прибавится, но в играх прирост скорости будет довольно значительный. --- Конец цитаты --- сменил на "a little", и в турке (3дфх), на заставки с индейцем с луком, фпс упал с 17 до 10. Добавлено позже: попробовал все, - "a lot" оптимальный. как минимум с P MMX 166, вин98, на i5-2500 3.3ггц. |
| xttx:
Хмм... Это странно, т.к. на офф-форуме писали что для скорости надо ставить минимум, и автор вообще хочет выпилить эту опцию из эмулятора, захардкодив значение "a little". По собственным данным (i7-3770k@3.7ghz, эмулирую Pentium MMX 200, 16mb, Win98 SE) "A little" против "A lot" даёт прирост в 10-15fps во всём что пробовал. Дабы не быть голословным чуть позже поставлю фрапс и поснимаю видео.... |
| Ogr:
xttx, в турке (3дфх) проверь. |
| Kvass:
вчера часа два возился, практически ни одна игра не идет фуллспид на i5 2500k. У знакомого с i75960x такая же ситуёвина. Хотя может с настройками чо --- Цитата: TERMiN8! от 28 Октябрь 2015, 12:04:36 --- Блин как достала то нудить. --- Конец цитаты --- о боже, горе то какое, как же мне теперь жить-то!) |
| xttx:
--- Цитата: Ogr от 28 Октябрь 2015, 18:14:49 ---xttx, в турке (3дфх) проверь. --- Конец цитаты --- Турку по большому счёту по барабану. Прекрасно играется и так и так, 30+ фпс. Но, как я и говорил, при cache = "A lot" ~5 fps выигрывается. Чуть подтормаживает в заставке, и там ему уже всё равно сколько кэша, там выдаёт ~25фпс. Много кэша: Мало кэша Сейчас буду пробовать видео сделать... |
| Ele:
С включенным 3dfx получается тормозит пока на любом железе? |
| Ogr:
--- Цитата: Ele ---С включенным 3dfx получается тормозит пока на любом железе? --- Конец цитаты --- зависит от игры. ;) да и, с выключенным 3dfx получается тормозит пока еще больше. :lol: |
| Yaranga:
Ele, "тормозит" это не совсем верная формулировка в данном случае. Не тормозит, а, скорей, не вытягивает. Всё-таки программная эмуляция 3-D ускорителя - это вам не хухры-мухры. Впрочем, как видно, на мощных компьютерах достаточно шустро всё шевелится. Но не у всех. --- Цитата: TERMiN8! ---По сабжу: нет звука ни на SB любой версии, ни на других картах. В биосе слышно как пикает спикер, а винда без звуков. Где настроить? --- Конец цитаты --- Опять мой косяк, в последней сборке выложил всё с ненастроенной звуковой. Нужен дистрибутив Windows 95 или же, как вариант, сами драйверы. А действовать следует вот так: Естественно, ромы AWE 32 должны быть в наличии. До кучи мышку поправил... Ну и в общем-то можете просто скачать исправленную сборку со звуком: https://yadi.sk/d/7nU3HgRmk6DdM |
| Ele:
А во что упирается? Всмысле видюха мощная нужна, оперативы там побольше? Или чисто проц важен? |
| Yaranga:
Скорей проц. Реальная эмуляция любого железа - очень ресурсоёмкая задача. |
| petr_nf:
Да, процессор, и еще скорость работы с памятью (чем выше частота памяти и ниже задержки, тем лучше). Видеокарта там не используется, эмуляция чисто софтовая. Размер памяти на хосте не важен, даже 512Mb хватит. Если автор серьезно займется оптимизацией 3D (используя мультимедийные инструкции проца, а не просто мультитрединг), то можно выжать еще не менее 2x раз ускорение рендеринга, по идее. Правда, где-то он упоминал, что ограничивающий скорость фактор не эмуляция видеокарты, а эмуляция процессора (в большинстве игр)... Интересно, что у последней QEMU (22 сентября) в списке изменений есть такая строчка: "Support for OpenGL-based display rendering in the SDL2 and GTK+ backend. This is preparatory work for 3D acceleration." Похоже, тоже собираются 3D какое-нибудь эмулировать (аппаратно?). |
| Ogr:
Живой Источник \ Spring of Life (D3D6): Игра запускается исключительно на 9х с 3д ускорителем. за эти несколько минут игры, игра 3 раза упала. выдаёт 10-20фпс на i5-2500 3.3ггц, в отличии от Досбокса с 3-5 в том же начале. Turok (3dfx) Turok (D3D) 4X4 Evolution в д3д вылетает (95 с вид.драйв. 4.03.00.2104 работает, хоть и с багами). Добавлено позже: NFS2SE (3dfx \ Software) На видео можно наглядно увидеть, что в то время значило наличие 3д ускорителя в ПК. |
| Навигация |
| Главная страница сообщений |
| Следующая страница |
| Предыдущая страница |