Commit Graph
86814 Commits
Author SHA1 Message Date
Johannes Schickel 3374fef61e - Cleanup multi language game processing
- Vast move of static data tables to new files
- Other cleanup

svn-id: r44143
2009-09-17 12:02:17 +00:00
Johannes Schickel 9c293c347a Cleanup.
svn-id: r44142
2009-09-17 11:01:08 +00:00
Filippos Karapetis 51dc72d49c Corrected the size of one of the Italian fan-translated versions of ITE (bug report #2845399)
svn-id: r44141
2009-09-17 09:40:39 +00:00
Filippos Karapetis dce185ba8b Made script_lookup_export() a method of SegManager
svn-id: r44140
2009-09-17 09:36:52 +00:00
Filippos Karapetis 4c82477559 Added the CD version of Jones (bug report #2813795) and another version of RAMA (bug report #2850645)
svn-id: r44139
2009-09-17 09:08:54 +00:00
Filippos Karapetis f890a69428 Changed the way object selectors are accessed, by removing the relevant defines and adding appropriate methods to the Object structure
svn-id: r44138
2009-09-17 08:51:38 +00:00
Johannes Schickel 0a037ccc45 Commit rebuilt version of kyra.dat.
svn-id: r44137
2009-09-17 02:27:34 +00:00
Johannes Schickel 0a8774a446 - Augment detection tables as much as possible
- Change some extraction processing logic to work with the newly agumented tables

svn-id: r44136
2009-09-17 02:27:12 +00:00
Johannes Schickel f440a2bcd9 - Augment all executable entries with platform
- Augment all search data tables with platform and language, where required

svn-id: r44135
2009-09-17 02:26:46 +00:00
Johannes Schickel 4245f2e842 Change extraction function signature.
svn-id: r44134
2009-09-17 02:26:19 +00:00
Johannes Schickel c5ec398bbf Move extraction functionality to new file "extract.cpp".
svn-id: r44133
2009-09-17 02:25:55 +00:00
Johannes Schickel 8aa04a8b9d Remove superfluous special id specification for english Amiga intro strings.
svn-id: r44132
2009-09-17 02:25:28 +00:00
Max Horn 280bee663e SCI: Change SegmentId from int to uint16; consistently use segment 0 to indicate an invalid segment
svn-id: r44131
2009-09-17 00:46:01 +00:00
Max Horn 10f898c90e SCI: Rename MemObject -> SegmentObj
svn-id: r44130
2009-09-17 00:45:12 +00:00
Max Horn 1f0e8ef470 SCI: More cleanup
svn-id: r44129
2009-09-17 00:44:22 +00:00
Max Horn b26f744e23 SCI: cleanup
svn-id: r44128
2009-09-16 23:55:11 +00:00
Max Horn 68dfdce043 SCI: Turn some SegManager methods into Script methods
svn-id: r44127
2009-09-16 23:32:48 +00:00
Max Horn a277123f54 SCI: Rename Script class members, change Script from struct to class
svn-id: r44126
2009-09-16 23:32:27 +00:00
Johannes Schickel 1b75a1825e Extract "kTypeTownsWDSfxTable" via a special extraction routine instead of a hacky patch level.
svn-id: r44125
2009-09-16 23:03:48 +00:00
Johannes Schickel c4e8c51110 Handle extraction of "k2IngameSfxFiles" via a special extraction routine, instead of a hacky patch level.
svn-id: r44124
2009-09-16 23:03:21 +00:00
Johannes Schickel d5fcfc8b7f Make create_kyradat print out the filename, which is currently processed.
svn-id: r44123
2009-09-16 23:02:35 +00:00
Arnaud Boutonné 6976bc87b7 Playtoons - Add patterns to drawCircle
svn-id: r44122
2009-09-16 22:19:54 +00:00
Johannes Schickel f1a218bb32 Remove ugly hack.
svn-id: r44121
2009-09-16 21:22:28 +00:00
Arnaud Boutonné ee48b944f7 Playtoons - Add 3 DRAW_PIXEL patterns, fix some conditions.
svn-id: r44120
2009-09-16 21:13:12 +00:00
Johannes Schickel f8f776364e Increase kyra.dat version.
svn-id: r44119
2009-09-16 21:07:14 +00:00
Johannes Schickel 08dc453d10 Adapted create_kyradat to use an automatic offset search. (Hopefully no regressions).
svn-id: r44118
2009-09-16 20:52:59 +00:00
Florian Kagerer 361fd53ef3 Kyra/LoL: fix pc98 audio driver destructor
svn-id: r44117
2009-09-16 20:42:10 +00:00
Florian Kagerer 811596fde2 LOL/Floppy: fixed outro
svn-id: r44116
2009-09-16 20:05:12 +00:00
Vladimir Menshakov 65eeeffe70 reviewed all callbacks from the first part of the game, added missing sounds, synchronized dialog animation and colors.
svn-id: r44115
2009-09-15 22:35:19 +00:00
Vladimir Menshakov 0ec948e867 commented out noisy debug
svn-id: r44114
2009-09-15 22:34:32 +00:00
Vladimir Menshakov 6fcf8adb04 allowed actor animation be visible even if actor was not, minor cleanups
svn-id: r44113
2009-09-15 22:34:08 +00:00
Johannes Schickel eec86941f2 Add link to gcc bug report, in the comment for the gcc aimed workaround for AMD64.
svn-id: r44112
2009-09-15 22:16:55 +00:00
Vladimir Menshakov 62ea7be0cf fixed animation pausing/restarting when only one of animations present
svn-id: r44111
2009-09-15 20:58:30 +00:00
Vladimir Menshakov fc125a5abb allow processing one more render cycle when walk ends (fixed wait animations glitches)
svn-id: r44110
2009-09-15 20:57:49 +00:00
Vladimir Menshakov 6db034a1db renamed constants to comply with the code convention.
svn-id: r44109
2009-09-15 20:21:18 +00:00
Vladimir Menshakov 76ea1fbb64 implemented proper dialog positioning
svn-id: r44108
2009-09-15 20:08:28 +00:00
Vladimir Menshakov e78bd81ac0 return bounding boxes from the render(), slightly changed internal events arguments.
svn-id: r44107
2009-09-15 19:21:45 +00:00
Arnaud Boutonné 2244060d7f gob - Suppress not-yet committed file
svn-id: r44105
2009-09-15 14:38:11 +00:00
Willem Jan Palenstijn cdb9b05697 Fix crash when 'mass add' doesn't find any games
svn-id: r44104
2009-09-15 14:34:21 +00:00
Arnaud Boutonné 6a9cc3b1e0 - Implement _pattern variable
- Add oPlaytoons_putPixel and Playtoons specific spriteOperation (using _pattern)

svn-id: r44103
2009-09-15 12:15:22 +00:00
Vladimir Menshakov 28e09b9292 capitalized game title
svn-id: r44102
2009-09-15 10:36:50 +00:00
Max Horn a8e5df433f TEEN: More code formatting & whitespace changes (automatically generated with astyle)
svn-id: r44101
2009-09-15 08:54:06 +00:00
Max Horn 9369d6b772 CINE: Turn some methods into const methods
svn-id: r44100
2009-09-15 08:51:16 +00:00
Filippos Karapetis e1de3d0f3f Removed some unused variables from the engine state
svn-id: r44099
2009-09-15 07:59:48 +00:00
Vladimir Menshakov 7cbbc0ad25 adapted code to comply code formatting conventions.
svn-id: r44098
2009-09-15 07:41:05 +00:00
Filippos Karapetis 5605e8b74d Slight cleanup of the resource palette modification code
svn-id: r44097
2009-09-15 07:18:16 +00:00
Torbjörn Andersson 2e1b0b9b2b Moved the Broken Sword 1 entry to make the list alphabetical.
svn-id: r44096
2009-09-15 04:14:08 +00:00
Johannes Schickel 4e4074f393 Fix valgrind warning inside "saturatedAddColor", when using the same palette object as both source and destination.
svn-id: r44094
2009-09-15 00:03:21 +00:00
Max Horn bfe1538715 SCI: Misc cleanup
svn-id: r44093
2009-09-14 22:34:53 +00:00
Florian Kagerer 8a29adab6f LOL: fix some regressions
svn-id: r44092
2009-09-14 22:24:30 +00:00