View Issue Details

IDProjectCategoryView StatusLast Update
0004780The Dark ModTDM Updaterpublic29.04.2018 06:01
ReporterAluminumHaste Assigned Tostgatilov  
PrioritynormalSeveritynormalReproducibilityalways
Status resolvedResolutionfixed 
PlatformX86OSWindowsOS Version7
Product VersionSVN 
Target VersionTDM 2.06 
Summary0004780: tdm_sound_sfx02.pk4 gets resized when TDM is run causing updater to redownload the file every time
DescriptionEvery time I run TDM it modifies tdm_sound_sfx02.pk4 so that next time you run tdm_update.exe, it finds a size mismatch and redownloads it.
Steps To ReproduceRun TDM updater, run TDM, then run updater again, it will find size mismatch for tdm_sound_sfx02.pk4 and download it again.
Additional InformationOriginal post: http://forums.thedarkmod.com/topic/19162-beta-testing-206/page-34#entry420653
TagsNo tags attached.

Activities

AluminumHaste

AluminumHaste

24.04.2018 15:16

developer   ~0010395

Console shows repacking on first run:

TDM 2.06/64 #7382 (7382M) win-x64 Apr 17 2018 10:46:25
3292 MHz Intel CPU with MMX & SSE & SSE2 & SSE3
Winsock Initialized
Found interface: {94C92D64-804B-41A6-9647-9E84BD30FF67} Intel(R) Ethernet Conne
ction I217-LM - 192.168.0.221/255.255.255.0
Sys_InitNetworking: adding loopback interface
Found Intel CPU, features: MMX SSE SSE2 SSE3 CMOV
tdm using MMX & SSE & SSE2 & SSE3 for SIMD processing.
enabled Flush-To-Zero mode
enabled Denormals-Are-Zero mode
------ Initializing File System ------


Repacking G:\games\TDMbeta\tdm_sound_sfx02.pk4...


