Commit Graph
5772 Commits
Author SHA1 Message Date
Bastien Bouclet f57504af5f STARK: Fix vertical scrolling 2015-02-13 08:50:30 +01:00
Bastien Bouclet 32c487f143 STARK: Correct the projection matrix to match the original 2015-02-12 21:56:00 +01:00
Bastien Bouclet 9a7b846301 STARK: Add 3D scene scrolling 2015-02-11 16:12:13 +01:00
Bastien Bouclet 844f1d5bf3 STARK: Reorganize the camera setup code 2015-02-08 17:40:19 +01:00
Bastien Bouclet 709ab37a13 STARK: Remove commented out code from the gfx code 2015-02-08 17:07:34 +01:00
Bastien Bouclet 2f58ccf6c6 STARK: Remove the tinygl driver for now
It's not working and the stark renderer API is not stable
2015-02-08 16:55:12 +01:00
Bastien Bouclet 00f63c0ce0 STARK: Add incomplete support for scrolling the scene 2015-02-08 13:34:44 +01:00
Bastien Bouclet d9217d1fe9 STARK: Add a scroll resource 2015-02-07 16:29:59 +01:00
Bastien Bouclet b7928f97f4 STARK: Fix item subtype 7 and 8 data import 2015-02-07 13:26:04 +01:00
Bastien Bouclet 3d937f59dd STARK: Draw 2D Layer items 2015-02-07 13:05:33 +01:00
Bastien Bouclet 521ac1278c STARK: Add comments for some resources 2015-02-01 15:49:36 +01:00
Bastien Bouclet b321eb1d03 STARK: Add comments for the item resources 2015-02-01 13:38:05 +01:00
Bastien Bouclet c4a4756d4e STARK: Add javadoc comments 2015-01-27 19:28:12 +01:00
Bastien Bouclet 345c13a0b5 STARK: Add more comments to resources 2015-01-25 18:30:56 +01:00
Bastien Bouclet 4b6413b573 STARK: Add comments from animation related resource types 2015-01-25 16:45:12 +01:00
Bastien Bouclet 50014c4fc0 STARK: Properly handle resuming at the end of a script 2015-01-17 12:40:02 +01:00
Bastien Bouclet b075775142 STARK: Handle null looping sounds 2015-01-17 10:01:05 +01:00
Bastien Bouclet 54274c26da STARK: Remove useless forward declarations 2015-01-17 09:25:12 +01:00
Bastien Bouclet ff7b9f1297 STARK: Draw the items in the correct order 2015-01-16 17:50:46 +01:00
Bastien Bouclet af8c09e06b STARK: Use the height of the floor when placing actors 2015-01-16 16:42:58 +01:00
Bastien Bouclet 7b8fcf4b82 STARK: Implement command begin 2015-01-16 13:41:47 +01:00
Bastien Bouclet 7d942de7a6 STARK: Change commands to have similar signatures 2015-01-16 09:38:35 +01:00
Bastien Bouclet 59c205483c STARK: Implement the go to command 2015-01-16 09:35:47 +01:00
Bastien Bouclet 6a828323ab STARK: Allow skipping speeches 2015-01-15 18:51:22 +01:00
Bastien Bouclet 85b7a3627e STARK: Implement a basic dialog player 2015-01-15 17:43:18 +01:00
Bastien Bouclet 26c2205307 STARK: Implement a sound playing opcode 2015-01-14 20:43:09 +01:00
Bastien Bouclet 4433ed200f STARK: Start moving file formats to a dedicated folder 2015-01-14 18:10:09 +01:00
Bastien Bouclet 7b71721a90 STARK: Add a basic Sound resource type 2015-01-14 17:56:31 +01:00
Bastien Bouclet 7de123d6a1 STARK: Allow retrieving the current chapter 2015-01-11 15:57:04 +01:00
Bastien Bouclet a75de69533 STARK: Add support for calling dialogs 2015-01-11 15:25:43 +01:00
Bastien Bouclet c93098e7af STARK: Move the service provider to a separate file 2015-01-11 11:01:01 +01:00
Bastien Bouclet 7f8f3789e5 STARK: Split Global and Current to a separate file 2015-01-11 10:47:52 +01:00
Bastien Bouclet d9b440e74b STARK: Move service classes to a service sub folder 2015-01-11 10:39:24 +01:00
Bastien Bouclet 6733c886c4 STARK: Some renaming for the Anim resource 2015-01-11 09:44:40 +01:00
Bastien Bouclet 791ac240d5 STARK: Use the yuv to rgb conversion routine from common code 2015-01-11 09:23:36 +01:00
Bastien Bouclet f1ab0b6d8f STARK: Fix some compiler warnings 2015-01-11 09:19:29 +01:00
Bastien Bouclet 09e5934cc9 STARK: Fix problems reported by Valgrind 2015-01-11 08:53:29 +01:00
Bastien Bouclet a959ab0f66 STARK: Add a Speech resource type 2015-01-10 20:32:30 +01:00
Bastien Bouclet 687625ca79 STARK: Add a dialog resource type 2015-01-10 17:55:36 +01:00
Bastien Bouclet 2d2fe62cc2 STARK: Implement the pause opcode 2015-01-10 10:27:32 +01:00
Bastien Bouclet 785d126f5f STARK: Add a knowledge resource type 2015-01-10 09:42:58 +01:00
Bastien Bouclet 749f2b2564 STARK: Implement some functions for item subtype 3 2015-01-10 08:20:27 +01:00
Bastien Bouclet f4eb8e5d29 STARK: Add stubs for items subtypes 1 and 3 2015-01-08 22:05:59 +01:00
Bastien Bouclet d2ee9537db STARK: Clean up anim read code 2015-01-08 21:37:42 +01:00
Bastien Bouclet 2b9655e05b STARK: Clean up actor loading 2015-01-08 08:32:37 +01:00
Bastien Bouclet 64065cf049 STARK: Implement the enable item opcode 2015-01-07 21:18:44 +01:00
Bastien Bouclet 7e90e6e1cc STARK: Draw the actors using the positions provided by the scripts 2015-01-07 20:42:40 +01:00
Bastien Bouclet aff3cac029 STARK: Implement two 3D placement opcodes 2015-01-07 20:34:38 +01:00
Bastien Bouclet 7797f58e1f STARK: Trigger the location change scripts 2015-01-06 21:31:16 +01:00
Bastien Bouclet 0d4a87de45 STARK: Change the console commands to be easier to use 2015-01-05 07:27:24 +01:00