Commit graph

722 commits

Author SHA1 Message Date
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