2161 Commits

Author SHA1 Message Date
Joel Teichroeb
1c586e6d61 EMI: Made tiles render correctly 2011-05-14 17:42:37 -07:00
Pawel Kolodziejski
9c91f5f3b0 EMI: reuse and implement partially more opcodes 2011-05-14 23:15:43 +02:00
Giulio Camuffo
adce38b8bf GRIM: Fix some animations. 2011-05-14 23:10:05 +02:00
Joni Vähämäki
d208590d0d GRIM: Make resource getters case insensitive. Fixes some resources being loaded multiple times because of case differences. 2011-05-15 02:31:32 +08:00
Joel Teichroeb
ba2840cfa9 EMI: Tell the game there is not joystick connected 2011-05-15 02:28:06 +08:00
Pawel Kolodziejski
43eee42916 GRIM: restore factory-functions in movie player 2011-05-14 18:17:26 +02:00
Pawel Kolodziejski
9bc415cce2 EMI: pass sys instead _sys 2011-05-14 12:16:31 +02:00
Pawel Kolodziejski
83de2e6600 refactor movie playback and game detection params 2011-05-14 12:11:53 +02:00
Pawel Kolodziejski
796f7cd1b8 ALL: this should fix compilation issues on mac ppc 2011-05-14 09:03:21 +02:00
Pawel Kolodziejski
18c3c45ffa Merge pull request #109 from klusark/stuff
Slightly improved the fixFilename function.
2011-05-13 23:01:11 -07:00
Pawel Kolodziejski
0e24524395 Merge pull request #108 from klusark/includes
Cleaned up dependencies between files.
2011-05-13 23:00:56 -07:00
Pawel Kolodziejski
2c837d3c7b Merge pull request #107 from klusark/work
Cleaned up some opengl code.
2011-05-13 23:00:19 -07:00
Joel Teichroeb
8c7afc742c Slightly improved the fixFilename function. 2011-05-13 20:25:23 -07:00
Joel Teichroeb
fa9b21c21f Added a seperate cpp file for color map. 2011-05-13 18:00:27 -07:00
Joel Teichroeb
4751516279 Cleaned up dependencies between files. 2011-05-13 17:55:14 -07:00
Joel Teichroeb
da1625a62d Cleaned up some opengl code. 2011-05-13 14:11:04 -07:00
Giulio Camuffo
7b63575238 GRIM: Stop the rest chore when walking or turning instead of lowering the priority. 2011-05-13 15:11:08 +02:00
Giulio Camuffo
95ffd34ff7 GRIM: Fix save/restore of fading chores. Bumped savegame version to 13. 2011-05-13 14:53:37 +02:00
Giulio Camuffo
914462b2ec Merge pull request #105 from Akz-/fix
GRIM: Fix compile error.
2011-05-13 03:19:24 -07:00
Joni Vähämäki
5eddfc1253 GRIM: Fix compile error. 2011-05-13 13:15:45 +03:00
Joni Vähämäki
5f545d7c53 GRIM: Use the closest point on a bridge for the path. 2011-05-13 13:32:06 +08:00
Joni Vähämäki
4af8ffadd6 GRIM: Better sector adjacency checking that also works with overlapping sectors. 2011-05-13 13:32:06 +08:00
Joel Teichroeb
54d9ad429f Fixed two small issues. 2011-05-13 06:45:35 +08:00
Giulio Camuffo
47ae4879e8 GRIM: Remove the scene before deleting it, not vice versa. 2011-05-12 18:31:32 +02:00
Giulio Camuffo
2f48db6d6d GRIM: A bit of abstraction. 2011-05-12 11:08:45 +02:00
Giulio Camuffo
a90cc9a8bf GRIM: Delete the old scene when restoring a savegame.
Fixes a crash in certain situations.
2011-05-11 20:56:13 +02:00
Einar Johan T. Sømåen
65eeb0bb6a GFX: Add MPEG and video-superclass to module.mk 2011-05-12 02:06:52 +08:00
Einar Johan T. Sømåen
467d185b65 GFX: Split SMUSH into a subclass of Video, to ease implementation of MPEG2 and Bink, also added skeleton-classes for MPEG and Bink 2011-05-12 02:06:51 +08:00
Giulio Camuffo
9f7037866e Merge pull request #98 from klusark/patch-1
The setting for the software renderer is soft_renderer not soft_render.
2011-05-11 01:04:02 -07:00
Joel Teichroeb
b8790016a2 The setting for the software renderer is soft_renderer not soft_render. 2011-05-11 13:46:48 +08:00
Joel Teichroeb
e9a2861af0 Only read when nesisary when loading a savegame. 2011-05-11 13:45:50 +08:00
Joel Teichroeb
b1e20bfef9 The setting for the software renderer is soft_renderer not soft_render. 2011-05-10 14:07:58 -07:00
Giulio Camuffo
7767f5a4be GRIM: Default the value of Scene::Setup::_bkgndZBm to NULL. 2011-05-10 21:50:33 +02:00
Giulio Camuffo
d8cd2628a1 GRIM: Limit the found volume to the maximum value. Fixes #93 2011-05-10 21:47:49 +02:00
Giulio Camuffo
814f79bf06 GRIM: Actually delete the state to be freed. 2011-05-10 19:22:51 +02:00
Pawel Kolodziejski
fe4f042596 GRIM: remove inline 2011-05-09 23:01:16 +02:00
Giulio Camuffo
e7931157e6 GRIM: Other leak fixes. 2011-05-09 22:14:23 +02:00
Giulio Camuffo
4caf803b8e GRIM: Sometimes KeyframeAnim::loadBinary overwrites frame nodes. 2011-05-09 21:55:30 +02:00
Giulio Camuffo
d641e8607d GRIM: Fix some memory leaks. 2011-05-09 21:53:41 +02:00
Giulio Camuffo
af8cae9c3d GRIM: Make the Bitmaps implicitly shared. 2011-05-09 19:20:47 +02:00
Pawel Kolodziejski
9c0c7a503d EMI: better detect tile, thanks klusark and somaen 2011-05-09 17:05:16 +02:00
Pawel Kolodziejski
0cf157132a EMI: reuse and semi implement few opcodes 2011-05-09 11:48:52 +02:00
Pawel Kolodziejski
b45bc4df09 EMI: semi-implement L2_ImSelectSet 2011-05-09 11:22:54 +02:00
Pawel Kolodziejski
325c3eba5d EMI: reuse L1_SetSayLineDefaults 2011-05-09 11:11:14 +02:00
Pawel Kolodziejski
4fc2fa8081 EMI: reuse L1_SetActorRot 2011-05-09 11:02:35 +02:00
Pawel Kolodziejski
d1cb1fa375 update ceredits 2011-05-09 10:37:36 +02:00
Pawel Kolodziejski
7cb42a7595 EMI: import costume, model resource loaders from klusark fork with some modifications 2011-05-09 10:00:01 +02:00
Joel Teichroeb
0c67b7c8c2 Cancel walkto when actor tries to move. 2011-05-09 13:38:10 +08:00
Joel Teichroeb
2b660226a5 Properly dereference bitmaps. Fixes #88. 2011-05-09 13:36:49 +08:00
Pawel Kolodziejski
9dd6b8a606 EMI: remove left over 2011-05-09 01:51:41 +02:00