Current search path:
  G:\games\TDMbeta/
  G:\games\TDMbeta\tdm_textures_wood01.pk4 (375 files)
  G:\games\TDMbeta\tdm_textures_window01.pk4 (389 files)
  G:\games\TDMbeta\tdm_textures_stone_sculpted01.pk4 (463 files)
  G:\games\TDMbeta\tdm_textures_stone_natural01.pk4 (130 files)
  G:\games\TDMbeta\tdm_textures_stone_flat01.pk4 (295 files)
  G:\games\TDMbeta\tdm_textures_stone_cobblestones01.pk4 (224 files)
  G:\games\TDMbeta\tdm_textures_stone_brick01.pk4 (520 files)
  G:\games\TDMbeta\tdm_textures_sfx01.pk4 (69 files)
  G:\games\TDMbeta\tdm_textures_roof01.pk4 (72 files)
  G:\games\TDMbeta\tdm_textures_plaster01.pk4 (142 files)
  G:\games\TDMbeta\tdm_textures_paint_paper01.pk4 (63 files)
  G:\games\TDMbeta\tdm_textures_other01.pk4 (122 files)
  G:\games\TDMbeta\tdm_textures_nature01.pk4 (281 files)
  G:\games\TDMbeta\tdm_textures_metal01.pk4 (494 files)
  G:\games\TDMbeta\tdm_textures_glass01.pk4 (51 files)
  G:\games\TDMbeta\tdm_textures_fabric01.pk4 (43 files)
  G:\games\TDMbeta\tdm_textures_door01.pk4 (174 files)
  G:\games\TDMbeta\tdm_textures_decals01.pk4 (461 files)
  G:\games\TDMbeta\tdm_textures_carpet01.pk4 (92 files)
  G:\games\TDMbeta\tdm_textures_base01.pk4 (395 files)
  G:\games\TDMbeta\tdm_standalone.pk4 (4 files)
  G:\games\TDMbeta\tdm_sound_vocals_decls01.pk4 (28 files)
  G:\games\TDMbeta\tdm_sound_vocals07.pk4 (1111 files)
  G:\games\TDMbeta\tdm_sound_vocals06.pk4 (696 files)
  G:\games\TDMbeta\tdm_sound_vocals05.pk4 (128 files)
  G:\games\TDMbeta\tdm_sound_vocals04.pk4 (2872 files)
  G:\games\TDMbeta\tdm_sound_vocals03.pk4 (743 files)
  G:\games\TDMbeta\tdm_sound_vocals02.pk4 (1299 files)
  G:\games\TDMbeta\tdm_sound_vocals01.pk4 (82 files)
  G:\games\TDMbeta\tdm_sound_sfx02.pk4 (605 files)
  G:\games\TDMbeta\tdm_sound_sfx01.pk4 (942 files)
  G:\games\TDMbeta\tdm_sound_ambient_decls01.pk4 (8 files)
  G:\games\TDMbeta\tdm_sound_ambient03.pk4 (24 files)
  G:\games\TDMbeta\tdm_sound_ambient02.pk4 (163 files)
  G:\games\TDMbeta\tdm_sound_ambient01.pk4 (217 files)
  G:\games\TDMbeta\tdm_prefabs01.pk4 (943 files)
  G:\games\TDMbeta\tdm_player01.pk4 (125 files)
  G:\games\TDMbeta\tdm_models_decls01.pk4 (102 files)
  G:\games\TDMbeta\tdm_models02.pk4 (1989 files)
  G:\games\TDMbeta\tdm_models01.pk4 (2694 files)
  G:\games\TDMbeta\tdm_gui_credits01.pk4 (49 files)
  G:\games\TDMbeta\tdm_gui01.pk4 (702 files)
  G:\games\TDMbeta\tdm_fonts01.pk4 (696 files)
  G:\games\TDMbeta\tdm_env01.pk4 (152 files)
  G:\games\TDMbeta\tdm_defs01.pk4 (174 files)
  G:\games\TDMbeta\tdm_base01.pk4 (186 files)
  G:\games\TDMbeta\tdm_ai_steambots01.pk4 (24 files)
  G:\games\TDMbeta\tdm_ai_monsters_spiders01.pk4 (82 files)
  G:\games\TDMbeta\tdm_ai_humanoid_undead01.pk4 (50 files)
  G:\games\TDMbeta\tdm_ai_humanoid_townsfolk01.pk4 (95 files)
  G:\games\TDMbeta\tdm_ai_humanoid_pagans01.pk4 (10 files)
  G:\games\TDMbeta\tdm_ai_humanoid_nobles01.pk4 (48 files)
  G:\games\TDMbeta\tdm_ai_humanoid_mages01.pk4 (8 files)
  G:\games\TDMbeta\tdm_ai_humanoid_heads01.pk4 (97 files)
  G:\games\TDMbeta\tdm_ai_humanoid_guards01.pk4 (377 files)
  G:\games\TDMbeta\tdm_ai_humanoid_females01.pk4 (172 files)
  G:\games\TDMbeta\tdm_ai_humanoid_builders01.pk4 (91 files)
  G:\games\TDMbeta\tdm_ai_base01.pk4 (8 files)
  G:\games\TDMbeta\tdm_ai_animals01.pk4 (80 files)
File System Initialized.
stgatilov

stgatilov

29.04.2018 06:01

administrator   ~0010411

Fixed in SVN rev 7392.
However, it is necessary to recompile tdm_package and build a new package for the fix to take effect.

It turned out that extension comparison was case-sensitive in tdm_package, and tdm_sound_sfx02.pk4 has several .OGG files inside it, which were not recognised as .ogg files by packager, so TDM had to repack the pk4 on start.

Issue History

Date Modified Username Field Change
24.04.2018 15:07 AluminumHaste New Issue
24.04.2018 15:16 AluminumHaste Note Added: 0010395
29.04.2018 06:01 stgatilov Note Added: 0010411
29.04.2018 06:01 stgatilov Status new => resolved
29.04.2018 06:01 stgatilov Resolution open => fixed
29.04.2018 06:01 stgatilov Assigned To => stgatilov