Commit Graph
86814 Commits
Author SHA1 Message Date
Filippos Karapetis 30b4037ffb DREAMWEB: Port 'poolguard' to C++
This is the last of the people-related functions, so the assembly-like
wrappers of addToPeopleList() and showGameReel() have been removed. Also,
madManText() has been simplified
2011-12-16 00:41:27 +02:00
Filippos Karapetis 66618f4e02 DREAMWEB: Port 'endgameseq' to C++ 2011-12-16 00:15:04 +02:00
Filippos Karapetis 6792fa2fb6 DREAMWEB: Port 'businessman' to C++ 2011-12-16 00:02:57 +02:00
Filippos Karapetis 60f9b91ced DREAMWEB: Port 'mugger' to C++, remove the unused 'findpuztext' function and fix tasm-recover 2011-12-15 23:45:09 +02:00
Filippos Karapetis 5bf9c1e024 Merge pull request #143 from fingolfin/dreamweb-cleanup
Dreamweb cleanup
2011-12-15 13:24:23 -08:00
Filippos Karapetis 2a96ee48d4 DREAMWEB: Fix regression in helicopter() 2011-12-15 23:21:57 +02:00
Johannes Schickel 772aecf5f8 OPENGLSDL: Simplify the code a bit. 2011-12-15 21:53:09 +01:00
Johannes Schickel c91b6d7d35 OPENGLSDL: Fix video mode initialization for 640x400 games with AR enabled.
Formerly they always used a height of 240 * scaleFactor, which would for
exmaple make the games requesting a 1x scaler use a height of 240 if AR
is enabled.

