Paul Gilbert
665b12ff8d
CGE: Compilation fix after merge
2011-07-03 20:23:19 +10:00
Paul Gilbert
d1ef4021bc
CGE: Bugfix for keyboard entry
2011-07-03 20:21:40 +10:00
Paul Gilbert
ecad39e246
CGE: Implemented code for game tick
2011-07-03 20:21:37 +10: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
Paul Gilbert
d53142d95e
CGE: Fixed code using memory overruns to do duplication
2011-07-03 15:41:07 +10:00
Paul Gilbert
900e8cbf5b
CGE: Fixed GCC compiler warnings
2011-07-03 15:32:27 +10:00
Paul Gilbert
156c2d020f
CGE: Fix GCC compiler warnings
2011-07-03 14:55:49 +10:00
Paul Gilbert
334de9626a
CGE: Removed C standard library includes
2011-07-03 12:30:27 +10:00
Paul Gilbert
bf6a5256fe
CGE: Removed code for boot sector based copy protection check
2011-07-03 12:05:58 +10:00
Paul Gilbert
ac0caf7579
CGE: Implemented BITMAP::Hide method
2011-07-03 11:43:59 +10:00
eriktorbjorn
5f64f3ff47
CGE: Removed unused NumStr() function.
...
It was used, until my previous commit. :-)
2011-07-02 20:28:11 +02:00
eriktorbjorn
ada4556b9a
CGE: Simplify error() calls
...
This also silences a few GCC warnings.
2011-07-02 20:25:39 +02:00
Strangerke
bdc213846e
CGE: Some more renaming (WIP)
2011-07-02 18:20:41 +02:00
Paul Gilbert
f150126a0b
CGE: Bugfix for wrapping event queue when it reaches the 256th event
2011-07-02 22:26:40 +10:00
Paul Gilbert
d510d2505b
CGE: Fix for crash in BITMAP::solidAt when negative co-ordinates passed
2011-07-02 22:15:23 +10:00
Paul Gilbert
e782b53eab
CGE: Added code for Mouse::On and Mouse::Off
2011-07-02 21:45:29 +10:00
Paul Gilbert
1e3c0725e4
CGE: Hooked up mouse event handler
2011-07-02 21:34:40 +10:00
Paul Gilbert
adb2701629
CGE: Graceful exit rather than an error
2011-07-02 20:38:27 +10:00
Paul Gilbert
72ae475c97
CGE: Fix naming of touch() virtual methods, and fixed keyboard handling
2011-07-02 20:04:30 +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
Paul Gilbert
6833daab84
CGE: Added engine prefix to header file #defines
2011-07-02 16:23:32 +10:00
Paul Gilbert
ec28ef04c4
CGE: Merged mouse.* and keybd.* files to centralise event handling
2011-07-02 16:19:36 +10:00
Paul Gilbert
1ab67c2124
CGE: Fix problem with calculating box sizes for text strings
2011-07-02 16:04:47 +10:00
Paul Gilbert
3469d1fb04
CGE: Bugfix to correctly reset wait timeouts when done
2011-07-02 14:23:38 +10:00
Strangerke
8e531d0da3
CGE: Some more renaming (WIP)
2011-07-02 01:02:14 +02:00
Paul Gilbert
601bfbd609
CGE: Reimplemented game timer from using thread to using getMillis()
2011-07-01 18:18:44 +10:00
Paul Gilbert
c982298cbd
CGE: Fix initialisation of the MOUSE class
2011-07-01 18:17:58 +10:00
Paul Gilbert
ac86efcd61
CGE: Palette fixes so that first screen shows correctly
2011-07-01 18:04:21 +10:00
Strangerke
0000a3139a
CGE: Some more renaming (wip)
2011-07-01 08:37:40 +02:00
Strangerke
f59c910b8f
CGE: Some more renaming (wip)
2011-06-30 08:30:23 +02:00
Strangerke
b0c9c9122f
Merge branch 'master' of github.com:scummvm/scummvm into soltys_wip2
2011-06-29 16:15:41 +02:00
Strangerke
f2f3124246
CGE: Some more renaming (wip)
2011-06-29 16:13:17 +02:00
Strangerke
91dc5f424a
CGE: Misc cleanup (provided by Digitall)
2011-06-29 14:29:49 +02:00
Paul Gilbert
e1b6bc0427
CGE: Removed Mouse from VGA::ShowQ to prevent crashes in the movie player
2011-06-29 21:17:07 +10:00
Littleboy
04933a1937
LASTEXPRESS: Make SoundEntry members private
2011-06-28 23:17:13 -04:00
Littleboy
b4ac4988cc
LASTEXPRESS: Cleanup comments
2011-06-28 22:54:51 -04:00
Littleboy
90dc4f9a8c
LASTEXPRESS: Move Sound class to the sound folder
2011-06-28 22:30:24 -04:00
Littleboy
6eace0ca75
LASTEXPRESS: Move sound queue related functions to a separate class
...
- Implement missing queue reset function
- Cleanup SoundManager::playLoopingSound()
2011-06-28 22:13:40 -04:00
Littleboy
d1341387e3
LASTEXPRESS: Move more entry-related functions to Entry class
2011-06-28 20:09:56 -04:00
Strangerke
290305ad43
CGE: Cleanup : Start renaming. Add BMPLoad() function
2011-06-29 00:35:21 +02:00
Alyssa Milburn
3384f4bf82
MOHAWK: Don't leak bitlStream (spotted by clone2727).
2011-06-28 22:00:20 +02:00
Matthew Hoops
8cd81da14e
MOHAWK: Cleanup Riven save code
2011-06-28 14:32:50 -04:00
Matthew Hoops
ddd83da48b
MOHAWK: Add archive functions to get type/id lists
...
This will be needed for CarmenTQ
2011-06-28 13:54:14 -04:00
Matthew Hoops
cc818b444c
MOHAWK: Use matchString instead of equalsIgnoreCase for resource names
...
A regression from 71c4329
2011-06-28 13:51:03 -04:00
Matthew Hoops
71c4329d86
MOHAWK: Rework archive handling
...
A new base class has been introduced (aptly named "Archive"), which is much cleaner than inheriting from MohawkArchive. In addition, the underlying resource retrieving code has been merged to reduce dupliplication.
2011-06-28 12:10:28 -04:00
Alyssa Milburn
ede71596ba
MOHAWK: Better sanity checks in LB scripting.
2011-06-28 15:34:09 +02:00
Alyssa Milburn
c2e9319fa8
MOHAWK: Handle kLBOpRunData properly.
2011-06-28 15:32:25 +02:00
Alyssa Milburn
c2319a3a81
MOHAWK: Make LB's readString/readRect more generic.
2011-06-28 15:28:26 +02:00