Timeline



08/08/16:

23:30 Changeset [dbcbb01] by dreammaster
TITANIC: Implemented CAutoSoundPlayer class
22:34 Changeset [acdf655b] by dreammaster
TITANIC: Implemented CAutoMusicPlayer class
22:05 Changeset [42c385f2] by sev-
DIRECTOR: Lingo: Mark built-in commands with Director version
21:40 Changeset [a427bf86] by sev-
DIRECTOR: Lingo: Added rest of D2 command stubs
21:12 Changeset [a5380b7] by waltervn
ADL: Use recently-added kPlatformApple2
21:12 Changeset [9b9e4e95] by waltervn
ADL: Clarify mono/color game options
19:21 Changeset [0fe0b15d] by sev-
DIRECTOR: Lingo: Fix calling built-ins with variable number of parameters
19:18 Changeset [9dff05e5] by sev-
DIRECTOR: Lingo: Added stubs for puppet* commands
18:53 Changeset [83a3cb7d] by sev-
DIRECTOR: Lingo: Made 'go to' and 'play' commands work with expressions
18:52 Changeset [a253d1f] by sev-
DIRECTOR: Fix crash during test execution
18:37 Changeset [d0746096] by sev-
DIRECTOR: Lingo: Fix toString() function
18:11 Changeset [9985d076] by sev-
DIRECTOR: Lingo: Improve 'go to' command
17:29 Changeset [b9badf61] by waltervn
ADL: Fix gfx vs console init order
12:13 Changeset [3bece5f4] by dreammaster
TITANIC: Implemented CSeasonalMusicPlayer class
03:36 Ticket #7178 (SHERLOCK: The case of rose tattoo: crash in the shop of Rumsey ( ...) created by SF/eliaorru
[…] […]
03:01 Ticket #7177 (SHERLOCK: The crash in the rumsey shop- spanish version) created by SF/eliaorru
[…] […]
01:52 Changeset [a1affaa] by dreammaster
TITANIC: Implemented CAutoMusicPlayerBase class

08/07/16:

23:04 Changeset [8b6ac03f] by dreammaster
TITANIC: Start of music player class
20:32 Changeset [0b244412] by sev-
DIRECTOR: Lingo: Added stub for playAccel and printFrom commands
20:32 Changeset [8b5a6adf] by sev-
DIRECTOR: Lingo: Fixed string parsing
20:32 Changeset [8467a3c0] by sev-
DIRECTOR: Lingo: Fixed line counting on error and multiple consequtive …
20:32 Changeset [7e2c77f0] by sev-
DIRECTOR: Lingo: Extended go to/play test
15:45 Changeset [da0669b8] by dreammaster
TITANIC: Add getNewRandomNumber to CGameObject
13:52 Changeset [ef2dda7e] by dreammaster
TITANIC: Add German detection, but disabled for now
13:49 Changeset [3c9d7248] by dreammaster
TITANIC: Added sound methods to CGameObject
05:31 Changeset [3864f316] by sev-
DIRECTOR: Lingo: Added 'play' and 'play done' command stubs
05:31 Changeset [e63460ba] by sev-
JANITORIAL: Compactify a bit built-in palette
01:55 Changeset [87b4c8a9] by dreammaster
TITANIC: Added more sound manager functionality

08/06/16:

23:21 Changeset [46796754] by dreammaster
TITANIC: Further work on sound manager, fix extra enum comma
22:54 Changeset [7b5b06f] by dreammaster
TITANIC: Added more sound manager methods, field renames in CProximity
19:36 Changeset [55104811] by sev-
DIRECTOR: Fix some image rendering seg faults
19:36 Changeset [b7f66e0] by sev-
DIRECTOR: Debug output for Mac resource
19:36 Changeset [29faa282] by sev-
DIRECTOR: Change sprite type
19:34 Changeset [0204628f] by sev-
DIRECTOR: Lingo: Added stubs for open*, do, pause commands
19:34 Changeset [bbc6e2a] by sev-
DIRECTOR: Lingo. Added stubs for 'do' and 'open' commands
16:37 Changeset [949919b] by Colin Snover <github.com@…>
SCI32: Remove VMD flags from Audio32 mixer The VMD decoder sends …
16:23 Changeset [6a7ddd8b] by Colin Snover <github.com@…>
SCI32: Actually save and load remaps
16:14 Changeset [f0d208cd] by dreammaster
TITANIC: Added more sound manager methods
10:20 Changeset [139ad464] by Alexander Tkachev <alexander@…>
WAGE: Fix crash in Explorer Caused by operator[] usage on empty string.
06:10 Changeset [f5db38a0] by Lothar Serra Mari <scummvm@…>
WIN32: Update copyright year in scummvm.iss
06:10 Changeset [865143c0] by Lothar Serra Mari <scummvm@…>
DOCUMENTATION: Use uppercase filenames for German documentation The …
06:01 Changeset [eb1b2d3] by sev-
DIRECTOR: Lingo: Added more command stubs
05:49 Changeset [e926dbab] by sev-
DIRECTOR: Lingo: Moved recently added functions to built-ins
03:08 Changeset [c6914499] by dreammaster
TITANIC: Add sounds list to QSoundManager

08/05/16:

23:19 Changeset [dbee762] by dreammaster
IMAGE: Add titanic to list of engines using TGA decoder
23:19 Changeset [b312c8fe] by dreammaster
AUDIO: Add titanic to list of engines using wave files
23:18 Changeset [de775c6b] by dreammaster
TITANIC: Starting to flesh out sound loading
21:19 Changeset [7f947c0e] by sev-
DIRECTOR: Lingo: Fix compilation
21:13 Changeset [05b4f299] by sev-
DIRECTOR: Lingo: Added generic built-in procedures
20:55 Changeset [464f360e] by sev-
DIRECTOR: Lingo: Made built-in functions generic
18:18 Changeset [cdf3c9f8] by Lothar Serra Mari <scummvm@…>
NEWS: Update German NEWS file
17:11 Changeset [386761f3] by dreammaster
TITANIC: Added skeleton QMixer class for mixer interface
15:57 Changeset [6e41f367] by Colin Snover <github.com@…>
CREATE_PROJECT: Fix Xcode generator macOS target
08:44 Changeset [18a3f5c1] by Alexander Tkachev <alexander@…>
WAGE: Fix crash in Brownie's Dream I guess it would crash everywhere …
08:40 Changeset [8fcc919b] by Alexander Tkachev <alexander@…>
WAGE: Fix cursor It's now being clipped within window borders.
05:49 Changeset [b60c5d92] by sev-
DIRECTOR: Lingo: Revert adding prefix 'v' to all Symbol types.
04:46 Changeset [8a6b82a9] by sev-
DIRECTOR: Lingo: Move MSVC fix to the .l file
01:21 Changeset [23e387f] by dreammaster
TITANIC: Rename WaveFile to CWaveFile for consistency
01:07 Changeset [b74ec1df] by dreammaster
DIRECTOR: Fix compilation in Visual Studio

