Commit Graph
162 Commits
Author SHA1 Message Date
Eugene Sandulenko abea37c9bb ALL: Update ScummVM project license to GPLv3+ 2021-12-26 18:48:43 +01:00
ysj1173886760 ad62915be3 MORTEVIELLE: move debug channels to metaEngineDetection 2021-05-22 01:34:57 +02:00
aryanrawlani28 185fb72783 GUI: U32: Improve U32 code
- Revert accidentally put translations in mt32.cpp
- Use U32::format in some places earlier missed
- Add %u and %i for u32::format
- Add support for GUIErrorMsgFormat to use u32::format internally
- Use the above whereever needed
- Improve linux tts by removing redundant code
- Some places I had changed nullptr -> "". Revert this
2020-08-30 14:43:41 +02:00
aryanrawlani28 bed05ea134 GUI: U32: Fix compilation errors across entire project
After the initial changes just to scummvm/gui for u32, this commit includes the whole project

- Widget creations now always have u32 descriptions, labels, or tooltips
- Message dialogs make use of default arguments instead of providing the same argument explicitly
- encode String::format properly before passing on as argument where necessary
- Modify hugo utils (yesNoBox and notify box) to use u32
- Also provide fake constructors for the above which redirect to the u32 constructor
- Convert all keymap descriptions to u32 across all engines
- showConfirmationDialog in mohawk now uses u32
- showScummVMDialog also uses u32
- Scumm engine has dialogs now which use u32
- General fixes and wrapping convertToU32String for setLabels and related functions
- Add a fake constructor to MesssageDialog which redirects to the u32 constructor
2020-08-30 14:43:41 +02:00
mataniko 581a6ec7d6 JANITORIAL: Rename kSupportsRTL to kSupportsReturnToLauncher 2020-05-12 10:36:38 +02:00
Paul Gilbert 9f175c4053 ENGINES: Cleanup of savegame filenames generation
This removes filename methods when it matched the Engine method.
Secondly, ensuring there was an overriden getSaveStateName method
for engines that didn't do the standard target.00x save filenames
2020-02-16 15:44:28 -08:00
Paul Gilbert a00e44ba6c ENGINES: Merge saveGameState virtual methods into a single one 2020-02-16 15:44:28 -08:00
Paul Gilbert 3a66feb5d9 MORTEVIELLE: Refactor to use Engine debugger 2020-02-16 13:07:19 +02:00
Cameron Cawley f6015086e1 ENGINES: Add GUIErrorMessageFormat to replace duplicated functions (#1455) 2018-12-19 08:31:26 +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
Ben Castricum ebaab44cd1 ALL: Leave out instructions for engine data issues 2016-12-08 13:38:56 +01:00
Ben Castricum 55512414dd ALL: Change instructions for engine data file issues
The engine data files should be included in the package, so downloading
may not be the best suggestion. Instead refer to the README.
2016-12-06 14:16:37 +01:00
Ben Castricum 1cf3f50b74 ALL: Unify 'wrong version of engine data' message 2016-12-06 09:38:25 +01:00
Ben Castricum eb7ffb1e2c ALL: Unify 'corrupted engine data' message 2016-12-06 09:38:19 +01:00
Ben Castricum e1ec91b69a ALL: Unify 'missing engine data' message 2016-12-05 21:04:50 +01:00
Eugene Sandulenko 1fc03406e3 MORTEVIELLE: Fix debug channel initialization 2016-07-28 11:41:49 +03:00
Eugene Sandulenko 8a6e5336a6 MORTEVIELLE: Fix warning 2016-05-02 17:39:30 +02:00
Johannes Schickel 9da7d86952 MORTEVIELLE: Make GPL headers consistent in themselves. 2014-02-18 02:39:36 +01:00
Strangerke fa78f38ca7 MORTEVIELLE: Fix some uninitialized variables 2014-01-26 21:04:31 +01:00
Strangerke c691cd82a5 MORTEVIELLE: Initialize some uninitialized variables 2014-01-24 22:44:40 +01:00
Strangerke 0d4d7a66a9 MORTEVIELLE: rename a variable 2014-01-17 21:28:08 +01:00
Strangerke 78b25b17d1 MORTEVIELLE: Split resetVariables in two, reuse it in engine constructor 2014-01-15 17:57:28 +01:00
Strangerke b3c377aacd MORTEVIELLE: Get rid of setParent() 2014-01-10 01:46:38 +01:00
Strangerke d19af62e6b MORTEVIELLE: Get rid of setParent() in TextHandler and SoundManager 2014-01-09 08:32:21 +01:00
Strangerke d8d4a2c3bb MORTEVIELLE: Get rid of setParent() in Menu and MouseHandler 2014-01-09 08:21:52 +01:00
Thierry Crozat 8216e6dabf MORTEVIELLE: Freeze clock in game when pausing the game 2013-09-01 22:04:30 +01:00
Strangerke 1422004a80 MORTEVIELLE: Fix crash when loading from launcher 2013-08-20 23:10:05 +02:00
Strangerke e2856ed85b MORTEVIELLE: Avoid using sav0.mor in run() 2013-08-16 23:29:52 +02:00
Strangerke 9dd65e5ef3 MORTEVIELLE: Put resolution scaler in a const, remove some dead code related to it 2013-08-16 19:23:29 +02:00
Strangerke 481aeb0b0b MORTEVIELLE: Remove code related to unsupported display modes 2013-08-16 18:50:28 +02:00
Strangerke 563e62d625 MORTEVIELLE: Use verb order stored in mort.dat 2013-08-15 07:57:07 +02:00
Strangerke 6d5580f4ed MORTEVIELLE: Some renaming 2013-08-14 08:17:37 +02:00
Strangerke 0d1772b95d MORTEVIELLE: Introduce original language in detection 2013-08-13 08:34:36 +02:00
Strangerke 54f391a689 MORTEVIELLE: Merge SpeechManager and SoundManager 2013-08-11 18:09:40 +02:00
Strangerke f621297dc7 MORTEVIELLE: Get rid of the 640Kb _mem buffer 2013-08-11 17:16:30 +02:00
Strangerke 4ddf729c07 MORTEVIELLE: Remove some useless code and variables 2013-08-11 12:53:01 +02:00
Strangerke eb61855ca0 MORTEVIELLE: Avoid loading sfx and noise files multiple times 2013-08-10 22:17:10 +02:00
Strangerke 673ea511ea MORTEVIELLE: some refactoring in ambiant sound code 2013-08-10 14:01:30 +02:00
Strangerke 62b6c333d5 MORTEVIELLE: Play ambiant sounds 2013-08-10 13:41:50 +02:00
Strangerke 134532090b MORTEVIELLE: Implement music in intro screen 2013-08-04 10:39:34 +02:00
Strangerke 178feb8e8b MORTEVIELLE: Rename ROOM9 into JULIA_ROOM 2013-08-03 14:55:19 +02:00
D G Turner 3a4507bf5a MORTEVIELLE: Fix compilation on WinCE.
The LANG_* symbols were colliding with defined symbols in the WinCE
system headers. Renamed to avoid this.
2013-07-30 20:53:07 +01:00
Strangerke 0b8db36af5 MORTEVIELLE: Remove another use of _mem 2013-07-27 00:08:56 +02:00
Strangerke 8009b2ebd8 MORTEVIELLE: Remove another use of _mem 2013-07-26 13:10:54 +02:00
Strangerke 8e2fe73afa MORTEVIELLE: Use a specific buffer instead of _mem for the animations 2013-07-25 10:32:21 +02:00
Strangerke e86ec8bc81 MORTEVIELLE: Use variable size for _rightFramePict in order to handle the different sizes of the Amiga and Atari versions 2013-07-25 10:24:25 +02:00
Strangerke 91ed517332 MORTEVIELLE: Move Current Picture out of _mem buffer, some renaming 2013-07-24 18:22:35 +02:00
Strangerke 95ade596a1 MORTEVIELLE: Renaming fields and functions related to the number of answers per character 2013-07-23 10:51:42 +02:00
Strangerke ee6bb6719c MORTEVIELLE: Janitorial: Misc cosmetic changes 2013-07-23 09:13:32 +02:00
Strangerke 67f900ed33 MORTEVIELLE: Reorder includes 2013-07-19 11:51:10 +02:00