На Хабре уже несколько раз публиковались новости и статьи о портативной консоли PlayStation Classic, которая, как рассчитывают в Sony, найдет своих покупателей среди ностальгирующих геймеров. У Sony есть основания так считать, поскольку опыт Nintendo показывает, что желающих приобрести инкарнацию старых консолей — миллионы.
Sony объявила о том, что в списке игр новой консоли всего 20 наименований, причем некоторые из них достаточно спорные. На днях анализ исходных файлов ПО PlayStation Classic показал, что в них есть и названия других игр, причем не одно и не два — их десятки.
Как файлы попали в руки любопытствующих гиков? Программная платформа консоли не проприетарная, компания использовала открытый софт, а значит, должна соблюдать требования GNU General Public License. Согласно им исходные коды многих программных компонентов консоли были опубликованы в открытом доступе. В частности, это файлы модифицированной версии эмулятора PCSX ReARMed, который решила использовать компания. С другими файлами можно ознакомиться здесь.
Файл с названиями «title.h» содержит как тайтлы, которые входят в озвученный компанией список, так и игры, о которых ничего не сообщалось. Эти названия содержатся в исходниках программных компонентов как «западной» версии, так и версии для азиатского рынка:
- Armored Core: Master of Arena («ARMORED_CORE_MASTER_OF_ARENA»)
- Chocobo's Dungeon («CHOCOBOS_JP»)
- Colin McRae Rally («COLIN_MCRAE_RALLY_EU»)
- Crash Bandicoot («CRASH_BANDICOOT_EU/US»)
- Crash Bandicoot 2 («CRASH_BANDICOOT_2_EU/JPUS»)
- Toy Story 2 («DISNEY_TOY_STORY_2_EU»)
- Devil Dice («XI_EU») (Note: The Japanese version of this game, title XI, is available on the Japanese PlayStation Classic)
- Driver («DRIVER_EU/US»)
- Ehrgeiz («EHRGEIZ_JP»)
- Fighting Force («FIGHTING_FORCE_US»)
- Gran Turismo («GRAN_TURISMO_EU/JP/US»)
- Grand Theft Auto 2 («GRAND_THEFT_AUTO_2_EU/US»)
- Harry Potter and the Philosopher's Stone («HARRY_POTTER_AND_THE_PHILOSOPHERS_STONE_EU»)
- Kagero («KAGERO_JP»)
- Klonoa: Door to Phantomile («KLONOA_DOOR_TO_PHANTAMILE_JP/US» [sic])
- Kula World («KULA_WORLD_EU»)
- Legacy of Kain: Soul Reaver («LEGACY_OF_KAIN_SOUL_REAVER_EU/US»)
- Medal of Honor («MEDAL_OF_HONOR_EU/US»)
- Medievil («MEDIEVIL_EU/US»)
- Mega Man Legends («MEGA_MAN_LEGENDS_EU/JP/US» [sic])
- Mr. Driller G («MR_DRILLER_G_JP»)
- Paca Paca Passion («PACAPACA_PASSION_JP»)
- Parappa the Rapper («PARAPPA_THE_RAPPER_US»)
- Parasite Eve («PARASITE_EVE_DISC_1_US» and «PARASITE_EVE_DISC_2_US») (Note: The Japanese version of this game is available on the Japanese PlayStation Classic)
- RayStorm («RAY_STORM_JP»)
- Ridge Racer («RIDGE_RACER_EU/JP/US»)
- Silent Hill («SILENT_HILL_EU/JP/US»)
- Spec Ops: Stealth Patrol («SPEC_OPS_STEALTH_PATROL_US»)
- Street Fighter Alpha 3 («STREET_FIGHTER_ALPHA_3_US»)
- Street Fighter Ex Plus Alpha («STREET_FIGHTER_EX_PLUS_EU/JP/US»)
- Suikoden («SUIKODEN_EU/JP/US»)
- Tomb Raider («TOMB_RAIDER_EU/JP/US»)
- Tomb Raider 2 («TOMB_RAIDER_2_EU/JP/US»)
- Tomba («TOMBA_JP/US»)
- Tony Hawk's Pro Skater («TONY_HAWK_SKATE_BOARDING_EU»)
- Tony Hawk's Pro Skater 2 («TONY_HAWKS_PRO_SKATER_2_EU/US)
- Vagrant Story (VAGRANT_STORY_EU/US)
- Wild Arms 2 (»WILD_ARMS_2_DISC_1_JP" and «WILD_ARMS_2_DISC_2_JP»)
- Xevious 3D/G+ («XEVIOUS_3D_G_JP»)
К сожалению, пока что неясно, означает ли это наличие скрытых игр в самой консоли или же это просто названия, которые случайно остались в исходниках. Можно предположить, что все эти игры тестировались на PlayStation Classic, после чего разработчики остановились на упомянутой ранее двадцатке.
Сложно сказать, почему остальные игры не были выбраны. Возможно, это связано с законодательством/правами, может быть, именно те игры, которые «вышли в финал» работали на железе консоли идеально. Как бы там ни было, вскоре систему можно будет опробовать.
И здесь есть еще один сюрприз — один из тестеров консоли обнаружил, что некоторые системы, подключаемые к приставке, могут открывать скрытые меню. Среди дополнительных возможностей в этих меню — эмуляция CRT-экранов, возможность пропускать кадры, демонстрация fps, возможность менять регион и другие.
Как оказалось после проверок, меню активируется при подключении некоторых USB-клавиатур, включая устройства от таких компаний, как Corsair и Logitech. Вполне может быть, что дело в самих клавиатурах. Например, одна из них дала возможность выключать консоль при нажатии на самой клавиатуры клавиши Sleep. Ни одна из других моделей этого эффекта не давала.
Как бы там ни было, можно надеяться, что после выхода консоли в свет ею займутся умельцы, которые смогут модифицировать прошивку, а также добавить необходимые игры — именно это произошло с NES Classic Mini и SNES Classic Mini от Nintendo.