Menu

#4789 AGI: (Fan) SQ0: Text input field overdraws Text window

AGI Fanmade
closed-fixed
Graphics (902)
5
2010-06-15
2010-02-28
No

ScummVM 1.1.0svn48149 (Feb 27 2010 22:03:54)
Features compiled in: Vorbis FLAC MP3 RGB zLib

In some scenes (six overall) of that game the text input field on the bottom of the screen erases the bottom part of the displayed text windows.
I have gathered all occasions as there are only two scenes affected

Space Quest 0 - Replicated v1.04 (DOS/English)

AmigaOS4
gcc version 4.2.4 (adtools build 20090118)

Discussion

  • Anonymous

    Anonymous - 2010-02-28

    type "eavesdrop" to start the scene (issues 1 and 2)

     
  • Anonymous

    Anonymous - 2010-02-28
    • summary: AGI: (Fan) SQ0: Text input field overdrawstText window --> AGI: (Fan) SQ0: Text input field overdraws Text window
     
  • Anonymous

    Anonymous - 2010-02-28

    Just walk left out the room and let the scene start

     
  • 2of1

    2of1 - 2010-04-15

    This occurs because cmd_prevent_input() is executed which calls g_agi->clearPrompt();

    as the propt appears on the same line as the bottom of the blitted textbox, the text box is cut.

    What is the behaviour of the original in this case?

     
  • Anonymous

    Anonymous - 2010-04-26

    This doesn't happen with NAGI, though NAGI display a far wider screen and
    the text output fits in one line and not two like ScummVM does it.

    Maybe this can be solved by fitting the output in one line by not
    line-breaking too early?
    otoh i don't really know what i'm talkign about ;-)

    See bug #2960558, they are related if not duplicates

     
  • Eugene Sandulenko

    Fixed in svn. Actually redrawing that in prevent.input is all correct, but our line breaking width computation was not. Now it matches NAGI.

     
  • Eugene Sandulenko

    • status: open --> closed-fixed
     
  • Eugene Sandulenko

    • assigned_to: nobody --> sev
     
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.