Pawel Kolodziejski
526fa61056
removed indexed colors code and formating code
2006-05-16 10:02:27 +00:00
Pawel Kolodziejski
2e73da0240
used interpolation of textures, it looks better
2006-05-16 09:29:40 +00:00
Pawel Kolodziejski
4e09cf1e07
removed not needed code
2006-05-16 09:20:12 +00:00
Pawel Kolodziejski
c842eabf93
added second 32bit z-buffer for 3d objects only for improve quality for distant objects. 16bit z-buffer is used only now for static z-buffer bitmaps.
2006-05-16 07:28:47 +00:00
Pawel Kolodziejski
317b32e491
removed not needed code
2006-05-15 17:31:48 +00:00
Pawel Kolodziejski
68c7be0cbd
de-macro ZB_fillTriangleMappingPerspective func
2006-05-15 17:28:11 +00:00
Pawel Kolodziejski
43786c80a9
removed not needed code
2006-05-15 13:30:34 +00:00
Pawel Kolodziejski
a7076a7e11
enabled smush subtitles passthrough
2006-05-14 18:42:09 +00:00
Pawel Kolodziejski
c112f2049f
fixed filefindnext opcode for Windows
2006-05-14 16:18:54 +00:00
Pawel Kolodziejski
0fe1aa4470
formating
2006-05-14 15:13:22 +00:00
Pawel Kolodziejski
a6f2f6a7c8
formating
2006-05-14 14:58:21 +00:00
Pawel Kolodziejski
054ad71cab
added notes about radeon drivers
2006-05-14 14:37:55 +00:00
Pawel Kolodziejski
36437f3b9c
report what mode is used for playing smush movies. it's related with selection gfx buffer
2006-05-14 14:07:53 +00:00
Pawel Kolodziejski
2ee112a132
removed commented hack
2006-05-14 08:05:57 +00:00
Pawel Kolodziejski
5168db109f
ops
2006-05-14 08:01:53 +00:00
Pawel Kolodziejski
fc30941b4b
corrected screenshot to matach original engine. moved creating savegame screenshot into engine class, some formating code in driver class
2006-05-14 07:51:41 +00:00
Pawel Kolodziejski
2559f7f70e
corrected typo in debug msg
2006-05-13 18:07:22 +00:00
Pawel Kolodziejski
42cea5cd40
forgot include in commit
2006-05-13 16:55:33 +00:00
Pawel Kolodziejski
4ac496fb37
formating
2006-05-13 16:52:22 +00:00
Pawel Kolodziejski
c81c8d21c3
formating
2006-05-13 16:24:28 +00:00
Pawel Kolodziejski
325fa28d57
no needed checks
2006-05-13 16:20:53 +00:00
Pawel Kolodziejski
18e3952693
formating
2006-05-13 16:17:54 +00:00
Pawel Kolodziejski
eb2067861f
formating
2006-05-13 16:15:19 +00:00
Pawel Kolodziejski
347f939dad
formating
2006-05-13 15:34:18 +00:00
Pawel Kolodziejski
71ed8dfe66
forgot remove
2006-05-13 15:09:19 +00:00
Pawel Kolodziejski
750654b595
restored previous savegame code, but adopted lua access to save/restore
2006-05-13 15:07:35 +00:00
Pawel Kolodziejski
ca87f8b052
reverted lua related changes before broken state and changed savegame layer to prevent touch lua library
2006-05-13 10:16:19 +00:00
Pawel Kolodziejski
3306ae4792
update project files
2006-05-13 07:00:14 +00:00
Pawel Kolodziejski
6d4dec77de
fixed compilation with msvc
2006-05-13 06:59:31 +00:00
Travis Howell
6205fd2b44
Update FSF address and add tags
2006-04-02 14:20:45 +00:00
Travis Howell
610855702e
Update command line options
2006-04-02 13:46:46 +00:00
Travis Howell
7aa2939045
Fix command line problems in mingw build
2006-04-02 13:36:03 +00:00
Pawel Kolodziejski
b5c867cfcc
updated msvc7 project
2006-03-04 15:53:31 +00:00
Marcus Comstedt
5fdbbf5821
Plugged one more memory leak: Delete the vertices of a Sector when it is deleted.
2006-02-26 20:19:43 +00:00
Marcus Comstedt
7edab1abfb
Implemented gc tag methods to get rid of some more memory leaks.
2006-02-26 20:04:25 +00:00
Christian Jamieson
f532857b06
Added Bloodshed Dev-C++ project.
2006-02-26 19:23:39 +00:00
Marcus Comstedt
c58601aa94
Delete all labs when the resourcemanager is deleted.
2006-02-26 18:38:35 +00:00
Marcus Comstedt
efbecfe5a1
Memory leak fixes:
...
* Deref the splash screen when we're done with it
* Free all scenes and actors when shutting down the engine
* Changed the destruction order of the engine and the resourceloader,
since the engine's destructor now needs to call the resourceloader
(indirectly).
2006-02-26 17:55:54 +00:00
Marcus Comstedt
8310c1b097
For caching purposes, append the colormap filename to the filename of
...
materials. The old scheme of removing the entry from the cache when a
"new" colormap is used did not work well, since derefing the old material
(which was removed from the cache) would cause the new material to be
purged from the cache instead. Hilarity ensues.
2006-02-25 23:00:09 +00:00
Marcus Comstedt
fca8e2f540
Dreamcast port (Work In Progress) imported.
2006-02-20 22:08:03 +00:00
Marcus Comstedt
2daf2680d7
Initialize the _enableLights variable (thank you, Valgrind).
2006-02-19 14:25:03 +00:00
Marcus Comstedt
49b7d52850
Only check for fullscreen toggle key combo if the event is actually a KEYDOWN.
2006-02-19 14:24:11 +00:00
Marcus Comstedt
5c16bbd82a
The LUA code expects a value in the range -1..1 for the state of an axis control, so getControlAxis() ought to return a float, not an int.
2006-02-19 13:16:34 +00:00
Max Horn
a33830e073
Updated copyright disclaimer for 2006
2006-02-15 19:43:48 +00:00
Marcus Comstedt
f925fef166
Mutex stuff moved to driver.
2006-02-13 21:15:32 +00:00
Marcus Comstedt
16209e7dd7
Added support for systems which require alignment, but are little endian.
...
Probably there should be some support for system which are big endian
but don't require alignment, as well...
2006-02-13 00:24:06 +00:00
Marcus Comstedt
cf9d03dd09
Fixed endianness check for get_float.
2006-02-13 00:08:38 +00:00
Marcus Comstedt
f76b09fb00
If the timer has been frozen for a long time, don't call the procedures a silly number of times, just resynchronize.
2006-02-12 19:01:26 +00:00
Marcus Comstedt
3306fb722e
SCUMM -> SYSTEM
2006-02-12 16:32:05 +00:00
Marcus Comstedt
8b9cd17f8c
Allow the driver to free bitmap data early, to save memory.
2006-02-12 16:28:31 +00:00