View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006416 | Dwarf Fortress | Movies -- Playback | public | 2014-01-20 12:29 | 2014-12-14 08:11 |
Reporter | lethosor | Assigned To | lethosor | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | confirmed | Resolution | open | ||
Product Version | 0.34.11 | ||||
Summary | 0006416: Playback of movies smaller than the current screen size causes flickering (PRINT_MODE:STANDARD) | ||||
Description | When a movie is played back in a larger resolution than when it was recorded using PRINT_MODE:STANDARD, the movie player (and menu after playback) are centered onscreen and resized to 80x25 (possibly the resolution of the movie - I only tested this with the intro movies so far, and they're 80x25). In addition, the previous movie menu (the larger resolution) flickers in the background during playback and when the smaller movie menu is visible afterwards. | ||||
Steps To Reproduce | 1. Record a movie at a small resolution (or use one of the intro movies) 2. Resize the window to a larger size 3. Enter the movie menu again and play the movie. The movie is centered on the screen, while the larger menu flickers in the background. | ||||
Additional Information | This only occurs with PRINT_MODE:STANDARD, as far as I can tell. 2D displays the movie in the upper left corner and does not flicker. This also only occurs the first time a movie is played back - the movie and menu are still centered a an 80x25 resolution, but when a movie is played a second time the previous screen disappears. I have only tested this on OS X, although I can try testing on Linux when I get a chance. This does not occur with BLACK_SPACE:NO in init.txt (for obvious reasons) Pressing [esc] during playback returns to the large movie menu (no smaller menu is visible). | ||||
Tags | No tags attached. | ||||
related to | 0003654 | new | Movies recorded in SDL version flash during playback |
|
Screenshot: http://i.imgur.com/PJh5bby.png To clarify: This is not the same as 0003654 (the only other "Movies -- Playback" bug reported), although I have noticed that occasionally as well. It is also reproducible ("have not tried" was a mistake), although I haven't reproduced it on any other PRINT_MODE settings yet. |
|
Reminder sent to: Baughn It appears that the screen dimensions (dimx/dimy) are being set to the dimensions of the movie during playback (https://github.com/Baughn/Dwarf-Fortress--libgraphics-/blob/13b94544cbb3a5a4b36346083335cd4ff63c0e3f/g_src/interface.cpp#L1213 ?), which doesn't properly erase the tiles from the larger resolution. |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-01-20 12:29 | lethosor | New Issue | |
2014-01-20 12:31 | lethosor | Note Added: 0024284 | |
2014-01-20 12:35 | lethosor | Note Edited: 0024284 | |
2014-01-20 17:05 |
|
Relationship added | related to 0003654 |
2014-12-12 18:37 | lethosor | Assigned To | => lethosor |
2014-12-12 18:37 | lethosor | Status | new => confirmed |
2014-12-12 18:43 | lethosor | Note Added: 0031323 | |
2014-12-12 18:44 | lethosor | Reproducibility | have not tried => always |
2014-12-14 08:11 | lethosor | Summary | Playback of movies smaller than the current screen size is centered and leads to flickering (PRINT_MODE:STANDARD) => Playback of movies smaller than the current screen size causes flickering (PRINT_MODE:STANDARD) |