diff --git a/emulators/realrtcw.yml b/emulators/realrtcw.yml index 09e8d88a..be184e83 100644 --- a/emulators/realrtcw.yml +++ b/emulators/realrtcw.yml @@ -35,9 +35,14 @@ notes: | ref: code/qcommon/files.c:180-225, code/qcommon/files.c:3782-3889, code/qcommon/files.c:3904-4034 - The mod's own assets ship as further pk3 archives that the engine loads - from main/ in name order like any other pak, without naming or checking - them. + The mod's own assets ship in the RealRTCW 5.2 package as eleven further pk3 + archives in main/, which the engine loads in name order like any other pak, + without naming or checking them. Their z_ prefixes sort them after the + retail paks so their files win. The package also carries + realrtcwdefault.cfg, which the engine requires, and autoexec.cfg. + ref: code/qcommon/files.c:3241-3248, code/qcommon/files.c:3300-3340, + code/qcommon/files.c:4364-4368, + code/qcommon/common.c:1939-1955 files: - name: "pak0.pk3" @@ -89,3 +94,144 @@ files: required: false source_ref: "code/qcommon/files.c:181, 3920-3925, 3993-4008, 4032-4033" note: "Checksum 2985661941. Stands in for main/pak0.pk3 with a warning, and the point-release check is skipped." + + - name: "realrtcwdefault.cfg" + category: game_data + system: return-to-castle-wolfenstein + path: "main/realrtcwdefault.cfg" + required: true + bundled: true + size: 3981 + source_ref: "code/qcommon/files.c:4364-4368, code/qcommon/files.c:4403-4422, code/qcommon/common.c:1939-1941" + note: "Default bindings and settings. FS_InitFilesystem and FS_Restart stop with a fatal error when it cannot be read, and Com_ExecuteCfg executes it first at startup." + + - name: "autoexec.cfg" + category: game_data + system: return-to-castle-wolfenstein + path: "main/autoexec.cfg" + required: false + bundled: true + size: 174 + source_ref: "code/qcommon/common.c:1949-1955" + note: "Executed after realrtcwconfig.cfg unless safe mode is on. The 5.2 copy executes xbox.cfg and dlc1.cfg." + + - name: "z_realrtcw_localization.pk3" + description: "Mod localization assets" + category: game_data + system: return-to-castle-wolfenstein + path: "main/z_realrtcw_localization.pk3" + required: false + bundled: true + size: 56031325 + source_ref: "code/qcommon/files.c:3241-3248, 3300-3340" + note: "Shipped in the RealRTCW 5.2 package, so installed with the mod. Loaded by the pak scan of main/, never named by the code." + + - name: "z_realrtcw_maps.pk3" + description: "Mod maps" + category: game_data + system: return-to-castle-wolfenstein + path: "main/z_realrtcw_maps.pk3" + required: false + bundled: true + size: 105504914 + source_ref: "code/qcommon/files.c:3241-3248, 3300-3340" + note: "Shipped in the RealRTCW 5.2 package, so installed with the mod. Loaded by the pak scan of main/, never named by the code." + + - name: "z_realrtcw_models.pk3" + description: "Mod models" + category: game_data + system: return-to-castle-wolfenstein + path: "main/z_realrtcw_models.pk3" + required: false + bundled: true + size: 207704226 + source_ref: "code/qcommon/files.c:3241-3248, 3300-3340" + note: "Shipped in the RealRTCW 5.2 package, so installed with the mod. Loaded by the pak scan of main/, never named by the code." + + - name: "z_realrtcw_models_characters.pk3" + description: "Mod character models" + category: game_data + system: return-to-castle-wolfenstein + path: "main/z_realrtcw_models_characters.pk3" + required: false + bundled: true + size: 312770218 + source_ref: "code/qcommon/files.c:3241-3248, 3300-3340" + note: "Shipped in the RealRTCW 5.2 package, so installed with the mod. Loaded by the pak scan of main/, never named by the code." + + - name: "z_realrtcw_models_weapons.pk3" + description: "Mod weapon models" + category: game_data + system: return-to-castle-wolfenstein + path: "main/z_realrtcw_models_weapons.pk3" + required: false + bundled: true + size: 90678014 + source_ref: "code/qcommon/files.c:3241-3248, 3300-3340" + note: "Shipped in the RealRTCW 5.2 package, so installed with the mod. Loaded by the pak scan of main/, never named by the code." + + - name: "z_realrtcw_sounds.pk3" + description: "Mod sounds" + category: game_data + system: return-to-castle-wolfenstein + path: "main/z_realrtcw_sounds.pk3" + required: false + bundled: true + size: 437827343 + source_ref: "code/qcommon/files.c:3241-3248, 3300-3340" + note: "Shipped in the RealRTCW 5.2 package, so installed with the mod. Loaded by the pak scan of main/, never named by the code." + + - name: "z_realrtcw_textures.pk3" + description: "Mod textures" + category: game_data + system: return-to-castle-wolfenstein + path: "main/z_realrtcw_textures.pk3" + required: false + bundled: true + size: 487884661 + source_ref: "code/qcommon/files.c:3241-3248, 3300-3340" + note: "Shipped in the RealRTCW 5.2 package, so installed with the mod. Loaded by the pak scan of main/, never named by the code." + + - name: "z_zperson.pk3" + description: "Mod player model overrides" + category: game_data + system: return-to-castle-wolfenstein + path: "main/z_zperson.pk3" + required: false + bundled: true + size: 3802225 + source_ref: "code/qcommon/files.c:3241-3248, 3300-3340" + note: "Shipped in the RealRTCW 5.2 package, so installed with the mod. Loaded by the pak scan of main/, never named by the code." + + - name: "z_zrealrtcw_ui.pk3" + description: "Mod menus and UI assets" + category: game_data + system: return-to-castle-wolfenstein + path: "main/z_zrealrtcw_ui.pk3" + required: false + bundled: true + size: 18699203 + source_ref: "code/qcommon/files.c:3241-3248, 3300-3340" + note: "Shipped in the RealRTCW 5.2 package, so installed with the mod. Loaded by the pak scan of main/, never named by the code." + + - name: "z_zzrealrtcw_scripts.pk3" + description: "Mod map scripts" + category: game_data + system: return-to-castle-wolfenstein + path: "main/z_zzrealrtcw_scripts.pk3" + required: false + bundled: true + size: 533510 + source_ref: "code/qcommon/files.c:3241-3248, 3300-3340" + note: "Shipped in the RealRTCW 5.2 package, so installed with the mod. Loaded by the pak scan of main/, never named by the code." + + - name: "z_zzzsurvival.pk3" + description: "Survival mode assets" + category: game_data + system: return-to-castle-wolfenstein + path: "main/z_zzzsurvival.pk3" + required: false + bundled: true + size: 66528063 + source_ref: "code/qcommon/files.c:3241-3248, 3300-3340" + note: "Shipped in the RealRTCW 5.2 package, so installed with the mod. Loaded by the pak scan of main/, never named by the code."