Commit Graph
86814 Commits
Author SHA1 Message Date
Filippos Karapetis be58e5bc30 SCI32: More work on remapping
Still not working
2016-03-15 21:06:46 +02:00
Johannes Schickel afe8ea139c MACOSX: Add comment about track ID search loop. 2016-03-15 14:25:42 +01:00
Johannes Schickel 7725e00e9a LINUX: Guard Linux audio CD code. 2016-03-15 14:24:23 +01:00
Johannes Schickel f75bc48141 MACOSX: Guard audio cd code by define check. 2016-03-15 14:24:23 +01:00
Johannes Schickel ad678cf083 MACOSX: Replace manual uint parsing by strtol. 2016-03-15 14:24:23 +01:00
Johannes Schickel d61dd0f526 NEWS: Reword Windows MIDI bug fix description. 2016-03-15 13:52:38 +01:00
Johannes Schickel 620e8a049e NEWS: Engine name consistency fixes. 2016-03-15 13:47:11 +01:00
Johannes Schickel 04f761afa7 NEWS: Improve wording slightly. 2016-03-15 13:45:10 +01:00
Johannes Schickel 3b2b7bc45f NEWS: Consistency fixes. 2016-03-15 13:41:22 +01:00
Eugene Sandulenko f5bed7d499 NEWS: Sync 1.8.1 section 2016-03-15 11:42:51 +01:00
Eugene Sandulenko 4f813d2b99 WAGE: Plug the debugger in 2016-03-15 11:27:49 +01:00
Eugene Sandulenko 53806622fc WAGE: Added engine debugger stub 2016-03-15 11:27:49 +01:00
Eugene Sandulenko 2762e693ff WAGE: Better menu shortcut parsing. This fixes Jumble! 2016-03-15 11:27:48 +01:00
Eugene Sandulenko ffeda30367 WAGE: More games to detection 2016-03-15 11:27:48 +01:00
Eugene Sandulenko fd6241754e WAGE: More games to detection 2016-03-15 11:27:48 +01:00
Eugene Sandulenko 89eeeddcb6 WAGE: Two more games added to detection 2016-03-15 11:27:48 +01:00
Filippos Karapetis 9b92960691 SCI32: Document kAddLine 2016-03-15 11:30:53 +02:00
Filippos Karapetis 16a7bcb0c3 SCI32: Implement kBitmapSetDisplace 2016-03-15 11:29:24 +02:00
Filippos Karapetis 55390e77b1 SCI: Remove unused _gfxScreen parameter from GfxRemap 2016-03-15 11:28:13 +02:00
Paul Gilbert 3c29a10130 TITANIC: Further graphics setup, beginnings of files manager 2016-03-14 23:09:57 -04:00
Paul Gilbert c05a09d337 VOYEUR: Changed engine to use Graphics::ManagedSurface 2016-03-14 20:56:30 -04:00
Paul Gilbert 077250acfb TSAGE: Changed engine to use Graphics::ManagedSurface 2016-03-14 20:56:28 -04:00
Paul Gilbert 3da3dda187 SHERLOCK: Changed engine to use Graphics::ManagedSurface 2016-03-14 20:56:27 -04:00
Paul Gilbert b4e3d4abc1 MADS: Changed engine to use Graphics::ManagedSurface 2016-03-14 20:56:26 -04:00
Paul Gilbert 9c7569b74b ACCESS: Changed engine to use Graphics::ManagedSurface 2016-03-14 20:56:25 -04:00
Paul Gilbert 433a2daa6a GRAPHICS: Added ManagedSurface and Screen classes 2016-03-14 20:56:14 -04:00
Colin Snover 3a067f3b79 SCI32: Implement kBitmapDrawColor 2016-03-14 19:49:33 -05:00
Paul Gilbert 041c6475d6 TITANIC: Fleshed out DirectDrawSurface creation 2016-03-14 20:03:32 -04:00
Eugene Sandulenko 8f1c160716 Merge pull request #705 from ottogin/sword25-video-fix
SWORD25: Fix video loop in intro
2016-03-14 22:05:10 +01:00
Eugene Sandulenko 5c9d3e3c0e Merge pull request #706 from eriktorbjorn/bbvs-newgame
BBVS: Move much of engine initialization to newGame()
2016-03-14 07:52:50 +01:00
Eugene Sandulenko 461d8f140a WAGE: Crash in Strange Disappearance has been resolved 2016-03-14 07:51:37 +01:00
Eugene Sandulenko aaa858df00 WAGE: Made bounds calulation less restrictive 2016-03-14 07:51:37 +01:00
Torbjörn Andersson ebad422f2f BBVS: Move much of engine initialization to newGame()
This should fix bug #7057 ("BBVS: No clean-up when restarting").
2016-03-14 06:49:26 +01:00
Colin Snover 3f2469c33e SCI32: Implement kCelInfo 2016-03-13 23:38:26 -05:00
Colin Snover e6842022db SCI32: Fix scaler drawing pixels at the wrong positions
In order for scaling ratios to apply equally across objects that
start at different positions on the screen, the pixels that are
read from the source bitmap must all use the same pattern of
division. In other words, cels must follow the same scaling pattern
as if they were drawn starting at an even multiple of the scaling
ratio, even if they were not.
2016-03-13 22:28:39 -05:00
Colin Snover bfd7e4e784 Revert "SCI32: Fix small inaccuracy in the scaling drawing code"
This reverts commit d85eb8ded6.

