Commit Graph

110399 Commits

Author SHA1 Message Date
Martin Gerhardy
df8dc9f270 TWINE: replaced magic numbers 2020-11-03 18:29:36 +01:00
Martin Gerhardy
f5d3e304ec TWINE: added enum for text banks 2020-11-03 18:29:36 +01:00
Martin Gerhardy
b2c114d73f TWINE: don't leave on empty name 2020-11-03 18:29:36 +01:00
Martin Gerhardy
a41bf7b8ee TWINE: toggle virtual keyboard in player name menu 2020-11-03 18:29:36 +01:00
Martin Gerhardy
2e5d3977c9 TWINE: reduced memory allocations 2020-11-03 18:29:36 +01:00
Martin Gerhardy
42628c51be TWINE: return the button text - not just the id 2020-11-03 18:29:36 +01:00
Martin Gerhardy
3257107fad TWINE: refactored menu data 2020-11-03 18:29:36 +01:00
Martin Gerhardy
8e926838be TWINE: minor cleanup 2020-11-03 18:29:36 +01:00
Martin Gerhardy
7ba94d71af TWINE: started to implement save/load 2020-11-03 18:29:36 +01:00
Martin Gerhardy
003160bab7 TWINE: missing missing null byte for playername string in savegame 2020-11-03 18:24:55 +01:00
Martin Gerhardy
b89a0ee053 TWINE: fallback to midi if audio cd isn't available 2020-11-03 18:24:55 +01:00
Martin Gerhardy
55ef559065 TWINE: use better sound type 2020-11-03 18:24:55 +01:00
Martin Gerhardy
6569e84c8c TWINE: init audio cd 2020-11-03 18:24:11 +01:00
Martin Gerhardy
f68fbea3b5 TWINE: added return vales to music play methods 2020-11-03 18:24:11 +01:00
Vladimir Serbinenko
e07fc52767
ANDROID: Merge few files between android and android3d (#2595)
While unfortunately it doesn't help with existing differences it help
to prevent their increase
2020-11-03 14:50:54 +01:00
Eugene Sandulenko
2dc72c3158 I18N: Update translation (Russian)
Currently translated at 100.0% (1490 of 1490 strings)
2020-11-03 12:12:42 +00:00
anonymous
8297564393 I18N: Update translation (Chinese)
Currently translated at 1.0% (15 of 1490 strings)
2020-11-03 12:06:20 +00:00
Vladimir Serbinenko
a1a53eb205
ANDROID: Fix android3d compilation (#2594)
SAF was added to android but not android3d yet it is in both cases
in posifxfs.

Merging android and android3d will be a separate project
2020-11-03 12:36:51 +01:00
Paweł Kołodziejski
8c6d690e23 DISTS: Added new wme shaders for windows target 2020-11-03 12:01:54 +01:00
Gunnar Birke
d205db3871 WINTERMUTE: Only display flat shadow if this was requested 2020-11-03 11:54:36 +01:00
Gunnar Birke
af9748344a WINTERMUTE: Enable flat shadows once an actor is created 2020-11-03 11:54:36 +01:00
Gunnar Birke
a2b68b2d4e WINTERMUTE: Implement flat shadow rendering with gles 2 shaders 2020-11-03 11:54:36 +01:00
Gunnar Birke
45cfe46681 WINTERMUTE: Add position data render function for .X models 2020-11-03 11:54:36 +01:00
Vladimir Serbinenko
54b0b4ac4c COMMON: Restore old behaviour for appending char to string
Appending \0 to string and expecting it to be just dropped is
still an invalid behaviour but it already happened in 2 engines, so
restore old behaviour, at least for now
2020-11-03 11:19:20 +01:00
SupSuper
b58abb64d7 CREATE_PROJECT: Only create detection project if feature is enabled 2020-11-03 07:10:13 +00:00
Henrik "Henke37" Andersson
803d8f1ba5 CREATE_PROJECT: Put detection in a separate project
Keeps the main project clean and is a prerequisite for loading detection as a plugin
2020-11-03 07:10:13 +00:00
Paul Gilbert
7775330954 COMMON: Ignore string erase calls when the passed length is zero 2020-11-02 21:49:05 -08:00
Paul Gilbert
a5c6ea8f70 NUVIE: Fixes for using townsdir configuration entry 2020-11-02 21:47:30 -08:00
Paul Gilbert
2e5d5ba9ac GLK: COMPREHEND: Workaround for crash trying to get non-items
In the original interpreter, if the first test following an OR
opcode fails, it doesn't execute the second, whereas ScummVM
does. This causes a crash in function 19h, where an OR
first tests if the noun is an item, and then if the item is
takeable. Rather than risking fiddling around with how the OR
functions, for now I've simply added an extra check to
OPCODE_OBJECT_TAKEABLE to allow for it
2020-11-02 19:54:37 -08:00
Purple T
963ceec603 I18N: Update translation (French)
Currently translated at 100.0% (1490 of 1490 strings)
2020-11-03 01:43:57 +00:00
SupSuper
f2aa112344 STARK: Don't append \0 when reading null-terminated strings.
This causes undefined behavior with the new BaseString refactor
2020-11-02 21:35:17 +00:00
Thierry Crozat
aa8ff8b551 BUILD: Fix missing SDL in link for macOS bundle target
When SDL_net is not available, or is explicitely disabled, it
was missing the SDL library in the link command for scummvm-static
target used when building a bundle.
2020-11-02 19:03:34 +00:00
Matthieu Milan
782bfa88ad
EMI: Fix screenshot when saving on ES2 (#2587) 2020-11-02 18:42:01 +01:00
cadihowley
2aebeb795b DOCS: renames files for consistency
- renames files and titles to conform with style guide
- fixes resulting broken links
2020-11-02 05:17:49 -05:00
cadihowley
767d6a921e DOCS: adds Guides section
- removes extra info from settings pages into standalone guides
2020-11-02 05:17:49 -05:00
cadihowley
8d9da4a677 DOCS: keeps index page up to date with all changes 2020-11-02 05:17:49 -05:00
cadihowley
f5746a7734 DOCS: second draft - Using ScummVM pages 2020-11-02 05:17:49 -05:00
cadihowley
969bab50cc DOCS: adds first draft Settings pages 2020-11-02 05:17:49 -05:00
cadihowley
f0ce76521d DOCS: adds Release notes section 2020-11-02 05:17:49 -05:00
cadihowley
da3a3c0d11 DOCS: adds first draft Other platforms pages 2020-11-02 05:17:49 -05:00
cadihowley
601baf679a DOCS: adds first draft Help section pages 2020-11-02 05:17:49 -05:00
cadihowley
b31eb824d9 DOCS: updates all screenshots for V2.2.0 2020-11-02 05:17:49 -05:00
cadihowley
3a79ee2cc3 DOCS: changes Getting started section
- removed iOS/Android pages
- Getting started will only cover Mac/Windows/Linux
2020-11-02 05:17:49 -05:00
cadihowley
b68c04b805 DOCS: adds first draft Games section pages 2020-11-02 05:17:49 -05:00
cadihowley
6f8797784f DOCS: adds second draft - Advanced Options pages 2020-11-02 05:17:49 -05:00
Matthew Duggan
baf9124395 ULTIMA8: Terminate attack process if target is null
Thanks coverity!
2020-11-02 16:25:11 +09:00
Matthew Duggan
283f96724e ULTIMA8: Remove incorrect seek when loading overlay data 2020-11-02 16:18:08 +09:00
Matthew Duggan
3d16e9e564 ULTIMA8: Set correct animations for large weapons 2020-11-02 16:18:02 +09:00
Matthew Duggan
ef725b0965 ULTIMA8: Fix potential oob access 2020-11-02 16:18:02 +09:00
Matthew Duggan
5048fcc298 ULTIMA8: Fix crusader weapon overlays 2020-11-02 16:18:02 +09:00