View Issue Details

IDProjectCategoryView StatusLast Update
0006608The Dark ModGraphicspublic08.03.2025 10:29
Reporterstgatilov Assigned Tostgatilov  
PrioritynormalSeverityfeatureReproducibilityN/A
Status suspendedResolutionfixed 
Product VersionTDM 2.13 
Target VersionTDM 2.14Fixed in VersionTDM 2.14 
Summary0006608: Support last game frame as in-game main menu background
DescriptionIt would be interesting to allow using last game frame in the in-game main menu, for instance as background.
Additional InformationSome discussions:
  https://forums.thedarkmod.com/index.php?/topic/22646-main-menu-without-background/
  https://forums.thedarkmod.com/index.php?/topic/22659-potential-anti-aliasing-bug/
TagsNo tags attached.

Activities

stgatilov

stgatilov

22.02.2025 13:10

administrator   ~0016977

Implemented saving image _menuLastGameFrame in svn rev 10938.
Added "textures/common/menuLastGameFrame" material in svn rev 17303.
Getting the image is achieved with the same code which gets a screenshot for savegames.

It seems that GUI overlays are excluded, which is OK.
I won't be surprised if underwater and X-ray overlays are ignored too, unfortunately...

Also, it turns out this way does not work correctly with non-standard RenderScale.
It affects both this image and savefile screenshots.
stgatilov

stgatilov

08.03.2025 10:28

administrator   ~0016981

Last edited: 08.03.2025 10:28

Unfortunately, I had to revert this due to complaints about random textures popping briefly on screen when player opens in-game menu:
  https://forums.thedarkmod.com/index.php?/topic/22635-beta-testing-213/page/4/#findComment-500576

(svn rev 10945 and 17309)

Issue History

Date Modified Username Field Change
22.02.2025 13:00 stgatilov New Issue
22.02.2025 13:00 stgatilov Status new => assigned
22.02.2025 13:00 stgatilov Assigned To => stgatilov
22.02.2025 13:10 stgatilov Note Added: 0016977
02.03.2025 13:10 stgatilov Status assigned => resolved
02.03.2025 13:10 stgatilov Resolution open => fixed
02.03.2025 13:10 stgatilov Fixed in Version => TDM 2.13
02.03.2025 13:10 stgatilov Target Version TDM 2.14 => TDM 2.13
08.03.2025 10:28 stgatilov Note Added: 0016981
08.03.2025 10:28 stgatilov Note Edited: 0016981
08.03.2025 10:28 stgatilov Status resolved => suspended
08.03.2025 10:28 stgatilov Target Version TDM 2.13 => TDM 2.14
08.03.2025 10:29 stgatilov Fixed in Version TDM 2.13 => TDM 2.14