Julien
|
b4b4a7d127
|
LASTEXPRESS: Replace setup macros by functions
|
2012-07-27 00:15:05 -04:00 |
|
Julien
|
2d6f799235
|
LASTEXPRESS: Cleanup unused arguments from BEGIN_SETUP macro
|
2012-07-27 00:15:04 -04:00 |
|
Julien
|
813c2bb965
|
LASTEXPRESS: Merge the remaining macros in entity_intern.h into entity.h
|
2012-07-27 00:15:04 -04:00 |
|
Julien
|
938961e237
|
LASTEXPRESS: Remove TIME_CHECK_CALLBACK_1 macro
|
2012-07-27 00:15:03 -04:00 |
|
Julien
|
b6b98483c5
|
LASTEXPRESS: Remove TIME_CHECK_CALLBACK_3 macro
|
2012-07-27 00:15:02 -04:00 |
|
Julien
|
37770212c0
|
LASTEXPRESS: Remove TIME_CHECK_CALLBACK_2 macro
|
2012-07-27 00:15:02 -04:00 |
|
Julien
|
7450ae23fb
|
LASTEXPRESS: Move RESET_ENTITY_STATE macro to entity.h
|
2012-07-27 00:15:01 -04:00 |
|
Julien
|
7974b62b71
|
LASTEXPRESS: Reduce nesting in Entities::processEntity()
|
2012-07-27 00:15:01 -04:00 |
|
Julien
|
552e8d45b2
|
LASTEXPRESS: Switch some warnings to debug console output
|
2012-07-27 00:15:00 -04:00 |
|
Julien
|
8545991739
|
LASTEXPRESS: Remove several TIME_CHECK* macros
|
2012-07-27 00:15:00 -04:00 |
|
Julien
|
e985f7374f
|
LASTEXPRESS: Move Entity function declaration macros to entity.h
|
2012-07-27 00:14:59 -04:00 |
|
Julien
|
82ad017a8e
|
LASTEXPRESS: Replace UPDATE_PARAM_GOTO macro
|
2012-07-27 00:14:58 -04:00 |
|
Julien
|
8de4cb6547
|
LASTEXPRESS: Replace UPDATE_PARAM_PROC and UPDATE_PARAM_PROC_TIME macros
|
2012-07-27 00:14:58 -04:00 |
|
Julien
|
e13290a028
|
LASTEXPRESS: Replace UPDATE_PARAM_CHECK macro
|
2012-07-27 00:14:57 -04:00 |
|
Julien
|
95503250f8
|
LASTEXPRESS: Replace UPDATE_PARAM macro
|
2012-07-27 00:14:56 -04:00 |
|
Julien
|
2e20e1d1e2
|
LASTEXPRESS: Replace TIME_CHECK_PLAYSOUND_UPDATEPOSITION macro
|
2012-07-27 00:14:55 -04:00 |
|
Julien
|
c589e69ec9
|
LASTEXPRESS: Replace TIME_CHECK_CALLBACK_ACTION macro
|
2012-07-27 00:14:55 -04:00 |
|
Julien
|
5d4a8f1e15
|
LASTEXPRESS: Remove use of function wrappers in shared entity functions
|
2012-07-27 00:14:54 -04:00 |
|
Julien
|
2c4518d615
|
LASTEXPRESS: Move some macros to entity.h
|
2012-07-27 00:14:54 -04:00 |
|
Matthew Hoops
|
1f67c9dbbe
|
VIDEO: Reset pause time when seeking/rewinding
|
2012-07-26 23:45:05 -04:00 |
|
Matthew Hoops
|
df5d6f7d08
|
VIDEO: Force an update after a seek
|
2012-07-26 23:42:35 -04:00 |
|
Matthew Hoops
|
84462fa088
|
VIDEO: Document more of AdvancedVideoDecoder
|
2012-07-26 23:36:21 -04:00 |
|
Matthew Hoops
|
2eeee33bd8
|
VIDEO: Move findNextVideoTrack() to protected
|
2012-07-26 23:24:54 -04:00 |
|
Matthew Hoops
|
af6e98ba01
|
VIDEO: Ignore finished video tracks in findNextVideoTrack()
|
2012-07-26 23:20:25 -04:00 |
|
D G Turner
|
f856a0a746
|
TEENAGENT: Add dsAddr symbols for Inventory. Minor fix to logic.
The start address for the inventory item pointer data table was
incorrect and has been corrected.
|
2012-07-27 03:49:15 +01:00 |
|
Einar Johan Trøan Sømåen
|
efee8c01ce
|
WINTERMUTE: Fix loading from launcher.
|
2012-07-27 03:11:26 +02:00 |
|
Filippos Karapetis
|
831e1b27dc
|
SCI: Add a workaround for a bug in Phantasmagoria 1
|
2012-07-27 01:31:12 +03:00 |
|
Filippos Karapetis
|
7eded163d8
|
SCI: Add support for kCD(0) with a parameter
It's now possible to start a chapter in Phantasmagoria 1
|
2012-07-27 01:30:37 +03:00 |
|
Einar Johan Trøan Sømåen
|
bb131aaa07
|
WINTERMUTE: Clean up some TODOs.
|
2012-07-27 00:05:15 +02:00 |
|
Einar Johan Trøan Sømåen
|
90e174eeb2
|
WINTERMUTE: Implement Screen-fading
|
2012-07-26 23:49:50 +02:00 |
|
D G Turner
|
7bc646f8ca
|
TEENAGENT: Migrated remaining recursive processCallback calls.
|
2012-07-26 22:35:22 +01:00 |
|
D G Turner
|
07bb1ae7cf
|
TEENAGENT: Add symbols for Mansion intrusion attempt function addresses.
|
2012-07-26 21:32:39 +01:00 |
|
Einar Johan Trøan Sømåen
|
3a49f2bad4
|
WINTERMUTE: More variable/function renaming VarName->varName
|
2012-07-26 22:20:55 +02:00 |
|
Einar Johan Trøan Sømåen
|
496a3938c4
|
WINTERMUTE: Remove gotos.
|
2012-07-26 21:01:00 +02:00 |
|
Einar Johan Trøan Sømåen
|
2c530bc6ed
|
WINTERMUTE: var_name -> varName
|
2012-07-26 20:49:59 +02:00 |
|
Torbjörn Andersson
|
a5bfbeed32
|
TONY: Don't pass uninitialised rect to addDirtyRect()
Wait until after we have the destination rect. Unfortunately, this
does not fix any of the graphical glitches during the intro.
|
2012-07-26 20:15:32 +02:00 |
|
Einar Johan Trøan Sømåen
|
4eda234611
|
WINTERMUTE: Replace BaseArray with a templated subclass of Common::Array.
This needs additional cleanup, but compiles and runs at this point.
|
2012-07-26 19:41:18 +02:00 |
|
Einar Johan Trøan Sømåen
|
eb22e36d5e
|
WINTERMUTE: Disable SaveGame thumbs for now
|
2012-07-26 19:31:08 +02:00 |
|
Einar Johan Trøan Sømåen
|
91edc76b3e
|
WINTERMUTE: Avoid crashing when a file doesn't exist in a DCP.
|
2012-07-26 19:24:04 +02:00 |
|
Einar Johan Trøan Sømåen
|
5e325a5b28
|
WINTERMUTE: Privatize most fields in AdActor
|
2012-07-26 18:47:31 +02:00 |
|
Einar Johan Trøan Sømåen
|
e9a847fb35
|
WINTERMUTE: Remove #if 0 - commented out code.
|
2012-07-26 18:20:58 +02:00 |
|
Einar Johan Trøan Sømåen
|
f5cbee18f8
|
WINTERMUTE: Remove unused code in BaseFontTTF
|
2012-07-26 17:45:32 +02:00 |
|
Einar Johan Trøan Sømåen
|
ef11f9d0c5
|
WINTERMUTE: Run Astyle with add-braces to break one-line statements into easier-to-read-code.
|
2012-07-26 15:59:26 +02:00 |
|
D G Turner
|
cce5d3e30f
|
TEENAGENT: Migrate mansion intrusion callback lookup table to switch.
|
2012-07-26 10:22:54 +01:00 |
|
D G Turner
|
f137c75e46
|
TEENAGENT: Migrate deinit functions to constructor/destructors.
This removes a number of memory leaks.
|
2012-07-26 09:18:57 +01:00 |
|
Filippos Karapetis
|
34d00f5936
|
SCI: Add some debug code to op_line
|
2012-07-26 11:06:52 +03:00 |
|
Filippos Karapetis
|
c0beaf2337
|
SCI: Differentiate between screen width and pitch
This properly addresses the odd screen width (630) in Phantasmagoria 1
|
2012-07-26 11:06:51 +03:00 |
|
D G Turner
|
72adca69f3
|
TEENAGENT: Migrate most recursive processCallback() calls to functions.
|
2012-07-26 06:06:44 +01:00 |
|
Einar Johan Trøan Sømåen
|
38507fa989
|
WINTERMUTE: AStyle-formatting.
|
2012-07-26 04:12:58 +02:00 |
|
D G Turner
|
321197e962
|
TEENAGENT: Fix typo in processCallback() address.
0x50c5 is invalid, replaced with valid 0x505c.
|
2012-07-26 01:53:48 +01:00 |
|