Any way to move old saves to 1.14?
I got the itch to play some Doom 2 and when it was loaded up it mentioned that an update was available. After I finished my session I went to the home page and snagged 1.14, but when I reloaded the game all my saves no longer show up. The files are still there in the game dir, but since you guys switched to the new save format I've lost my progress. Is there any way to get the data from the old saves imported in? I'd already lost all my progress a year ago when I had to wipe my drive and forgot to backup my save files.
Comments
DaniJ should be able to help you diagnose the issue.
As skyjake says they should have been converted automatically, so clearly something is going wrong somewhere. Your savegames should still be present but for some reason they aren't being picked up.
The batch file I use to run Doom 2:
"c:\Program Files (x86)\Doomsday\bin\doomsday.exe" -basedir "c:\Program Files (x86)\Doomsday" -sdlmixer -sfxchan 35 -fullscreen -texcomp -game doom2 -iwad "c:\Program Files (x86)\Steam\SteamApps\common\Doom 2\base\DOOM2.WAD"
My save games are currently under:
C:\Program Files (x86)\Steam\SteamApps\common\Doom 2\savegame\doom2
DoomSav0.dsg
DoomSav9.dsg
Upload isn't working for me, so here's the text of my doomsday.out:
Application path: c:\Program Files (x86)\Doomsday\bin\doomsday.exe Created a new 32.0 MB memory volume. Config::read: modules/Config matches version [ 2, 0, 0, 1201 ] Executable: Doomsday Engine 1.14.0 (Stable 32-bit #1201) Apr 16 2014 13:04:46 RenderSystem: Loading shader definitions from read-only archive entry "data/renderer.pack/ shaders.dei" [path "/data/doomsday.pk3/data/renderer.pack/shaders.dei"] from archive in read-only "(basedir)\data\doomsday.pk3" OpenGL 3.3 supported Sys_GLInitialize: OpenGL information: Version: 4.4.0 Renderer: GeForce GTX 670/PCIe/SSE2 Vendor: NVIDIA Corporation Capabilities: Compressed texture formats: 23 Available texture units: 4 Maximum texture anisotropy: 16 Maximum texture size: 16384 Line width granularity: 0.125 Line width range: 0.5...10 ^ : OpenGL Extensions: ^ : AMD extensions: multi_draw_indirect, seamless_cubemap_per_texture ^ : ARB extensions: arrays_of_arrays, base_instance, bindless_texture, blend_func_extended, buffer_storage, clear_buffer_object, clear_texture, color_buffer_float, compatibility, compressed_texture_pixel_storage, conservative_depth, compute_shader, compute_variable_group_size, copy_buffer, copy_image, debug_output, depth_buffer_float, depth_clamp, depth_texture, draw_buffers, draw_buffers_blend, draw_indirect, draw_elements_base_vertex, draw_instanced, enhanced_layouts, ES2_compatibility, ES3_compatibility, explicit_attrib_location, explicit_uniform_location, fragment_coord_conventions, fragment_layer_viewport, fragment_program, fragment_program_shadow, fragment_shader, framebuffer_no_attachments, framebuffer_object, framebuffer_sRGB, geometry_shader4, get_program_binary, gpu_shader5, gpu_shader_fp64, half_float_pixel, half_float_vertex, imaging, indirect_parameters, instanced_arrays, internalformat_query, internalformat_query2, invalidate_subdata, map_buffer_alignment, map_buffer_range, multi_bind, multi_draw_indirect, multisample, multitexture, occlusion_query, occlusion_query2, pixel_buffer_object, point_parameters, point_sprite, program_interface_query, provoking_vertex, robust_buffer_access_behavior, robustness, sample_shading, sampler_objects, seamless_cube_map, seamless_cubemap_per_texture, separate_shader_objects, shader_atomic_counters, shader_bit_encoding, shader_draw_parameters, shader_group_vote, shader_image_load_store, shader_image_size, shader_objects, shader_precision, query_buffer_object, shader_storage_buffer_object, shader_subroutine, shader_texture_lod, shading_language_100, shading_language_420pack, shading_language_include, shading_language_packing, shadow, stencil_texturing, sync, tessellation_shader, texture_border_clamp, texture_buffer_object, texture_buffer_object_rgb32, texture_buffer_range, texture_compression, texture_compression_bptc, texture_compression_rgtc, texture_cube_map, texture_cube_map_array, texture_env_add, texture_env_combine, texture_env_crossbar, texture_env_dot3, texture_float, texture_gather, texture_mirror_clamp_to_edge, texture_mirrored_repeat, texture_multisample, texture_non_power_of_two, texture_query_levels, texture_query_lod, texture_rectangle, texture_rg, texture_rgb10_a2ui, texture_stencil8, texture_storage, texture_storage_multisample, texture_swizzle, texture_view, timer_query, transform_feedback2, transform_feedback3, transform_feedback_instanced, transpose_matrix, uniform_buffer_object, vertex_array_bgra, vertex_array_object, vertex_attrib_64bit, vertex_attrib_binding, vertex_buffer_object, vertex_program, vertex_shader, vertex_type_10f_11f_11f_rev, vertex_type_2_10_10_10_rev, viewport_array, window_pos, sparse_texture ^ : ATI extensions: draw_buffers, texture_float, texture_mirror_once ^ : EXT extensions: texture_env_add, abgr, bgra, bindable_uniform, blend_color, blend_equation_separate, blend_func_separate, blend_minmax, blend_subtract, compiled_vertex_array, Cg_shader, depth_bounds_test, direct_state_access, draw_buffers2, draw_instanced, draw_range_elements, fog_coord, framebuffer_blit, framebuffer_multisample, framebuffer_multisample_blit_scaled, framebuffer_object, framebuffer_sRGB, geometry_shader4, gpu_program_parameters, gpu_shader4, multi_draw_arrays, packed_depth_stencil, packed_float, packed_pixels, pixel_buffer_object, point_parameters, provoking_vertex, rescale_normal, secondary_color, separate_shader_objects, separate_specular_color, shader_image_load_store, shadow_funcs, stencil_two_side, stencil_wrap, texture3D, texture_array, texture_buffer_object, texture_compression_dxt1, texture_compression_latc, texture_compression_rgtc, texture_compression_s3tc, texture_cube_map, texture_edge_clamp, texture_env_combine, texture_env_dot3, texture_filter_anisotropic, texture_integer, texture_lod, texture_lod_bias, texture_mirror_clamp, texture_object, texture_shared_exponent, texture_sRGB, texture_sRGB_decode, texture_storage, texture_swizzle, timer_query, transform_feedback2, vertex_array, vertex_array_bgra, vertex_attrib_64bit, import_sync_object ^ : EXTX extensions: framebuffer_mixed_formats ^ : IBM extensions: rasterpos_clip, texture_mirrored_repeat ^ : KHR extensions: debug ^ : KTX extensions: buffer_region ^ : NV extensions: bindless_multi_draw_indirect, bindless_texture, blend_equation_advanced, blend_square, compute_program5, conditional_render, copy_depth_to_color, copy_image, depth_buffer_float, depth_clamp, draw_texture, ES1_1_compatibility, explicit_multisample, fence, float_buffer, fog_distance, fragment_program, fragment_program_option, fragment_program2, framebuffer_multisample_coverage, geometry_shader4, gpu_program4, gpu_program4_1, gpu_program5, gpu_program5_mem_extended, gpu_program_fp64, gpu_shader5, half_float, light_max_exponent, multisample_coverage, multisample_filter_hint, occlusion_query, packed_depth_stencil, parameter_buffer_object, parameter_buffer_object2, path_rendering, pixel_data_range, point_sprite, primitive_restart, register_combiners, register_combiners2, shader_atomic_counters, shader_atomic_float, shader_buffer_load, shader_storage_buffer_object, texgen_reflection, texture_barrier, texture_compression_vtc, texture_env_combine4, texture_expand_normal, texture_multisample, texture_rectangle, texture_shader, texture_shader2, texture_shader3, transform_feedback, transform_feedback2, vertex_array_range, vertex_array_range2, vertex_attrib_integer_64bit, vertex_buffer_unified_memory, vertex_program, vertex_program1_1, vertex_program2, vertex_program2_option, vertex_program3 ^ : NVX extensions: conditional_render, gpu_memory_info, nvenc_interop ^ : S3 extensions: s3tc ^ : SGIS extensions: generate_mipmap, texture_lod ^ : SGIX extensions: depth_texture, shadow ^ : SUN extensions: slice_accum ^ : WGL extensions: EXT_swap_control ^ : WIN extensions: swap_hint ^ : Extensions (WGL): ^ : WGL extensions: ARB_buffer_region, ARB_create_context, ARB_create_context_profile, ARB_create_context_robustness, ARB_extensions_string, ARB_make_current_read, ARB_multisample, ARB_pbuffer, ARB_pixel_format, ARB_pixel_format_float, ARB_render_texture, ATI_pixel_format_float, EXT_create_context_es_profile, EXT_create_context_es2_profile, EXT_extensions_string, EXT_framebuffer_sRGB, EXT_pixel_format_packed_float, EXT_swap_control, EXT_swap_control_tear, NVX_DX_interop, NV_DX_interop, NV_DX_interop2, NV_delay_before_swap, NV_float_buffer, NV_multisample_coverage, NV_render_depth_texture, NV_render_texture_rectangle Audio configuration: Music: SDLMixer::Music SFX: SDLMixer Initialized 35 sound effect channels Using SteamApps path: c:\program files (x86)\steam\SteamApps\common User-supplied IWAD path: "c:/Program Files (x86)/Steam/SteamApps/common/Doom 2/base/" Locating "HACX - Twitch 'n Kill"... ! hacx.wad: missing - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3" => Not playable (incomplete resources) Locating "Chex(R) Quest"... ! chex.wad: missing - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3" => Not playable (incomplete resources) Locating "Final DOOM: TNT: Evilution"... ! tnt.wad: missing - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3" => Not playable (incomplete resources) Locating "Final DOOM: The Plutonia Experiment"... ! plutonia.wad: missing - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3" => Not playable (incomplete resources) Locating "DOOM 2: Hell on Earth"... - doom2.wad or doom2f.wad: "c:\program files (x86)\steam\SteamApps\common\doom 2\base\ DOOM2.WAD" - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3" => Playable Locating "Ultimate DOOM"... - doom.wad or doomu.wad: "c:\program files (x86)\steam\SteamApps\common\ultimate doom\ base\DOOM.WAD" - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3" => Playable Locating "DOOM Registered"... - doom.wad: "c:\program files (x86)\steam\SteamApps\common\ultimate doom\base\DOOM.WAD" - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3" => Playable Locating "DOOM Shareware"... ! doom1.wad: missing - libdoom.pk3: "(basedir)\data\jdoom\libdoom.pk3" => Not playable (incomplete resources) Locating "Heretic: Shadow of the Serpent Riders"... - heretic.wad: "c:\program files (x86)\steam\SteamApps\common\heretic shadow of the serpent riders\base\HERETIC.WAD" - libheretic.pk3: "(basedir)\data\jheretic\libheretic.pk3" => Playable Locating "Heretic Registered"... - heretic.wad: "c:\program files (x86)\steam\SteamApps\common\heretic shadow of the serpent riders\base\HERETIC.WAD" - libheretic.pk3: "(basedir)\data\jheretic\libheretic.pk3" => Playable Locating "Heretic Shareware"... ! heretic1.wad: missing - libheretic.pk3: "(basedir)\data\jheretic\libheretic.pk3" => Not playable (incomplete resources) Locating "Hexen: Deathkings of the Dark Citadel"... - hexen.wad: "c:\program files (x86)\steam\SteamApps\common\hexen deathkings of the dark citadel\base\HEXEN.WAD" - hexdd.wad: "c:\program files (x86)\steam\SteamApps\common\hexen deathkings of the dark citadel\base\HEXDD.WAD" - libhexen.pk3: "(basedir)\data\jhexen\libhexen.pk3" => Playable Locating "Hexen"... - libhexen.pk3: "(basedir)\data\jhexen\libhexen.pk3" - hexen.wad: "c:\program files (x86)\steam\SteamApps\common\hexen deathkings of the dark citadel\base\HEXEN.WAD" => Playable Locating "Hexen v1.0"... ! hexen.wad: missing - libhexen.pk3: "(basedir)\data\jhexen\libhexen.pk3" => Not playable (incomplete resources) Locating "Hexen 4-map Demo"... ! hexen.wad or machexendemo.wad or hexendemo.wad: missing - libhexen.pk3: "(basedir)\data\jhexen\libhexen.pk3" => Not playable (incomplete resources) Locating "Hexen 4-map Beta Demo"... ! hexen.wad or hexenbeta.wad or machexendemo.wad or hexendemo.wad: missing - libhexen.pk3: "(basedir)\data\jhexen\libhexen.pk3" => Not playable (incomplete resources) Selecting game 'doom2'... Path "auto" now mapped to "data\jdoom\auto" Path "auto" now mapped to "defs\jdoom\auto" Loading game resources... IWAD identification: 0x10424c4 ResourceSystem > loadCompositeTextureDefs: Loaded all 428 texture definitions from "c:\program files (x86)\steam\SteamApps\ common\doom 2\base\DOOM2.WAD:(basedir)\TEXTURE1.lmp" Parsing primary config "configs\doom\game.cfg"... Def_Read: Parsing definition files... ^ : Definitions: ^ : 30 animation groups 6 composite fonts 11 finales 9 lights 33 map infos 11 materials 27 particle generators 3 skies 36 songs 110 sound effects 138 sprite names 974 states 51 surface decorations 368 text strings 11 texture environments 140 things ResourceSystem: Model init completed in 0.00 seconds Available maps: MAP01-MAP32 c:\program files (x86)\steam\SteamApps\common\doom 2\base\DOOM2.WAD DOOM 2: Hell on Earth S_StartMusic: Starting music 'dm2ttl' MasterWorker: Received 0 servers from master Unloaded game Z_Shutdown: Used 1 volumes, total 33554432 bytes. Restoring original display mode due to shutdownModern versions of Doomsday will automatically detect any IWADs you've bought through Steam, adding those paths with -iwad is unnecessary.
Uploading doomsday.out is deliberately disabled. This is because attaching such logs as uploads only complicates matters by forcing everyone to download a text file that could have been inserted into the post directly, as you did
If you move the whole savegame folder from there into the correct location, the automatic savegame conversion should then work. As you're not using the frontend your default user data folder will be:
C:\Users\Add Username Here\AppData\Local\Deng Team\Doomsday Engine\runtime
And, as you can see on my thread "doomsday 1.14 completely useless", on my Desktop PC, doomsday just hung when trying to convert the saqved games.