Почему до сих пор не поддерживаются без пинков windows-игры?

Автор: vasyaroot Дата: 11.07.2006 16:17 Люди интересует такой вопрос, почему вот transgaming разрабатывает свой эмулятор несколько лет, но до сих пор любая новая игрушка не пашет в ней гарантировано?
Почему cedeg'у специально нужно доделывать для каждой новой игрушки?
То есть меня интересует, что в windows-API такого, что их нельзя всех сэмулировать раз и на всегда?
Re: Почему до сих пор не поддерживаются без пинков windows-игры? 11.07.2006 22:25Vascom На сколько я знаю, дело в том, что для запуска виндовых программ и игр требуется не просто эмулировать API, но и воссоздать функции бинарных библиотек. Поскольку исходники этих библиотек закрыты, возникают вышеупомянутые сложности.
Re: Почему до сих пор не поддерживаются без пинков windows-игры? 21.07.2006 14:29metakon Да потомучто это гемор редкой масти. Это надо почти всю винду сэмулировать. а ты понимаешь что это такое.
Re: Почему до сих пор не поддерживаются без пинков windows-игры? 06.08.2006 06:34Mainframe Итог: не будет нормальной поддержки виндовых игр пока винда не станет open source Улыбка
Re: Почему до сих пор не поддерживаются без пинков windows-игры? 07.08.2006 09:59metakon

Mainframe писал(а):

> Итог: не будет нормальной поддержки виндовых игр пока винда не
> станет open source Улыбка
>

да нет же. Даже если станет Опеном, все равно.... ну может чуть лучше будет. А вообще если хочешь играть. то ставь винду и все. Или купи под линух игру и не мучайся. Вот лучше писали сразу под линух игры, вот тогда было бы по другому. В винде неадо было бы эмулировать линух. Прикольно было бы.
Re: Почему до сих пор не поддерживаются без пинков windows-игры? 14.09.2006 10:18iandrew так эмулирут Улыбка cygwin, colinux - слышали? Кстати, Acronis имеет в своем составе модуль cygwin.dll. Наводит на мысли ... Улыбка А tще M$ аж целый CD выпустили. Бесплатно.
Re: Почему до сих пор не поддерживаются без пинков windows-игры? 14.09.2006 11:24jura потому что за каждую игру они небось бабки получают от производителей игр.
Re: Почему до сих пор не поддерживаются без пинков windows-игры? 09.01.2007 05:46Chance Не в этом дело.
Просто майкрософт сделала хороший АПИ для создания игр, сделала Microsoft Developer Network с охрененным количеством документации, сделала Microsoft Visual Studio и создатели игр прутся от этого набора в силу своей ленивости, а КРУТЫЕ создатели игр (читай, id software) все делают как надо ;-)
Кстати прискорбно, но не увидел ни одной культовой нативной опенсорцовой линуксовой (только линуксовой, к черту винду!) игры (кроме туксрэйсера). И дело не в том что линукс не популярен. Дело в том что просто никто еще этого не сделал =)
И еще вот что огорчительно.
Все лезут в Цедегу, уже забыв про вайн. Ломаный платный продукт. Короче, начинали от кракнутой винды, закончили кракнутой цедегой. Юзать не буду из принципа =)

Остается надеятся на чудо... Геймдевелоперы, где же вы!!!
Re: Почему до сих пор не поддерживаются без пинков windows-игры? 09.01.2007 12:03Bircoph > Короче, начинали от кракнутой винды, закончили
> кракнутой цедегой.

Cedega 4.3 ещё была бесплатна, я её совершенно законно
собрал из сорцов. Правда, я её всё равно не использую, как
и виндовые проги.
Re: Почему до сих пор не поддерживаются без пинков windows-игры? 10.01.2007 00:13Chance Bircoph писал(а):

> Правда, я её всё равно не использую, как
> и виндовые проги.
>

Вот и правильно!! Но кое-что диктуется суровой необходимостью.
Re: Почему до сих пор не поддерживаются без пинков windows-игры? 10.01.2007 00:33Bircoph Так ли она сурова? Если хорошо поискать, замену/выход можно
найти.
Re: Почему до сих пор не поддерживаются без пинков windows-игры? 21.01.2007 03:34Chance =) были бы нормальные гамы под линукс... хотя бы тот же любимый Мортал Комбат...
Re: Почему до сих пор не поддерживаются без пинков windows-игры? 22.01.2007 17:01DDDstart ха ха ха ха
Это будет не при нашей жизни Улыбка)))))))))))))))))))))
Re: Почему до сих пор не поддерживаются без пинков windows-игры? 26.01.2007 18:15Theodor Voland > Все лезут в Цедегу, уже забыв про вайн. Ломаный платный
> продукт. Короче, начинали от кракнутой винды, закончили
> кракнутой цедегой. Юзать не буду из принципа =)

Почему это все забыли про wine, некоторые помнят ;-)
И с какой стати Цедега обязательно ломаная. Вроде заплатить за нее нетакая уж проблема, если она и впрямь нужна.
Re: Почему до сих пор не поддерживаются без пинков windows-игры? 05.04.2007 15:22infinity >что в windows-API такого, что их нельзя всех сэмулировать

Одно только описание функций GDI занимает 1000 страниц. А есть еще GDI+, DirectX и много много других важных вещей.

Wine - не эмулятор, а врапер. Поэтому потери в скорости не значительны. А был у меня случай, когда мной написанная нативная игра под Линуксом показывала 43 FPS, а этот же код скопиленный под виндовс в dev-cpp под wine показывал 60!
И для всех, кто уверен в правомерности сборки цедеги из cvs:
возможность скачать существует для привлечения новых девелоперов для улучшения цедеги. Ты будешь скачивать для этой цели? Если нет - то подумай насколько это правомерно.
Re: Почему до сих пор не поддерживаются без пинков windows-игры? 05.04.2007 17:58Bircoph > И для всех, кто уверен в правомерности сборки цедеги из cvs:
> возможность скачать существует для привлечения новых
> девелоперов для улучшения цедеги. Ты будешь скачивать для этой
> цели? Если нет - то подумай насколько это правомерно.

Если вы читали лицензию, то разрешена сборка из исходников
для частного некоммерческого использования (при условии
нераспостранения бинариев). Про то, что я якобы должен
заниматься девелоперством седеги, ни слова. Если они
расчитывают на это, это их дело; моё дело -- лишь соблюдать
их лицензию. Остальное -- ваши домыслы, юридически я прав.

А с моральной точки зрения -- эти засранцы просто
воспользовались тем, что в своё время wine была не под LGPL
и форкнули проект (что юридически тоже правомерно).
RSS-материал