Commit Graph
61292 Commits
Author SHA1 Message Date
Einar Johan Trøan Sømåen 47a7df2d0f GRAPHICS: Add in a TGA-decoder 2012-08-29 14:05:54 +02:00
Alyssa Milburn 985151fe13 TONY: Limit effect of cursor workaround.
This avoids incorrect hotspot offsets.
2012-08-29 09:13:43 +02:00
Alyssa Milburn a6673aaf90 TONY: Remove useless/commented music code. 2012-08-29 09:12:53 +02:00
Strangerke a29f1fb04c TONY: Remove some dead code 2012-08-29 08:14:41 +02:00
Strangerke 92a9820f33 TONY: Translate some remaining italian comments 2012-08-29 08:11:52 +02:00
Strangerke b12ccad994 TONY: Reduce scope of some variables 2012-08-29 00:30:07 +02:00
Strangerke d2b33ca4cc TONY: Janitorial - remove trailing spaces 2012-08-28 23:25:50 +02:00
Strangerke 56f4bc0225 TONY: Fix some for and if statements with bad coding style 2012-08-28 23:05:48 +02:00
Willem Jan Palenstijn cdeecf1521 TONY: Replace overlapping memcpy with memmove 2012-08-28 22:50:32 +02:00
Matthew Hoops f61146f327 PEGASUS: Remove g_allItems global construction 2012-08-28 16:50:15 -04:00
Matthew Hoops 81e7c9a0c1 PEGASUS: Remove g_allHotspots global construction 2012-08-28 16:36:50 -04:00
Alyssa Milburn 142ac7600f TONY: Remove most of the remaining global functions. 2012-08-28 22:28:44 +02:00
Alyssa Milburn 3c986af9ce TONY: Remove unnecessary mainloop mutex.
Also, all the related freeze functions/members.
2012-08-28 22:10:12 +02:00
Alyssa Milburn 9ebbeda949 TONY: Implement some forgotten sound/music functions. 2012-08-28 20:25:48 +02:00
Alyssa Milburn 23638a07d3 TONY: Fix crash with TA_PERORATE. 2012-08-28 17:19:00 +02:00
Alyssa Milburn 31801137b5 Merge remote-tracking branch 'origin/master' into tony
Conflicts:
	common/coroutines.cpp
	common/coroutines.h
	devtools/create_project/msbuild.cpp
	devtools/create_project/visualstudio.cpp
2012-08-28 15:54:12 +02:00
Alyssa Milburn 35fd91793b TONY: Get rid of RMDataStream. 2012-08-28 14:26:00 +02:00
Alyssa Milburn 18b1f6d7c6 TONY: Remove unused data dumping code. 2012-08-28 13:33:24 +02:00
Alyssa Milburn fbf771ea55 TONY: Fix stringLen for empty strings. 2012-08-28 10:09:13 +02:00
Alyssa Milburn e6bd426398 TONY: Rename curDialog to g_curDialog. 2012-08-28 09:47:21 +02:00
Alyssa Milburn 3570a0153d TONY: Improve Take/ReleaseOwnership.
This releases all held 'mutexes' when processes die, and keeps
track of the lock count too, just in case.
2012-08-28 09:26:04 +02:00
Littleboy 6ab8db638e LASTEXPRESS: Implement more savegame loading
- Rename existing function to load the last saved game
 - Remove loadgame debugger command
2012-08-27 23:30:23 -04:00
Littleboy ee8581b778 LASTEXPRESS: Cleanup savegame
- Check for valid stream in readValue/writeValue functions
 - Properly initialize/clear members
2012-08-27 21:49:43 -04:00
Littleboy 6ab3b903d4 LASTEXPRESS: Identify more Verges functions 2012-08-27 21:49:42 -04:00
Littleboy 8fa617556c LASTEXPRESS: Fix typo in Verges chapter 3 function 2012-08-27 21:49:41 -04:00
Littleboy 81c6016e8f LASTEXPRESS: Identify several Verges functions 2012-08-27 21:49:40 -04:00
Littleboy 275aded0b0 LASTEXPRESS: Remove unnecessary casts 2012-08-27 21:49:40 -04:00
Littleboy bc4e10dabc LASTEXPRESS: Remove some unreachable code 2012-08-27 21:49:39 -04:00
Littleboy 2c0033c7ba LASTEXPRESS: Add const modifiers 2012-08-27 21:49:38 -04:00
Littleboy ab4c47c584 LASTEXPRESS: Update Debug::loadArchive() to reduce casts 2012-08-27 21:49:37 -04:00
Littleboy cec57e0918 LASTEXPRESS: Reduce header interdependency 2012-08-27 21:49:37 -04:00
Littleboy 86febf3d1d LASTEXPRESS: Check for valid data in Beetle::invertDirection() 2012-08-27 21:49:36 -04:00
Littleboy 6f18ec2104 LASTEXPRESS: Identify some Abbot Chapter 3 functions 2012-08-27 21:49:35 -04:00
Littleboy 17c051b58c LASTEXPRESS: Check for invalid cd number in debugger commands 2012-08-27 21:49:35 -04:00
Littleboy 47fa7abbe0 LASTEXPRESS: Fix playsnd debugger command 2012-08-27 21:49:34 -04:00
Littleboy cd5e750a7f LASTEXPRESS: Fix analysis warnings 2012-08-27 21:49:33 -04:00
Johannes Schickel a1e56adad8 GUI: Use in-place Surface conversion in widget code. 2012-08-28 02:28:17 +02:00
Johannes Schickel eeb3959259 GRAPHICS: Add an in-place Surface PixelFormat conversion. 2012-08-28 02:27:48 +02:00
Johannes Schickel e8cf0adf95 GRAPHICS: Slight cleanup in crossBlit code. 2012-08-28 02:27:48 +02:00
Johannes Schickel a92a509ac8 GRAPHICS: Allow in-place conversion with any color formats in crossBlit. 2012-08-28 02:27:48 +02:00
Johannes Schickel 0d78d46a0e GRAPHICS: Remove crossBlit's dstBpp >= srcBpp limitation. 2012-08-28 02:27:48 +02:00
Johannes Schickel 3a55adbf5e GRAPHICS: Fix a bug in crossBlit with 3Bpp source.
Formerly it added 2 to the source pixel pointer instead of 3.
2012-08-28 02:27:48 +02:00
Johannes Schickel a0f46e9396 GRAPHICS: Remove 3Bpp destination support in crossBlit. 2012-08-28 02:27:47 +02:00
Johannes Schickel ea1bcaad33 GRAPHICS: Refactor crossBlit logic into a template. 2012-08-28 02:27:47 +02:00
Johannes Schickel 05d24e892c GRAPHICS: Clean up crossBlit a bit. 2012-08-28 02:27:47 +02:00
Alyssa Milburn 28681a32ee TONY: Remove more unused bits. 2012-08-27 23:41:23 +02:00
Strangerke bfca99eb18 TONY: missing makefile in create_tony 2012-08-27 22:35:56 +02:00
Matthew Hoops 4b05031042 Revert "VIDEO: Rework SVQ1 codebooks so they're endian-safe"
This reverts commit 1ca81ee6ec.

I was wrong about them not being endian-safe before. Don't stone me.

Conflicts:

	video/codecs/svq1.cpp
2012-08-27 13:25:28 -04:00
Matthew Hoops 6f105e6230 VIDEO: Fix "empty" AVI frames 2012-08-27 11:10:05 -04:00
Jordi Vilalta Prat e96249a105 I18N: Update translation data file. 2012-08-27 15:57:29 +02:00