1
Эмуляторы консолей 6 поколения и выше / PCSX2: Эмулятор Sony PS2 (продолжение)
« : 09 Сентябрь 2009, 08:38:10 »А в чём суть замены старого GUI на новый? Болие удобный интерфейс или как?В блоге (http://pcsx2.net/blog.php) от 22 июля есть объяснение этого. Вкратце:
1. Возможность создать кросс-платформенный (Windows/Linux) GUI, а не делать хаки/codebase для каждой платформы, плюс большее удобство для менеджмента и кодеров в целом.
2. Полная поддержка тем WinXP/Vista
3. Более удобная поддержка локализации и полная совместимость с Unicode.
4. Для интерфейса выделяется свой тред, в результате чего он будет доступен, когда игра работает или зависает.
В целом, как я понял, разрабам просто надоело работать с самоделкой старого GUI - видимо, со всем изменениями им приходилось каждый раз что-то подкручивать, дохакивать, и вообще держать в голове особенности его работы. Так что они решили один раз хорошенько вложиться в переделку самой базы интерфейса, чтобы потом было жить легче.
Так что для них это действительно "важная работа".