Commit Graph
52 Commits
Author SHA1 Message Date
Le Philousophe 73c09b1d56 WINTERMUTE: Don't use unsafe strcat and strcpy 2022-10-23 22:46:19 +02:00
Paweł Kołodziejski 1ca112b6ac WINTERMUTE: Janitorial 2022-07-02 22:26:58 +02:00
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
Orgad Shaneh a05e54f00c JANITORIAL: Remove trailing whitespaces 2021-05-04 11:46:30 +03:00
lolbot-iichan 01eb55b049 WINTERMUTE: Support Foxtail 1.2.902.4379 (#2256)
* WINTERMUTE: Add FoxTail 1.2.902 engine and package detection
* WINTERMUTE: Add support for FoxTail 1.2.902 opcodes
2020-05-17 01:15:41 +03:00
lolbot-iichan aecb03e69c WINTERMUTE: Use different opcodes for FoxTail 1.2.896 2020-05-12 10:33:58 +02:00
lolbot-iichan 7b2e3fb440 WINTERMUTE: Remove "#if 1" marks 2020-05-05 21:51:22 +02:00
lolbot-iichan ff80043457 WINTERMUTE: Move external DLL implementations to /ext/ folder 2020-05-05 21:51:22 +02:00
Eugene Sandulenko d16e7df603 WINTERMUTE: Fix printf format specifier 2020-04-27 22:31:49 +02:00
lolbot-iichan 125aaff20c WINTERMUTE: Always log runtime errors 2020-02-29 10:31:55 +02:00
lolbot-iichan 03bd7541bd WINTERMUTE: Implement external HTTP functions for Corbomite Games 2020-01-26 23:06:19 +02:00
lolbot-iichan 0acbef6068 WINTERMUTE: Implement external kernel32 functions for Corbomite Games 2020-01-26 23:06:19 +02:00
lolbot-iichan bc2bad35ab WINTERMUTE: Implement external IRC functions for Corbomite Games 2020-01-26 23:06:19 +02:00
lolbot-iichan c8695240fa WINTERMUTE: Implement external function for Art of Murder: FBI Confidential 2020-01-26 23:06:19 +02:00
lolbot-iichan 273c8be225 WINTERMUTE: Implement external function for Wilma Tetris 2020-01-26 23:06:19 +02:00
lolbot-iichan 1475c98ba8 WINTERMUTE: Implement external functions for HeroCraft games 2020-01-26 23:06:19 +02:00
lolbot-iichan 19410615b3 WINTERMUTE: Implement externall function for James Peris Demo 2012 2020-01-26 23:06:19 +02:00
lolbot-iichan 924241cf2a WINTERMUTE: Suppress FoxTail runtimeError on game load
FoxTail reloads in-hand items and cursor during AfterLoad by calling
wrapped Game.LoadItems() method.
This does not work in WME, as WME explicitly disables methods call at
"AfterLoad" event.
Somehow, everything seems to work fine without it. Let's supress this
error by now...

TODO: inspect actor.TakeItem and SetItemCursor for possible effects
TODO: make a fake game that calls some methods on AfterLoad, test with FoxTail engine
2020-01-11 18:05:39 +02:00
Filippos Karapetis f629a32819 WINTERMUTE: Fix compilation with MSVC
Change the way that EXTENDED_DEBUGGER_ENABLED is checked. The way it
was used, it triggered a fatal error C1017
2016-08-22 13:06:20 +03:00
Tobia Tesan d4f94b7d19 WINTERMUTE: Add DebuggableScript and DebuggableScriptEngine classes
These extend the script engine and allow for monitoring and adding
pre/post instruction hooks
2016-02-29 11:36:53 +01:00
Tobia Tesan 04a96689c2 WINTERMUTE: Remove dead code from vestigial remnants of WME debugger 2016-02-29 00:28:05 +01:00
Johannes Schickel b6b6d39992 WINTERMUTE: Silence/fix some warnigns when compiling Symbian port.
See bug #6625 "WINTERMUTE: Symbian Compilation Warnings".
2014-06-08 18:53:39 +02:00
Johannes Schickel fc5ef58fff WINTERMUTE: Make GPL headers consistent in themselves. 2014-02-18 02:39:40 +01:00
Einar Johan Trøan Sømåen 237d3d86ec WINTERMUTE: Transfer Char* explicitly when saving/loading. 2013-11-05 13:54:25 +01:00
Einar Johan Trøan Sømåen d07409def7 WINTERMUTE: Transfer Sint32s explicitly when saving/loading. 2013-11-05 13:48:11 +01:00
Einar Johan Trøan Sømåen 7892188bcf WINTERMUTE: Transfer Uint32s explicitly when saving/loading. 2013-11-05 13:31:13 +01:00
Einar Johan Trøan Sømåen 6b4adab654 WINTERMUTE: Transfer booleans explicitly when saving/loading. 2013-10-28 19:19:12 +01:00
Johannes Schickel 1ce54c217a WINTERMUTE: Fix end of namespace comments. 2013-08-04 00:51:09 +02:00
Einar Johan Trøan Sømåen e19656464c WINTERMUTE: Set _scriptStream to nullptr after deletion
(Clang static-analyzer issue)
2013-07-23 18:39:50 +02:00
Einar Johan Trøan Sømåen a2fb3dfe9e WINTERMUTE: Replace a few more ints by int32s. 2013-04-19 18:13:42 +02:00
Einar Johan Trøan Sømåen 72d0affe01 WINTERMUTE: Rename transfer(void *) to transferPtr(void *) to avoid overload-misses. 2013-04-19 17:17:53 +02:00
Einar Johan Trøan Sømåen 8f25b651e8 WINTERMUTE: Split the timers from BaseGame into a separate class. 2013-04-18 12:10:40 +02:00
Einar Johan Trøan Sømåen 980dc4a456 WINTERMUTE: Replace all NULLs with nullptr. 2013-01-26 18:07:07 +01:00
Einar Johan Trøan Sømåen 5d4d65d6d9 JANITORIAL: Fix ){ -> ) { 2013-01-24 20:15:13 +01:00
Einar Johan Trøan Sømåen 53512b0841 WINTERMUTE: Const-ify member-functions that obviously should be const. 2012-12-03 10:42:58 +01:00
Willem Jan Palenstijn b4090ead4d WINTERMUTE: Convert CRLF to LF 2012-09-04 22:17:23 +02:00
Filippos Karapetis 00ad58c29b WINTERMUTE: Fix a warning with MSVC 2012-09-04 20:10:30 +03:00
Einar Johan Trøan Sømåen 2fd38f47e0 WINTERMUTE: Replace col_templ's getSize with Common::Array::size() 2012-08-31 19:23:41 +02:00
Einar Johan Trøan Sømåen fed19cb66a WINTERMUTE: WinterMute -> Wintermute 2012-08-13 03:42:30 +02:00
Einar Johan Trøan Sømåen aa3467ddaa WINTERMUTE: Remove the debugger. 2012-07-29 15:30:44 +02:00
Einar Johan Trøan Sømåen 6dc1e09da9 WINTERMUTE: Replace const char* with const Common::String & in fonts, gfx, particles, sound and files. 2012-07-29 00:27:50 +02:00
Einar Johan Trøan Sømåen 8ed71a99f6 WINTERMUTE: Constructor(args): SuperClass(args) -> Constructor(args) : SuperClass(args) 2012-07-27 19:37:14 +02:00
Einar Johan Trøan Sømåen 3a49f2bad4 WINTERMUTE: More variable/function renaming VarName->varName 2012-07-26 22:20:55 +02:00
Einar Johan Trøan Sømåen 2c530bc6ed WINTERMUTE: var_name -> varName 2012-07-26 20:49:59 +02:00
Einar Johan Trøan Sømåen ef11f9d0c5 WINTERMUTE: Run Astyle with add-braces to break one-line statements into easier-to-read-code. 2012-07-26 15:59:26 +02:00
Einar Johan Trøan Sømåen 1ad859a468 WINTERMUTE: "if(" -> "if (" 2012-07-25 21:21:55 +02:00
Einar Johan Trøan Sømåen fa96c9ea18 WINTERMUTE: "delete []" -> "delete[]" 2012-07-25 21:05:03 +02:00
Einar Johan Trøan Sømåen c7eda9abc8 WINTERMUTE: Encapsulate and distance BasePersistenceManager from Base. 2012-07-23 03:42:27 +02:00
Einar Johan Trøan Sømåen aedb0aea50 WINTERMUTE: Remove dcgf.h from almost all includes. 2012-07-23 03:22:49 +02:00
Einar Johan Trøan Sømåen 448911930d WINTERMUTE: Remove unused code from platform_osystem.h 2012-07-23 03:10:41 +02:00