08/04/16:

21:18 Changeset [7a79eec7] by sev-
DIRECTOR: Fix warnings
21:00 Changeset [e52bdfd5] by sev-
DIRECTOR: Lingo: Added stubs for 'continue', 'cursor' and 'delay'
21:00 Changeset [8883a03e] by sev-
DIRECTOR: Lingo: Simplified code generation for constants
21:00 Changeset [415cefd7] by sev-
DIRECTOR: Lingo: Added stubs for 'closeDA', 'closeResFile' and 'closeXlib'
21:00 Changeset [7ec2e7bc] by sev-
DIRECTOR: Lingo: Added 'alert' and 'beep' function stubs
14:52 Changeset [12d1af66] by Colin Snover <github.com@…>
SCI32: Add QFG4 Windows signature
14:40 Ticket #7176 (ZVISION: Nemesis - missing temple fountain sound effects) created by SF/tnm23
[…] […]
14:30 Ticket #7175 (SCUMM: Sam and Max - Wrong music cue at bigfoot party) created by SF/tnm23
[…] […]
14:19 Changeset [13d0ec9b] by Alyssa Milburn <fuzzie@…>
POSIX: Add #ifdef guards for DATA_PATH. Thanks to snover for pointing …
13:52 Changeset [266e8e66] by sev-
DIRECTOR: Lingo: Add prefix 'v' to all Symbol types. Helps WinCE …
12:50 Changeset [e7cc065c] by sev-
DIRECTOR: Lingo: Fix WinCE compilation. The plafrom has VOID defined
12:17 Changeset [4551a25] by sev-
DIRECTOR: Lingo: Fix PS2 compilation
11:45 Changeset [2597be21] by Alexander Tkachev <alexander@…>
BACKENDS: Fix DC's OutVMSave to have pos()
11:38 Changeset [e0a9d969] by sev-
DIRECTOR: Put flex/bison as separate target, so general compilation is …
11:23 Changeset [902d49ce] by GitHub <noreply@…>
Merge pull request #787 from sev-/director DIRECTOR: New engine
11:08 Changeset [cb195a8] by sev-
DC: Fix compilation
11:05 Changeset [a4d39b23] by sev-
N64: Added pos() method to another save class
10:49 Changeset [d111b16a] by sev-
N64: Fix warning
10:48 Changeset [eedd1286] by sev-
N64: Fix build adter WriteStream::pos() addition
09:15 Changeset [ef631c9] by Alexander Tkachev <alexander@…>
WAGE: Update saves format Offset is added in the end of the file, so …
09:14 Changeset [f58abd9] by Alexander Tkachev <alexander@…>
COMMON: Update GZipWriteStream::pos() Though it seemed the _wrapped …
08:36 Changeset [7a89caa] by Alexander Tkachev <alexander@…>
COMMON: Add WriteStream::pos() It returns int32, because some complex …
02:25 Changeset [c34af39] by dreammaster
TITANIC: Correct sound manager methods to return existing WaveFile class
01:47 Changeset [3fda4f0e] by dreammaster
TITANIC: Add CSound sound loading methods
00:51 Changeset [9f316a5b] by dreammaster
GRAPHICS: Fix MSVC project generation

08/03/16:

