Max Horn
|
e959ef33e5
|
TINSEL: Small correction to the previous hotfix for _vm->_config crash
svn-id: r45621
|
2009-11-02 23:48:21 +00:00 |
|
Max Horn
|
d10fe42416
|
TINSEL: Fix regression caused by the introduction of _vm->_config; proper fix will be introduced later, when dialogs.cpp gets objectified
svn-id: r45620
|
2009-11-02 23:42:30 +00:00 |
|
Max Horn
|
26981a5ffc
|
TINSEL: Add isValidObject(OBJECT *obj) function; make objectList & currentCD static vars; merge two logic blocks ('ifs') in DoRestoreSceneFrame
svn-id: r45618
|
2009-11-02 21:57:16 +00:00 |
|
Max Horn
|
5cf868b757
|
TINSEL: Turn config code into a simple C++ class
svn-id: r45617
|
2009-11-02 21:56:29 +00:00 |
|
Max Horn
|
51933629d1
|
Changed foo(void) to foo() in almost all non-backend source files
svn-id: r45616
|
2009-11-02 21:54:57 +00:00 |
|
Max Horn
|
7d6e96fa80
|
TINSEL: Formatting cleanup, remove a dead var, tweaked comment to Get/SetNoBlocking
svn-id: r45450
|
2009-10-27 21:34:43 +00:00 |
|
Max Horn
|
4b681f7ec7
|
TINSEL: Add some debugging code; fix LockMem() regression
svn-id: r45430
|
2009-10-27 00:38:41 +00:00 |
|
Max Horn
|
02636c2071
|
TINSEL: Rename Poly pp to ptp in various places, for consistency; cleanup
svn-id: r45429
|
2009-10-27 00:38:19 +00:00 |
|
Max Horn
|
79734dbc15
|
TINSEL: Make HeapCompact local to heapmem.cpp; add code to print heap statistics
svn-id: r45428
|
2009-10-27 00:37:54 +00:00 |
|
Max Horn
|
e07a9b0524
|
TINSEL: Changed heap manager to use malloc internally
svn-id: r45427
|
2009-10-27 00:37:23 +00:00 |
|
Max Horn
|
05508d8dcd
|
TINSEL: Change MemoryAllocFixed to return a (kind of fake) MEM_NODE pointer; add MemoryDeinit()
svn-id: r45426
|
2009-10-27 00:36:56 +00:00 |
|
Max Horn
|
5672f353dd
|
TINSEL: Fix warning again
svn-id: r45419
|
2009-10-26 21:08:15 +00:00 |
|
Max Horn
|
6c1c9eda3a
|
TINSEL: Make MEM_NODE internal to heapmem.cpp
svn-id: r45418
|
2009-10-26 20:38:34 +00:00 |
|
Max Horn
|
d2e64a350a
|
TINSEL: cleanup
svn-id: r45417
|
2009-10-26 20:36:44 +00:00 |
|
Max Horn
|
e1de772e72
|
TINSEL: Fix handling of free memory blocks
svn-id: r45416
|
2009-10-26 20:35:06 +00:00 |
|
Johannes Schickel
|
692a4b74dc
|
Change assert parameter to match the comment above it.
svn-id: r45415
|
2009-10-26 20:08:33 +00:00 |
|
Torbjörn Andersson
|
939d8d1a37
|
Silence GCC warning.
svn-id: r45413
|
2009-10-26 20:03:07 +00:00 |
|
Max Horn
|
6591010f66
|
TINSEL: Further untangle memory managment.
* Add new function MemoryNoAlloc
* Make MemoryAlloc private
* Get rid of params to various memory related functions
svn-id: r45409
|
2009-10-26 16:01:34 +00:00 |
|
Max Horn
|
b9534216ed
|
TINSEL: Remove MemoryHandle(), some unneeded #includes and the return value of MemoryReAlloc()
svn-id: r45408
|
2009-10-26 16:01:12 +00:00 |
|
Max Horn
|
e963dfbd17
|
TINSEL: Remove dead stuff from memory managment code, doxygenify some comments
svn-id: r45402
|
2009-10-26 10:41:28 +00:00 |
|
Max Horn
|
bbe0b81aff
|
TINSEL: Remove DWM_FIXED and add new MemoryAllocFixed() function
svn-id: r45401
|
2009-10-26 10:41:11 +00:00 |
|
Max Horn
|
9065dca09a
|
TINSEL: cleanup
svn-id: r45400
|
2009-10-26 10:40:51 +00:00 |
|
Max Horn
|
d19a831d29
|
TINSEL: Move ExtractActor from scn.* to play.*
svn-id: r45399
|
2009-10-26 10:40:35 +00:00 |
|
Max Horn
|
240f230c1e
|
TINSEL: Cleanup
svn-id: r45398
|
2009-10-26 10:40:16 +00:00 |
|
Max Horn
|
a4c27cfe98
|
TINSEL: Some cleanup to the BMV code
svn-id: r45397
|
2009-10-26 10:39:51 +00:00 |
|
Johannes Schickel
|
56181a475c
|
Change "=" to ":=" in some module.mk files for consistency.
svn-id: r45364
|
2009-10-24 21:55:53 +00:00 |
|
Max Horn
|
91ba886e01
|
TINSEL: Move Common::List instances mouseButtons & keypresses into TinselEngine.
Global C++ objects are not portable, as their constructors / destructors may
never be called.
svn-id: r45283
|
2009-10-20 19:12:54 +00:00 |
|
Max Horn
|
8870b5dbbf
|
TINSEL: Fix apparent bug (?) in the support for the 5 flags version(s)
svn-id: r45271
|
2009-10-20 14:07:27 +00:00 |
|
Max Horn
|
774183ddce
|
TINSEL: Make lots of stuff in dialogs.cpp static
svn-id: r45270
|
2009-10-20 14:06:40 +00:00 |
|
Max Horn
|
00822d5661
|
TINSEL: Move BMV player code into a new BMVPlayer class
svn-id: r45269
|
2009-10-20 14:06:17 +00:00 |
|
Max Horn
|
5b514a9bd1
|
TINSEL: Start cleanup BMV code
svn-id: r45268
|
2009-10-20 14:05:35 +00:00 |
|
Max Horn
|
2bbf708dea
|
Introduced new type Common::DisposeAfterUse::Flag
svn-id: r45233
|
2009-10-18 19:41:59 +00:00 |
|
Max Horn
|
2e964baeef
|
Some const correctness changes; cleanup
svn-id: r44850
|
2009-10-09 21:47:33 +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 |
|
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 |
|
Max Horn
|
f242266f6d
|
Change a couple places from 'end of namespace' to 'End of namespace', for consistency
svn-id: r44634
|
2009-10-04 21:26:33 +00:00 |
|
Max Horn
|
8ba75fc522
|
Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other things)
svn-id: r44495
|
2009-09-30 16:16:53 +00:00 |
|
Paul Gilbert
|
770cca79d0
|
Script workaround for partially off-screen text in DW1 GRA
svn-id: r44445
|
2009-09-28 09:56:05 +00:00 |
|
Max Horn
|
4edecad9db
|
TINSEL: cleanup
svn-id: r44416
|
2009-09-27 19:23:44 +00:00 |
|
Martin Kiewitz
|
eb24b8e455
|
FLAC support had a typo in detection, fixed
svn-id: r44379
|
2009-09-26 16:03:16 +00:00 |
|
Filippos Karapetis
|
7820605450
|
Oops, DoNextFrame() is supposed to return a value
svn-id: r44315
|
2009-09-24 17:59:19 +00:00 |
|
Filippos Karapetis
|
a983c88e37
|
Reverted parts of revisions #44292, #44293, #44295 and #44296, to prevent warnings and issues in compilers which don't support NORETURN
svn-id: r44312
|
2009-09-24 17:24:42 +00:00 |
|
Filippos Karapetis
|
3a976bfb6f
|
TINSEL: Fixed some warnings about unreachable code
svn-id: r44295
|
2009-09-24 09:50:22 +00:00 |
|
Johannes Schickel
|
c50940bbf4
|
Got rid of Common::File::addDefaultDirectory, instead implemented the solution proposed in "Case agnostic handling for directories (and files)" on -devel.
svn-id: r44266
|
2009-09-23 00:15:00 +00:00 |
|
Paul Gilbert
|
31585ebac0
|
Added workaround fix for Amazon conversation being cut off in Act 2
svn-id: r44050
|
2009-09-13 10:58:31 +00:00 |
|
Paul Gilbert
|
6fa68445c4
|
Removed incorrect German Neon Edition MD5
svn-id: r44023
|
2009-09-10 11:38:04 +00:00 |
|
Fabio Battaglia
|
f1683ae5fe
|
tinsel: correct mac cd checksums, made on files extracted as raw data
svn-id: r44014
|
2009-09-08 20:08:29 +00:00 |
|
Fabio Battaglia
|
cbdb0dcdfa
|
Tinsel: added (disabled) Discworld 1 MAC detection entry
svn-id: r44011
|
2009-09-08 12:14:17 +00:00 |
|
Paul Gilbert
|
bebc76b4d8
|
Added second German Neon Edition detection entry
svn-id: r44001
|
2009-09-07 11:07:19 +00:00 |
|
Paul Gilbert
|
97c2a8cb89
|
Added missing parameter size specifiers for the DW-GRA Palace Guards script fixes
svn-id: r43777
|
2009-08-28 08:43:30 +00:00 |
|