136662 Commits

Author SHA1 Message Date
Matthew Jimenez
593e5b0db4 NEWS: Mention notable changes for Ultima 8 2023-01-04 18:33:52 +02:00
Walter Agazzi
7114fe2498 DIRECTOR: Add some new entries
* Ravecard 2001
* Baltic Mission
* Trazan & Banarne
* Polis 3
2023-01-04 14:43:50 +01:00
Walter Agazzi
e0941ef3aa DIRECTOR: Improve detection for two titles
* Ganbare Inuchan
* Gasbook 8 Intro
2023-01-04 14:43:50 +01:00
Stian Schultz
128dcb1e00 I18N: Update translation (Norwegian Bokmål)
Currently translated at 100.0% (1791 of 1791 strings)
2023-01-04 11:28:59 +00:00
elasota
648d7e9718 GUI: Add mousewheel scrolling to credits. 2023-01-04 11:26:25 +02:00
Eugene Sandulenko
76b02ac0d6
NEWS: Fixed a typo. Courtesy of timofonic 2023-01-04 01:12:55 +01:00
Matthew Jimenez
b605eeb264 ULTIMA8: Clean up warning messages 2023-01-03 18:01:43 -06:00
ScummVM-Translations
9b746e32e6 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2023-01-03 23:54:58 +00:00
Eugene Sandulenko
74ffb78b30
NEWS: Describe new autorun modes 2023-01-04 00:54:38 +01:00
ScummVM-Translations
f8582335af I18N: Update translations templates 2023-01-03 23:51:02 +00:00
Eugene Sandulenko
399285b76b
BASE: Added support for autorun file.
Place file named 'scummvm=autorun' next to the ScummVM.

If the file is empty, scummvm will run in autodetect mode, basically
as './scummvm -p . --auto-detect'.

If the file is not empty, then command line parameters will be read
from it one per line. Empty lines and lines starting from '#' are ignored.

