Changes between Version 1 and Version 6 of Ticket #13412


Ignore:
Timestamp:
06/19/22 09:15:12 (8 weeks ago)
Author:
antoniou79
Comment:

Quick update; the reported issues are still in the recent development build 2.7.0git (master HEAD) and stable RC 2.6.0.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #13412

    • Property Keywords fonts crash added
  • Ticket #13412 – Description

    v1 v6  
    55In short the issues are:
    66- A segmentation fault in the "Extras" in-game option (only in the Demo as far as I can tell!).
     7- (new) In the full game the Extras menu is not displayed properly (Extras menu buttons are wrongly overlayed over main menu buttons that should be hidden)
    78- Fonts or glyphs looking different (bolder or more cleanly defined) than when running the game or demo without ScummVM.
    89- Main character's outline is also more bold and cleanly defined when running the game or demo without ScummVM
     
    1415- When you gain control of the main character, press Esc to bring the native in-game menu.
    1516- Click on the "Extras" option. The segmentation fault may happen immediately at this point, but it may not and the Extras dialogue window will be displayed.
    16 - If the Extras dialogue window is displayed, move or click randomly the cursor around within that window. The segmentation fault occurs always for me -- I'm not sure if it's an exact spot or area that triggers it.
     17- If the Extras dialogue window is displayed, move randomly the cursor around within that window. The segmentation fault occurs always for me -- I think it's some area that triggers it.
    1718
    1819Debugging the segmentation fault issue with Visual Studio points to putpixel() from engines\ags\lib\allegro\gfx.cpp, when its x, y argument values are outside the width, height limits. This putpixel() call is done by alfont_textout_ex() in engines\ags\lib\alfont\alfont.cpp.