Описание графических изменений, сделанных в патчах-переводах для Phoenix Wright: Ace Attorney Trilogy (3DS).
Ace Attorney Trilogy — это полностью двухмерная игра. Всю графику можно разделить на три основных типа: спрайты, фон (задники) и графический интерфейс. Спрайты используются для отображения персонажей. Фон — для отображения графики, занимающей весь экран (локации, различные улики вроде записок и газет). Ну а графический интерфейс — это различные кнопки, меню, названия/описания/иконки улик и так далее.
В Ace Attorney Trilogy почти вся графика хранится в формате ETC1 и ETC1A4 (аналогичен ETC1, но поддерживает прозрачность). Изредка используется формат RGB565 (в основном для иконок улик). ETC1 — это формат с потерями, такой же, как, например, формат JPEG; Nintendo 3DS поддерживает его на аппаратном уровне. Данный формат позволяет существенно уменьшить размер файла за счет потери качества изображения. В одних случаях потеря качества почти незаметна, в других же она крайне существенна: появляется алиасинг («лесенка» на кривых линиях) и прочие артефекаты сжатия, картинка становится зернистой, некоторые цвета, например, красный, отображаются в виде квадратных блоков. Именно поэтому при создании патчей-переводов было принято решение по возможности заменить всю графику.
Использование такого формата в Ace Attorney Trilogy — крайне странное решение, так как Nintendo 3DS на аппаратном уровне поддерживает с десяток графических форматов без потерь. Оригинальный ром трилогии весит около 370 мегабайт. Если бы при портировании использовались другие форматы, игра бы стала весить около 520-550 мегабайт. Для сравнения, Phoenix Wright: Dual Destinies занимает примерно 550 мегабайт. По нынешним меркам (да и даже по меркам игр Nintendo 3DS) — это сущий мизер. Поэтому размер никак не может служить аргументом в пользу выбора этого формата. Кроме того, он не дает никаких преимуществ в плане производительности.
Помимо прочего, все изображения стали чрезмерно обрезанными. В Ace Attorney Trilogy 3DS используется графика из Ace Attorney Trilogy HD для iOS. Это издание делалось под пропорции 4:3. Но почему-то в этой версии почти все задники были немного обрезаны по ширине и высоте (по сравнению с изданием для Nintendo DS; экраны NDS имеют пропорции 4:3). Все бы ничего, но экран Nintendo 3DS — широкоформатный, поэтому при переносе задников из HD-версии их просто-напросто обрезали по высоте (еще раз). В результате поле зрения существенно уменьшилось, местами оно даже стало уступать GBA-версии (там пропорции экрана были 3:2 — нечто среднее между 16:9 и 4:3). Надписи на нескольких локациях практически исчезли из кадра. Многие другие изображения перестали вписываться в кадр по высоте. Особенно пострадало пятое дело: оно делалось специально под экран Nintendo DS, поэтому сужение поля зрения в них проявляется наиболее отчетливо. Уменьшенная высота также отразилась и на спрайтах: большие спрайты не умещаются целиком на экране. Аналогичная ситуация наблюдалась и в GBA-версии, но в 3DS-издании спрайты стали еще больше обрезаться по высоте.
Большая часть графики в играх была заменена на новую. В отдельных случаях графика была перерисована и переделана из-за ее первоначального низкого качества.
Почти все картинки и фоны были заменены на таковые из компьютерного переиздания Ace Attorney Trilogy HD. Изображения, появляющиеся только на верхнем экране (порядка 25-35% всех изображений), были визуально расширены. Также вручную были расширены фоны в суде. К сожалению, расширить подобным образом фоны локаций по техническим причинам не удалось.
Примечание: если навести мышку на картинку слева, она увеличится в два раза. Если при этом нажать на левую кнопку мыши, старое изображение сменится на новое. Благодаря этому легко увидеть все сделанные улучшения. Если нажать левой кнопкой мыши на картинку справа, вместо нового изображения появится старое.