If the user supplies more parameters at the command line, those
will also be used and will override the parameters from the autorun file.
2023-01-04 00:46:49 +01:00
Eugene Sandulenko
6cb1c7df81
BASE: Implement autorun mode with executable name
Rename scummvm executable into 'scummvm-auto*' and it is equivalent
of 'scummvm -p . --auto-run'. All additional arguments on the command
line are also processed and override the automatic arguments.
2023-01-04 00:02:02 +01:00
Eugene Sandulenko
a404ddaee6
BASE: Fix potential memory override when parsing long options 2023-01-03 23:46:59 +01:00
Marcel Souza Lemes
a38719640c I18N: Update translation (Portuguese (Brazil))
Currently translated at 100.0% (1791 of 1791 strings)
2023-01-03 18:34:22 +00:00
Walter Agazzi
de34fdbe68 AGS: Fix mousepress not being tracked
This caused the "autoclick/skipping lines" bugs
2023-01-03 14:31:27 +00:00
AndywinXp
4d556f0db6 JANITORIAL: SCUMM: Change order of class members declarations
The _output* vars are semantically separate from the _internal* ones
2023-01-03 09:51:15 +01:00
ScummVM-Translations
ead549f679 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2023-01-02 23:09:20 +00:00
elasota
6acba4efc4 MTROPOLIS: Fire "show" commands to unhide elements at scene load instead of them being immediately visible. Fixes MTI Benbow outro. 2023-01-02 18:08:33 -05:00
ScummVM-Translations
937d3d448b I18N: Update translations templates 2023-01-02 22:31:11 +00:00
AndywinXp
5b18d1aa6b SCUMM: DIMUSE: Implement support for higher internal sample rates
This lays the ground for:
* Supporting fan dubbings and self-made high quality music replacement;
* Reintroduction of support for compressed audio.
2023-01-02 23:30:57 +01:00
AndywinXp
92efa503fb SCUMM: DIMUSE: Fix theoretical possibility of division by zero 2023-01-02 23:05:50 +01:00
AndywinXp
c3256a614a SCUMM: DIMUSE: Make engine sample rate and feed size parametric 2023-01-02 22:55:26 +01:00
Eugene Sandulenko
ae5876a3b4 I18N: Update translation (Ukrainian)
Currently translated at 100.0% (1791 of 1791 strings)
2023-01-02 21:53:49 +00:00
Eugene Sandulenko
142aa83d8c I18N: Update translation (Russian)
Currently translated at 100.0% (1791 of 1791 strings)
2023-01-02 21:53:43 +00:00
VAN-Gluon
92a18c3a27 I18N: Update translation (Japanese)
Currently translated at 100.0% (1791 of 1791 strings)
2023-01-02 20:30:38 +00:00
George Kormendi
86143b7644 I18N: Update translation (Hungarian)
Currently translated at 100.0% (1791 of 1791 strings)
2023-01-02 20:30:38 +00:00
IlDucci
f4c2ea8b05 I18N: Update translation (Spanish)
Currently translated at 100.0% (1791 of 1791 strings)
2023-01-02 20:30:32 +00:00
Matthew Jimenez
43fb0d2066 ULTIMA8: Remove map trace top item now that it is unused 2023-01-02 14:18:36 -06:00
Matthew Jimenez
906379789d ULTIMA8: Replace minimap sample top item trace with a sweeep test.
Sweep test largely samples the same items as top item trace, but this appears to be preferrable when different.
2023-01-02 14:18:36 -06:00
Matthew Jimenez
b808457b2b ULTIMA8: Adjust sweep test when items hit at same time.
If hit starts are the same sort collisions by hit end. If a sweep moves through flat items, this will usually sort them before a non-flat item
2023-01-02 14:18:36 -06:00
Matthew Jimenez
56bb953dd7 ULTIMA8: Add get item location to minimap to avoid calculation in gump 2023-01-02 14:18:36 -06:00
AndywinXp
655a9774c0 SCUMM: LOOM (CD/Steam): Implement CD Audio music/speech reloading
We were already saving the relevant info for doing that, we simply never used it :-)
2023-01-02 20:21:46 +01:00
Walter Agazzi
98fc91a33d I18N: Update translation (Italian)
Currently translated at 100.0% (1791 of 1791 strings)
2023-01-02 19:09:19 +00:00
Walter Agazzi
134f64c7ed AGS: Add Mac versions for some Steam games 2023-01-02 19:56:39 +01:00
Walter Agazzi
bbdc4cbcc7 AGS: Add detection for newer MAGS/itch.io versions 2023-01-02 19:56:38 +01:00
D G Turner
8e7ef23177 GUI: Fix Signed vs. Unsigned Comparison GCC Compiler Warning 2023-01-02 18:47:53 +00:00
D G Turner
2e60cc1aac NEVERHOOD: Fix Mismatched Tags GCC Compiler Warnings 2023-01-02 18:35:04 +00:00
Purple T
99037bd7eb I18N: Update translation (French)
Currently translated at 100.0% (1791 of 1791 strings)
2023-01-02 17:39:11 +00:00
ScummVM-Translations
822721530f I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2023-01-02 16:50:16 +00:00
AndywinXp
b4c52cac22 SCUMM: DIMUSE: Implement adaptive buffer underrun correction
Thanks to lephilousophe for the help on this one :-)
2023-01-02 17:50:00 +01:00
ScummVM-Translations
9cf418dc1d I18N: Update translations templates 2023-01-02 15:13:11 +00:00
Eugene Sandulenko
7a683300c8
NEWS: Mention new RNG seed setting 2023-01-02 16:12:44 +01:00
Eugene Sandulenko
e4686897d4
GUI: Added setting for global RNG seed in the Misc tab 2023-01-02 16:12:44 +01:00
Eugene Sandulenko
49a0a54e9d
BASE: Added --random-seed command line option 2023-01-02 16:12:44 +01:00
Eugene Sandulenko
b07baf493b
ALL: Make sure we always allow to override random seed 2023-01-02 16:12:44 +01:00
Eugene Sandulenko
0fb25d7734
COMMON: Allow specify random seed via scummvm.ini 2023-01-02 16:12:44 +01:00
Eugene Sandulenko
41da1de090
COMMON: Sync RNG seed initialising between common and event recorder 2023-01-02 16:12:44 +01:00
ScummVM-Translations
f4d2eb5668 I18N: Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: ScummVM/scummvm
Translate-URL: https://translations.scummvm.org/projects/scummvm/scummvm/
2023-01-02 14:43:11 +00:00
neuromancer
7d55141d78 FREESCAPE: added UI image for Space Station Oblivion for C64 and regenerated freescape.dat 2023-01-02 11:41:58 -03:00
ScummVM-Translations
75b596ab61 I18N: Update translations templates 2023-01-02 14:10:24 +00:00