Commit Graph

87 Commits

Author SHA1 Message Date
Gregory Montoir
da06fe93a9 fixed debug areas display ; some minor cleanup
svn-id: r18007
2005-05-09 18:25:28 +00:00
Max Horn
cca744f69a Comply to our coding conventions
svn-id: r17975
2005-05-08 21:49:52 +00:00
Chris Apers
d27f4116f4 Cleanup
svn-id: r17080
2005-03-11 11:06:45 +00:00
Max Horn
47280d9433 Updated copyright
svn-id: r16398
2005-01-01 16:09:25 +00:00
Gregory Montoir
4d46b7882a oops... thanks wjp for pointing me this one
svn-id: r16368
2004-12-29 14:25:20 +00:00
Gregory Montoir
8230330587 slightly less hackish Journal code
svn-id: r16357
2004-12-28 17:20:21 +00:00
Max Horn
d299f0601b Reducing header dependencies a bit
svn-id: r16347
2004-12-27 22:08:20 +00:00
Gregory Montoir
118cc4d255 no need to updateScreen() if there are no screen blocks marked as dirty
svn-id: r16243
2004-12-21 16:08:14 +00:00
Chris Apers
66e14111cc New ARM call (PalmOS)
svn-id: r16014
2004-12-10 15:18:28 +00:00
Gregory Montoir
fb5dcffff1 Minor cleanup, one more time.
Fixed a crash when returning to the launcher at the end of the game.
I played FOTAQ (french) from the beginning to the end some hours ago, I haven't encountered any special problems/glitches (except the one mentionned above).

svn-id: r15979
2004-12-03 22:39:55 +00:00
Gregory Montoir
5884c6735d simplified palette handling
svn-id: r15971
2004-12-02 22:59:57 +00:00
Gregory Montoir
f2fb63ffd9 enabled savegame loading on startup
svn-id: r15964
2004-11-30 21:01:25 +00:00
Gregory Montoir
6414ec92a2 cleanup, follow code conventions
svn-id: r15872
2004-11-23 22:21:45 +00:00
Gregory Montoir
f66f786558 possible fix for 'bug' #1034715
svn-id: r15861
2004-11-22 22:16:50 +00:00
Chris Apers
2abe17e594 Cleanup
svn-id: r15739
2004-11-09 10:26:33 +00:00
Gregory Montoir
648b7b1e57 cleanup ; follow the code conventions
svn-id: r15476
2004-10-08 18:43:24 +00:00
Torbjörn Andersson
a6632277e1 Indentation fix
svn-id: r15436
2004-10-06 10:18:28 +00:00
Chris Apers
621f5f7cfc PalmOS : ARM optimization
svn-id: r15433
2004-10-06 09:55:38 +00:00
Gregory Montoir
f94cc6b198 cleanup
svn-id: r15396
2004-10-03 20:14:55 +00:00
Max Horn
ce8c99bf62 Rename remaining OSystem methods to match our coding guidelines
svn-id: r15332
2004-09-28 20:19:37 +00:00
Gregory Montoir
f8a006952b forgot to reset dynalum color index during init
svn-id: r14489
2004-08-06 17:07:21 +00:00
Gregory Montoir
8b0e9502ec cleanup and simplify Resource class a bit more
svn-id: r14488
2004-08-06 17:01:58 +00:00
Gregory Montoir
39f49de6bb handle long command strings better (see bug report 962828)
svn-id: r13928
2004-06-04 17:29:26 +00:00
Gregory Montoir
0637bb70a7 make use of OSystem::setMouseCursor() change
svn-id: r13792
2004-05-05 18:03:41 +00:00
Max Horn
14378cb56e Renamed more OSystem methods
svn-id: r13410
2004-03-28 16:30:50 +00:00
Gregory Montoir
da0c6e41d3 minor cleanup
svn-id: r13340
2004-03-18 21:53:49 +00:00
Chris Apers
6e1200dc67 Added PalmOS support
svn-id: r13336
2004-03-17 14:10:51 +00:00
Max Horn
c6752cccf5 renamed more OSystem methods to follow our naming scheme; renamed NewGuiColor to OverlayColor; fixed some calls to error() in the SDL backend
svn-id: r13087
2004-02-28 12:58:13 +00:00
Gregory Montoir
356bed1de9 Fixed arrow dialogue glitches (partial display) in non-english versions. This was due to a (wrong) blitting order of the bobs, arrows are now the last ones.
svn-id: r12959
2004-02-21 08:52:25 +00:00
Joost Peters
110443fb63 Add hebrew font data
svn-id: r12858
2004-02-13 16:27:36 +00:00
Gregory Montoir
968436767c got rid of timer stuff to handle display sync
svn-id: r12416
2004-01-15 21:07:17 +00:00
Gregory Montoir
6c78f2a6b8 - tweaked a bit walking functions to make persons stop walking when a cutaway is canceled
- removed unpack to bob frame 2 (as it is never used)
- changed some error() calls to assert()
- minor cleanups

