Strangerke
17003d0e90
CGE: Fix name of showBak()
2011-07-18 23:14:22 +02:00
Strangerke
8aa4f739af
CGE: Add debug channels (WIP)
2011-07-18 18:05:57 +02:00
Paul Gilbert
e1df646ace
CGE: Set up a separate variable for the game tick speed, independent from frame rate
2011-07-16 22:28:49 +10:00
Paul Gilbert
00061bc5dd
CGE: Added support for GMM save/load and launcher loading
2011-07-16 21:12:19 +10:00
Paul Gilbert
c3f3120194
CGE: Cleaned up room preview handling code and fixed memory leak
2011-07-16 15:17:18 +10:00
Paul Gilbert
453fbb7454
CGE: Bugfixes for loading the room preview shapes list
2011-07-15 22:56:49 +10:00
Paul Gilbert
11fa6b941c
CGE: Fix some errors in the pathfinder setup
2011-07-15 20:43:29 +10:00
Paul Gilbert
324ccb1760
CGE: Split pathfinding related code into walk.cpp
2011-07-13 21:04:44 +10:00
Paul Gilbert
6c97190092
CGE: Fixed initialising of _shadow that was crashing the intro sequence
2011-07-13 19:18:23 +10:00
Paul Gilbert
e2b19ad9b0
CGE: Fixed several memory leaks of main objects
2011-07-12 21:53:07 +10:00
Paul Gilbert
a693ff2ecf
CGE: A few more fixes for memory leaks identified by Valgrind
2011-07-10 19:23:14 +10:00
Paul Gilbert
88c7b25e5b
CGE: Fixed more free/delete[] mismatches identified by Valgrind
2011-07-10 17:56:29 +10:00
Paul Gilbert
0bbefbef90
CGE: Created PocLight class to encapsulate the LI sprite array
2011-07-10 10:10:51 +10:00
Paul Gilbert
47b17cd1ce
CGE: Create Spike class to encapsulate the SP spite array
2011-07-10 10:07:35 +10:00
Paul Gilbert
622dc2d503
CGE: Created a CavLight class to encapsulate the PR sprite array
2011-07-10 10:04:41 +10:00
Paul Gilbert
9d40a1ba9d
CGE: Mouse MC sprite array into the Mouse class
2011-07-10 10:00:57 +10:00
Paul Gilbert
817a52ed56
CGE: Created a HorizLine stub class to hold the HL sprite array
2011-07-10 09:57:19 +10:00
Paul Gilbert
1e83e27925
CGE: Moved MB sprite array into Square class
2011-07-10 09:51:18 +10:00
Paul Gilbert
989e071bb9
CGE: Implemented code for saving games, removing the need for the SavTab array
2011-07-10 09:44:46 +10:00
Strangerke
080d7cf7f0
CGE: Rename Mouse class
2011-07-08 08:22:25 +02:00
Strangerke
fe2e1bb2fd
CGE: Remove "bitmaps" files
2011-07-07 20:43:09 +02:00
Strangerke
affaa1f4d6
CGE: Some cleanup: Move some static functions to CGEEngine, remove parameters to GetText, rename members of SavTab
2011-07-07 09:24:08 +02:00
Strangerke
c86c62b288
CGE: Cleanup and renaming. Also move some static and global functions to CGEEngine.
2011-07-07 09:23:09 +02:00
Paul Gilbert
c676f88da0
CGE: Rearrange engine setup so sprite arrays are setup before they're needed
2011-07-05 21:39:14 +10:00
Paul Gilbert
44490c378d
CGE: _hero isn't meant to be instantiated during the engine setup
2011-07-05 21:07:14 +10:00
Paul Gilbert
41c7482a52
CGE: Implement random number source
2011-07-05 20:51:29 +10:00
Strangerke
fae1d7efd8
CGE: This ends the first renaming pass. Also move some functions to CGEEngine
2011-07-04 08:15:56 +02:00
Strangerke
c313d2cce8
CGE: Even more renaming (WIP)
2011-07-03 16:22:26 +02:00
Strangerke
4116189395
CGE: Some more renaming (WIP)
2011-07-03 11:28:22 +02:00
Paul Gilbert
dff8bd5474
CGE: Fix some memory leaks
2011-07-03 17:14:47 +10:00
Strangerke
bdc213846e
CGE: Some more renaming (WIP)
2011-07-02 18:20:41 +02:00
Paul Gilbert
adb2701629
CGE: Graceful exit rather than an error
2011-07-02 20:38:27 +10:00
Paul Gilbert
bb3d61b137
CGE: Created an EventManager class and hooked it up to the Keyboard class
2011-07-02 18:38:25 +10:00
Paul Gilbert
d55401c2e1
CGE: Changed MOUSE class from using static fields to an instantiated class
2011-07-02 16:46:31 +10:00
Strangerke
8e531d0da3
CGE: Some more renaming (WIP)
2011-07-02 01:02:14 +02:00
Paul Gilbert
c982298cbd
CGE: Fix initialisation of the MOUSE class
2011-07-01 18:17:58 +10:00
Strangerke
f59c910b8f
CGE: Some more renaming (wip)
2011-06-30 08:30:23 +02:00
Strangerke
f2f3124246
CGE: Some more renaming (wip)
2011-06-29 16:13:17 +02:00
Strangerke
290305ad43
CGE: Cleanup : Start renaming. Add BMPLoad() function
2011-06-29 00:35:21 +02:00
Paul Gilbert
a89ce394bc
CGE: Fix initialisation of the TALK class
2011-06-28 22:18:21 +10:00
Paul Gilbert
af00b91111
Merge branch 'soltys_wip2' of github.com:Strangerke/scummvm into cge
...
Conflicts:
engines/cge/cge_main.cpp
engines/cge/general.cpp
engines/cge/snail.cpp
engines/cge/vga13h.cpp
2011-06-27 19:03:50 +10:00
Paul Gilbert
e13317baea
CGE: Beginnings of work on graphics support
2011-06-27 18:57:58 +10:00
Strangerke
083d6ff612
CGE: remove some if(n)def DEMO by using a new flag. Added CGEEngine in several classes in order to do so.
2011-06-27 01:03:47 +02:00
Paul Gilbert
fe9dc10964
CGE: Implemented basic file access functionality
2011-06-26 17:53:55 +10:00
Strangerke
a307d405b6
CGE: suppress a couple of static, add ProgName and MergeExt
2011-06-22 08:11:18 +02:00
Strangerke
b5ad69d13c
CGE: ScummVM no longer crashes instantly
2011-06-21 19:38:16 +02:00
Strangerke
6dc29e4a04
CGE: Remove some statics
2011-06-20 23:40:22 +02:00
Strangerke
77d4dcade2
CGE: Remove static parts of HEART
2011-06-20 00:55:47 +02:00
eriktorbjorn
78e3f2a57b
CGE: Get rid of some static initializing
...
ScummVM itself (not the engine; I haven't tried that) now starts
without crashing. It exits immediately, but as far as I can tell
it does not crash. It still produces lots of Valgrind warnings,
though...
2011-06-19 11:17:54 +02:00
Strangerke
ffc2aa4e4f
CGE: Format code
2011-06-13 11:57:24 +02:00