1058 Commits

Author SHA1 Message Date
Lothar Serra Mari
fdf438c452 NEWS: Update German NEWS file 2023-12-22 13:23:33 +01:00
Lothar Serra Mari
f52a910d21 WIN32: Drop obsolete save game migration script 2023-12-19 09:45:02 +01:00
Lothar Serra Mari
1786e861a9
NEWS: Update German NEWS file 2023-12-16 07:30:44 +01:00
Lothar Serra Mari
7a5baa4f50 NEWS: Update German NEWS file 2023-12-14 11:37:06 +01:00
Thierry Crozat
e2cb77730d DOCS: Fix text for ZOOM-Platform referral link
The GOG.com link was changed to the ZOOM-Platform link in 62b4597791
but the text was not changed and was still showing "GOG.com".
2023-12-12 22:35:50 +00:00
Youngjun, Choi
2bc3f22d45 DOCS: Rename korean quick guide file 2023-12-09 15:37:21 +01:00
Youngjun, Choi
273a15e31f DOCS: Add Korean quick guide 2023-12-09 15:37:21 +01:00
Lars Sundström
737c1dfb17 DOC: Update iOS portal documentation
Update the portal documentation for the iOS port. The touch actions
have been updated and the "Click-and-drag" mode has been removed.

Add a "Known issues" section describing the currently known issues
in the iOS port. These have been encountered by users using the
TestFlight version.
2023-12-03 21:00:32 +01:00
Lothar Serra Mari
e793c373d2
DOCS: Add missing reference to ZOOM Platform button 2023-12-03 19:37:50 +01:00
Lothar Serra Mari
ed91eaaab3
NEWS: Update German NEWS file 2023-12-03 19:36:22 +01:00
Lothar Serra Mari
62b4597791
DOCS: Replace gog.com affiliate link with zoom-platform.com 2023-12-03 16:34:47 +01:00
Lothar Serra Mari
0faaa2d8e9
NEWS: Mention Dome puzzle improvements for Riven 2023-12-03 08:22:21 +01:00
Walter Agazzi
0ac7210f28 CREDITS: Add myself to AGS credits 2023-11-26 11:01:17 +02:00
Lothar Serra Mari
16d3a29084
NEWS: Update German NEWS file 2023-11-21 18:32:23 +01:00
Miro Kropacek
8983b1c791 CREDITS: Add myself to credits 2023-11-21 12:21:25 +01:00
Eugene Sandulenko
f127dd364a
CREDITS: Updated Icons contributors and regenerated credits 2023-11-20 21:16:25 +01:00
eientei
8d994cbb3d DOC: Fix warning in android.rst
When doing "build html", "doc/docportal/other_platforms/android.rst:80: WARNING: Explicit markup ends without a blank line; unexpected unindent." would appear.
2023-10-27 01:17:11 +02:00
Lothar Serra Mari
05778865bc
NEWS: Update German NEWS file 2023-10-21 16:31:41 +02:00
CadiH
bac9108cb9 DOCS: Adds cloud wizard how-to 2023-10-20 16:17:59 +13:00
AndywinXp
4379d9352e CREDITS: Sync SCUMM, SWORD1 and CRAB 2023-10-13 00:43:36 +02:00
Sven Killig
51bdc2f9a8 DOCS: Use env var for Windows screenshot path 2023-10-10 23:05:28 +01:00
CadiH
f3d2d90b37 DOCS: corrects readthedocs config file 2023-10-06 22:24:55 +02:00
CadiH
85ba85df69 DOCS: updates config file to fix doc builds 2023-10-06 22:24:55 +02:00
CadiH
d723f75797 DOCS: moves .yaml config to fix readthedocs builds 2023-10-06 22:24:55 +02:00
CadiH
5fb01f0a6b DOCS: amends Android docs to align with GUI help 2023-10-06 22:24:55 +02:00
CadiH
239a2dd010 DOCS: Updates Android screenshots 2023-10-06 22:24:55 +02:00
CadiH
b7c8ae32ce DOCS: creates "Adding Games" section for Android 2023-10-06 22:24:55 +02:00
antoniou79
a3e77e78d4 DOC: ANDROID: Add info about scroll touch gesture 2023-09-24 11:58:53 +03:00
Thierry Crozat
af18043d25 DOC: Link to the new build instruction page from the tvOS page 2023-09-03 23:39:42 +01:00
Thierry Crozat
38e4144b19 DOC: Really split the iOS build instructions to a separate page
The previous commit created that separate page with the build
instructions, but I forgot to remove them from the main iOS page.
2023-09-03 23:32:43 +01:00
Thierry Crozat
250032804a DOC: Split the iOS build instructions to a separate page
If we add ScummVM to the App Store, having a documentation that
starts with instruction on how to compile ScummVM yourself is not
great, So those instructions have been moved to a separate page
and instead the main iOS page is focussed on how to use the
application.
2023-09-03 23:20:46 +01:00
Benjamin Funke
156092806c README: added adibou 1 & adibou 2 to SE README 2023-08-29 00:48:54 +02:00
Benjamin Funke
b25d10aeab README: added adibou1 & adibou2 to CZ README 2023-08-29 00:48:54 +02:00
Benjamin Funke
15b7bf84a2 README: add Adibou 1 & 2 in the list of supported games (GOB) 2023-08-29 00:48:54 +02:00
Thierry Crozat
c949acb387 DOC: Add description for the Discord integration setting 2023-08-22 23:54:36 +01:00
Benjamin Funke
baaad6a4f2 NEWS: Mention Adibou 1 support in German NEWS file 2023-08-16 08:29:18 +02:00
lwcorp
fa4405cf39 Added missing title
Description was written under the wrong title and that title had no anchor, so added the missing anchor as well as whole of the missing title
2023-08-06 22:23:15 +02:00
Thierry Crozat
1ed935dbc1 DOCS: Add two-finger swap right to left gesture to iOS controls
This gesture is used to show or hide the on-screen control (virtual
controler).
2023-07-14 20:07:12 +01:00
Lothar Serra Mari
977d675536
NEWS: Mention latest SCUMM bugfixes in German NEWS file 2023-07-14 21:00:50 +02:00
Lothar Serra Mari
b4fce1ddbf
NEWS: Update German NEWS file 2023-07-12 22:46:22 +02:00
Lothar Serra Mari
35f0c7043d NEWS: Mention AGS text improvement in German NEWS file 2023-07-04 07:52:07 +02:00
Lars Sundström
6a74f7b32b IOS7: Implement iOSGraphics3dManager
Add a graphic manager rendering 3D graphics for engines supporting
3D games. The manager is implemented using the 3D graphic managers
for Android and SDL as models.

