Commit Graph
92 Commits
Author SHA1 Message Date
Einar Johan Trøan Sømåen e824ebaa44 WINTERMUTE: Change pixel-format to RGBA. 2013-08-20 16:52:29 +02:00
Einar Johan Trøan Sømåen e296ac1d47 WINTERMUTE: Let engine know both gameid and language of target as well as targetname. 2013-07-31 04:26:28 +02:00
Einar Johan Trøan Sømåen 28b8537530 WINTERMUTE: Respect EVENT_QUIT properly (and don't ask to quit anymore) 2013-07-27 21:40:27 +02:00
Eugene Sandulenko f59512c47e RECORDER: Implement Events Recorder 2013-05-17 00:18:09 +03:00
Einar Johan Trøan Sømåen 76d9256679 WINTERMUTE: Protect more members in BaseRenderer. 2013-04-17 21:21:17 +02:00
Einar Johan Trøan Sømåen 769b1084ab WINTERMUTE: Privatize even more members in BaseGame. 2013-04-17 20:02:08 +02:00
Einar Johan Trøan Sømåen cbae39ab87 WINTERMUTE: Move settings from BaseGame to separate struct. 2013-04-17 19:42:05 +02:00
Einar Johan Trøan Sømåen 4ab80160da WINTERMUTE: Add a sanity check for _game. 2013-04-17 15:25:10 +02:00
Einar Johan Trøan Sømåen c64386fe88 WINTERMUTE: Initialize _gameDescription in default-constructor. 2013-04-17 15:17:56 +02:00
Einar Johan Trøan Sømåen dedde93d1e WINTERMUTE: Avoid REQUIRING wintermute.zip during detection. 2013-03-24 17:41:10 +01: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 798b440256 WINTERMUTE: Replace a few NULLs with nullptr. 2013-01-26 17:36:20 +01:00
Einar Johan Trøan Sømåen 9d7bcd4aaa WINTERMUTE: Initialize debugger-variables in WinterMuteEngine. 2013-01-24 17:18:42 +01:00
Einar Johan Trøan Sømåen efbe9bdae1 WINTERMUTE: Add in debugger-console, enabled by Ctrl-d 2013-01-23 11:18:44 +01:00
Einar Johan Trøan Sømåen ff1e91226d WINTERMUTE: Allow users to enable the FPS-counter in the GUI, and disable MT32-settings. 2013-01-22 22:05:20 +01:00
Einar Johan Trøan Sømåen c93a7c3921 WINTERMUTE: Actually lock the framerate at 60fps. 2012-12-16 23:38:09 +01:00
Einar Johan Trøan Sømåen 2a6e551695 WINTERMUTE: Only include base_renderer.h where needed 2012-09-11 02:51:33 +02:00
Einar Johan Trøan Sømåen 101ad689c5 WINTERMUTE: Add language-filtering for Czech, Italian, Polish and Russian.
No detection-support is added for those languages at this point though.
2012-08-13 04:37:07 +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 2c44f3f5fa WINTERMUTE: Make a few noisy warnings into debug-calls. 2012-08-13 01:06:56 +02:00
Einar Johan Trøan Sømåen 5ecc1fd7f0 WINTERMUTE: Format platform_osystem.cpp, wintermute.cpp and detection_tables.h 2012-08-11 02:46:08 +02:00
Einar Johan Trøan Sømåen 3abccb2e33 WINTERMUTE: Change PixelFormat to ARGB (same as Sword25)
Mainly a workaround for the OpenGL-backend.
2012-08-07 14:56:06 +02:00
Einar Johan Trøan Sømåen 6b159d71ab WINTERMUTE: Remove g_wintermute. 2012-08-07 13:51:22 +02:00
Einar Johan Trøan Sømåen e32b79bff1 WINTERMUTE: Save the random-seed as well. 2012-08-07 13:32:26 +02:00
Einar Johan Trøan Sømåen b8b31c86d2 WINTERMUTE: Clean out some unused code. 2012-07-31 00:04:34 +02:00
Einar Johan Trøan Sømåen 2e636f29fb WINTERMUTE: Implement GMM-saving. 2012-07-30 23:55:11 +02:00
Einar Johan Trøan Sømåen 5a1fae94fb WINTERMUTE: Implement load from GMM. 2012-07-30 23:46:46 +02:00
Einar Johan Trøan Sømåen 6330c1e5fd WINTERMUTE: Fix a few memory-leaks 2012-07-30 20:39:04 +02:00
Einar Johan Trøan Sømåen 85ce9340bc WINTERMUTE: Separate out SaveGame-code from BaseGame 2012-07-29 21:37:24 +02:00
Einar Johan Trøan Sømåen 6b07218eb2 WINTERMUTE: Remove statics and silence spam in debug console. 2012-07-29 18:24:08 +02:00
Einar Johan Trøan Sømåen 2e7d21fc52 WINTERMUTE: Replace BaseRegistry with ConfMan 2012-07-29 17:53:44 +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 482a5fb467 WINTERMUTE: Make the BaseEngine-singleton use Common::Singleton as super-class 2012-07-29 03:41:07 +02:00
Einar Johan Trøan Sømåen 9b5cf8f1ba WINTERMUTE: Introduce a Singleton-class for holding registry/filemanager. 2012-07-29 02:34:44 +02:00
Einar Johan Trøan Sømåen c7fa8e7d10 WINTERMUTE: Move settings-files to save-dir (gzipped xml now) 2012-07-27 19:35:20 +02:00
Einar Johan Trøan Sømåen efee8c01ce WINTERMUTE: Fix loading from launcher. 2012-07-27 03:11:26 +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 38507fa989 WINTERMUTE: AStyle-formatting. 2012-07-26 04:12:58 +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 45c5eb5cab WINTERMUTE: Privatize/Protect variables that don't need to be public. 2012-07-25 05:08:13 +02:00
Einar Johan Trøan Sømåen 8be1e095fd WINTERMUTE: Avoid starting up the engine to perform detection. 2012-07-25 00:08:39 +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
Einar Johan Trøan Sømåen 4c3421288d WINTERMUTE: Add an audio-debug-channel and reduce the use of warning() 2012-07-22 22:29:07 +02:00
Einar Johan Trøan Sømåen c8b1c74724 WINTERMUTE: Add in a fallback-detector for unknown games. (flagged as "fangame" for now)
This does a minimal engine-startup to open any dcp's and get the proper "startup.settings"-file,
and then get the name/caption fields from that file. There are currently no handling of localized
strings used there (base_string_table would be the culprit). And, there is also no secondary
checks for language (but for that matter, there is no support for chosing language if multiple
exist at this point either).
2012-07-22 07:28:17 +02:00
Einar Johan Trøan Sømåen b5a07fef8e WINTERMUTE: Get rid of the C-prefix for class-definitions. 2012-07-21 21:01:47 +02:00
Einar Johan Trøan Sømåen 5683f07633 WINTERMUTE: Rename CamelCased filenames to prefixed_under_score-filenames
This is mostly a lead-up to namespacing the Ad/Base folders, and then
possibly removing the prefixes from the files, it also has the added
benefit of getting rid of the odd case-typos that makes for issues
on platforms that don't ignore case.
2012-07-21 19:15:33 +02:00
Einar Johan Trøan Sømåen 3ad839b32c WINTERMUTE: Rename PlatformSDL->platform_osystem 2012-07-20 00:45:20 +02:00
Einar Johan Trøan Sømåen 113961fd2a WINTERMUTE: Change all folder-names to lowercase. 2012-07-19 19:29:15 +02:00
Einar Johan Trøan Sømåen c61ffeac76 WINTERMUTE: Move a few noisy warnings over to debug-channels. 2012-07-18 19:38:19 +02:00