Eugene Sandulenko
9536712e60
I18N: Update translation (Russian)
...
Currently translated at 100.0% (1666 of 1666 strings)
2021-08-20 22:54:19 +00:00
Roland van Laar
32991d2152
DEVTOOLS: DUMPERCOMPANION: punyencode dirs on mac
...
Enable punyencoding of directory names in mac mode.
A refactor of the code to handle punyencoding in mac mode.
It's now a two step process:
- first collect the resource forks into macbinaries and
- second punyencode recursively all files and directories
2021-08-21 00:15:16 +02:00
Roland van Laar
86f6c137f5
DEVTOOLS: DUMPERCOMPANION: support mac_japanese
...
The dumper companion now support dumping mac_japanese isos. MachFS
expects encodes everything in mac_roman. For mac_japanese we decode it
as mac_roman and then encode it ourselve.
`dumper-companion.py iso --japanese --punycode path/to/iso path/to/dir`
- A conversion table and code was added: taken from:
https://www.unicode.org/Public/MAPPINGS/VENDORS/APPLE/JAPANESE.TXT
- file_to_macbin takes an encoded filename to allow for both mac_japanse
and mac_roman encodings.
- punyfication is now an explicit option when dumping isos
2021-08-20 23:56:18 +02:00
Roland van Laar
b61e973099
DEVTOOLS: DUMPERCOMPANION fix macbinary padding
...
Macbinary forks are padded to be a multiple of 128 bytes.
An extra padding of 128 bytes was added when 0 were needed.
This fixes that.
2021-08-20 23:56:18 +02:00
Roland van Laar
f73f481ec2
DEVTOOLS: COMPANION: linter fixes
...
- remove encoding parameter from `punyencode`
- fix return types of type hints
2021-08-20 23:56:18 +02:00
ScummVM-Translations
b4bbe00d8c
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/
2021-08-20 21:20:03 +00:00
Tarek Soliman
1720cdb659
SCI: Fix GK2 patch dialog button behavior
...
The button behavior was reversed.
"Download patch" did nothing and "ok" downloaded the patch.
2021-08-21 00:19:51 +03:00
IlDucci
05d2592710
I18N: Update translation (Spanish)
...
Currently translated at 100.0% (1666 of 1666 strings)
2021-08-20 20:54:06 +00:00
ScummVM-Translations
349f285106
I18N: Update translations templates
2021-08-20 20:10:36 +00:00
Thierry Crozat
dc7a09fdd1
SDL: Cleanup HiDPI macOS hacks
...
The SDL library handles HiDPI differently depending on the system.
On some systems, such as macOS, the drawable area and the SDL window
have a different size (the window is on low-dpi size) while on
other systems such as Windows they have the same size. Because of
that we sometimes need to scale sizes or coordinates between the
two, and sometimes we don't.
This was handled in two different ways. This commit change the code
to handle it consistently everywhere, and also should be more future
proof should SDL change the way it handles HiDPI in the future (as
we now query the size from SDL itself to find out if the scaling is
needed).
2021-08-20 22:10:26 +02:00
Eugene Sandulenko
797ca3568d
JANITORIAL: Fix code formatting
2021-08-20 21:17:19 +02:00
ScummVM-Translations
d69cfbee44
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/
2021-08-20 19:15:14 +00:00
Eugene Sandulenko
9e0c45274d
ACCESS: Mark Martian demo as demo
2021-08-20 21:14:07 +02:00
ScummVM-Translations
bca03469c9
I18N: Update translations templates
2021-08-20 19:13:59 +00:00
Christian Kündig
dd3b93bdc7
DISTS EMSCRIPTEN: Update emsdk, remove typo, improve cleanup
2021-08-20 21:13:49 +02:00
Christian Kündig
a7196e347e
OPENGL EMSCRIPTEN: Add ifndef go WebGL constants not defined by emscripten
2021-08-20 21:13:49 +02:00
Christian Kündig
5c8ed4c4dd
DISTS EMSCRIPTEN: Remove overlapping entry in .gitignore
2021-08-20 21:13:49 +02:00
Christian Kündig
1478a01a6b
DISTS EMSCRIPTEN: Minimal PWA setup
2021-08-20 21:13:49 +02:00
Christian Kündig
2b19203104
DISTS EMSCRIPTEN: Fixing various minor bugs and typos
...
- too verbose logging slows down everything
- datadir / causes the whole FS to be scanned at launch, including files which are loaded lazily via XHR
- corrupt default data in local storage
- double-slash in path of VORBIS_LIBS
2021-08-20 21:13:49 +02:00
Christian Kündig
f33abf1026
DISTS EMSCRIPTEN: switch from source maps to DWARF debugging
2021-08-20 21:13:49 +02:00
Christian Kündig
96da7448ef
DISTS EMSCRIPTEN: new custom shell with full screen canvas and simple loader
2021-08-20 21:13:49 +02:00
Christian Kündig
8af8ac2e08
OPENGL EMSCRIPTEN: clean up ifdefs, fix opengl in main menu, remove 10ms delay in GRIM main loop
2021-08-20 21:13:49 +02:00
Christian Kündig
7c4fdc1b94
DISTS EMSCRIPTEN: don't re-download emsdk if it's already downloaded
2021-08-20 21:13:49 +02:00
Christian Kündig
501c7ba7aa
DISTS EMSCRIPTEN: set correct datadir (fixed issue with shader loading)
2021-08-20 21:13:49 +02:00
Christian Kündig
93e1c779b6
Fix remaining Codacy issues and improve README readability
2021-08-20 21:13:49 +02:00
Christian Kündig
18b56d6aed
DISTS EMSCRIPTEN: Fixing Codacy Static Code Analysis Issues
2021-08-20 21:13:49 +02:00
Christian Kündig
3a323d6899
OPENGL: Replace ifdef for runtime check of GL_VERSION
2021-08-20 21:13:49 +02:00
Christian Kündig
b7a2e22b0a
DISTS: New Emscripten/WebAssembly dists target
...
This is an initial version of the emscripten build/dist target.
Many things are still missing, see dists/emscripten/README.md for
a detailed summary of what this provides and still misses
2021-08-20 21:13:49 +02:00
a/
2f3b74e485
SAGA2: Enable subtitle options in GMM
2021-08-21 03:52:58 +09:00
a/
3d1e511335
SAGA2: Enable RTL
2021-08-21 02:48:51 +09:00
a/
5cd20d58d5
SAGA2: Move mapFeatures to Saga2Engine
2021-08-21 02:48:51 +09:00
a/
b6f4609551
SAGA2: Move gameRunning to Saga2Engine
2021-08-21 02:48:51 +09:00
a/
0c43f21c80
SAGA2: Remove timer callback on cleanup
2021-08-21 02:48:51 +09:00
a/
21316cc286
SAGA2: Fix various cleanup steps
2021-08-21 02:48:51 +09:00
a/
89b5a59ed0
SAGA2: Fix _nameList cleanup
2021-08-21 02:48:51 +09:00
a/
88548d38d3
SAGA2: Fix heap-use-after-free for _containerList
2021-08-21 02:48:51 +09:00
a/
823dfb393b
SAGA2: Unstub shutdownGame
2021-08-21 02:48:51 +09:00
a/
fbe7d40370
SAGA2: Remove memory manager initialization code
2021-08-21 02:48:51 +09:00
a/
719039f0e2
SAGA2: Fix game save/loading on GMM
2021-08-21 02:48:51 +09:00
ScummVM-Translations
4e72bbdb49
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/
2021-08-20 17:45:13 +00:00
Fiodar Stryzhniou
a6b97165ed
SYMBIAN: Fix command order
2021-08-20 19:45:01 +02:00
Fiodar Stryzhniou
b74448f679
SYMBIAN: Avoid compiling ARM assembly for x86 emulator
2021-08-20 19:45:01 +02:00
Fiodar Stryzhniou
12aa035034
SYMBIAN: Add ARM assembly to project file from Scumm engine
2021-08-20 19:45:01 +02:00
ScummVM-Translations
50dd434211
I18N: Update translations templates
2021-08-20 17:28:39 +00:00
Lothar Serra Mari
6226cc344b
GRIM: Fix download URL for the game patches
2021-08-20 19:28:07 +02:00
ScummVM-Translations
b8c6f26961
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/
2021-08-20 16:54:22 +00:00
Lothar Serra Mari
8763947e5f
NEWS: Update German NEWS file
2021-08-20 18:53:56 +02:00
ScummVM-Translations
23f7c32b77
I18N: Update translations templates
2021-08-20 16:43:50 +00:00
Cameron Cawley
e8c54ed7aa
DS: Work around issues with GUI scaling at low resolutions
2021-08-20 17:43:19 +01:00
Cameron Cawley
5c40b54694
DS: Always build without full detection features
2021-08-20 17:42:28 +01:00