-
Публикации
167 -
Зарегистрирован
-
Посещение
Все публикации пользователя Apppleman
-
Официальный эмулятор Xbox 360 в комплекте с Windows 8?
Apppleman ответил в тему пользователя SerGEAnt в Игровые новости
Давайте разберемся. Я пишу игру, она выходит. Кривенько, косенько, не очень быстро. Я плохо знаю архитектуру консоли, не использую ее возможностей, использую плохие программные решения, индийский код. А мои друзья, работающие в индустрии не первый год пишу похожую игру с норальным кодом, без идиотических решений, используя досуха возможности железа. Итак - это они че-то там соптимизировали, или я - [censored] Ситуация вторая. Микрософт апдейтит свою коробочную ОС и теперь стало возможным грузить текстуры в буфер не через жопу, как сейчас, а как у всех нормальных людей, прямым raw. Игрушки стали выглядеть на порядок лучше, художникам раздолье, их уже не уговаривают программисты использовать текстуры, кратные степени двойки и в палите 256 цветов. Это что - художники поумнели или оптимизация на уровне железа? Где то так. -
Официальный эмулятор Xbox 360 в комплекте с Windows 8?
Apppleman ответил в тему пользователя SerGEAnt в Игровые новости
К той же хало 3 было криво прикручена возможность запуска с винта. И че? Игры на консолях и ПС работают СОВЕРШЕННО ОДИНАКОВО. Все. -
Официальный эмулятор Xbox 360 в комплекте с Windows 8?
Apppleman ответил в тему пользователя SerGEAnt в Игровые новости
Еще раз. Какая разница? Тебе контроллер по запросу (пускай это будет malloc какой нибудь) отдает кусок памяти. Быстрой памяти по одному запросу и медленной (сравнительно) по другому. Ты держишь текстуры, ябуффер и пару тяжелых объектов в быстрой памяти, а менее используемые вещи - в медленной, пускай. Какая разница - сколько этих памятей, как именно они реализованы? Да, в случае малого буфера ты будешь писать некий менеджер загрузки ресурсов самостоятельно в погоне за производительностью, профилировать, смотрет, как бы соптимизировать использование быстрой памяти. Но eDRAM это, быстрая видеопамять или еще какие изыски - тебе все равно же. Последний раз. По ому же самому месту. Операционная Система - это такая хрень, которая занимается тем, что можно назвать многозадачностью, распаралеливанием, квантованием, семаформами и прочая прочая прочая. Структурно, платформа XBox - это ПС. Система умеет работать с этим железом (в три ядра и шесть потоков). Ничего подгонять - не надо, как не надо подгонять переключение между окнами в винде или вытясняющую многозадачность в макоси. Откуда такие сакральные сказки про то, что коробка что-то там "умеет" на уровне железа? Где именно там этот волшебный чип? Как он называется? Является ли линукс - другой системой на уровне железа? QNX? XBOX OS? -
Официальный эмулятор Xbox 360 в комплекте с Windows 8?
Apppleman ответил в тему пользователя SerGEAnt в Игровые новости
Потому что его не написала конторка под названием microsoft. Именно поэтому, кстати, нет полноценного эмулятора windows на других платформах. И еще раз - не эмулятора, а XBox OS для PC. Что именно не позволяет понять, о чем я говорю? Да. То есть нет, я разрабатывал (ну и как бы продолжаю :) разрабатывать игры, мультиплатформой занимаются в соседнем кабинете, но общие архитектурные принципы я знаю. ИИГРЫ работают ОДИНАКОВО (может капсом понятнее?) на любых платформах. И на консолях и на ПС и на маке у тебя есть api нижнего уровня, на них - движки, поверх -код и ресурсы. Нагрузки распределяет OS, а не программисты, это так, чтобы было понятно. О PS. Там все слегка хуже в смысле запуска OS, Cell - другое (во всех смыслах) железо. Но тоже не все так беспросветно. :) Обратный пример? Оптимизация игры под конкретное железо? (Не выбор платформы ATI/Nvidia как базовой и использование особенностей драйверов, а именно оптимизации на уровне железа)? Нет, я просто интересуюсь, с радостью бы прочитал. Хорошим примером были бы патчи к DX SDK от производителя игр. Ну или драйвер в комплекте с игрой. -
Официальный эмулятор Xbox 360 в комплекте с Windows 8?
Apppleman ответил в тему пользователя SerGEAnt в Игровые новости
Чего это я там не понимаю? :) Я неплохо себе в силу профессии представляю, как работает Xbox. Ну вот еще раз. Терпеть не могу жевать одно и то же. По буквам, на пальцах. 1. По каким таким траекториям? Драйвер видео бокса ничем не отличается от драйвера писевого. Пишется теми же по сути людьми, архитектура чипа - та же, код одинаковый. 2. Под железо оптимизируется ось, а не игры. Ну тут то какие проблемы с восприятием? 3. Пк инструментарий (то есть компилятор, а не АПИ) позволяет напрямую работать с чем угодно. А код системы у нас есть. 4. Повторяю, не эмуляция, а система (та же самая XBox OS), спокойно встающая на современное железо. Игры используют ТОЛЬКО АПИ системы. А мы договорились, что перенос системы на ПЦ - возможен и несложен. 5. Кода системы, драйверов у всех нет. Он есть только у микрософта. 6. eDRAM + R600 - 16 гигасемплов (256 GB/s). DDR5 + GF110 - 37 гигасемплов (327 GB/s). Вопросы есть? 7. Железо ради эмуляции выпускали неоднократно P.S. Чего за "использование eDRAM" в программной среде. Вся идея - это память на емкостях, что позволяет резко сократить физический объем, то есть использовать память в рамках чипа, что повышает скорость доступа к буферам. По программному использованию ничем не отличается от sdram и любой другой физической организации памяти. Для программиста вообще нет разницы, контроллер то - один. -
Официальный эмулятор Xbox 360 в комплекте с Windows 8?
Apppleman ответил в тему пользователя SerGEAnt в Игровые новости
А чего балаболить то? Ты сказал (дословно) : На что именно из этой чуши стоит аргументированно отвечать? Чем код, поддерживающий консольное железо (напомню, это обычный xenon3/6 и атишный xenos, то есть R600, устаревшие HD2000/3000) отличается от кода для i7 и, скажем G80? Правильно, ничем. То есть, если я начну писать эмулятор XBox OS, результат может быть разнообразным, естественно. А если у меня есть микрософтовский код (повторюсь, для той же, только менее производительной архитектуры)? Не виртуализацию, не эмуляцию железа (нафига мне на G80 эмулировать убогую R600?), а просто систему? Правильно - никаких технических проблем не возникнет, с чего бы. Чем именно код XBox DX отличается от кода DX11? Правильно, заточенностью под конкретный (устаревший) R600. Возможно ли использование этого кода (напоминаю, он у нас есть) в нашем эмуляторе? Естественно. Будет ли он работать на любых видеокартах? Нет. На коробке будет написано "не ниже ATI HD2000/Nvidia GT 460". Делов то. Эмуляция eDRAM по нынешним объемам памяти и шейдеров - плевое дело. Загрузка в XBox OS - это именно загрузка и именно в OS, обычный загрузчик, как и везде, grub к примеру. Далее. Есть ли в сочетании Xenon и Xenius некие тонкие места (не в коде системы, с этим разобрались, а именно в железе)? Ну, по сути - одно, 6 потоков у трех ядер камня. То есть нам, для запуска системы понадобится либо i7, либо отдельный эмулятор параллельности, что резко притормозит производительность. То есть, на коробке пишем не только видеокарту, но и i7, всего-то. Да i7 будет серьезно быстрее, но зато модификации кода минимальнейщие, что до i3/i5 - тут надо считать, проверять, пока не могу точно что-то утверждать. Далее, вопрос, к каким именно конкретным низкоуровневым возможностям железа есть доступ у XBox OS, а у Win7, скажем - нет? Ты о чем? Договариваемся просто - ты рассказываешь, что именно из железа ты хочешь рулить, я рассказываю, как именно это сделать. Обычно этот процесс называется написанием драйвера :) P.S. И да, просто на всякий случай. PC !=DX. Ну, то есть, есть такой API, да, достаточно популярный. Один из. Просто, чтобы не забывали :) P.S.S И вот что еще в голову пришло. Можно выпустить ePCI карточку с контроллером потоков и eDRAM, тогда все будет работать практически везде. Стоить она будет, ну скажем долларов 30, может меньше. Так и защита и прочее реализуется вообще с полпинка. Просто и со вкусом. -
Официальный эмулятор Xbox 360 в комплекте с Windows 8?
Apppleman ответил в тему пользователя SerGEAnt в Игровые новости
Какая феерическая чушь. Извините. -
[Рецензия] Alice: Madness Returns (PC / Xbox 360 / PlayStation 3)
Apppleman ответил в тему пользователя SerGEAnt в Статьи
:) Ну я и рецензий не пишу, зачем мне собственное мнение? P.S. Болезнь Номада - это как синдром Кушинга, неизлечимо и мучительно, видимо. Типа "субъективность", мнение "эксперта" и прочее, прочее, прочее :) -
[Рецензия] Alice: Madness Returns (PC / Xbox 360 / PlayStation 3)
Apppleman ответил в тему пользователя SerGEAnt в Статьи
Не не не. "Первая Алиса мне не понравилась" - вот так понятно и правильно. А "переоценена"? это если переводить на русский значит примерно вот что - "все были идиотами, один я Д'Артаньян, проникающий в суть вещей". Не льсти себе, подойди ближе к писсуару. Алиса первая - событие в игровой индустрии, уж с этим ничего не поделать. -
Официальный эмулятор Xbox 360 в комплекте с Windows 8?
Apppleman ответил в тему пользователя SerGEAnt в Игровые новости
Если посчитать, то выйдет (ну если новость не фейк, а она - фейк), что трехядерный (а по сути - шестипотоковый) ксенон PPC можно будет съымулировать чем-то типа i7 970, достаточно легко, видео - все что угодно из среднего ценового диапазона. То есть технически - особых проблем по железу нет, все это доступно и относительно недорого. Ну а политически - микрософту все это откровенно не нужно. -
[Рецензия] Alice: Madness Returns (PC / Xbox 360 / PlayStation 3)
Apppleman ответил в тему пользователя SerGEAnt в Статьи
Хотя проще было бы признаться, что настроение было плохое, что слешеры вообще не любишь, что на атмосферу тебе положить и что первая Алиса тоже как-то не зацепила. "Кривое управление" - это вообще пять :) Рецензия убогая, извините. -
[Рецензия] Alice: Madness Returns (PC / Xbox 360 / PlayStation 3)
Apppleman ответил в тему пользователя SerGEAnt в Статьи
Какая прелесть. Ну да, основная масса посетителей игрового портала - тупое школие, че там, все верно :) -
[Рецензия] Alice: Madness Returns (PC / Xbox 360 / PlayStation 3)
Apppleman ответил в тему пользователя SerGEAnt в Статьи
И, в принципе, Артемий Троицкий прав. Когда что-то не понимаешь простого (а я уверен, что творчество Александра Залупина - несложно) - это и значит, что ты слегка туповат. В чем противоречие то? -
[Рецензия] Alice: Madness Returns (PC / Xbox 360 / PlayStation 3)
Apppleman ответил в тему пользователя SerGEAnt в Статьи
Тут так мило все получилось. Не знающие английского (а таких глухих и убогих - много) - говорят о том, что и переводить не надо, все равно там не текст, а укуренная фигня. Не умеющие читать и писать - о том, что сюжет в этой игре не нужен. Не прошедшие в дореволюционные времена первую Алису - о том, что технически все плохо. Любители однокнопочных слешеров - о том, что управление кривое. Те, кто из кино смотрит только трансформеров, а из книжек читает только (хм, ну кого же?...) Глуховского какого-нибудь - о том, что все вообще плохо, игра не развлекает. И все это правда. А игра - замечательная. -
Определена дата смерти Star Wars: Galaxies
Apppleman ответил в тему пользователя SerGEAnt в Игровые новости
ММОРПГ - это не "принеси три яблочка". Это либо "удержи рейд живым на последнем боссе", либо "возьми гладиатора и топ арены". Ты просто не понял, о чем этот жанр :) -
Electronic Arts начинает «прессовать» Steam
Apppleman ответил в тему пользователя SerGEAnt в Игровые новости
Это плохо. Стим - единственная на сей момент реальная альтернатива торрент-трекерам. Распыление аудитории по разнобрендовым коллекторам цифровой дистрибуции - это потеря и для стима и для нового сервиса ЕА. (ЕА, кстати вообще портит все, к чему прикасается). Многие при переезде не доедут до origin, как не доехали до uplay, а остановятся на полпути от стима - начнут качать репаки, от чего так долго пытался всех отучить стим своими скидками и паками. -
Ну это же плюс. Хотя да, для обладателя пс3 - наверное минус, там все равно шутеров нет :)
-
Совсем не торт. Нет, я знал, что будет плохо, мне и первый две не нравились за убожество. Но чтобы так скучно - не ожидал.
-
:) Это так важно, поддерживать убогое железо прошлого века. Ах, какие гады поляки!
-
The Witcher 2: Assassins of Kings / «Ведьмак 2. Убийцы королей»
Apppleman ответил в тему пользователя Bkmz в Игры
Конечно. НАСТОЯЩЯЯ РПГ должна быть без боевки, диалоги должны быть суконными, персонажи - бесполыми, должно быть некрасиво и уныло. Это как раз признаки жанра. -
Соотношение сторон вашего монитора
Apppleman ответил в тему пользователя SerGEAnt в Опросы на главной
Нет -
Соотношение сторон вашего монитора
Apppleman ответил в тему пользователя SerGEAnt в Опросы на главной
10-12 тысяч рублей в среднем. то есть 4-5 коллекционных изданий хорошей игры. не то, чтобы какие-то запредельные суммы, не мерседес, явно. -
The Witcher 2: Assassins of Kings / «Ведьмак 2. Убийцы королей»
Apppleman ответил в тему пользователя Bkmz в Игры
Очевидный мод, обнуляющий все веса в рюкзаке и делающий его безразмерным (не считаю читом, поскольку сундука-то нет :) 1. В CookedPC создаем папку items 2. Помещаем в нее файл def_weights.xml следующего содержания : Сплошной спойлер Полное прохождение из коллекционной версии - http://www.diablo1.ru/witcher2/Game_Guide.pdf Карта из коллекционной версии - http://www.diablo1.ru/witcher2/Map.pdf Фигурка Геральта из коллекционной версии - http://www.diablo1.ru/witcher2/Papercraft_Geralt.pdf Фигурка Трисс оттуда же - http://www.diablo1.ru/witcher2/Papercraft_Triss.pdf Качать и читать ИСКЛЮЧИТЕЛЬНО после прохождения, чтобы не портить себе впечатление. -
Соотношение сторон вашего монитора
Apppleman ответил в тему пользователя SerGEAnt в Опросы на главной
:) Да фиг знает. Нормальные мониторы. Явно лучше любого стекла. Весь этот снобизм будет оправдан, ну не знаю, признанием, что вы, к примеру занимаетесь цветоделением (на 19 дюймах, ага :) или там еще чем интересным. А так - попробуйте провода покупать из низкокислородной меди, говорят очень для звука полезно, хотя и дорого :) -
Тут надо понимать, что ты бы ух! Если что. Но я не к тому. Дело не в сложности введения разрешений отличных от 16:9 (ну че там, POV поменять, отмасштабировать уи, делов то). А втом, что это славный прецедент. Убогие мониторы практически перестали продавать, так и разработчикам пора включиться, перестать их поддерживать. P.S. С DX11 не все так просто, на самом деле. Если учесть как именно разрабатывался движок поляков, то слава богу, что он под DX9.