Most probably Android and iOS can share much more of the code, but
that will be a separate work to refactor.
The iOSGraphics3dManager handles resize since the screen dimension
changes on rotation.

Games not supporting arbitary resolutions, e.g. Grim, are rendered
on an intermediate framebuffer with the size requested by the
engine and then rendered to the backbuffer (a framebuffer bound to
the renderbuffer) and stretched to the screen resolution off the
device.

This commit just adds the manager. It will be utilised in next
commit.

Update gitlab ci worker and update documentation.
2023-07-03 21:50:32 +02:00
Lars Sundström
e6232547d5 IOS7: Add iOSGraphicsManager class
The ios7 backend implements the graphic handling in the backend code.
iOS supports OpenGL through the OpenGL Framework since iOS 2.0. It's
marked as deprecated but is still shipped with the SDKs for iPhoneOS
and tvOS and will hopefully be so for some time.
The ios7 backend can therefore utilize the OpenGLGraphicsManager to
handle all graphics.

Implement an iOSGraphicsManager class that can be used in the ios7
backend. The iOSGraphicsManager will require some callback functions
in the ios7 backend. createOpenGLContext() will be called to ask the
backend to create an OpenGL context in which the graphic manager can
draw. The function returns the ID of the renderbuffer which shall be
used when creating the framebuffer object this differ iOS from other
platforms). A custom RenderBufferTarget class is added to address
this.

destroyOpenGLContext() will be called to make sure that the old GLES
context is not reused. notifyContextDestroy() does call the function
OpenGLContext.reset() but that will not destroy the context.

refreshScreen() will be called to ask the backend to present the
drawn graphics on the screen. getSystemHiDPIScreenFactor() is called
to get the screen scaling factor. getScreenWidth() and
getScreenHeight() are called to get the width and height of the
surface to draw on.

This commit adds the class but the ios7 backend doesn't make use of
it quite yet. To use it require the ios7 to be a child class of the
ModularGraphicsBackend. That change requires a lot of changes which
will be targeted in separate commits.

Update docportal and github ci worker to only disable the feature
opengl_classic_game since opengl and opengl_shaders are required to
compile the OpenGLGraphicsManager.
2023-07-03 21:50:32 +02:00
Lothar Serra Mari
d9353c4c94
CREDITS: Update CREDITS 2023-07-01 13:55:59 +02:00
Lothar Serra Mari
407f310bb6
NEWS: Mention new detection entries for various SWORD1 variants 2023-07-01 12:22:10 +02:00
Lothar Serra Mari
2f10f4670c
NEWS: Update German NEWS file 2023-07-01 11:53:48 +02:00
Lothar Serra Mari
98f85d4a1d
NEWS: Mention Loom volume fix in German NEWS file 2023-06-30 20:22:17 +02:00
antoniou79
a562972acb DOCS: use kbd prefix for 0 and 9 keys in shortcut 2023-06-26 15:05:46 +03:00
antoniou79
1c741d6a65 DOCS: Add cycle graphic filter shortcut under Software Scalers section 2023-06-26 15:05:46 +03:00
antoniou79
87dd0b396a DOCS: Update scaler filter shortcuts in configuration_file 2023-06-26 15:05:46 +03:00