Commit Graph
61292 Commits
Author SHA1 Message Date
Eugene Sandulenko ade5ad2c74 FULLPIPE: Optimize bitmap rendering routine 2013-09-06 14:51:02 +03:00
Eugene Sandulenko 4554ac24c6 FULLPIPE: Fixed to RB bitmap rendering 2013-09-06 14:48:19 +03:00
Eugene Sandulenko ba93c8d084 FULLPIPE: Added links to articles with floating point structure description 2013-09-06 14:48:18 +03:00
Eugene Sandulenko d0c9392862 FULLPIPE: Implemented quitting from picture browsing 2013-09-06 14:48:18 +03:00
Eugene Sandulenko a54a60f52e FULLPIPE: Fix crash in bitmap drawing code. 2013-09-06 14:48:18 +03:00
Eugene Sandulenko 6518cb579c FULLPIPE: Bitmap loading.
Added test code to display loaded pictures.
So far it crashes on certain pictures.
2013-09-06 14:48:18 +03:00
Eugene Sandulenko 57e03aedd3 FULLPIPE: Initial code for bitmap rendering 2013-09-06 14:48:18 +03:00
Eugene Sandulenko 51a5b5c9c5 FULLPIPE: Stubs for picture drawing 2013-09-06 14:48:18 +03:00
Eugene Sandulenko defc53d4d1 FULLPIPE: Scene drawing stubs 2013-09-06 14:48:17 +03:00
Eugene Sandulenko 1aa11bd86f FULLPIPE: Further work on inventory 2013-09-06 14:48:17 +03:00
Eugene Sandulenko 56cb726ebc FULLPIPE: Added lots of debug output, Picture::setAOIDs() implementation 2013-09-06 14:48:17 +03:00
Eugene Sandulenko f18e318f78 FULLPIPE: Bitmap loading 2013-09-06 14:48:17 +03:00
Eugene Sandulenko c2103bb9cd FULLPIPE: Fix indentation 2013-09-06 14:48:17 +03:00
Eugene Sandulenko 69946ce963 FULLPIPE: Continued scene loading 2013-09-06 14:48:17 +03:00
Eugene Sandulenko cb38892ce8 FULLPIPE: Continued on scene loading 2013-09-06 14:48:17 +03:00
Eugene Sandulenko d4e572843d FULLPIPE: Transcode Cyrillic into UTF-8 for debugging convenience 2013-09-06 14:48:16 +03:00
Eugene Sandulenko ee5dc16eaa FULLPIPE: Implement Background::addPictureObject 2013-09-06 14:48:16 +03:00
Eugene Sandulenko 305692fefe FULLPIPE: Fix MemoryObject loading 2013-09-06 14:48:16 +03:00
Eugene Sandulenko 88b3e27440 FULLPIPE: Load all scenes for debugging purposes 2013-09-06 14:48:16 +03:00
Eugene Sandulenko 8b50154626 FULLPIPE: Fix loading .qu files
Checked with all scenes. Everything loads fine.
2013-09-06 14:48:16 +03:00
Eugene Sandulenko 679c46a5bf FULLPIPE: Finished sound loading 2013-09-06 14:48:16 +03:00
Eugene Sandulenko 5f7cf0131c FULLPIPE: Started sound loading 2013-09-06 14:48:15 +03:00
Eugene Sandulenko 00971bf209 FULLPIPE: Shadows loading 2013-09-06 14:48:15 +03:00
Eugene Sandulenko 68c5cfdf2c FULLPIPE: Continued Scene loading 2013-09-06 14:48:15 +03:00
Eugene Sandulenko 1c1d8db613 FULLPIPE: Now StaticANIObject is loaded fully 2013-09-06 14:48:15 +03:00
Eugene Sandulenko 0b6591e491 FULLPIPE: Continued work on scene loading 2013-09-06 14:48:15 +03:00
Eugene Sandulenko 751f435df0 FULLPIPE: Continued on scene loading 2013-09-06 14:48:15 +03:00
Eugene Sandulenko 29f323fd27 FULLPIPE: Completed Background loading 2013-09-06 14:48:15 +03:00
Eugene Sandulenko 47faa88501 FULLPIPE: Furhter work on picture loading 2013-09-06 14:48:14 +03:00
Eugene Sandulenko 77ab4241d9 FULLPIPE: Continued work on Scene loading. Pictures 2013-09-06 14:48:14 +03:00
Eugene Sandulenko 925f41b9c4 FULLPIPE: Made MfcArchive work with both files and archives 2013-09-06 14:48:14 +03:00
Eugene Sandulenko bb4ea153ff FULLPIPE: Started scene loading 2013-09-06 14:48:14 +03:00
Eugene Sandulenko 2412eb23ad FULLPIPE: Further refactoring classes into separate files 2013-09-06 14:48:14 +03:00
Eugene Sandulenko 569b794bfe FULLPIPE: Continued work on Inventory 2013-09-06 14:48:14 +03:00
Eugene Sandulenko dac4f23f84 FULLPIPE: Turned InventoryPoolItem into struct 2013-09-06 14:48:13 +03:00
Eugene Sandulenko 8de8a901cb FULLPIPE: Put all inventory-related classes into separate file 2013-09-06 14:48:13 +03:00
Eugene Sandulenko 3e948052f7 FULLPIPE: Make Inventory2 inherit from Inventory 2013-09-06 14:48:13 +03:00
Eugene Sandulenko 249c4bd118 FULLPIPE: implement initObjectStates() 2013-09-06 14:48:13 +03:00
Eugene Sandulenko 2e6bad888e FULLPIPE: Put debug output at deeper levels 2013-09-06 14:48:13 +03:00
Eugene Sandulenko fcf0d240d0 FULLPIPE: Finish reading CMctlCompund 2013-09-06 14:48:13 +03:00
Eugene Sandulenko 195d52e625 FULLPIPE: Implement loading CReactPolygonal. That completes .sc2 loading 2013-09-06 14:48:12 +03:00
Eugene Sandulenko 630d5526ee FULLPIPE: Implemented CReactParallel loader 2013-09-06 14:48:12 +03:00
Eugene Sandulenko 5ea45699a8 FULLPIPE: Reading CMovGraphNode 2013-09-06 14:48:12 +03:00
Eugene Sandulenko a8d733b2b2 FULLPIPE: Split out motion-related classes 2013-09-06 14:48:12 +03:00
Eugene Sandulenko 0f9c1281d4 FULLPIPE: CMovGraph loader 2013-09-06 14:48:12 +03:00
Eugene Sandulenko a3de44d3b2 FULLPIPE: Further work on sc2 loader 2013-09-06 14:48:12 +03:00
Eugene Sandulenko 5eaa5696e7 FULLPIPE: Added module.mk
OOPS!
2013-09-06 14:48:12 +03:00
Eugene Sandulenko e24ce22ca7 FULLPIPE: Continued work on loading sc2 files 2013-09-06 14:48:11 +03:00
Eugene Sandulenko 928c19eeb0 FULLPIPE: More work on Sc2 loader 2013-09-06 14:48:11 +03:00
Eugene Sandulenko d3d3d01eb0 FULLPIPE: Started sc2 file loading implementation 2013-09-06 14:48:11 +03:00