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