morkt / GARbro

Visual Novels resource browser
MIT License
2.28k stars 242 forks source link

Game request: Chaos;Head Noah #463

Open DelusionalMoonlight opened 3 years ago

DelusionalMoonlight commented 3 years ago

VNDB: https://vndb.org/v22505 Developer: MAGES. GAME & Nitroplus Engine: rUGP Extension: .rio+.ici

Unable to open file as a compressed package It is a little bit odd while it is said that .rio is supported. Also it would be nice to add a possibility to build .rio archives

crskycode commented 3 years ago

The package file of the rUGP engine is very complicated. It uses MFC serialization. It is very difficult to decompile all the classes in the engine. The new version of the rGUP engine hides CG texture objects in CrelicUnitedGameProject in RIO archive file. To extract them, you need to decompile CRsa script objects, or hook the class of CG texture objects. Rebuilding the RIO archive file is not the fastest way. It is recommended to use hooks to extract or replace game resources. Reference rUGP analysis (Chinese only)