Filippos Karapetis
18a0214672
AGI: Resolved an old FIXME concerning OOB access
2011-09-25 18:35:37 +03:00
Max Horn
71ea5acd29
AGI: Replace vsprintf by Common::String::vformat
2011-06-18 01:36:15 +02:00
Willem Jan Palenstijn
72acac58b6
AGI: Cleanup
2011-05-17 21:21:51 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Max Horn
84184aabc0
ALL: colour -> color
2011-04-14 14:12:35 +02:00
Max Horn
2d1c8a3533
ALL: Fix whitespaces / indention
...
svn-id: r55818
2011-02-07 23:01:06 +00:00
Torbjörn Andersson
93df097f39
Added the same quit/restart test to print() as we have in so many other places.
...
This makes it easier to quit the game during the text box in the King's Quest 3
into, and probably other places as well.
svn-id: r49881
2010-06-15 18:17:51 +00:00
Eugene Sandulenko
a993e2fb45
AGI: Fix bug #2960563 .
...
Bug #2960563 : "AGI: (Fan) SQ0: Text input field overdraws Text window".
Now our text wrapping code matches original.
svn-id: r49736
2010-06-15 10:28:58 +00:00
Eugene Sandulenko
316e171e67
AGI: Fix bug #2959630 .
...
Bug #2959630 : "LSL1: Security in blackjack" fixed by partially
reverting r41241. Do not clear prompt without on disabling input.
svn-id: r49732
2010-06-15 10:27:42 +00:00
Eugene Sandulenko
14205bdbc0
AGI: add more status-related debug output.
...
svn-id: r49731
2010-06-15 10:27:23 +00:00
Matthew Hoops
91dcca89b1
Fix another regression that didn't append data in safeStrcat.
...
svn-id: r45296
2009-10-21 01:23:05 +00:00
Matthew Hoops
6114381b4c
Fix a regression in agiSprintf.
...
svn-id: r45295
2009-10-21 01:01:23 +00:00
Max Horn
95c572c8b9
AGI: Cleanup AgiEngine::agiSprintf
...
svn-id: r45267
2009-10-20 12:23:21 +00:00
Max Horn
50435d6bae
AGI: Turn g_tickTimer & g_mouse into members of class AgiEngine resp. AgiBase
...
svn-id: r45259
2009-10-20 11:13:00 +00:00
Eugene Sandulenko
1a321a2064
Cleanup
...
svn-id: r41254
2009-06-06 17:45:52 +00:00
Eugene Sandulenko
2eb7e914e8
Fix bug #2026605 : "SQ2: Have to wait after dying to do anything."
...
svn-id: r41250
2009-06-06 17:43:51 +00:00
Eugene Sandulenko
c5f41b29fa
Stop abusing game flag.
...
svn-id: r41247
2009-06-06 17:42:37 +00:00
Eugene Sandulenko
26d8b2bb72
Fix bug #2721940 : "AGI: Gold Rush! Restart Option differs from original"
...
svn-id: r41243
2009-06-06 17:40:56 +00:00
Eugene Sandulenko
3ba873c72b
Fix bug #2026570 : "SQ2: Prompt disappears when it shouldn't"
...
svn-id: r41242
2009-06-06 17:40:27 +00:00
Eugene Sandulenko
a7049e5b3d
Fix implementation of prevent.input. This fixes SQ2 intro
...
svn-id: r41241
2009-06-06 17:40:09 +00:00
Eugene Sandulenko
93d62da652
Whitespace fixes and C++ comments
...
svn-id: r41239
2009-06-06 17:39:13 +00:00
Johannes Schickel
b3c6751b9b
Strip trailing whitespaces in the whole code base.
...
svn-id: r40867
2009-05-24 15:17:42 +00:00
Eugene Sandulenko
7ed8d7f573
Proper fix for bug #2537054 : "AGI: Using GMM to load causes graphics glitches".
...
Save/load via GMM is not allowed in certain situations now.
svn-id: r40773
2009-05-21 21:51:50 +00:00
Eugene Sandulenko
40dd214789
Start of fixing bug #2537054 : "AGI: Using GMM to load causes graphics glitches"
...
The engine still crashes when load from GMM occured with a text box on screen.
svn-id: r40733
2009-05-19 21:09:43 +00:00
Filippos Karapetis
0015657caa
Fix for bug #2541237 - "AGI: Restart quits ScummVM"
...
svn-id: r36279
2009-02-12 15:13:52 +00:00
Max Horn
ac59693be2
A ton of code formatting fixes; also fixed warnings about single line loops like 'while(cond);' by inserting newlines
...
svn-id: r36127
2009-01-29 05:26:12 +00:00
Eugene Sandulenko
c31a0f7089
Fix bug #1942471 : "AGI: Fan(Get Outta SQ): No Word wrapping"
...
svn-id: r35767
2009-01-07 13:27:58 +00:00
Eugene Sandulenko
8dfa9a70f2
Fix bugs #1940871 : "AGI: Fan(Beyond Titanic 2) - Lockup" and #1874918 :
...
"AGI GR: Text wrapping broken on long strings in the mines" by replacing our
text wrap routine with one based on GBAGI.
Also made debug messages more clear.
svn-id: r35664
2009-01-02 01:34:53 +00:00
Torbjörn Andersson
a4e08d94fc
Allow quitting / returning to launcher while showing "selection boxes", e.g. the
...
pause game dialog.
svn-id: r35445
2008-12-19 21:22:26 +00:00
Filippos Karapetis
58b78bae07
Initial attempt at handling non-default AGI game input prompt
...
svn-id: r31477
2008-04-10 21:58:59 +00:00
Filippos Karapetis
93753d2f3b
Fixed some issues with the previous commit, bug #1893564 should be fixed now without affecting anything else
...
svn-id: r30917
2008-02-22 09:13:27 +00:00
Filippos Karapetis
a7e7dfe122
Fix for bug #1893564 - "AGI: Texts messed out in Naturette 1"
...
svn-id: r30916
2008-02-22 08:57:18 +00:00
Jordi Vilalta Prat
66e9d4f5e8
Removed trailing spaces.
...
svn-id: r30664
2008-01-27 19:47:41 +00:00
Eugene Sandulenko
38d8105e4e
Add support for Russian versions of AGI games
...
svn-id: r29056
2007-09-23 16:43:43 +00:00
Max Horn
4cc9d17c34
Adding various FIXME comments to bogus (non-self-explanatory) existing FIXME comments; and some other related cleanup
...
svn-id: r28890
2007-09-11 09:20:39 +00:00
Filippos Karapetis
e27e8875f6
AGI game strings which are substituted in game texts may contain values as well, so use agiSprintf on them to substitute any values they may contain. Fixes bug #1760541 - "PQ1: Text output garbled"
...
svn-id: r28235
2007-07-27 12:59:41 +00:00
Kari Salminen
6e77abc07f
Add Amiga-style menus (FR #657645 ). Used in Amiga-rendering mode.
...
svn-id: r28015
2007-07-10 18:32:24 +00:00
Kari Salminen
969df42d01
Make AGI's button drawing use AgiButtonStyle. Doesn't use Amiga-style yet. It's next.
...
svn-id: r28014
2007-07-10 18:08:35 +00:00
Max Horn
218e132e37
Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
...
svn-id: r27024
2007-05-30 21:56:52 +00:00
Neil Millstone
c6d41c0755
Updating DS port for changes in main codebase. Code changes for DevkitArm r20 and latest libnds.
...
svn-id: r26394
2007-04-06 18:34:53 +00:00
Torbjörn Andersson
8a2529b2d6
Allow synthetic events in dialog windows, e.g. so you can use keyboard repeat
...
when scrolling the list of savegames.
svn-id: r26175
2007-03-17 16:08:29 +00:00
Torbjörn Andersson
d378b78b6a
Allow using the left/right keys to select button in a selection box. (Selection
...
boxes are used, for instance, when asking the player to verify that he wants to
save the game to a specific slot.)
svn-id: r26168
2007-03-17 13:31:48 +00:00
David Symonds
a2f49d31fb
Remove #include "agi/text.h"; fixes build. Pointyhat to aquadran.
...
svn-id: r25103
2007-01-16 13:09:42 +00:00
Paweł Kołodziejski
b47eb95316
Formating names in source code
...
svn-id: r25101
2007-01-16 12:40:51 +00:00
David Symonds
61d741514e
Extended text rendering code to allow "checkerboarding", and switch menu code
...
to using this checkerboard effect for disabled menu items (this is how Sierra's
interpreter works).
svn-id: r25024
2007-01-06 05:11:41 +00:00
Stuart George
6fd07f64d4
Fixed button rendering
...
svn-id: r24814
2006-12-07 01:00:26 +00:00
Paweł Kołodziejski
1d3ca2e409
first phase of objectisation of agi engine
...
svn-id: r24808
2006-12-06 19:27:02 +00:00
James Brown
f5fdbcddfb
Pop AGIs text.cpp into a class, for later cleanup.
...
svn-id: r23011
2006-06-10 13:20:29 +00:00
Max Horn
51f45f0840
Fixed many const related warnings
...
svn-id: r22794
2006-05-31 10:53:04 +00:00
Chris Apers
cbfc7bfc1a
objectify AGI sprite.h/cpp
...
svn-id: r22781
2006-05-30 18:53:01 +00:00