Commit Graph
137148 Commits
Author SHA1 Message Date
Paul Gilbert e55aaa91da GLK: COMPREHEND: Adding method to print text to text buffer 2020-06-02 18:22:09 -07:00
Paul Gilbert fbf8e0a23b GLK: COMPREHEND: Fix opcode map definition 2020-06-02 18:22:09 -07:00
Paul Gilbert 16c36841aa GLK: COMPREHEND: gcc compilation fixes 2020-06-02 18:22:09 -07:00
Paul Gilbert eca27789b1 GLK: COMPREHEND: Data loading fixes 2020-06-02 18:22:09 -07:00
Paul Gilbert ec99b086fc GLK: COMPREHEND: Capitalizing class names 2020-06-02 18:22:09 -07:00
Paul Gilbert 269b83f31e GLK: COMPREHEND: Removal of redundant struct prefixes 2020-06-02 18:22:09 -07:00
Paul Gilbert 5023e261ed GLK: COMPREHEND: Removal of redundant struct prefixes 2020-06-02 18:22:09 -07:00
Paul Gilbert fff77194d7 GLK: COMPREHEND: Converting data loading to be endian safe 2020-06-02 18:22:09 -07:00
Paul Gilbert b0fe096225 GLK: COMPREHEND: Making comprehend game derive from game info 2020-06-02 18:22:09 -07:00
Paul Gilbert 14cf02cc1b GLK: COMPREHEND: Field renamings 2020-06-02 18:22:09 -07:00
Paul Gilbert 16b1713afd GLK: COMPREHEND: Change comprehend_game to ComprehendGame 2020-06-02 18:22:09 -07:00
Paul Gilbert 2dd367aa6f GLK: COMPREHEND: Adding initialization defaults for game info 2020-06-02 18:22:09 -07:00
Paul Gilbert 7e7e6a5fab GLK: COMPREHEND: Changing operation methods to virtual methods 2020-06-02 18:22:08 -07:00
Paul Gilbert 20533b4a1a GLK: COMPREHEND: Start of sub-classes for each different game 2020-06-02 18:22:08 -07:00
Paul Gilbert 10aa0e48fe GLK: COMPREHEND: Cleaning up some structure dependencies 2020-06-02 18:22:08 -07:00
Paul Gilbert 2ecbd720ea GLK: COMPREHEND: Work on startup 2020-06-02 18:22:08 -07:00
Paul Gilbert 8a9ef1a5a1 GLK: COMPREHEND: Adding startup code, cleanup 2020-06-02 18:22:08 -07:00
Paul Gilbert 7423561d21 GLK: COMPREHEND: Adding recomprehend source files 2020-06-02 18:22:08 -07:00
Paul Gilbert 5d8838005b GLK: COMPREHEND: Skeleton engine 2020-06-02 18:22:08 -07:00
Eugene Sandulenko 41e38d700d DIRECTOR: LINGO: Added sanity check to b_puppetSprite 2020-06-03 01:35:57 +02:00
Eugene Sandulenko 435b314f50 DIRECTOR: LINGO: Implement b_puppetSprite 2020-06-03 01:32:32 +02:00
Gunnar Birke 05d2ed7ba2 WINTERMUTE: Make header guards match filename 2020-06-03 01:17:25 +02:00
Gunnar Birke e4580f5a72 WINTERMUTE: Use relative to project base header paths 2020-06-03 01:17:25 +02:00
Gunnar Birke a4ce6d6bf2 WINTERMUTE: Make sprite rendering code more readable 2020-06-03 01:17:25 +02:00
Gunnar Birke dff5d099b4 WINTERMUTE: Warn about not yet implemented functions 2020-06-03 01:17:25 +02:00
Gunnar Birke 9311be32ca WINTERMUTE: Apply cosmetic changes 2020-06-03 01:17:25 +02:00
Gunnar Birke 40b7e9c676 WINTERMUTE: Fix #elif -> #else when checking for WME3D 2020-06-03 01:17:25 +02:00
Gunnar Birke ec5f4cbf68 WINTERMUTE: Remove blend enum, not needed anymore 2020-06-03 01:17:25 +02:00
Gunnar Birke cbc313020a WINTERMUTE: Fix formatting, add license headers 2020-06-03 01:17:25 +02:00
Gunnar Birke 2e77063c7c WINTERMUTE: Revert virtualization of pointFrom/ToScreen and use #ifndefs instead 2020-06-03 01:17:25 +02:00
Gunnar Birke 49fa2ab7b4 WINTERMUTE: Add back removed ScummVM wme code and disable it via preprocessor 2020-06-03 01:17:25 +02:00
Gunnar Birke 5b28aff52e WINTERMUTE: Add engine define for wintermute3d 2020-06-03 01:17:25 +02:00
Gunnar Birke 7137af83f3 WINTERMUTE: Don't use curly braces initialization 2020-06-03 01:17:25 +02:00
Gunnar Birke d7485741c9 WINTERMUTE: Fix curly braces, add some comments 2020-06-03 01:17:25 +02:00
Gunnar Birke 3ab1799758 WINTERMUTE: Use opengl renderer if opengl was selected 2020-06-03 01:17:25 +02:00
Gunnar Birke 7c0835d1cf WINTERMUTE: Don't write to z buffer during 2d rendering 2020-06-03 01:17:25 +02:00
Gunnar Birke 50cb4e72d6 WINTERMUTE: Clean up rect list before rendering 2020-06-03 01:17:25 +02:00
Gunnar Birke cfe9d74374 WINTERMUTE: Virtualize pointFromScreen/pointToScreen calls 2020-06-03 01:17:25 +02:00
Gunnar Birke 81d11260a2 WINTERMUTE: Fix alpha mask for transparent check 2020-06-03 01:17:25 +02:00
Gunnar Birke a47ad62e3b WINTERMUTE: Apply color key when loading textures 2020-06-03 01:17:25 +02:00
Gunnar Birke 8a42dde295 WINTERMUTE: Correct y position which expects Direct3D viewport coords 2020-06-03 01:17:25 +02:00
Gunnar Birke c9178ab0c4 WINTERMUTE: Remove warning about lack of 3d support 2020-06-03 01:17:25 +02:00
Gunnar Birke 8f6de3fe15 WINTERMUTE: Implement fading 2020-06-03 01:17:25 +02:00
Gunnar Birke 7b9f277621 WINTERMUTE: Factor out 2D projection settings 2020-06-03 01:17:25 +02:00
Gunnar Birke 9a48febf22 WINTERMUTE: Implement displayTiled function 2020-06-03 01:17:25 +02:00
Gunnar Birke b138c7b0ee WINTERMUTE: Fix vertex data construction 2020-06-03 01:17:25 +02:00
Gunnar Birke 4ffc621049 WINTERMUTE: Clear array buffer before rendering anything 2020-06-03 01:17:25 +02:00
Gunnar Birke 3339147252 WINTERMUTE: Use an orthographic projection in 2d mode 2020-06-03 01:17:25 +02:00
Gunnar Birke 84bcd9cde1 WINTERMUTE: Put clear and fill operations into correct order 2020-06-03 01:17:25 +02:00
Gunnar Birke a357114aaa WINTERMUTE: Use our own frustum construction for now 2020-06-03 01:17:25 +02:00