svn-id: r12385
2004-01-14 14:34:05 +00:00
Gregory Montoir
2f85714c60 - wrong sentence was spoken when Joe was trying to 'pick up' a person
- clear command before switching rooms
- clear texts at the end of cutaway (fix minor glitch in interview intro)

svn-id: r12361
2004-01-13 14:43:13 +00:00
Gregory Montoir
df985747e1 minor display code changes
svn-id: r12323
2004-01-11 17:20:29 +00:00
Gregory Montoir
f2874733b0 tweaked a bit dirty blocks display code, this fixes the minor glitch in interview intro
svn-id: r12317
2004-01-11 14:08:07 +00:00
Gregory Montoir
615e0df8da enabled arrows in dialogue (non english versions)
svn-id: r12306
2004-01-10 19:55:54 +00:00
Gregory Montoir
9439e09e45 this should fix :
- minor sound glitch in room 50 (temple zombies)
- panel undisplayed at the end of cutaway c62c
- wrong dirty blocks in room 76
- Cutaway::_cutAnim is now a 21x30 elements array. This is needed for cutaway c69g, where we setup
  frames for bob num 20 (the original game uses the same value)
- Credits::_list is now a 18 elements array (that's what credits2.crd need)

svn-id: r12294
2004-01-10 12:56:07 +00:00
Gregory Montoir
657333aaf0 fix mouse pointer glitch occuring when exiting Debugger
svn-id: r12281
2004-01-09 15:14:15 +00:00
Gregory Montoir
634df6923d renamed some methods and moved some code to Display
svn-id: r12276
2004-01-09 13:36:37 +00:00
Gregory Montoir
370589dde5 cleanup, xref update
svn-id: r12256
2004-01-08 16:41:03 +00:00
Gregory Montoir
74829245d9 mostly cleanup :
- moved main update() method to QueenEngine
- merged update() & checkPlayer()
- added a method in Logic class to handle the CUTAWAY_SPECIAL stuff
- Journal remembers last seen page
- no need to call loadPanel() to restore panel palette, use palSetPanel() instead

svn-id: r12240
2004-01-08 10:25:18 +00:00
Max Horn
033ff78ae9 updated copyright notice
svn-id: r12176
2004-01-06 12:45:34 +00:00
Gregory Montoir
d62d44d29c simplified room switching code a bit
svn-id: r12165
2004-01-06 09:29:33 +00:00
Gregory Montoir
143b5bea80 - added code to only redraw changed blocks in order to avoid full screen refresh
- minor code cleanup in Graphics/Display

svn-id: r12147
2004-01-04 20:25:21 +00:00
Gregory Montoir
c7965a7a04 minor rewrite of screenblanker code
svn-id: r12086
2004-01-02 14:15:45 +00:00
Torbjörn Andersson
edf6386a65 There's that incomprehensible MinGW GCC warning again!
svn-id: r12050
2003-12-31 12:53:43 +00:00
Gregory Montoir
0dd61a56b4 invalidate previous dynalum value on re-init (this fixes room <-> journal issues)
svn-id: r12022
2003-12-29 21:15:01 +00:00
Joost Peters
5d9b72ad7d mass debuglevel change for less verbosity (0 -> 6)
importance/relevance has to be decided on an individual basis, if needed, later on

svn-id: r12021
2003-12-29 21:05:33 +00:00
Gregory Montoir
bd23a44f49 cleanup & follow code conventions
svn-id: r12019
2003-12-29 20:18:31 +00:00
Gregory Montoir
14cfaf8852 - hack to read patched .dog files (french & italian versions) from game data path instead of data file
- cleanup Resource a bit (add an accessor for ResourceEntry in order to avoid multiple calls to resourceIndex)

svn-id: r12006
2003-12-29 13:18:24 +00:00