View Issue Details

IDProjectCategoryView StatusLast Update
0000012FSSCPgameplaypublic2006-10-27 03:31
Reporterdiamondgeezer Assigned ToRighteous1  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionsuspended 
Fixed in Version3.6 
Summary0000012: 'Paused' message does not appear upon restore after minimizing game
DescriptionMinimizing FS2 automatically pauses the game. But restoring FSo builds does not display the 'paused' message box. This may be confusing for new players.
TagsNo tags attached.

Activities

RandomTiger

2004-01-29 20:48

developer   ~0000129

Confirmed

kasperl

2004-03-04 13:40

developer   ~0000266

confirmed in 20-01-04 as well.

Righteous1

2004-04-07 03:39

developer   ~0000714

Added the function alt_tab_pause() to call the pause routine and disable sounds when the game is minimized. The function is called from osapi.cpp when the game is minimized.
Modules updated:
freespace.h
freespace.cpp
osapi.cpp

Goober5000

2004-04-13 09:39

administrator   ~0000759

I'm reopening this because of the related issue of music not resuming when FSO is restored. ;) Any progress on that front, Righteous1?

Righteous1

2004-04-13 13:49

developer   ~0000761

See Mantis Bug 116 for the status of that bug. The pause box had nothing to do with that. I backed out the update that caused that issue.

Goober5000

2004-04-14 05:09

administrator   ~0000766

Oh. But the pause box is supposed to be displayed?

Funny - I haven't seen it. Lemme look again.

Righteous1

2004-04-14 12:59

developer   ~0000770

Only in game, not at the other screens

Goober5000

2004-04-14 16:18

administrator   ~0000778

K, I updated and saw it. I suppose this can be re-resolved, except for one thing...

Shouldn't the pause box be overlaid with the battle scene, as when you pause the game normally? Right now your pause is overlaid on a pure black background.

This is just a nitpick, and I'm not sure how easy or practical it is to fix.

Righteous1

2004-04-14 18:56

developer   ~0000779

I looked into that at the time and decided it was more trouble than it was worth. IIRC, calling the function that stores and draws the background does other things that caused problems when restoring the game. I seems I had to either push the pause key twice to get it unpaused or had problems with sound. But one of the pause routines (I don't recall which one) would have to be copied and rewritten special for this case. I didn't think it was worth the effort since we just need an indication that the game is paused.

But if you want it persued, I'll pursue it some more.

Goober5000

2004-04-14 20:43

administrator   ~0000780

Nah, probably not necessary. Maybe if you're feeling masochistic one day, but in the meantime we should concentrate on other bugs. :)

Issue History

Date Modified Username Field Change
2003-12-19 20:27 diamondgeezer New Issue
2004-01-05 04:15 Kazan Severity trivial => minor
2004-01-29 20:48 RandomTiger Note Added: 0000129
2004-03-04 13:40 kasperl Note Added: 0000266
2004-03-04 20:45 RandomTiger Status new => acknowledged
2004-03-09 08:22 Rga_Noris Summary 'Paused' message does not appear upon restore => 'Paused' message does not appear upon restore after minimizing game
2004-04-02 16:09 Righteous1 Status acknowledged => assigned
2004-04-02 16:09 Righteous1 Assigned To => Righteous1
2004-04-07 03:39 Righteous1 Note Added: 0000714
2004-04-12 18:34 Righteous1 Status assigned => resolved
2004-04-12 18:34 Righteous1 Resolution open => fixed
2004-04-13 09:39 Goober5000 Status resolved => feedback
2004-04-13 09:39 Goober5000 Resolution fixed => reopened
2004-04-13 09:39 Goober5000 Note Added: 0000759
2004-04-13 13:49 Righteous1 Note Added: 0000761
2004-04-14 05:09 Goober5000 Note Added: 0000766
2004-04-14 12:59 Righteous1 Note Added: 0000770
2004-04-14 16:18 Goober5000 Note Added: 0000778
2004-04-14 18:56 Righteous1 Note Added: 0000779
2004-04-14 20:43 Goober5000 Note Added: 0000780
2004-04-14 20:43 Goober5000 Status feedback => resolved
2006-10-27 03:31 Goober5000 Status resolved => closed
2006-10-27 03:31 Goober5000 Resolution reopened => suspended
2006-10-27 03:31 Goober5000 Fixed in Version => 3.6