21:58 Ticket #7164 (MYST: Cursor stays hidden after loading saved game while intro is playing) closed by criezy
fixed
21:50 Changeset [191a9a0c] by criezy
MOHAWK: Load games from outside the options dialog loop Loading games …
21:43 Changeset [96e288c4] by sev-
DIRECTOR: Update font generation
21:40 Changeset [59ebb0c6] by sev-
DIRECTOR: Switch Mac font loading to the common code
21:40 Changeset [8618cbb] by sev-
DIRECTOR: Fix engine initialization
21:40 Changeset [0aba35e2] by sev-
DIRECTOR: More debug output
21:40 Changeset [d9cf5af9] by sev-
DIRECTOR: Lingo: Do not error out on unknown entities
21:40 Changeset [5414a0ec] by sev-
DIRECTOR: Lingo: Added stub fot 'the keycode' entity
21:40 Changeset [b2d5c25e] by sev-
DIRECTOR: Lingo: Do not error() on syntax errors
21:40 Changeset [af3ca5ba] by sev-
DIRECTOR: Correct startup sequence
21:40 Changeset [9067257c] by sev-
DIRECTOR: Fix Mac archive reading.
21:40 Changeset [503ff47b] by sev-
DIRECTOR: Added detection for 'The Apartment'
21:40 Changeset [0bda6223] by sev-
DIRECTOR: Lingo: Implemented 'me' function support for factories
21:40 Changeset [8a29870a] by sev-
DIRECTOR: Lingo: Put codeFunc into separate function
21:40 Changeset [62c07005] by sev-
DIRECTOR: Lingo: Extended factory test to one from Warlock D5.safe-movie-1
21:40 Changeset [f67bcdc1] by sev-
DIRECTOR: Lingo: Simplify CodeId
21:40 Changeset [fa7725a5] by sev-
DIRECTOR: Lingo: Fix stack underflow on not enough parameters
21:40 Changeset [dc49888] by sev-
DIRECTOR: Lingo: Process extra or too few arguments for built-ins
21:40 Changeset [783ff8f8] by sev-
DIRECTOR: Lingo: Turn builtins into normal symbols
21:40 Changeset [c8f0b74a] by sev-
JANITORIAL: Whitespace fixes
21:40 Changeset [d9db9863] by sev-
DIRECTOR: Lingo: Add extra sprite and string fields to "the entities"
21:40 Changeset [240988fa] by sev-
DIRECTOR: Add enum for sprite types According to the Director 4 helper
21:40 Changeset [f0990e72] by sev-
DIRECTOR: Add extra fields for sprites The presence of these fields …
21:40 Changeset [36fa951f] by sev-
DIRECTOR: Remove leftover .gitignore
21:40 Changeset [991e58b1] by sev-
BUILD: Added *.output to git ignore list
21:40 Changeset [f7009628] by sev-
DIRECTOR: Lingo: Added tests for type conversion
21:40 Changeset [3882a54] by sev-
DIRECTOR: Lingo: Added updateStage stub
21:40 Changeset [06dd3651] by sev-
DIRECTOR: Lingo: Issue warning instead of error at unhandled types
21:40 Changeset [3fb7f5ac] by sev-
DIRECTOR: Lingo: Plug memory leak at assignment
21:40 Changeset [ba3cf618] by sev-
DIRECTOR: Lingo: Implemented ilk() function
21:40 Changeset [7fd25e9] by sev-
DIRECTOR: Lingo: Added basic support for points
21:40 Changeset [e56295d] by sev-
DIRECTOR: Lingo: Use M_PI constant instead of hardcode
21:40 Changeset [21730e9d] by sev-
DIRECTOR: Lingo: Cast references could be lowercase too
21:40 Changeset [91728201] by sev-
DIRECTOR: Lingo: Fix 'intersects' operator parsing and added 'within' …
21:40 Changeset [d53ff7b1] by sev-
DIRECTOR: Lingo: Initial stub for 'intersects' operator
21:40 Changeset [29b6f3ed] by sev-
DIRECTOR: Lingo: Stub for when/then statement
21:40 Changeset [2e0078ef] by sev-
DIRECTOR: Lingo: Fix line counting in code chunks
21:40 Changeset [78b198ce] by sev-
DIRECTOR: Lingo: Added support for parameter-less built-ins
21:40 Changeset [5f0f0193] by sev-
DIRECTOR: Lingo: Fix splitting code to sections
21:40 Changeset [e1b2759d] by sev-
DIRECTOR: Lingo: Initial code for factory/method definition
21:40 Changeset [2676e252] by sev-
DIRECTOR: Lingo: Added bytecode doc from …
21:40 Changeset [7c0bb9e6] by sev-
DIRECTOR: Lingo: Added 'factory' keyword test
21:40 Changeset [a84d8c44] by sev-
DIRECTOR: Lingo: Initial code for splitting factory and method input
21:40 Changeset [8b20d3d6] by sev-
DIRECTOR: Lingo: Distinguish same name the fields for different the …
21:40 Changeset [c6406042] by sev-
DIRECTOR: Lingo: Extended 'the' test
21:40 Changeset [fb81d0b8] by sev-
DIRECTOR: Lingo: Better error handling for 'the' entities
21:40 Changeset [0ad467f] by sev-
DIRECTOR: Lingo: Do not error out on non-existent sprites/casts
21:40 Changeset [d08e030d] by sev-
DIRECTOR: Lingo: Implement setting the entity fields
21:40 Changeset [9763b62] by sev-
DIRECTOR: Lingo: Implement getting the entity fields
21:40 Changeset [e15915b6] by sev-
DIRECTOR: Lingo: Process simple 'the' entities
21:40 Changeset [8136267a] by sev-
DIRECTOR: Lingo: Use namespace in lexer
21:40 Changeset [3a4fbc93] by sev-
DIRECTOR: Lingo: Initial code for 'the' entity handling
21:40 Changeset [52fa9646] by sev-
DIRECTOR: Lingo: Improved support for multiple 'else if' statements
21:40 Changeset [d72670e] by sev-
DIRECTOR: Lingo: Fix multiline if() statement
21:40 Changeset [fa4c1710] by sev-
DIRECTOR: Lingo: Smoother tests handling
21:40 Changeset [847b1c0a] by sev-
DIRECTOR: Lingo: Do not error out on unacceptable characters in …
21:40 Changeset [903f57ab] by sev-
DIRECTOR: Lingo: Fix loop test
21:40 Changeset [5e99a985] by sev-
DIRECTOR: Lingo: Gracefully return when movie does not exits
21:40 Changeset [4d2e4a8c] by sev-
DIRECTOR: Lingo: Nicer error recovery during execution
21:40 Changeset [ffdb3f9d] by sev-
DIRECTOR: Lingo: Fix if() statement code generation
21:40 Changeset [d86b95b3] by sev-
DIRECTOR: Lingo: Fix compilation for scripts with no leading spaces
21:40 Changeset [7f87a90] by sev-
DIRECTOR: Lingo: Fix crash on parse error
21:40 Changeset [c4e1d08] by sev-
DIRECTOR: Added default Mac palette
21:40 Changeset [dff575be] by sev-
DIRECTOR: Lingo: Further work on if() statement
21:40 Changeset [aa45e483] by sev-
DIRECTOR: Lingo: Better error recovery and further work on if() statements
21:40 Changeset [855db111] by sev-
DIRECTOR: Lingo: Execute test suite
21:40 Changeset [bb7e9b64] by sev-
DIRECTOR: Unify dumpScript() signature
21:40 Changeset [9c8848b8] by sev-
DIRECTOR: Dump scripts before execution, not after
21:40 Changeset [46138a2c] by sev-
DIRECTOR: Lingo: Made addCode() accept const char *
21:40 Changeset [1f0005c4] by sev-
DIRECTOR: Lingo: Initial code for Lingo test suite. Uses special game …
21:40 Changeset [6b4cff26] by sev-
DIRECTOR: Added detection for Windows JMP version
21:40 Changeset [31ec69c0] by sev-
DIRECTOR: Added detection for Spaceship Warlock
21:40 Changeset [e11c036b] by sev-
DIRECTOR: Lingo: Fix multiline if() statements
21:40 Changeset [1673eeba] by sev-
DIRECTOR: Lingo: Print VOID type
21:40 Changeset [4552b2b0] by sev-
JANITORIAL: Fix whitespaces
21:40 Changeset [996b909b] by sev-
DIRECTOR: Lingo: FLOAT actually has to have double precision. Switching.
21:40 Changeset [0b64438d] by sev-
DIRECTOR: Lingo: Added more 'the' entities. Implemented the …
21:40 Changeset [da408c0a] by sev-
DIRECTOR: Lingo: Implement 'contains' and 'starts' string operators
21:40 Changeset [8084989] by sev-
DIRECTOR: Lingo: Implemented chars() function and added more debug for …
21:40 Changeset [bb8fd6a8] by sev-
DIRECTOR: Lingo: Implemented length() built-in function
21:40 Changeset [40856e6] by sev-
DIRECTOR: Lingo: Implemented string() built-in function
21:40 Changeset [a8498f41] by sev-
DIRECTOR: Lingo: Made & and && work with any type
21:40 Changeset [82f78708] by sev-
DIRECTOR: Lingo: Fixed <> operator, added logical operations and &&
21:40 Changeset [458d1e5f] by sev-
DIRECTOR: Lingo: Aligned Datum and Symbol union member names
21:40 Changeset [caa2988] by sev-
DIRECTOR: Lingo: Fixed c_eval and made correctly processing different types
21:40 Changeset [cca71376] by sev-
DIRECTOR: Lingo: Implemented '&' string operator
21:40 Changeset [598be95] by sev-
DIRECTOR: Lingo: Support string Datum printing
21:40 Changeset [4763228e] by sev-
DIRECTOR: Lingo: Added string constants as expressions
21:40 Changeset [336f0be] by sev-
DIRECTOR: Lingo: Suport multiple one-line 'else if' statements
21:40 Changeset [bfe252e] by sev-
DIRECTOR: Lingo: Fix multiline if statements
21:40 Changeset [6636c900] by sev-
DIRECTOR: Lingo: Provide error position in the file
21:40 Changeset [17459177] by sev-
DIRECTOR: Lingo: Further work on combined if statements
21:40 Changeset [2415a4cb] by sev-
DIRECTOR: Lingo: Fix mixing of one-line and multi-line ifs
21:40 Changeset [a6ded36] by sev-
DIRECTOR: Lingo: Further work on one-liner ifs
21:40 Changeset [7710390a] by sev-
Revert "DIRECTOR: Lingo: More work on if statement overhaul" This …
21:40 Changeset [e7a4f22b] by sev-
DIRECTOR: Lingo: More work on if statement overhaul
21:40 Changeset [d7bdda55] by sev-
DIRECTOR: Lingo: Merged if and oneline if grammar
21:40 Changeset [1808dcdc] by sev-
DIRECTOR: Add modified flag, Lingo: Handle some common cast fields
21:40 Changeset [98603a48] by sev-
DIRECTOR: Lingo: Change hasID to int
21:40 Changeset [445bf8f5] by sev-
DIRECTOR: Add sprite controlling fields
21:40 Changeset [aac3497b] by sev-
DIRECTOR: Lingo: Switched elsestmt rule to left recursion for more …
21:40 Changeset [b5cfcd05] by sev-
DIRECTOR: Lingo: Switched right recursion to left in program rule
21:40 Changeset [207609a] by sev-
DIRECTOR: Lingo: Fix 'else if' statement execution
21:40 Changeset [b4670f60] by sev-
JANITORIAL: Whitespace fixes
21:40 Changeset [df62619] by sev-
DIRECTOR: Properly initialize class variables
21:40 Changeset [eb4ef6db] by sev-
DIRECTOR: Lingo: Fix if() generation
21:40 Changeset [2dba6126] by sev-
DIRECTOR: Lingo: Eat all leading whitespaces
21:40 Changeset [22f72fc] by sev-
DIRECTOR: Lingo: Optimise 'the' setters and getters.
21:40 Changeset [bb469dc8] by sev-
DIRECTOR: Lingo: Set/Get common sprite fields
21:40 Changeset [fb51685] by sev-
DIRECTOR: Lingo: Add Menu, MenuItem, key, script entity enum
21:40 Changeset [6d3f596a] by sev-
DIRECTOR: Lingo: Add Cast, Window, Sprite fields enum
21:40 Changeset [7ecc1f8] by sev-
DIRECTOR: Lingo: Initial code for processIf()
21:40 Changeset [78555a4d] by sev-
DIRECTOR: Lingo: Stub for labelstack
21:40 Changeset [22baf623] by sev-
DIRECTOR: Lingo: Added stub for 'the' entities
21:40 Changeset [97e80a0c] by sev-
DIRECTOR: Lingo: Added support for two line if/else
21:40 Changeset [05f89c2a] by sev-
DIRECTOR: Lingo: Parsing one-liner 'else if'
21:40 Changeset [eb724af3] by sev-
DIRECTOR: Lingo: Parse basic 'else if' clause
21:40 Changeset [350f8163] by sev-
DIRECTOR: Render checkbox and button rectangles
21:40 Changeset [f4325f3] by sev-
DIRECTOR: Lingo: Started 'else if' implementation
21:40 Changeset [b62089ed] by sev-
DIRECTOR: Fix image resource checking
21:40 Changeset [260c44be] by sev-
DIRECTOR: Handle text gutter/border box
21:40 Changeset [3cf8510] by sev-
DIRECTOR: Lingo: Process D3-style cast references
21:40 Changeset [48b9ae7d] by sev-
DIRECTOR: Lingo: Implemented rest of math functions
21:40 Changeset [7327f0b8] by sev-
DIRECTOR: Lingo: Implement more built-in math functions
21:40 Changeset [e08f8bbe] by sev-
DIRECTOR: Lingo: Fix toInt()
21:40 Changeset [196044ae] by sev-
DIRECTOR: Lingo: Implement 'exit' command
21:40 Changeset [36d7addd] by sev-
DIRECTOR: Fix another crash on exit
21:40 Changeset [4b9b1f3c] by sev-
DIRECTOR: Fix crash on deinitialization
21:40 Changeset [95c14371] by sev-
DIRECTOR: Lingo: Differentiate built-in function from IDs
21:40 Changeset [ca40ccd9] by sev-
DIRECTOR: Lingo: Added float constants and automatic type conversion
21:40 Changeset [32fb9a33] by sev-
DIRECTOR: Draw string with mac fonts
21:40 Changeset [1b0e5467] by sev-
DIRECTOR: Assignment some TextCast unknows
21:40 Changeset [56d51f9] by sev-
DIRECTOR: Loading Classic Mac fonts
21:40 Changeset [8a7411fb] by sev-
DIRECTOR: Lingo: Complete Rand() function implementation
21:40 Changeset [2d08b87] by sev-
DIRECTOR: Added random source
21:40 Changeset [50163b3c] by sev-
DIRECTOR: Lingo: Implement one-line version of 'if' statement
21:40 Changeset [953c5794] by sev-
DIRECTOR: Make built-in functions work (always)
21:40 Changeset [610075cc] by sev-
DIRECTOR: Lingo: Make built-in functions work (sometimes)
21:40 Changeset [8cc88b6f] by sev-
DIRECTOR: Lingo: Initial code for built-in functions
21:40 Changeset [061f868d] by sev-
DIRECTOR: Free memory, fix render text ID
21:40 Changeset [2ad3d3a2] by sev-
DIRECTOR: Simple text rendering
21:40 Changeset [b460a7c0] by sev-
DIRECTOR: Calculate values for text rendering
21:40 Changeset [0f58203c] by sev-
DIRECTOR: Fix rendering resource, loading shared BMP
21:40 Changeset [d70a76f] by sev-
DIRECTOR: Lingo: Make 'global' accept list of variables
21:40 Changeset [c53e4b5] by sev-
DIRECTOR: Lingo: Make global/local vars work
21:40 Changeset [0b6d9507] by sev-
DIRECTOR: Lingo: Store and restore local variables in scope.
21:40 Changeset [a279faf2] by sev-
DIRECTOR: Fix warning
21:40 Changeset [0f65b9ab] by sev-
DIRECTOR: Lingo: Stub for context creation
21:40 Changeset [bba7efff] by sev-
DIRECTOR: Lingo: C++-ify structs
21:40 Changeset [25672796] by sev-
DIRECTOR: Render bitmaps
21:40 Changeset [30db02c8] by sev-
DIRECTOR: Handle some differences beetwen D1-3 and D4-6
21:40 Changeset [b208b8e5] by sev-
DIRECTOR: Fix memory corruption
21:40 Changeset [aaf8448c] by sev-
DIRECTOR: Add loading shared casts for Director version > 3
21:40 Changeset [7164b153] by sev-
DIRECTOR: Fix code style violation
21:40 Changeset [7013f6b] by sev-
DIRECTOR: Lingo: Implemented 'global' keyword. Start of local/global …
21:40 Changeset [4b871b62] by sev-
DIRECTOR: Renew shared resources when loading new folder
21:40 Changeset [038a3ca2] by sev-
DIRECTOR: Change Labels HashMap to SortedArray
21:40 Changeset [19ae959b] by sev-
DIRECTOR: Lingo: Actually let VOID vars to pass.
21:40 Changeset [9fff6529] by sev-
DIRECTOR: Lingo: SImplified arg processing at macro definition.
21:40 Changeset [839ac90f] by sev-
DIRECTOR: Lingo: Fixed argument order in macros, simplified grammar.
21:40 Changeset [30ced4a4] by sev-
DIRECTOR: Lingo: Fix warning
21:40 Changeset [0b9e3607] by sev-
DIRECTOR: Using shared casts for rendering
21:40 Changeset [aac6c969] by sev-
DIRECTOR: Execute goto scripts
21:40 Changeset [9319eee] by sev-
DIRECTOR: Loading shared DIB, STXT
21:40 Changeset [16cca805] by sev-
DIRECTOR: Lingo: Move macro grammar to more logical spot in the file
21:40 Changeset [9d46e45] by sev-
DIRECTOR: Lingo: Ignore trailing spaces in scripts
21:40 Changeset [ad9e955b] by sev-
DIRECTOR: Lingo: Add type to stack
21:40 Changeset [3e0bf3a0] by sev-
DIRECTOR: Lingo: Parsing of macro calls without parens.
21:40 Changeset [24a25820] by sev-
DIRECTOR: Fix warning
21:40 Changeset [2523bed5] by sev-
DIRECTOR: Lingo: Split out the code gen functions into a separate file.
21:40 Changeset [29e8752] by sev-
DIRECTOR: Lingo: Parse continuation arguments in macros
21:40 Changeset [e1e7051b] by sev-
DIRECTOR: Support goto frame jump
21:40 Changeset [825a9fb] by sev-
DIRECTOR: Load shared casts in engine
21:40 Changeset [840487d] by sev-
DIRECTOR: Lingo: Parse macro definitions reliably
21:40 Changeset [d440a73] by sev-
DIRECTOR: Lingo: Fix handler parameter assigning. Added more debug output.
21:40 Changeset [e93960e2] by sev-
DIRECTOR: Add to Score jump labels commands
21:40 Changeset [8a884ad0] by sev-
DIRECTOR: Change ReadStream to ReadStreamEndian
21:40 Changeset [b2a152dd] by sev-
DIRECTOR: Lingo: Fix handler calling
21:40 Changeset [9ba86b96] by sev-
DIRECTOR: Refactoring renderSprite
21:40 Changeset [cc9d17c5] by sev-
DIRECTOR: Support goto command in Score
21:40 Changeset [95249805] by sev-
DIRECTOR: Lingo: Disable debugging code
21:40 Changeset [125600a9] by sev-
DIRECTOR: Lingo: Initial implementation of c_procret()
21:40 Changeset [3d543c6] by sev-
DIRECTOR: Lingo: Initial code for c_call()
21:40 Changeset [6dc858a0] by sev-
DIRECTOR: Lingo: Issue warning on handler redefinition
21:40 Changeset [c48f1b57] by sev-
DIRECTOR: Lingo: Implement calling user-defined functions without …
21:40 Changeset [a910fe2] by sev-
DIRECTOR: Lingo: Refactoring for ID-related code generation
21:40 Changeset [aee02d72] by sev-
DIRECTOR: Lingo: Initial code for function call grammar
21:40 Changeset [327e6255] by sev-
DIRECTOR: Lingo: Make all keywords case-insensitive
21:40 Changeset [0c4d0155] by sev-
DIRECTOR: Lingo: Avoid printing out unrecognizet tokens in lexer
21:40 Changeset [2b6f00fc] by sev-
DIRECTOR: Lingo: Removed redundant endianness specification in READ/WRITE
21:40 Changeset [2451bed1] by sev-
DIRECTOR: Lingo: Renamed VAR->ID in the grammar for clarity
21:40 Changeset [61e80e15] by sev-
DIRECTOR: Lingo: Made the unassigned variable match the original
21:40 Changeset [0f3f6ba] by sev-
DIRECTOR: Lingo: Initial implementation of the handler define() method
21:40 Changeset [1cf381db] by sev-
DIRECTOR: Lingo: Generate STOP at the macro end
21:40 Changeset [a06e794] by sev-
DIRECTOR: Lingo: Added named parameter assignment for macros
21:40 Changeset [c376b12d] by sev-
DIRECTOR: Lingo: Fix parsing multiple macros
21:40 Changeset [cd133e7] by sev-
DIRECTOR: Lingo: Initial grammar for 'macro' keyword
21:40 Changeset [58746110] by sev-
DIRECTOR: Lingo: Implement 'repeat with down' control keyword
21:40 Changeset [82756b34] by sev-
DIRECTOR: Lingo: Fix 'repeat with' control keyword implementation
21:40 Changeset [8362f793] by sev-
DIRECTOR: Lingo: Further work on the 'repeat with' control keyword
21:40 Changeset [0f3295c] by sev-
DIRECTOR: Lingo: Initial code for 'repeat with' control keyword
21:40 Changeset [ad9e2fd0] by sev-
DIRECTOR: Lingo: Fix subexpressions
21:40 Changeset [db8e68c6] by sev-
DIRECTOR: Lingo: Fix code generation
21:40 Changeset [46d60a79] by sev-
DIRECTOR: Lingo: Implement 'repeat while' control keyword
21:40 Changeset [8fb7aaf4] by sev-
DIRECTOR: Lingo: Renamed UNDEF -> VOID
21:40 Changeset [fc144c71] by sev-
DIRECTOR: Lingo: Documented 'repeat' control commands
21:40 Changeset [6983f3f] by sev-
DIRECTOR: Lingo: Renamed func_->c_ and exec_->func_->
21:40 Changeset [79a91588] by sev-
DIRECTOR: Lingo: Split out opcodes from actual function implementations
21:40 Changeset [f2920602] by sev-
DIRECTOR: Lingo: Make 'if' statement functional. Added 'if-else' statement.
21:40 Changeset [34acb99e] by sev-
DIRECTOR: Lingo: Fix 'if' statement
21:40 Changeset [db238007] by sev-
DIRECTOR: Lingo: Implement logical operators
21:40 Changeset [a7ec15f7] by sev-
DIRECTOR: Lingvo: Fix 'put' function
21:40 Changeset [31329a62] by sev-
DIRECTOR: Lingo: Implement 'put' function
21:40 Changeset [0567ac97] by sev-
DIRECTOR: Lingo: Fix variable accessing
21:40 Changeset [908bcf20] by sev-
DIRECTOR: Lingo: Initial code for 'if' statements
21:40 Changeset [bdbb558] by sev-
DIRECTOR: Lingo: Updated copyright and added 'macro' keyword documentation
21:40 Changeset [cd7a6abe] by sev-
DIRECTOR: Lingo: Attempt to start basic error recovery implementation
21:40 Changeset [d5587eb] by sev-
DIRECTOR: Lingo: Rearrange 'go to' grammar for better readability
21:40 Changeset [da4db919] by sev-
DIRECTOR: Lingo: Implement 'go' and 'go to' functions
21:40 Changeset [4109e858] by sev-
DIRECTOR: Lingo: Fix string alignment computation
21:40 Changeset [5db0d15b] by sev-
DIRECTOR: Lingo: Simpler token constants
21:40 Changeset [81b056f] by sev-
DIRECTOR: Lingo: Add missing funcs
21:40 Changeset [4a536c57] by sev-
DIRECTOR: Lingo: Implement func_neg()
21:40 Changeset [238d150] by sev-
DIRECTOR: Lingo: Fix multiline statements, fix leading whitespace handling
21:40 Changeset [c0a3e652] by sev-
DIRECTOR: Lingo: Enable parse debug
21:40 Changeset [3476761b] by sev-
DIRECTOR: Lingo: Fix func_constpush() and made it portable
21:40 Changeset [b3676907] by sev-
DIRECTOR: Lingo: Implemented script execution
21:40 Changeset [76282dc9] by sev-
DIRECTOR: Lingo: Added printing func
21:40 Changeset [a5b69ca3] by sev-
DIRECTOR: Handle Ghost, Reverse ink types
21:40 Changeset [952c2ce] by sev-
DIRECTOR: Add some enums for cast structures
21:40 Changeset [632a0750] by sev-
DIRECTOR: Fix trans initialization
21:40 Changeset [f675f9b] by sev-
DIRECTOR: Add initial code for QuickTime video
21:40 Changeset [5bbfea01] by sev-
DIRECTOR: Lingo: Added some lingo-func code
21:40 Changeset [7760ea8d] by sev-
DIRECTOR: Lingo: Beginning of the stack definition
21:40 Changeset [6d2a7aa] by sev-
DIRECTOR: Lingo: Fix codeString() method
21:40 Changeset [53dceb9] by sev-
DIRECTOR: Lingo: Swithc to warning() on syntax error, and avoid …
21:40 Changeset [6cb2a3cd] by sev-
DIRECTOR: Fix crash on exit
21:40 Changeset [bb712562] by sev-
DIRECTOR: Lingo: Move all functions to compiler
21:40 Changeset [9d72e013] by sev-
DIRECTOR: Fix trail surface bug
21:40 Changeset [0fa5505d] by sev-
DIRECTOR: Hide noisy debug messages
21:40 Changeset [dfdb1949] by sev-
DIRECTOR: Fix Matte ink rendering
21:40 Changeset [36df662] by sev-
DIRECTOR: Handle transition chunk size exception
21:40 Changeset [6a0e394] by sev-
DIRECTOR: Set engine pointer in Frame
21:40 Changeset [6b5c0626] by sev-
DIRECTOR: Load palette directly to engine
21:40 Changeset [57e092ab] by sev-
DIRECTOR: Fix indentation
21:40 Changeset [612a480] by sev-
DIRECTOR: Lingo: Added mciwait function stub
21:40 Changeset [f58de432] by sev-
DIRECTOR: Lingo: Fix script compilation
21:40 Changeset [23c79a27] by sev-
DIRECTOR: Add parsing mac names from folder
21:40 Changeset [2f8640c3] by sev-
DIRECTOR: Parse movie archive separately Load mac name and labels in …
21:40 Changeset [7607ba92] by sev-
DIRECTOR: Whitespace fixes
21:40 Changeset [4b56951d] by sev-
DIRECTOR: Started work on converting Lingo into compiler
21:40 Changeset [d90a8605] by sev-
DIRECTOR: Fix sprite draw rects issues
21:40 Changeset [511c0d9f] by sev-
DIRECTOR: Dump movie scripts, and scripts from cast info
21:40 Changeset [ddcaad4a] by sev-
DIRECTOR: Parse common STXT scripts
21:40 Changeset [16a2b7e7] by sev-
DIRECTOR: Add other cover transitions such as cover left, right, down …
21:40 Changeset [d3b49ba5] by sev-
DIRECTOR: Format code, send movie, sprite scripts to Lingo
21:40 Changeset [c520b452] by sev-
DIRECTOR: Fix Matte Ink. Mask mode was not specified at the addSeed() …
21:40 Changeset [82daeb9e] by sev-
DIRECTOR: Add stub for storage code
21:40 Changeset [bd05d98] by sev-
DIRECTOR: Add support for to/from MCI play options
21:40 Changeset [2387e721] by sev-
DIRECTOR: Play sound from MCI command
21:40 Changeset [82094ed5] by sev-
DIRECTOR: Process events in transitions
21:40 Changeset [487ce6a0] by sev-
DIRECTOR: Read palette info, handle wait sound events
21:40 Changeset [055fb9e1] by sev-
DIRECTOR: Handle cover up/down transitions
21:40 Changeset [e51e28c] by sev-
DIRECTOR: Parse transition flags
21:40 Changeset [23b289f2] by sev-
DIRECTOR: Add support for trail sprites
21:40 Changeset [106e6292] by sev-
DIRECTOR: Lingo: Add support for boolean flags in MCI
21:40 Changeset [75d759c4] by sev-
DIRECTOR: Lingo: Implement MCI command parsing
21:40 Changeset [df50e60b] by sev-
DIRECTOR: Lingo: fixed String passing from lexer to parser
21:40 Changeset [4e2b3f44] by sev-
DIRECTOR: Lingo: Moved func_mci() to a separate file
21:40 Changeset [45a57ce9] by sev-
DIRECTOR: Lingo: Add support for '--' comments
21:40 Changeset [f2b0abb] by sev-
DIRECTOR: Lingo, added put/set functions and support for multiline input
21:40 Changeset [824c3fb6] by sev-
DIRECTOR: Added stub for 'mci' Lingo command
21:40 Changeset [e4428587] by sev-
DIRECTOR: Support 2 tracking sound system
21:40 Changeset [049500d5] by sev-
DIRECTOR: Added stub parser. Now just arithmetic expressions.
21:40 Changeset [0c7f2ced] by sev-
DIRECTOR: Storage CastInfo, format strings
21:40 Changeset [51843bc3] by sev-
DIRECTOR: Fix memory leak
21:40 Changeset [c7657b99] by sev-
DIRECTOR: Generate mouse events
21:40 Changeset [2b57a711] by sev-
DIRECTOR: Fix palette loading
21:40 Changeset [8064274d] by sev-
DIRECTOR: Change order events (Director 4.0)
21:40 Changeset [c9ac498c] by sev-
DIRECTOR: Add initial sound playback support
21:40 Changeset [fd3c3368] by sev-
DIRECTOR: Refactor in accordance with Director Loop, generate main …
21:40 Changeset [d01fddfa] by sev-
DIRECTOR: Add transition types
21:40 Changeset [1099838] by sev-
DIRECTOR: Fix load actions
21:40 Changeset [a027640] by sev-
DIRECTOR: Add user actions, sprite, movie events to lingo events
21:40 Changeset [cd0e04f] by sev-
DIRECTOR: Check if file is open, rename dump folder
21:40 Changeset [bc2e73c2] by sev-
DIRECTOR: Add dump scripts
21:40 Changeset [fd7b2f33] by sev-
DIRECTOR: Added stub for Lingo interpreter
21:40 Changeset [f471b48c] by sev-
DIRECTOR: Fix guard includes
21:40 Changeset [61f15f1] by sev-
DIRECTOR: Add font map loading
21:40 Changeset [414a0b1] by sev-
DIRECTOR: Add file info loading, fix strings loading
21:40 Changeset [1b6b2474] by sev-
DIRECTOR: Add cast info loading
21:40 Changeset [e17de450] by sev-
DIRECTOR: Fix tempo channel parsing, add missed events
21:40 Changeset [14d0bb6] by sev-
DIRECTOR: Find CLUT table in score initialization
21:40 Changeset [cc2abbb] by sev-
DIRECTOR: Use pixel(0,0) for Matte ink
21:40 Changeset [06a655ff] by sev-
DIRECTOR: Fix bitmap cast reading
21:40 Changeset [bd345ce8] by sev-
DIRECTOR: Parse mac name
21:40 Changeset [f9541053] by sev-
DIRECTOR: Switch Matte Ink to using flood fill mask mode.
21:40 Changeset [910803a9] by sev-
DIRECTOR: Change matte function, use FloodFill
21:40 Changeset [1b71712b] by sev-
DIRECTOR: Display draw rects for debug
21:40 Changeset [4819a4e8] by sev-
DIRECTOR: Load actions
21:40 Changeset [254b1e3c] by sev-
DIRECTOR: Load labels
21:40 Changeset [f8583622] by sev-
DIRECTOR: Move score loading resource to constructor
21:40 Changeset [961adeee] by sev-
DIRECTOR: Add support for background trans, matte ink types
21:40 Changeset [c42f406] by sev-
DIRECTOR: Fix display sprite bug
21:40 Changeset [2e87ca49] by sev-
DIRECTOR: Fix cast data reading
21:40 Changeset [fb6e0623] by sev-
DIRECTOR: Move sprite display to ManagedSurface
21:40 Changeset [62990550] by sev-
DIRECTOR: Add ink types parsing
21:40 Changeset [d7f1c98] by sev-
DIRECTOR: Remove extra movie archive open
21:40 Changeset [44e46db5] by sev-
DIRECTOR: Refactor cast data loading
21:40 Changeset [604fa102] by sev-
DIRECTOR: Fix frame playback
21:40 Changeset [5ffd839b] by sev-
DIRECTOR: Improve detection of Masters of the Elements This commit …
21:40 Changeset [8cd7deb] by sev-
DIRECTOR: Add support for tempo channel
21:40 Changeset [ce2889bb] by sev-
DIRECTOR: Display objects with offsets
21:40 Changeset [d17805e1] by sev-
DIRECTOR: Add cast pointers to sprites
21:40 Changeset [57182681] by sev-
DIRECTOR: Load cast data and movie config
21:40 Changeset [60348aa0] by sev-
DIRECTOR: Read movie version
21:40 Changeset [11c9bbd9] by sev-
DIRECTOR: Play score, display DIB sprites
21:40 Changeset [2de66ee] by sev-
DIRECTOR: Add score data loader
21:40 Changeset [08641d68] by sev-
DIRECTOR: FIX load palette
21:40 Changeset [9ed9a60] by sev-
DIRECTOR: Fix DIB file reading
21:40 Changeset [1a3d44ed] by sev-
DIRECTOR: Fix image loading, moved displaying to the engine
21:40 Changeset [c2414ae3] by sev-
DIRECTOR: Display test bitmap resource
21:40 Changeset [75a01e0e] by sev-
DIRECTOR: Refactoring palette loading
21:40 Changeset [acc0d70] by sev-
DIRECTOR: Add bookshelf example
21:40 Changeset [1ebb5d2b] by sev-
DIRECTOR: Add ADGF_MACRESFORK to melements target
21:40 Changeset [b621fd77] by sev-
DIRECTOR: Add detection for "Masters of the Elements" Currently, only …
21:40 Changeset [fc4f6087] by sev-
GIT: Add a basic .gitignore file
21:40 Changeset [2d7d95b] by sev-
DIRECTOR: Add initial for support DIB resource
21:40 Changeset [14450b0] by sev-
DIRECTOR: Rename variables to match changes to AdvancedMetaEngine. …
21:40 Changeset [04ea338] by sev-
DIRECTOR: Add detection for The Last Dinosaur Egg. Detection for …
21:40 Changeset [8d8c9b3e] by sev-
DIRECTOR: Fix version in error message.
21:40 Changeset [0deda5b] by sev-
DIRECTOR: Add detection for The Vampire's Coffin. Detection for …
21:40 Changeset [c5379909] by sev-
DIRECTOR: Add detection for AMBER.
21:40 Changeset [de61313] by sev-
DIRECTOR: Fix RIFX support to actually be useful
21:40 Changeset [a9849314] by sev-
DIRECTOR: Change tag comparison to be case-insensitive
21:40 Changeset [30de1f34] by sev-
DIRECTOR: Fix getting RIFF resources
21:40 Changeset [5e087479] by sev-
DIRECTOR: Add detection for jman Japanese
21:40 Changeset [649ef2af] by sev-
DIRECTOR: Fix stupid mistake in v3 fallback
21:40 Changeset [4a334980] by sev-
DIRECTOR: Add some simple Windows version fallback detection
21:40 Changeset [387833ac] by sev-
DIRECTOR: Add detection for Jewels of the Oracle
21:40 Changeset [c607b85a] by sev-
DIRECTOR: Add parsing support for v7
21:40 Changeset [b4cf4648] by sev-
DIRECTOR: Add gundam0079 mac detection
21:40 Changeset [bba8bb4c] by sev-
DIRECTOR: Add v5 Mac data fork parsing
21:40 Changeset [d870127] by sev-
DIRECTOR: Mac v3 games just use the resource fork of the executable to …
21:40 Changeset [9a9df86f] by sev-
DIRECTOR: Parse the RIFX from v4 Mac versions
21:40 Changeset [09f6949c] by sev-
DIRECTOR: Add JMP Turbo Mac detection
21:40 Changeset [f6399b7d] by sev-
DIRECTOR: Fix some v3 exe fields Thanks, fuzzie
21:40 Changeset [0f7fb5ad] by sev-
DIRECTOR: Parse the main MMM file in v3 Windows games
21:40 Changeset [60ba99ac] by sev-
DIRECTOR: Fix RIFF offsets
21:40 Changeset [45a387c] by sev-
DIRECTOR: Add detection for Spy Club
21:40 Changeset [eb16a726] by sev-
DIRECTOR: Add basic v3-5 exe parsing
21:40 Changeset [a24668ff] by sev-
DIRECTOR: Add majestic detection
21:40 Changeset [50c52ab3] by sev-
DIRECTOR: Fix RIFX files inside of EXE's
21:40 Changeset [8c252aa8] by sev-
DIRECTOR: Add basic resource code
21:40 Changeset [a243b5cb] by sev-
DIRECTOR: Add engine skeleton
21:39 Changeset [0cccd0dd] by sev-
GRAPHICS/WAGE: Made MacWindowManager font maping requiring font size
15:28 Changeset [7c12e80] by sev-
WAGE/GRAPHICS: Move standard Mac font mapping to gui/
12:41 Changeset [01a240ca] by sev-
GRAPHICS: Fix warnings
12:37 Changeset [a00272c6] by GitHub <noreply@…>
Merge pull request #796 from blorente/move-macgui GRAPHICS/WAGE: …
02:25 Changeset [08c881e8] by dreammaster
TITANIC: Add game state thunk methods to CGameObject
00:04 Changeset [3a466a29] by dreammaster
TITANIC: Fix compiler warnings
Note: See TracTimeline for information about the timeline view.