This patch did not correctly fix the scaler to follow the same
rules as SSCI and only worked on the y-axis.
2016-03-13 22:28:39 -05:00
ottogin 25c852f1a5 SWORD25: Fix frozen/flickering title menu movie
Fixes bug #6978: Unload old movie before loading a new one
2016-03-14 03:29:03 +03:00
Johannes Schickel 6a127df564 WIN32: Cleanup header includes for AudioCD code. 2016-03-14 01:04:11 +01:00
Johannes Schickel 88f8ecde0b WIN32: Supply required DDK headers for older MSVC.
Header file taken from MinGW's w32api 4.0.3.
2016-03-14 01:03:13 +01:00
Paul Gilbert bc1585ccee TITANIC: Change some script method return types 2016-03-13 18:21:12 -04:00
Paul Gilbert 75286e8321 TITANIC: Fix loading project data 2016-03-13 18:00:30 -04:00
Thierry Crozat ea81d21417 NEWS: Add mention of the new option to use English speech in SWORD25 2016-03-13 21:58:28 +00:00
Thierry Crozat 4cb5c81192 BASE: Ignore -psn command line argument on OS X
Prior to OS X 10.9, the OS was passing the process serial number
as an additional argument on OS X when starting an application bundle.
For whatever reason, when compiling with SDL 1.2 this gets suppressed
before getting to the place where we handle command line arguments.
But when compiling with SDL2 this additional argument remains so we
need to ignore it to avoid erroring out.
2016-03-13 21:51:49 +00:00
Paul Gilbert 0cc014d06b TITANIC: Implemented dumping of the project hierarchy 2016-03-13 16:25:25 -04:00
Johannes Schickel 2872c7f9eb WIN32: Fix compilation with MinGW-w64. 2016-03-13 20:44:04 +01:00
Johannes Schickel 045b583141 WIN32: Guard AudioCD code by WIN32 check. 2016-03-13 20:44:04 +01:00
Johannes Schickel 075bde796e WIN32: Silence warning in AudioCD code. 2016-03-13 20:44:04 +01:00
Johannes Schickel b9b3d4557c WIN32: Fix AudioCD compilation. 2016-03-13 20:44:04 +01:00
Johannes Schickel edfc84b67a DEVTOOLS: Use LTCG for Release configurations in MSBuild project files.
Silences linker output that LTCG is used anyway because whole program
optimization is enabled for these configurations.
2016-03-13 20:41:40 +01:00
Paul Gilbert b57805bd4b TITANIC: Added main game event loop 2016-03-13 15:39:35 -04:00