Комментарии 67
Конфиг тестовой сашины напишите пожалуйста.
+3
Unreal запустился. Что еще надо для жизни? Отлично.
+3
Эх, за одно только воскрешение shogo вам респект — игра была великолепна. Очень жаль, что никто потом не брался за подобную тему и реализацию.
+3
Хм, а какой предел пока в играх? Всё вышеперечисленное это начало прошлого десятилетия.
DirectX вообще поддерживается?
DirectX вообще поддерживается?
0
топику поставил плюс. это конечно здорово, но у меня язык не поворачивается ни ReactOS, ни какой-либо Linux, ни Mac OS назвать игровой платформой. Почему? Всё просто — хочешь играть в свежие тайтлы — или пользуйся Windows, или ps3/xbox360.
А все запуски игр на других платформах считаю больше вещью в себе.
А все запуски игр на других платформах считаю больше вещью в себе.
+9
Фанаты старых консолей могут понаставить эмуляторов на Linux или Mac (там же они тоже есть?) и обьявить это игровой платформой =)
А вообще согласен и сомневаюсь что в ближайшие 10 лет Windows выйдет из роли главной игровой платформы. А для меня еще и единственной — на xbox/ps3 в глобальные стратегии не поиграешь. Да и просто в стратегии.
А вообще согласен и сомневаюсь что в ближайшие 10 лет Windows выйдет из роли главной игровой платформы. А для меня еще и единственной — на xbox/ps3 в глобальные стратегии не поиграешь. Да и просто в стратегии.
+2
> хочешь играть в свежие тайтлы — пользуйся Windows
habrahabr.ru/blogs/os/126142/#comment_4161563
habrahabr.ru/blogs/os/126142/#comment_4161563
+1
Толсто! В вашем случае виноват только стим, msiexec в таком случае возвращает ERROR_PRODUCT_VERSION (1638). В MSI, кстати говоря, зависимости поддерживаются.
0
Вы не дочитали.
0
Если вы о последнем абзаце, то вы сравнили палец с жопой.
+1
Что-то запускается — значит игровая платформа. Да, для Windows игрушек больше, из этого ведь не следует что других игровых платформ не существует.
Меня вот Linux+WINE вполне устраивает. “Свежие тайтлы” заводятся без проблем. Допускаю что не все, но лично мне попадались сговорчивые. Значит Linux+WINE — достаточно качественная игровая платформа. Mac OS X аналогично, там тоже WINE есть.
Меня вот Linux+WINE вполне устраивает. “Свежие тайтлы” заводятся без проблем. Допускаю что не все, но лично мне попадались сговорчивые. Значит Linux+WINE — достаточно качественная игровая платформа. Mac OS X аналогично, там тоже WINE есть.
0
10dx в wine есть? а одиннадцатый? То есть поддерживаются ли новые графические движки?
Ну и вы однозначно не запустите RF Online и ряд других MMORPG из-за встроенной защиты.
Ну и вы однозначно не запустите RF Online и ряд других MMORPG из-за встроенной защиты.
-2
Игровая платформа в моём понимании это то, под чего разрабатывают игры. Данные игры для Windows.
+3
Видимо, вам не попадались игры, защищенные старфорсом. Да, я знаю про NoDVD, но не для всех игр они есть, и появляются обычно уть позже поступления в продажу :)
0
Ну почему, близзарды и ЕА любят маки. Первые – нативно, вторые – через цедегу, но получается тоже неплохо.
+2
А у меня другая мысль возникла от просмотра видеозаписей. Никто не знает, а Microsoft не имеет никаких патентов на свои интерфейсы? Выглядит же почти как копия Windows. Очень не хочется, если вдруг ReactOS взлетит и пойдет в массы, а тут «сюрприз»… Хотя вроде патентным троллингом Microsoft особо не промышляет.
+3
Насчет интерфейсов, то скорее всего претензий никаких, если бы были, то начались бы они с KDE и Mint, как мне кажется.
+1
Немного о другом. Тут же практически копия, в плане цветовой гаммы, расположения элементов, надеюсь поняли о чем. Apple же может патентовать «пролистывание пальцем», а Google " главную страницу", вот откуда растут ноги моего вопроса. А судиться с дистрибутивами Linux… Мне кажется это как-то подлова-то будет и они на это не пойдут.
0
НЛО прилетело и опубликовало эту надпись здесь
Графика на уровне 900-лохматых годов, и игры тех же времен. Вызывает разве что ностальгию, и то только у тех, кто те времена застал. Менее через два месяца появится то, что у всех остальных было лет 10 тому назад.
Печально…
Печально…
-13
Дело-то не в уровне графики, а вообще в ее поддержке. Т.е. если будет поддержка нормального аппаратного ускорения, то я думаю и новые игры смогут пойти. Особенно учитывая что часть исходного кода синхронизируется с Wine, а там в более-менее современные игрушки играть уже можно.
+6
Не обращайте внимание на посты System32 — он комментирует топики об СПО только вбросами. Типичный пример: habrahabr.ru/blogs/linux/125431/#comment_4128233
+6
Дело не в графике, а в ее наличии. И это очень большой прогресс.
0
А рендер какой тут? Судя по скорости отрисовки очень похоже на софтварный рендеринг.
0
Считаю ReactOS интересным проектом. И уже еду к вам со своим единорогом. Пока первое место достаётся вот этому шедевру :)
V519 The 'v2' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 343, 343. win32k gradient.c 343
Казалось бы, что не так?
Макрос SWAP!
BOOL FASTCALL IntEngGradientFillTriangle(...) { ... SWAP(v2,v3,t); ... }
V519 The 'v2' variable is assigned values twice successively. Perhaps this is a mistake. Check lines: 343, 343. win32k gradient.c 343
Казалось бы, что не так?
Макрос SWAP!
#define SWAP(a,b,c) c = a;\ a = b;\ a = c
+18
Мдя. Вот посмотришь на такое и возникает всего один вопрос — как это может вообще не то что работать, но даже запускаться? Ответ приходин неожиданно — благодаря велосипедам и тому, что SWAP() будет использован тоько в этом самом gradient.c :). В остальных файлах имплеентаций другие люди изобретут другие макросы O_O.
+8
Оформить баг и отправить для него патч милости просим здесь -> www.reactos.org/bugzilla/
0
Этим заниматься я не буду. Я надеюсь, Вы представляете объем работ. Статью напишу. То что нашел, но что в статью не войдет, отпишу отдельно. И все равно это будет меньшая часть. Слишком это большая работа проанализировать все подозрительные места. Но мы можем выделить ключ для проверки.
Потом ведь, многое, хотя и не ошибка, но странный код. И это авторам решать, править подобное или оставить. Пример такого кода:
И это в трех местах:
V590 Consider inspecting the '* token == ' ' && * token != '\0'' expression. The expression is excessive or contains a misprint. wininet http.c 800
V590 Consider inspecting the '* realm == ' ' && * realm != '\0'' expression. The expression is excessive or contains a misprint. wininet http.c 794
V590 Consider inspecting the '* str == ' ' && * str != '\0'' expression. The expression is excessive or contains a misprint. wininet http.c 762
Быть может автор хотел этим стилем что-то сказать.
Потом ведь, многое, хотя и не ошибка, но странный код. И это авторам решать, править подобное или оставить. Пример такого кода:
static inline BOOL is_basic_auth_value( LPCWSTR pszAuthValue, LPWSTR *pszRealm ) { ... while (*token == ' ' && *token != '\0') token++; ... } Не ошибка, но лишняя проверка. Достаточно: while (*token == ' ') token++;
И это в трех местах:
V590 Consider inspecting the '* token == ' ' && * token != '\0'' expression. The expression is excessive or contains a misprint. wininet http.c 800
V590 Consider inspecting the '* realm == ' ' && * realm != '\0'' expression. The expression is excessive or contains a misprint. wininet http.c 794
V590 Consider inspecting the '* str == ' ' && * str != '\0'' expression. The expression is excessive or contains a misprint. wininet http.c 762
Быть может автор хотел этим стилем что-то сказать.
+5
А вот и статья — habrahabr.ru/blogs/os/127493/
+2
При разработке проекта Ваша команда придерживается какого-то стандарта кодирования? Если да, прошу дать ссылку на него.
+1
Конечно, без стандартов наш проект вообще бы не взлетел. У нас автоматизированная билд-ферма. Так что стандартизировали, все что смогли. И движемся в этом направлении.
www.reactos.org/wiki/Development_Introduction
www.reactos.org/wiki/Programming_Guidelines
www.reactos.org/wiki/Coding_Style
www.reactos.org/wiki/Development_Introduction
www.reactos.org/wiki/Programming_Guidelines
www.reactos.org/wiki/Coding_Style
+5
У меня старая машинка-ноутбук, и ХР на нём держу в основном из-за игр. К ReacOS отношусь с нежностью, надеюсь что когда-нибудь она сможет заменить мне XP и наконец на компе не останется нелицензионного софта.
+4
Но говорить о возможности реальной замены пока слишком рано: нет WDM и DirectX. В очередной раз поставил на VirtualBox, в очередной раз посмотрел на жуткие тормоза софтварного рендеринга, в очередной раз удалил…
0
> и наконец на компе не останется нелицензионного софта
Интересно что вы имели ввиду? Только пиратскую винду, или я пропустил момент когда CS (UT, C&C:TS) стала бесплатной/свободной?
Интересно что вы имели ввиду? Только пиратскую винду, или я пропустил момент когда CS (UT, C&C:TS) стала бесплатной/свободной?
0
Еще отлично идут Diablo II и OpenTTD
cs556.vkontakte.ru/u9008023/71099529/x_61c5c35e.jpg
cs4228.vkontakte.ru/u25259116/71099529/x_97c96b50.jpg
cs556.vkontakte.ru/u9008023/71099529/x_61c5c35e.jpg
cs4228.vkontakte.ru/u25259116/71099529/x_97c96b50.jpg
+1
Это всё на виртуалке запускалось, да? Если нет, то чем записывали видео?
0
Все вышеперечисленные игры прекрасно работают под стандартным Wine. Проверено и наиграно лично, пока стояло и Debian, и Gentoo.
0
А какое практическое применение данной ОС в наше время?
Вы создаёте бесплатный Windows? Зачем? Большинство тех, кто выбирает СПО и Linux (как пример), делают это ради перехода с Win-Style систем.
Те кто хочет бесплатный Windows, качают его с торрентов (про это можно ведь говорить?). И получают современные игры и приложения.
У вашей ОС есть хоть какое-нибудь преимущество кроме бесплатности?
Вы создаёте бесплатный Windows? Зачем? Большинство тех, кто выбирает СПО и Linux (как пример), делают это ради перехода с Win-Style систем.
Те кто хочет бесплатный Windows, качают его с торрентов (про это можно ведь говорить?). И получают современные игры и приложения.
У вашей ОС есть хоть какое-нибудь преимущество кроме бесплатности?
-1
У меня другой вопрос. Я всеми руками ЗА за разработку. Когда она станет более-менее работспособной, то люди поверят и вероятнее всего начнется такое же развитие как у Линукса. Функциональность и качество полагаю будет обеспечено. НО — боюсь что господа из МС начнут интересоваться вами по праву использования патентов и тд… и вот тогда начнется АХ… Вы готовы этому противостоять? Жалко будет столько сделать и потом получить запрет на это все…
+1
ros это же костыль на wine основанный, чем собственно хвастаемся?
0
Тем, что более мы не костыль. С этого момента и впредь, мы обеспечим лучшую поддержку для Windows-приложений чем Wine.
www.reactos.org/ru/newsletter_87.html
www.reactos.org/ru/newsletter_87.html
0
Ребята, желаю вам удачи. Проект действительно интересный и если просто почаще делать информационные вбросы (и желательно не только на habr) то скоро у вас будет море программеров, особенно среди любителей опенсорца. А там и юзвери потянутся.
Вот первая идея которая пришла в голову: а что если не предприятии и не линукс, но и не windows. Я думаю ReactOS прекрасно может вписаться в корпоративный сектор, а игры всеже потом, после получения награды «Это лучшее, когда хочется бесплатно Windows в офис».
Вот первая идея которая пришла в голову: а что если не предприятии и не линукс, но и не windows. Я думаю ReactOS прекрасно может вписаться в корпоративный сектор, а игры всеже потом, после получения награды «Это лучшее, когда хочется бесплатно Windows в офис».
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
ReactOS как игровая платформа