Cameron Cawley
7730fbb36e
WINTERMUTE: Return Common::kUnsupportedColorMode if the required screen format is unavailable
2018-07-29 09:38:12 +02:00
JenniBee
5090b6cbbb
WINTERMUTE: Add flag for games using low-spec resources.
2018-05-17 18:08:18 +00:00
Bastien Bouclet
ae6b0cfdef
WINTERMUTE: Push down the AD includes
2018-05-01 12:48:05 +02:00
Colin Snover
432fd522d2
ENGINES: Remove default1x scaler flag
...
This flag is removed for a few reasons:
* Engines universally set this flag to true for widths > 320,
which made it redundant everywhere;
* This flag functioned primarily as a "force 1x scaler" flag,
since its behaviour was almost completely undocumented and users
would need to figure out that they'd need an explicit non-default
scaler set to get a scaler to operate at widths > 320;
* (Most importantly) engines should not be in the business of
deciding how the backend may choose to render its virtual screen.
The choice of rendering behaviour belongs to the user, and the
backend, in that order.
A nearby future commit restores the default1x scaler behaviour in
the SDL backend code for the moment, but in the future it is my
hope that there will be a better configuration UI to allow users
to specify how they want scaling to work for high resolutions.
2017-10-07 12:30:29 -05:00
Eugene Sandulenko
5f6c79db03
Merge pull request #687 from tobiatesan/wme_debugger_rewrite
...
WME: Debugger for WME, 2016 rewrite
2016-07-24 23:03:19 +03:00
Johannes Schickel
3aecd8ef2a
ENGINES: Make variable names of ADGameDescription conform to our guidelines.
...
gameid -> gameId
guioptions -> guiOptions
2016-03-08 19:01:38 +01:00
Tobia Tesan
cf3887d1d2
WINTERMUTE: Add DebuggerController
2016-03-01 20:40:45 +01:00
Tobia Tesan
dfe465e26b
WINTERMUTE: Introduce WMEGameDescription
...
I aped what has been done with AGS: in engines/agi/detection.cpp, adding
a struct that includes ADGameDescription at the beginning.
This is also recommended in advancedDetector.h
2014-11-04 17:52:01 +01:00
Filippos Karapetis
a1dea147bb
WME: Remove translation tags from names found by the fallback detector
...
Fixes cases like bug #6532
2014-02-19 00:42:12 +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
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