View Issue Details

IDProjectCategoryView StatusLast Update
0000336FSSCPgameplaypublic2005-03-05 18:53
ReporterAlpha0 Assigned Totaylor  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformDell Latitude D600 NotebookOSWindows 2000 ProfessionalOS Version5.00.2195 SP4
Product Version3.6.5 
Summary0000336: Mission messages run off-screen at 640x480
DescriptionMission messages longer than one line are not split properly into multiple lines in 640x480. This results in these messages running off the screen limits and thus becoming unreadable.
Steps To ReproduceStart any mission in 640x480 and wait for a long message to be issued. You will see immediately that it goes off the screen.
Additional InformationTest system: Dell Latitude D600 Notebook, Intel Centrino 1.6GHz, 512MB RAM, Windows 2000 Professional SP4, Mobility Radeon 9000 w/ 32MB for graphics, graphics drivers version 6.13.10.6279. DX version 8.1 (4.08.01.0881).

This has a trivial fix. In code/hud/hudmessage.cpp, in the hud_sourced_print() function, change the line
int pretend_width = gr_screen.res == 0 ? 780 : 1004;
to
int pretend_width = gr_screen.res == 0 ? 620 : 1004;
and everything should be ok again.
TagsNo tags attached.

Activities

taylor

2005-03-05 18:53

administrator   ~0001730

Fixered.

And I *really* like it when you report bugs btw, Alpha0. Makes everyone's life a little bit easier. :)

Issue History

Date Modified Username Field Change
2005-03-05 11:35 Alpha0 New Issue
2005-03-05 18:53 taylor Status new => resolved
2005-03-05 18:53 taylor Resolution open => fixed
2005-03-05 18:53 taylor Assigned To => taylor
2005-03-05 18:53 taylor Note Added: 0001730