короче ковыряю редактором эмуль уже месяц и вот что удалось найти в целом
все что можно найти в интернете это только вот эта картинка с описанием списка title id которые хранятся в файле xbox.xex
и значения для замены версии эмулятора для конкретной игры
скорее всего тут интересен только последний байт (B0) который задает параметр с какой версией эмулятора запускать игру,
их штук восемь.
справа значения для замены
xefu.xex 7C
xefu2.xex 40
xefu3.xex 68
xefu1_1.xex 2C
xefu5.xex 88
xefu6.xex 54
xefu7.xex B0
xefu7b.xex 9C
так же оказалось что любой title id который не значится в xbox.xex будет по умолчанию запускаться версией эмулятора xefu7.xex
что касается самих файлов эмуляторов то в них тоже можно найти title id но немного в другом виде скорее всего содержащий в себе какие то настройки для эмулятора либо пресеты
касательно файлов xefutitle5.xex xefutitle5.xex xefutitle7.xex xefutitle7b.xex
то это обновления для выше указанных версии файлов xefu5.xex...xefu7b.xex
и в них тоже хранятся title id (что еще интересного есть в этих файлах хз) ))
вот пример нескольких id из xefu.xex
можно заметить что некоторые id отличаются от других
возможно это какие то настройки но какой то закономерности по сравнению с другими я не увидел
вот еще пример с из xefutitle7.xex
я заметил что у одной и той же игры с разными id последние два байта одинаковые. либо это какой то пресет либо некий счетчик. но если это пресет почему у всех игр эти значения разные?
dead or alive 3 это из тех игр который изначальное запускается в полный экран
я пробовал на нескольких играх заменить эти значения от dead or alive 3 1B 24 и crash wrath of cortex, 007 everything or nothing и несколько других игр запустились на полный экран
а вот с black не прокатило (возможно дело в разрешении рендера самой игры?)
увы ничего другого не удалось найти