Switch to ui elements from rooms

This commit is contained in:
unknown
2023-05-29 15:13:54 +03:00
parent 3a8d1747da
commit 9c711286e5
78 changed files with 4887 additions and 760 deletions
Binary file not shown.
Binary file not shown.
Binary file not shown.
+33
View File
@@ -0,0 +1,33 @@
[misc]
game_width=640
game_height=480
gamecolordepth=16
antialias=0
cachemax=131072
user_data_dir=
shared_data_dir=
titletext=scummvm-tutorial Setup
show_fps=0
[graphics]
driver=D3D9
windowed=0
fullscreen=desktop
window=desktop
game_scale_fs=proportional
game_scale_win=round
filter=stdscale
vsync=0
render_at_screenres=0
rotation=unlocked
[sound]
enabled=1
driver=
usespeech=1
[language]
translation=
[mouse]
auto_lock=0
speed=1
[touch]
emul_mouse_mode=one_finger
emul_mouse_relative=0
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,33 @@
[misc]
game_width=640
game_height=480
gamecolordepth=16
antialias=0
cachemax=131072
user_data_dir=
shared_data_dir=
titletext=scummvm-tutorial Setup
show_fps=0
[graphics]
driver=D3D9
windowed=0
fullscreen=desktop
window=desktop
game_scale_fs=proportional
game_scale_win=round
filter=stdscale
vsync=0
render_at_screenres=0
rotation=unlocked
[sound]
enabled=1
driver=
usespeech=1
[language]
translation=
[mouse]
auto_lock=0
speed=1
[touch]
emul_mouse_mode=one_finger
emul_mouse_relative=0
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,18 @@
Copyright (C) 1997-2022 Sam Lantinga <slouken@libsdl.org>
This software is provided 'as-is', without any express or implied
warranty. In no event will the authors be held liable for any damages
arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute it
freely, subject to the following restrictions:
1. The origin of this software must not be misrepresented; you must not
claim that you wrote the original software. If you use this software
in a product, an acknowledgment in the product documentation would be
appreciated but is not required.
2. Altered source versions must be plainly marked as such, and must not be
misrepresented as being the original software.
3. This notice may not be removed or altered from any source distribution.
@@ -0,0 +1,87 @@
This package was debianized by Christopher L Cheney <ccheney@debian.org> on
Sun, 29 Oct 2000 01:11:57 -0500.
It was downloaded from http://www.xiph.org
Upstream Authors:
Christopher Montgomery <monty@xiph.org>
Greg Maxwell <greg@xiph.org>
Ralph Giles <giles@xiph.org>
Cristian Adam <cristian.adam@gmail.com>
Tim Terriberry <tterribe@xiph.org>
Copyright (c) 2002-2011, Xiph.org Foundation
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
- Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
- Neither the name of the Xiph.Org Foundation nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
RFC 5334 is distributed with the following permission:
12. Copying Conditions
The authors agree to grant third parties the irrevocable right to
copy, use and distribute the work, with or without modification, in
any medium, without royalty, provided that, unless separate
permission is granted, redistributed modified works do not contain
misleading author, version, name of work, or endorsement information.
For RFC 3533 the following additional permission is granted:
Received: from mail-vw0-f52.google.com ([209.85.212.52])
by master.debian.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16)
(Exim 4.72)
(envelope-from <silviapfeiffer1@gmail.com>)
id 1QsTXr-0004MO-Ek
for ron@debian.org; Sun, 14 Aug 2011 05:47:35 +0000
In-Reply-To: <20110813065417.GV2324@audi.shelbyville.oz>
References: <20110813065417.GV2324@audi.shelbyville.oz>
From: Silvia Pfeiffer <silviapfeiffer1@gmail.com>
Date: Sun, 14 Aug 2011 15:47:09 +1000
Message-ID: <CAHp8n2nmGN+G09aA118KN86NeX9yw_VJAQNFZebm74k195zz+Q@mail.gmail.com>
Subject: Re: Distributing the libogg RFCs in the Debian package
To: Ron <ron@debian.org>
Cc: Christopher Montgomery <monty@xiph.org>,
Ivo Emanuel Goncalves <justivo@gmail.com>
Hi Ron,
I am happy to have the RFCs that I authored or co-authored to be
published with the additional license as stated below and permit those
RFCs to be distributed under the same terms as libogg itself.
Cheers,
Silvia.
>  The author(s) agree to grant third parties the irrevocable
>  right to copy, use and distribute the work, with or without
>  modification, in any medium, without royalty, provided that,
>  unless separate permission is granted, redistributed modified
>  works do not contain misleading author, version, name of work,
>  or endorsement information.
@@ -0,0 +1,38 @@
This package was debianized by Christopher L Cheney <ccheney@debian.org> on
Wed, 25 Sep 2002 21:00:00 -0500.
It was downloaded from http://svn.xiph.org/trunk/theora/
Upstream Authors: Xiph.Org Foundation
Copyright:
Copyright (c) 2002-2004, Xiph.org Foundation
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
- Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
- Neither the name of the Xiph.org Foundation nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
@@ -0,0 +1,50 @@
This package was debianized by Christopher L Cheney <ccheney@debian.org> on
Tue, 31 Oct 2000 15:08:22 -0600.
It was downloaded from http://www.xiph.org/downloads/:
URL:<http://downloads.xiph.org/releases/vorbis/libvorbis-1.1.2.tar.gz>
Upstream Author: Monty <monty@xiph.org>
Copyright:
Copyright (c) 2002, Xiph.org Foundation
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:
- Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
- Redistributions in binary form must reproduce the above copyright
notice, this list of conditions and the following disclaimer in the
documentation and/or other materials provided with the distribution.
- Neither the name of the Xiph.org Foundation nor the names of its
contributors may be used to endorse or promote products derived from
this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
The file doc/rfc5215.txt is available under the
following license:
The authors agree to grant third parties the irrevocable right to
copy, use, and distribute the work, with or without modification, in
any medium, without royalty, provided that, unless separate
permission is granted, redistributed modified works do not contain
misleading author, version, name of work, or endorsement information.
Binary file not shown.
@@ -0,0 +1,20 @@
#!/bin/sh
scriptpath=$(readlink -f "$0")
scriptdir=$(dirname "$scriptpath")
for arg; do
if [ "$arg" = "--help" ]; then
printf "Usage: %s [<ags options>]\n\n" "$(basename "$0")"
break
fi
done
## Old versions of Mesa can hang when using DRI3
## https://bugs.freedesktop.org/show_bug.cgi?id=106404
export LIBGL_DRI3_DISABLE=true
if [ "$(uname -m)" = "x86_64" ]; then
"$scriptdir/data/ags64" "$@" "$scriptdir/data/"
else
"$scriptdir/data/ags32" "$@" "$scriptdir/data/"
fi
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+33
View File
@@ -0,0 +1,33 @@
[misc]
game_width=640
game_height=480
gamecolordepth=16
antialias=0
cachemax=131072
user_data_dir=
shared_data_dir=
titletext=scummvm-tutorial Setup
show_fps=0
[graphics]
driver=D3D9
windowed=0
fullscreen=desktop
window=desktop
game_scale_fs=proportional
game_scale_win=round
filter=stdscale
vsync=0
render_at_screenres=0
rotation=unlocked
[sound]
enabled=1
driver=
usespeech=1
[language]
translation=
[mouse]
auto_lock=0
speed=1
[touch]
emul_mouse_mode=one_finger
emul_mouse_relative=0
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
var gamefiles = ['French.tra', 'German.tra', 'Russian.tra', 'scummvm-tutorial.ags', 'acsetup.cfg'];
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+33
View File
@@ -0,0 +1,33 @@
[misc]
game_width=640
game_height=480
gamecolordepth=16
antialias=0
cachemax=131072
user_data_dir=
shared_data_dir=
titletext=scummvm-tutorial Setup
show_fps=0
[graphics]
driver=D3D9
windowed=0
fullscreen=desktop
window=desktop
game_scale_fs=proportional
game_scale_win=round
filter=stdscale
vsync=0
render_at_screenres=0
rotation=unlocked
[sound]
enabled=1
driver=
usespeech=1
[language]
translation=
[mouse]
auto_lock=0
speed=1
[touch]
emul_mouse_mode=one_finger
emul_mouse_relative=0
-20
View File
@@ -1,20 +0,0 @@
[sound]
digiid=-1
midiid=-1
digiwin=1096302880
midiwin=-1
digiindx=0
midiindx=0
digiwinindx=0
midiwinindx=0
[misc]
gamecolordepth=16
defaultres=4
screenres=1
letterbox=1
defaultgfxdriver=DX5
gfxdriver=DX5
windowed=1
refresh=0
gfxfilter=None
[language]
Binary file not shown.
+208
View File
@@ -0,0 +1,208 @@
// AGS TRANSLATION SOURCE FILE
// Format is alternating lines with original game text and replacement
// text. If you don't want to translate a line, just leave the following
// line blank. Lines starting with '//' are comments - DO NOT translate
// them. Special characters such as [ and %%s symbolise things within the
// game, so should be left in an appropriate place in the message.
//
// ** Translation settings are below
// ** Leave them as "DEFAULT" to use the game settings
// The normal font to use - DEFAULT or font number
//#NormalFont=DEFAULT
// The speech font to use - DEFAULT or font number
//#SpeechFont=DEFAULT
// Text direction - DEFAULT, LEFT or RIGHT
//#TextDirection=DEFAULT
// Text encoding hint - ASCII or UTF-8
//#Encoding=ASCII
//
// ** REMEMBER, WRITE YOUR TRANSLATION IN THE EMPTY LINES, DO
// ** NOT CHANGE THE EXISTING TEXT.
scrnshot.pcx
German
English
Add Game...
Ajouter...
Start
Demarrer
Load...
Charger
Game Options...
Options du Jeu...
Remove Game
Supprimer
Global Options...
Opts Globales...
About
A Propos
Quit
Quitter
Cancel
Annuler
Change Language
CHARACTER
Sorry, not now.
Restore
Select a game to restore:
Save
Type a name to save as:
Replace
The save directory is full. You must replace an existing game:
Replace:
With:
Play
Are you sure you want to quit?
You are carrying nothing.
Talking to yourself is a sign of madness!
You rub your hands up and down your clothes.
Damn, I'm looking good!
No hotspot
Hotspot 2
Hotspot 3
Hotspot 4
Hotspot 5
Hotspot 6
Hotspot 7
Hotspot 8
Hotspot 9
Hotspot 10
Hotspot 11
Hotspot 12
Hotspot 13
Hotspot 14
Hotspot 15
Hotspot 16
Hotspot 17
Hotspot 18
Hotspot 19
Hotspot 20
Hotspot 21
Hotspot 22
Hotspot 23
Hotspot 24
Hotspot 25
Hotspot 26
Hotspot 27
Hotspot 28
Hotspot 29
Hotspot 30
Hotspot 31
Hotspot 32
Hotspot 33
Hotspot 34
Hotspot 35
Hotspot 36
Hotspot 37
Hotspot 38
Hotspot 39
Hotspot 40
Hotspot 41
Hotspot 42
Hotspot 43
Hotspot 44
Hotspot 45
Hotspot 46
Hotspot 47
Hotspot 48
Hotspot 49
Hotspot 1
Select directory with game data
Selectionner le repertoire contenant les donnees du jeu
Show hidden files
Afficher les fichiers caches
French
File <%s>
Font n%i
CHNG .trs
File
Font
<%s>
Font %i
Go up
Remonter
Choose
Choisir
In this new version of ScummVM Android, significant changes were made to the file access system to allow support for modern versions of the Android Operating System.[If you find that your existing added games or custom paths no longer work, please edit those paths and this time use the SAF system to browse to the desired locations.
Dans cette nouvelle version de ScummVM pour Android, des modifications importantes ont été apportées au système d'accès aux fichiers afin de permettre la prise en charge des versions récentes du système d'exploitation Android.[Si vous constatez que vos jeux ajoutés ou vos chemins personnalisés ne fonctionnent plus, veuillez modifier ces chemins et utiliser le système SAF pour naviguer vers les emplacements souhaités.
OK
To do that:[1. For each game whose data is not found, go to the "Paths" tab in the "Game Options" and change the "Game path"[2. Inside the ScummVM file browser, use "Go Up" until you reach the "root" folder where you will see the "<Add a new folder>" option.[3. Choose that, then browse and select the "parent" folder for your games subfolders, e.g. "SD Card > myGames". Click on "Use this folder".[4. Then, a new folder "myGames" will appear on the "root" folder of the ScummVM browser.[5. Browse through this folder to your game data.[[Steps 2 and 3 need to be done only once for all of your games.
Pour ce faire :[1. Pour chaque jeu dont les données ne sont pas trouvées, allez dans l'onglet "Chemins" dans les "Options du jeu" et modifiez le "Chemin du jeu".[2. A l'intérieur du navigateur de fichiers de ScummVM, utilisez "Remonter" jusqu'à ce que vous atteigniez le dossier "racine" où vous verrez l'option "<Ajouter un nouveau dossier>".[3. Choisissez cette option, puis naviguez et sélectionnez le dossier "parent" pour vos sous-dossiers de jeux, par exemple "SD Card > myGames". Cliquez sur "Utiliser ce dossier".[4. Ensuite, un nouveau dossier "myGames" apparaîtra dans le dossier "racine" du navigateur ScummVM.[5. Naviguez dans ce dossier jusqu'à vos données de jeu.[[Les étapes 2 et 3 ne doivent être effectuées qu'une seule fois pour tous vos jeux.
+1321 -345
View File
File diff suppressed because it is too large Load Diff
+1321 -345
View File
File diff suppressed because it is too large Load Diff
+7 -2
View File
@@ -1,5 +1,10 @@
<?xml version="1.0" encoding="windows-1251"?>
<?xml version="1.0" encoding="utf-8"?>
<!--DO NOT EDIT THIS FILE. It is automatically generated by the AGS Editor, changing it manually could break your game-->
<AGSEditorUserData Version="3.0.2.1">
<AGSEditorUserData Version="3.0.2.1" VersionIndex="4" EditorVersion="3.6.0.47">
<Component Name="SourceControl" />
<WorkspaceState>
<LastBuildConfiguration>Debug</LastBuildConfiguration>
<LastBuildGameFileName>DataFile=scummvm-tutorial,Windows=scummvm-tutorial,_Debug=scummvm-tutorial,Linux=scummvm-tutorial,Web=scummvm-tutorial,</LastBuildGameFileName>
<RequiresRebuild>False</RequiresRebuild>
</WorkspaceState>
</AGSEditorUserData>
+208
View File
@@ -0,0 +1,208 @@
// AGS TRANSLATION SOURCE FILE
// Format is alternating lines with original game text and replacement
// text. If you don't want to translate a line, just leave the following
// line blank. Lines starting with '//' are comments - DO NOT translate
// them. Special characters such as [ and %%s symbolise things within the
// game, so should be left in an appropriate place in the message.
//
// ** Translation settings are below
// ** Leave them as "DEFAULT" to use the game settings
// The normal font to use - DEFAULT or font number
//#NormalFont=DEFAULT
// The speech font to use - DEFAULT or font number
//#SpeechFont=DEFAULT
// Text direction - DEFAULT, LEFT or RIGHT
//#TextDirection=DEFAULT
// Text encoding hint - ASCII or UTF-8
//#Encoding=ASCII
//
// ** REMEMBER, WRITE YOUR TRANSLATION IN THE EMPTY LINES, DO
// ** NOT CHANGE THE EXISTING TEXT.
scrnshot.pcx
German
Add Game...
Spiel hinzufugen...
Start
Starten
Load...
Laden
Game Options...
Spiel Optionen...
Remove Game
Spiel entfernen
Global Options...
Globale Optionen...
About
Uber
Quit
Beenden
Cancel
Abbrechen
Change Language
CHARACTER
Sorry, not now.
Restore
Select a game to restore:
Save
Type a name to save as:
Replace
The save directory is full. You must replace an existing game:
Replace:
With:
Play
Are you sure you want to quit?
You are carrying nothing.
Talking to yourself is a sign of madness!
You rub your hands up and down your clothes.
Damn, I'm looking good!
No hotspot
Hotspot 2
Hotspot 3
Hotspot 4
Hotspot 5
Hotspot 6
Hotspot 7
Hotspot 8
Hotspot 9
Hotspot 10
Hotspot 11
Hotspot 12
Hotspot 13
Hotspot 14
Hotspot 15
Hotspot 16
Hotspot 17
Hotspot 18
Hotspot 19
Hotspot 20
Hotspot 21
Hotspot 22
Hotspot 23
Hotspot 24
Hotspot 25
Hotspot 26
Hotspot 27
Hotspot 28
Hotspot 29
Hotspot 30
Hotspot 31
Hotspot 32
Hotspot 33
Hotspot 34
Hotspot 35
Hotspot 36
Hotspot 37
Hotspot 38
Hotspot 39
Hotspot 40
Hotspot 41
Hotspot 42
Hotspot 43
Hotspot 44
Hotspot 45
Hotspot 46
Hotspot 47
Hotspot 48
Hotspot 49
Hotspot 1
French
File <%s>
Font n%i
Add Game
Select directory with game data
Verzeichnis mit Spieldateien auswahlen
Show hidden files
Versteckte Dateien anzeigen
File
Font
<%s>
Font %i
Go up
Pfad hoch
Choose
Auswahlen
CHNG .trs
In this new version of ScummVM Android, significant changes were made to the file access system to allow support for modern versions of the Android Operating System.[If you find that your existing added games or custom paths no longer work, please edit those paths and this time use the SAF system to browse to the desired locations.
In dieser neuen Android-Version von ScummVM wurden umfangreiche Änderungen für den Zugriff auf das Dateisystem vorgenommen, um den Anforderungen moderner Android-Versionen gerecht zu werden. Wenn Du feststellst, dass deine bisher hinzugefügten Spiele oder benutzerdefinierten Verzeichnisse nicht mehr funktionieren, passe diese Pfade bitte an und verwende ab sofort das SAF-System, um zu dem gewünschten Ort zu navigieren.
OK
To do that:[1. For each game whose data is not found, go to the "Paths" tab in the "Game Options" and change the "Game path"[2. Inside the ScummVM file browser, use "Go Up" until you reach the "root" folder where you will see the "<Add a new folder>" option.[3. Choose that, then browse and select the "parent" folder for your games subfolders, e.g. "SD Card > myGames". Click on "Use this folder".[4. Then, a new folder "myGames" will appear on the "root" folder of the ScummVM browser.[5. Browse through this folder to your game data.[[Steps 2 and 3 need to be done only once for all of your games.
Dabei kannst Du folgendermaßen vorgehen:[ 1. Für jedes Spiel, dessen Daten nicht gefunden wurden, gehe zum "Pfade"-Tab in den Spieloptionen und ändere den "Spielpfad"[ 2. Gehe im ScummVM-Dateibrowser "nach oben", um zu dem "root"-Ordner zu gehen, wo Du auch die Option "<Ordner hinzufügen>" siehst.[ 3. Wähle diese Option und gehe dann zu dem Verzeichnis, in dem deine Spielverzeichnisse liegen, z.B. "SD-Karte > Spiele". Klicke auf "Verwende diesen Ordner".[ 4. Anschließend erscheint ein neuer Ordner "Spiele" im "root"-Ordner des ScummVM-Dateibrowsers.[ 5. Wähle von diesem Ordner ausgehend das gewünschte Spielverzeichnis aus.[[Die Schritte 2 und 3 müssen nur einmalig für alle deine Spiele durchgeführt werden.
+39 -5
View File
@@ -58,12 +58,46 @@ function interface_click(int interface, int button)
}
#sectionend interface_click // DO NOT EDIT OR REMOVE THIS LINE
function main_addGame_click(GUI *theGui, MouseButton button)
{
cCharacter.ChangeRoom(2, 0, 0);
function dialog_request(int param) {
}
function add_cancel_click(GUI *theGui, MouseButton button)
function btn_addgame_cancel_OnClick(GUIControl *control, MouseButton button)
{
cCharacter.ChangeRoom(1, 0, 0);
g_addGame.Visible = false;
g_main.Visible = true;
}
function btn_main_addGame_OnClick(GUIControl *control, MouseButton button)
{
g_addGame.Visible = true;
g_msgBox_SAF.Visible = true;
g_main.Visible = false;
}
function btn_changeLanguage_OnClick(GUIControl *control, MouseButton button)
{
switch (Game.TranslationFilename) {
case "":
Game.ChangeTranslation("French");
break;
case "French":
Game.ChangeTranslation("German");
break;
case "German":
Game.ChangeTranslation("");
break;
}
label_lang_file.Text = String.Format("<%s>", Game.TranslationFilename);
label_lang_font.Text = String.Format("Font %i", Game.NormalFont);
}
function g_msgBox_SAF_alt_OnClick(GUIControl *control, MouseButton button)
{
//g_msgBox_SAF.Visible = false;
}
function btn_msgbox_SAF_OnClick(GUIControl *control, MouseButton button)
{
g_msgBox_SAF.Visible = false;
}
+72 -3
View File
@@ -13,6 +13,8 @@
//#SpeechFont=DEFAULT
// Text direction - DEFAULT, LEFT or RIGHT
//#TextDirection=DEFAULT
// Text encoding hint - ASCII or UTF-8
//#Encoding=ASCII
//
// ** REMEMBER, WRITE YOUR TRANSLATION IN THE EMPTY LINES, DO
// ** NOT CHANGE THE EXISTING TEXT.
@@ -24,8 +26,39 @@ Add Game...
CHARACTER
Cancel
Отмена
French
Add Game...
German
File <%s>
Font n%i
Add Game
Start
Load...
Game Options...
Remove Game
Global Options...
About
Quit
Select directory with game data
Show hidden files
Change Language
File
Font
CHARACTER
@@ -47,8 +80,6 @@ Replace:
With:
Quit
Play
Are you sure you want to quit?
@@ -161,3 +192,41 @@ Hotspot 49
Hotspot 1
<%s>
Font %i
Go up
Choose
CHNG .trs
OK
In this new version of ScummVM Android, significant changes were made to the file access system to allow support for modern versions of the Android Operating System.
If you find that your existing added games or custom paths no longer work, please edit those paths and this time use the SAF system to browse to the desired locations.
To do that:
1. For each game whose data is not found, go to the "Paths" tab in the "Game Options" and change the "Game path"
2. Inside the ScummVM file browser, use "Go Up" until you reach the "root" folder where you will see the "<Add a new folder>" option.
3. Choose that, then browse and select the "parent" folder for your games subfolders, e.g. "SD Card > myGames". Click on "Use this folder".
4. Then, a new folder "myGames" will appear on the "root" folder of the ScummVM browser.
5. Browse through this folder to your game data.
Steps 2 and 3 need to be done only once for all of your games.
In this new version of ScummVM Android, significant changes were made to the file access system to allow support for modern versions of the Android Operating System.[If you find that your existing added games or custom paths no longer work, please edit those paths and this time use the SAF system to browse to the desired locations.[[To do that:[1. For each game whose data is not found, go to the "Paths" tab in the "Game Options" and change the "Game path"[2. Inside the ScummVM file browser, use "Go Up" until you reach the "root" folder where you will see the "<Add a new folder>" option.[3. Choose that, then browse and select the "parent" folder for your games subfolders, e.g. "SD Card > myGames". Click on "Use this folder".[4. Then, a new folder "myGames" will appear on the "root" folder of the ScummVM browser.[5. Browse through this folder to your game data.[[Steps 2 and 3 need to be done only once for all of your games.
In this new version of ScummVM Android, significant changes were made to the file access system to allow support for modern versions of the Android Operating System.[If you find that your existing added games or custom paths no longer work, please edit those paths and this time use the SAF system to browse to the desired locations.[[To do that:[1. For each game whose data is not found, go to the "Paths" tab in the "Game Options" and change the "Game path"[2. Inside the ScummVM file browser, use "Go Up" until you reach the "root" folder where you will see the "<Add a new folder>" option.[3. Choose that, then browse and select the "parent" folder for your games subfolders, e.g. "SD Card > myGames". Click on "Use this folder".[4. Then, a new folder "myGames" will appear on the "root" folder of the ScummVM browser.[5. Browse through this folder to your game data.[[Steps 2 and 3 need to be done only once for all of your games.[[[[[[test
In this new version of ScummVM Android, significant changes were made to the file access system to allow support for modern versions of the Android Operating System.[If you find that your existing added games or custom paths no longer work, please edit those paths and this time use the SAF system to browse to the desired locations.
To do that:[1. For each game whose data is not found, go to the "Paths" tab in the "Game Options" and change the "Game path"[2. Inside the ScummVM file browser, use "Go Up" until you reach the "root" folder where you will see the "<Add a new folder>" option.[3. Choose that, then browse and select the "parent" folder for your games subfolders, e.g. "SD Card > myGames". Click on "Use this folder".[4. Then, a new folder "myGames" will appear on the "root" folder of the ScummVM browser.[5. Browse through this folder to your game data.[[Steps 2 and 3 need to be done only once for all of your games.
Binary file not shown.
+30 -18
View File
@@ -1,21 +1,33 @@
[sound]
digiid=-1
midiid=-1
digiwin=1096302880
midiwin=-1
digiindx=0
midiindx=0
digiwinindx=0
midiwinindx=0
[misc]
game_width=640
game_height=480
gamecolordepth=16
defaultres=4
screenres=1
letterbox=1
defaultgfxdriver=DX5
gfxdriver=DX5
windowed=1
refresh=0
gfxfilter=None
antialias=0
cachemax=131072
user_data_dir=
shared_data_dir=
titletext=scummvm-tutorial Setup
show_fps=0
[graphics]
driver=D3D9
windowed=0
fullscreen=desktop
window=desktop
game_scale_fs=proportional
game_scale_win=round
filter=stdscale
vsync=0
render_at_screenres=0
rotation=unlocked
[sound]
enabled=1
driver=
usespeech=1
[language]
translation=Russian
translation=
[mouse]
auto_lock=0
speed=1
[touch]
emul_mouse_mode=one_finger
emul_mouse_relative=0
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+216
View File
@@ -0,0 +1,216 @@
Hey there,
this is my take on a way to help out complete newbies to ScummVM
All the following will be with the current Enhanced GUI in mind, i have
no idea how
to translate that to the fallback or tiny launcher resolutions
All of the following is not meant to be written in stone, everything is
debateable\...and while Ii'm at it\...i'm not a coder myself so I have
no idea on how much work i'm proposing with this idea\...if you think
this is by far too much, then simply discard the whole idea and I
apologize for the noise
I know that my proposition relies heavily on the GUI (with \*many\*
changes and
additions in there) and on visual help, instead of text based stuff
(except the help windows).
Because i know for myself that i don\'t want to read through numbers of
pages of text
just to get a game going :-)
And to not put long-time users off with a forced \"How-to\" \*i\*
personally think
the following (two parted) solution could work
For the following (advanced users) see Mock-ups \#1 and \#2
I personally love the new enhanced GUI and I think we should make use of
that and the already available information windows, so my whole idea is
based on that.
(There are solutions that could work too, like playing a video that
shows how to do that, but interaction is key, if I may be so bold and
say so) :-)
We should not pamper newbies, while they may a know a great deal about
their beloved adventure games, it's just the UI part of ScummVM hey need
help with, so we give them credit
Adavanced users:
We place a (green?) question-mark in the top left corner (top-right is
reserved for the cloud icon)
1\) Left-clicking on the question mark will make it active (cursor
change and one-time flashing
(yellow?) borders around all the clickable buttons?)
2\) Left-clicking on the question mark will make the cursor change to a
small
version of said question mark to indicate we are in explanation mode,
hot spot could be the
spot underneath the question mark
3\) Once the question mark has been clicked a new clickable button
should appear (on the bottom
right) called "Take the Tour" and only then, to, again, not put off the
long-time users
4\) Once explanation mode is active all clickable GUI buttons should
also indicate their new status
(maybe with a flashing yellow full border?)
5\) The question mark should appear (maybe overlayed?) on \*every\*
single launcher window/tab
and should be clickable on all tabs (but it should \*not\* pulsate, like
the cloud icon, that would
get annoying pretty soon imho).
6\) It should always be aware of where in the GUI (window/tab) it is, to
be able to give the in-
depth description of all the buttons available
7\) Hovering over the buttons should also still work and should give the
known \"short\" description
of what a GUI button does, but with the addition that also the yellow
full border would appear\
to indicate that clicking on it will trigger the more in-depth
explanation
8\) Right-clicking anywhere should return to the normal pointer image
and usage (back out)
As said, the above is aimed at the more advanced users, that already
know about and have used
ScummVM, but don\'t want to read through the whole README to understand
the different settings
![](image1.png){width="6.6930555555555555in"
height="5.174305555555556in"}
The following is aimed at first-time users who want to add their first
game and play it, nothing more, nothing less (except to also show them
how to set some important settings \*if\* they opt-in)
It\'s called \"Take the Tour\" (see above) and consists of guiding a new
user through the steps to get their game
\- found
\- added
\- and run
\- and to show him/her/it how to change a couple of options, if
she/she/it opt to do so
(on three different tabs at max, to not put them off)
Let\'s place a small clickable \"Take the Tour\" logo on the bottom
right (see above, maybe only available once the user clicked on the
question mark?)
1\) Left-clicking on that will start some kind of automated walk-through
![](image1.png){width="6.6930555555555555in"
height="5.174305555555556in"}
2\) A dialog window should appear which will shortly describe what is
going to happen
![](image2.png){width="6.6930555555555555in"
height="5.174305555555556in"}
3\) The aforementioned (see point 3 of the advanced users idea) GUI
button indicator (in this case,
a yellow full border) should appear around \"Add Game\" and a dialog
window should show up
(maybe while all other buttons should get greyed out?)
![](image3.png){width="6.6930555555555555in"
height="5.174305555555556in"}
4\) The user gets control back to be able to click on \"Add Game\"
(If possible there shouldn't be the possibility to click anywhere else?)
On the now open file tab, the next dialog window should appear
![](image4.png){width="6.6930555555555555in"
height="5.174305555555556in"}
5\) When the \"Found game\" dialog comes up, the next dialog window
appears
![](image5.png){width="6.6930555555555555in"
height="5.174305555555556in"}
I know i completely left out the \"Game Options\", but i believe this
would be just too much for
the quick tour and distracts from getting the game to add and play
I also know that the ScummVM dialog for browsing through a HDD is not
the default, but since
there are so many different platforms with so many different UI's it
would be hard to cover them
all and maybe it would be better to switch back to using the default
ScummVM UI?
6\) Now we are back at the main launcher window with the added game
Bring up another window
![](image6.png){width="6.6930555555555555in"
height="5.174305555555556in"}
7\) If the user chooses to go on with the tour, change to the \"Global
Options\" tab
![](image7.png){width="6.6930555555555555in"
height="5.174305555555556in"}
8\) The first tab in \"Global Options\" is already the \"Graphics\" tab,
so we show the next dialog
window
![](image8.png){width="5.947916666666667in"
height="4.598611111111111in"}
9\) Switch tabs to the \"Volume\" tab and show the next dialog window
![](image10.png){width="6.6930555555555555in"
height="5.174305555555556in"}
10\) Once \"Apply\" was clicked, we switch to the \"Paths\" tab and show
the next dialog window
![](image11.png){width="6.6930555555555555in"
height="5.174305555555556in"}
11\) This finishes our tour, tell the user
![](image12.png){width="6.6930555555555555in"
height="5.174305555555556in"}
Binary file not shown.

After

Width:  |  Height:  |  Size: 82 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 83 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 137 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 152 KiB

+1 -12
View File
@@ -1,12 +1 @@
// room script file
function room_Leave()
{
main_addGame.Visible = false;
}
function room_AfterFadeIn()
{
main_addGame.Visible = true;
}
// room script file
Binary file not shown.
-10
View File
@@ -1,10 +0,0 @@
// room script file
function room_Leave()
{
add_cancel.Visible = false;
}
function room_AfterFadeIn()
{
add_cancel.Visible = true;
}
Binary file not shown.
File diff suppressed because one or more lines are too long
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
Game : (room:1)[G 83] WARNING: script execution hung? (2378 ms)