Commit Graph
86814 Commits
Author SHA1 Message Date
Joost Peters 7bf181bf98 Slightly modified version of patch #2875544: PSP plugins patch
svn-id: r44822
2009-10-09 12:10:08 +00:00
Martin Kiewitz ce8addf5e0 SCI: resmanager / include order change
svn-id: r44821
2009-10-09 12:09:52 +00:00
Martin Kiewitz 9f3c2c9083 SCI/newgui: SciGuiFont now locks the resourcedata, fixes broken fonts in games
svn-id: r44820
2009-10-09 12:04:07 +00:00
Max Horn 23ded6d955 Fix warning
svn-id: r44819
2009-10-09 12:01:22 +00:00
Max Horn 513cdb44a6 BUILD: Introduced new env var 'LD' analog to CXX (and defaulting to CXX), currently only used for PS2; modified cross compiler testing code to only compile but not link the test C++ file (working around another PS2 issue); some tweaks to the PS2 related build code
svn-id: r44816
2009-10-09 11:38:13 +00:00
Martin Kiewitz 3135892df0 SCI/newgui: windowmgr cleanup
svn-id: r44815
2009-10-09 10:49:03 +00:00
Paul Gilbert 857a35f748 Fixed all memory leaks as far as the initial title screen
svn-id: r44814
2009-10-09 10:32:33 +00:00
Max Horn 8549e48707 PS2: Fix warnings
svn-id: r44813
2009-10-09 10:05:45 +00:00
Max Horn e6dd7e24f2 PS2: Fix warning, use fully qualified path for backend specific header ps2temp.h
svn-id: r44811
2009-10-09 10:03:45 +00:00
Max Horn b846fd6aca cleanup
svn-id: r44810
2009-10-09 09:41:53 +00:00
Max Horn 0d9e1ded6f Fix warning
svn-id: r44809
2009-10-09 09:41:35 +00:00
Paul Gilbert 8694b48ae3 Set up a basic tracing system for all memory allocations to help track down memory leaks
svn-id: r44808
2009-10-09 08:15:30 +00:00
Martin Kiewitz 3072d54589 SCI/newgui: Implemented kAddToPic (almost complete, but z-sorting and some extra code missing)
svn-id: r44807
2009-10-09 07:50:37 +00:00
Max Horn 0c457be0fb SCI: Turn reconstruct_scripts into SegManager::reconstructScripts
svn-id: r44806
2009-10-08 22:03:55 +00:00
Willem Jan Palenstijn 860f7ce39b SCI: Remove outdated comment
svn-id: r44805
2009-10-08 21:39:33 +00:00
Willem Jan Palenstijn 2f1c7f779a SCI: Don't iterate past end of list
svn-id: r44804
2009-10-08 21:32:04 +00:00
Max Horn 76996301d1 SCI: Removed obsolete stringfrags code
svn-id: r44803
2009-10-08 21:29:45 +00:00
Max Horn 3399c3aeb6 Change doxygen inline comments from "//!" to "///" as proposed on -devel
svn-id: r44802
2009-10-08 21:28:57 +00:00
Martin Kiewitz 2ab906bafd SCI/newgui: RestoreBits() now ignores empty handles
svn-id: r44801
2009-10-08 21:00:21 +00:00
Max Horn cc236d9799 PS2: Add some stubs for the ps2 port to our primary build system (incomplete WIP)
svn-id: r44800
2009-10-08 20:59:53 +00:00
Martin Kiewitz b6967bc70d SCI/newgui: more cleanup
svn-id: r44799
2009-10-08 20:51:49 +00:00
Florian Kagerer 64c4a8f901 LOL/PC-98: fixed lightning spell
svn-id: r44798
2009-10-08 20:37:10 +00:00
Florian Kagerer f8cdacdeea LOLLOL/PC-98: fixed add-spell-to-scroll animation
svn-id: r44797
2009-10-08 20:22:12 +00:00
Martin Kiewitz b0eeb3636c SCI/newgui: cleanup, fixing uninitialized variable in SciGuiPalette
svn-id: r44796
2009-10-08 20:13:52 +00:00
Max Horn d56d072fb2 SCI: Removed SegManager::getDescription
svn-id: r44795
2009-10-08 20:07:00 +00:00
Florian Kagerer a121c822eb LOLLOL/PC-98: fixed ghorka swamp freeze mode
svn-id: r44794
2009-10-08 19:42:39 +00:00
Max Horn 42120ed626 Introduce a new struct TimeDate, replacing struct tm in client code. May lead to compilation issues in ports, which should be trivial to fix, though
svn-id: r44793
2009-10-08 19:41:38 +00:00
Martin Kiewitz f5ccaf7e29 SCI/newgui: floodfill cleanup, pattern drawing: helper went private, clipping implemented
svn-id: r44792
2009-10-08 19:14:58 +00:00
Max Horn d46aac8404 SCI: Fix warning
svn-id: r44791
2009-10-08 18:59:45 +00:00
Martin Kiewitz 03ee8c00be SCI/newgui: remarks about _menuPort, uninitialized usage in SciGuiPalette removed, _menuPort and _mainPort get deleted in destructor
svn-id: r44790
2009-10-08 18:34:49 +00:00
Martin Kiewitz aab278974a SCI/newgui: kAnimate changes
svn-id: r44789
2009-10-08 18:07:49 +00:00
Martin Kiewitz 61952c3ac1 SCI/newgui: implemented more of kAnimate, currently crashes on windowMgr update.
svn-id: r44788
2009-10-08 16:23:46 +00:00
Filippos Karapetis bcade54247 Started rewriting the check for the graphics functions type (still not finished)
svn-id: r44787
2009-10-08 14:37:55 +00:00
Arnaud Boutonné caaba2ae95 Add a hack that fixes bug #2858887 and #2859606
svn-id: r44785
2009-10-08 12:04:34 +00:00
Martin Kiewitz 43a60d965a SCI/newgui: change to nsRect, scripts expect that. Fixes mouse clicking on several games
svn-id: r44784
2009-10-08 11:57:17 +00:00
Martin Kiewitz 8f8b84f774 SCI/newgui: kAnimate - coordinates fixed
svn-id: r44783
2009-10-08 11:49:11 +00:00
Martin Kiewitz 120b6b9392 SCI/newgui: kAnimate - _delete invoking implemented
svn-id: r44782
2009-10-08 11:23:53 +00:00
Martin Kiewitz cce8d2e279 SCI/newgui: kAnimate - more implemented, cels are now drawn but isnt working correctly currently
svn-id: r44781
2009-10-08 10:35:12 +00:00
Martin Kiewitz d1dcd82ac0 SCI/newgui: kAnimate SciGuiGfx::AnimateFill implemented
svn-id: r44780
2009-10-08 10:02:26 +00:00
Travis Howell 982950941c The layout of global object data is different in the PCE version of Loom.
svn-id: r44779
2009-10-08 09:33:20 +00:00
Martin Kiewitz bac0c76947 SCI/newgui: kAnimate - resolved previously unknown code functionality
svn-id: r44777
2009-10-08 09:29:14 +00:00
Filippos Karapetis 633463b1dd Updated comment to indicate that QFG1VGA is one of the newer SCI1.1 games that has word-aligned resources
svn-id: r44775
2009-10-08 08:22:19 +00:00
Arnaud Boutonné f1cb78673a gob - Fix a Valgrind warning occuring in CD games
svn-id: r44774
2009-10-08 08:10:57 +00:00
Filippos Karapetis 498d80a510 Don't store the engine state in the SciGuiPalette class. The palette timestamps are now calculated from Epoch time, instead of game start time (the functionality is exactly the same, though)
svn-id: r44773
2009-10-08 08:00:30 +00:00
Martin Kiewitz 0120111416 SCI/newgui: removed EGAmapping
svn-id: r44772
2009-10-08 07:58:31 +00:00
Filippos Karapetis 2d98b72858 Restore the engine state stored within SciGui during loading once more, since it gets replaced during loading. Fixes loading (a regression from #44730)
svn-id: r44771
2009-10-08 07:57:26 +00:00
Filippos Karapetis ce75c9270a Removed the unused game_time variable, and fixed the incorrect calculation of start_game_time when restoring a game
svn-id: r44770
2009-10-08 07:25:18 +00:00
Max Horn 0988e273ec SCI: Turn lookup_node & lookup_list into SegManager::lookupNode & SegManager::lookupList
svn-id: r44769
2009-10-07 23:34:24 +00:00
Max Horn a4fa78743d SCI: Change more stuff to be CFG compliant
svn-id: r44768
2009-10-07 23:21:18 +00:00
Max Horn 8498d769be SCI: Reduce header interdepencies once again. Rule of thumb: Never include a header file from another header file unless you absolutely *must* do it; if possible, try to use class forwards instead, and include the headers from source files only
svn-id: r44767
2009-10-07 23:04:13 +00:00