This was a regression from b8dcd9a25e.
2011-12-15 21:48:14 +01:00
Matthew Hoops 7ac5bcd6f1 COMMON: QuickTime mdat atoms should be leaves 2011-12-15 12:59:42 -05:00
Tarek Soliman a4acaeb327 MAEMO: Don't explicitly link to libpthread 2011-12-15 10:41:21 -06:00
Tarek Soliman 6a08869838 CONFIGURE: Don't link against libpng by default
Except for the PSP port, nothing is actually using libpng symbols.
It is being linked against if it is available at compile time.
This needlessly creates a dependency.
2011-12-15 10:41:20 -06:00
Strangerke 2ce198575f TSAGE: R2R - Cleanup 2011-12-15 17:09:45 +01:00
Strangerke f0d47faaba TSAGE: R2R - Implement scene 2750, fix bug in scene 2700 2011-12-15 16:59:45 +01:00
Max Horn d1ed87bece DREAMWEB: Convert notHeldError to C++, move stuff to DreamBase 2011-12-15 14:09:53 +01:00
Strangerke e7a436545d TSAGE: R2R - Fix bug in scene 2700, thanks to fingolfin 2011-12-15 13:52:20 +01:00
Max Horn 9ebcaa33e7 DREAMWEB: Move even more stuff to DreamBase 2011-12-15 13:45:43 +01:00
Max Horn 9972fc613a DREAMWEB: Move more methods to DreamBase 2011-12-15 13:45:43 +01:00
Max Horn 719f3ec178 DREAMWEB: Convert a bunch of stuff to C++
Specifically, I started with openOb() and withWhat() which allowed to
remove offset_commandline and offset_openchangesize. A clean conversion of
these required a conversion of printMessage2 and getOpenedSize.
2011-12-15 13:44:40 +01:00
Strangerke ee43bfed74 TSAGE: R2R - Implement Scene 2700 2011-12-15 13:09:43 +01:00
Paul Gilbert d97d8b1d06 TSAGE: Implemented R2R Scene 250 - Lift 2011-12-15 21:28:01 +11:00
Filippos Karapetis 1f348745b0 DREAMWEB: Fix regression in describeOb() 2011-12-15 12:24:48 +02:00
Filippos Karapetis 93bf275f4c DREAMWEB: Port 'helicopter' to C++ 2011-12-15 12:15:22 +02:00
Filippos Karapetis faab2d761d DREAMWEB: Remove some unused global variables from the data blob 2011-12-15 11:30:47 +02:00
Matthew Hoops 4b93bc6456 PEGASUS: Add Norad Delta
And with that, ladies and gentlemen, Pegasus Prime is officially completable in ScummVM.
2011-12-15 00:02:10 -05:00
Filippos Karapetis f87227dcd3 DREAMWEB: 'keypadax', 'keypadcx' are no longer needed 2011-12-15 02:14:21 +02:00
Filippos Karapetis 45794d1b82 DREAMWEB: Port 'describeob', 'additionaltext' to C++ 2011-12-15 02:09:17 +02:00
Filippos Karapetis dd8304dd75 DREAMWEB: Port 'usehandle', 'usealtar' to C++ 2011-12-15 00:43:08 +02:00
Filippos Karapetis 509755a010 DREAMWEB: Further simplification of findSetObject() and findExObject() (thanks wjp) 2011-12-15 00:30:31 +02:00
Filippos Karapetis f0b0f25bd6 DREAMWEB: Properly set bx in findSetObject() and findExObject() 2011-12-15 00:18:27 +02:00
Filippos Karapetis ea8b6c8c6d DREAMWEB: Port 'findsetobject' and 'findexobject' to C++ and simplify compare() 2011-12-15 00:12:25 +02:00
Strangerke cf77cc922d TSAGE: R2R - Implement scene 2600 2011-12-14 22:11:01 +01:00
Max Horn b466575d9e DREAMWEB: Move more stuff to DreamBase 2011-12-14 12:46:40 +01:00
Max Horn e44a79fdd4 DREAMWEB: Convert makeCaps to C++, fix bug in delChar 2011-12-14 12:46:09 +01:00
Max Horn a87a63c1bd DREAMWEB: Convert execCommand to C++, remove comlist from data blob 2011-12-14 12:45:52 +01:00
Willem Jan Palenstijn 5948b5a9e3 DREAMWEB: Allow quit from diary 2011-12-14 12:33:08 +01:00
Willem Jan Palenstijn ee5c9678c3 DREAMWEB: Cleanup 2011-12-14 12:33:08 +01:00
Willem Jan Palenstijn a489430bc3 DREAMWEB: Fix regression in showDiaryPage and lookAtCard 2011-12-14 12:18:11 +01:00
Willem Jan Palenstijn 5af0deba87 DREAMWEB: Cleanup 2011-12-14 12:17:32 +01:00
Paul Gilbert 8d804a8553 TSAGE: Clean up comments in R2R scene factory method 2011-12-14 21:50:46 +11:00
Paul Gilbert bd45f291d5 TSAGE: Bugfix for using terminal in R2R scene 400 2011-12-14 21:48:38 +11:00
Paul Gilbert 991bcb6806 TSAGE: Return to R2R scene 175 - Empty Bedroom #2 2011-12-14 21:44:45 +11:00
Paul Gilbert 907e9bc0cc TSAGE: Implemented R2R Scene 400 - Science Lab 2011-12-14 21:36:37 +11:00
Matthew Hoops a328f32fed PEGASUS: Fix going from bomb game to the end game
The game is now completable from after completing from a save that has Norad complete.
2011-12-13 21:02:28 -05:00
Eugene Sandulenko 71d6771be5 GUI: Implement dithering for tabs and round squares 2011-12-14 00:56:15 +00:00
Filippos Karapetis f1a099d4f8 DREAMWEB: Port 'lookatcard' to C++ 2011-12-14 02:17:53 +02:00
Filippos Karapetis a22266d871 DREAMWEB: Port 'runendseq' to C++ and remove the unused 'drawitall' function 2011-12-14 02:04:26 +02:00
Strangerke a97a359ea3 TSAGE: R2R - Implement scene 2535 2011-12-14 00:58:10 +01:00
Filippos Karapetis d4124e116a DREAMWEB: Port 'heavy' to C++ 2011-12-14 01:52:13 +02:00
Filippos Karapetis c95bdeb20c DREAMWEB: Port 'dumpdiarykeys' to C++ and remove the now unused 'findtext1' 2011-12-14 01:03:57 +02:00
Filippos Karapetis c988038174 DREAMWEB: Port 'showdiarypage' to C++ 2011-12-14 00:47:29 +02:00