mirror of
https://github.com/libretro/scummvm.git
synced 2024-12-03 15:41:41 +00:00
SYMBIAN: sync with 2.2.0 release.
Added new project files, build fixes.
This commit is contained in:
parent
9452852707
commit
6a7340f744
@ -126,7 +126,8 @@ bool SymbianFilesystemNode::getChildren(AbstractFSList &myList, ListMode mode, b
|
||||
|
||||
if (_isPseudoRoot) {
|
||||
// Drives enumeration
|
||||
RFs& fs = static_cast<OSystem_SDL_Symbian *>(g_system)->FsSession();
|
||||
// TODO: check if can use static_cast in next release
|
||||
RFs& fs = dynamic_cast<OSystem_SDL_Symbian *>(g_system)->FsSession();
|
||||
TInt driveNumber;
|
||||
TChar driveLetter;
|
||||
TUint driveLetterValue;
|
||||
@ -171,7 +172,8 @@ bool SymbianFilesystemNode::getChildren(AbstractFSList &myList, ListMode mode, b
|
||||
if (_path.lastChar() != '\\')
|
||||
fname.Append('\\');
|
||||
|
||||
if (static_cast<OSystem_SDL_Symbian *>(g_system)->FsSession().GetDir(fname, KEntryAttNormal|KEntryAttDir, 0, dirPtr) == KErrNone) {
|
||||
// TODO: check if can use static_cast in next release
|
||||
if (dynamic_cast<OSystem_SDL_Symbian *>(g_system)->FsSession().GetDir(fname, KEntryAttNormal|KEntryAttDir, 0, dirPtr) == KErrNone) {
|
||||
CleanupStack::PushL(dirPtr);
|
||||
TInt cnt = dirPtr->Count();
|
||||
for (TInt loop = 0; loop < cnt; loop++) {
|
||||
|
@ -188,7 +188,7 @@ void VirtualMouse::handleAxisMotion(int16 axisPositionX, int16 axisPositionY) {
|
||||
float analogY = (float)_inputAxisPositionY;
|
||||
float deadZone = (float)ConfMan.getInt("joystick_deadzone") * 1000.0f;
|
||||
|
||||
float magnitude = sqrtf(analogX * analogX + analogY * analogY);
|
||||
float magnitude = sqrt(analogX * analogX + analogY * analogY);
|
||||
|
||||
if (magnitude >= deadZone) {
|
||||
float scalingFactor = 1.0f / magnitude * (magnitude - deadZone) / (JOYAXIS_MAX - deadZone);
|
||||
|
@ -2,7 +2,7 @@
|
||||
ScummVM - ScummVM ported to EPOC/SymbianOS
|
||||
|
||||
Copyright (C) 2008-2020 ScummVM Team
|
||||
Copyright (C) 2013-2013 Fedor Strizhniou aka zanac
|
||||
Copyright (C) 2013-2020 Fedor Strizhniou aka zanac
|
||||
Copyright (C) 2003-2013 Lars 'AnotherGuest' Persson
|
||||
Copyright (C) 2002-2008 Jurgen 'SumthinWicked' Braam
|
||||
|
||||
@ -25,6 +25,9 @@ About ScummVM
|
||||
Jurgen and Lars have successfully transfered all needed changes into CVS/SVN, with additional helpful tools for Symbian OS
|
||||
|
||||
Release History:
|
||||
Release version: 2.2.0
|
||||
* Symbian port now split in five parts, ScummVM 1, ScummVM and so on to keep the exe size down.
|
||||
For engines layout see ScummVM in OS help menu
|
||||
Release version: 1.7.0
|
||||
* Nothing significant in the Symbian port, except SDL improvements (new SDL version used)
|
||||
|
||||
|
99
backends/platform/symbian/S60v3/ScummVM1.pkg
Normal file
99
backends/platform/symbian/S60v3/ScummVM1.pkg
Normal file
@ -0,0 +1,99 @@
|
||||
; ScummVM - Graphic Adventure Engine
|
||||
; Copyright (C) 2020 Stryzhniou Fiodar
|
||||
;
|
||||
; ScummVM is the legal property of its developers, whose names
|
||||
; are too numerous to list here. Please refer to the COPYRIGHT
|
||||
; file distributed with this source distribution.
|
||||
;
|
||||
; This program is free software; you can redistribute it and/or
|
||||
; modify it under the terms of the GNU General Public License
|
||||
; as published by the Free Software Foundation; either version 2
|
||||
; of the License, or (at your option) any later version.
|
||||
|
||||
; This program is distributed in the hope that it will be useful,
|
||||
; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
; GNU General Public License for more details.
|
||||
|
||||
; You should have received a copy of the GNU General Public License
|
||||
; along with this program; if not, write to the Free Software
|
||||
; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
;
|
||||
;
|
||||
|
||||
;;;
|
||||
;;; ScummVM .PKG file for .SIS generation
|
||||
;;;
|
||||
|
||||
;Language - standard language definitions
|
||||
&EN
|
||||
|
||||
; List of localised vendor names - one per language. At least one must be provided (English [EN]).
|
||||
; List must correspond to list of languages specified elsewhere in the .pkg
|
||||
%{"ScummVM"}
|
||||
; The non-localised, globally unique vendor name (mandatory)
|
||||
:"ScummVM"
|
||||
|
||||
; UID is the app's UID
|
||||
#{"ScummVM S60v3"},(0xA0000657),2,02,0
|
||||
;#{"ScummVM S60v3"},(0xAA000657),2,02,0
|
||||
|
||||
;Supports Series 60 v 3.0
|
||||
[0x101F7961], 0, 0, 0, {"Series60ProductID"}
|
||||
;Supports Series 60 v 5.0
|
||||
[0x1028315F], 0, 0, 0, {"Series60ProductID"}
|
||||
|
||||
; Launcher, Application, AIF & Resource file
|
||||
"$(EPOCROOT)epoc32\release\gcce\urel\ScummVM1.exe" - "!:\sys\bin\ScummVM1.exe"
|
||||
"$(EPOCROOT)epoc32\data\z\resource\apps\ScummVM1.rsc" - "!:\resource\apps\ScummVM1.rsc"
|
||||
"$(EPOCROOT)epoc32\Data\Z\resource\apps\ScummVM1_loc.rsc"- "!:\resource\apps\ScummVM1_loc.rsc"
|
||||
"$(EPOCROOT)epoc32\data\z\private\10003a3f\apps\ScummVM1_reg.rsc" -
|
||||
"!:\private\10003a3f\import\apps\ScummVM1_reg.rsc"
|
||||
|
||||
"$(EPOCROOT)epoc32\data\Z\resource\APPS\ScummVM.mif" - "!:\resource\apps\ScummVM.mif"
|
||||
|
||||
; Scummvm Documentation
|
||||
"..\..\..\..\COPYRIGHT" - "!:\data\scummvm\COPYRIGHT", FT, TC
|
||||
"..\..\..\..\COPYING" - "!:\data\scummvm\COPYING", FT, TC
|
||||
"..\..\..\..\COPYING.BSD" - "!:\data\scummvm\COPYING.BSD"
|
||||
"..\..\..\..\COPYING.LGPL" - "!:\data\scummvm\COPYING.LGPL"
|
||||
"..\README" - "!:\data\scummvm\SYMBIAN_README", FT, TC
|
||||
"..\BELARUS" - "!:\data\scummvm\BELARUS", FT, TC
|
||||
"..\HUMBLE" - "!:\data\scummvm\HUMBLE", FT, TC
|
||||
"..\..\..\..\AUTHORS" - "!:\data\scummvm\AUTHORS"
|
||||
"..\..\..\..\README.md" - "!:\data\scummvm\README.md"
|
||||
"..\..\..\..\NEWS.md" - "!:\data\scummvm\NEWS.md"
|
||||
|
||||
; Scummvm help
|
||||
"..\help\ScummVM.hlp" - "!:\resource\help\ScummVM.hlp"
|
||||
|
||||
;dictionary used by several games
|
||||
"..\..\..\..\dists\pred.dic" - "c:\data\scummvm\pred.dic"
|
||||
;set of free TTF fonts used by Glk, ZVision, Wintermute engines and GUI
|
||||
"..\..\..\..\dists\engine-data\fonts.dat" - "c:\data\scummvm\fonts.dat"
|
||||
;used by Director, MacVenture and WAGE engines.
|
||||
"..\..\..\..\dists\engine-data\macgui.dat" - "c:\data\scummvm\macgui.dat"
|
||||
;localization
|
||||
"..\..\..\..\gui\themes\translations.dat" - "c:\data\scummvm\translations.dat"
|
||||
|
||||
;Themes
|
||||
"..\..\..\..\gui\themes\scummclassic.zip" - "c:\data\scummvm\scummclassic.zip"
|
||||
"..\..\..\..\gui\themes\scummmodern.zip" - "c:\data\scummvm\scummmodern.zip"
|
||||
"..\..\..\..\gui\themes\scummremastered.zip" - "c:\data\scummvm\scummremastered.zip"
|
||||
|
||||
;Screen keyboard
|
||||
"..\..\..\vkeybd\packs\vkeybd_default.zip"-"c:\data\scummvm\vkeybd_default.zip"
|
||||
"..\..\..\vkeybd\packs\vkeybd_small.zip"-"c:\data\scummvm\vkeybd_small.zip"
|
||||
|
||||
; Config/log files: 'empty' will automagically be removed on uninstall
|
||||
""- "c:\data\scummvm\scummvm.ini",FILENULL
|
||||
""- "c:\data\scummvm\scummvm.stdout.txt",FILENULL
|
||||
""- "c:\data\scummvm\scummvm.stderr.txt",FILENULL
|
||||
""- "c:\data\scummvm\sdl.ini",FILENULL
|
||||
|
||||
;IF NOT exists("!:\data\scummvm\")
|
||||
;"..\..\..\..\"-"!:\data\scummvm\"
|
||||
;endif
|
||||
|
||||
;IF NOT exists()
|
||||
;endif
|
59
backends/platform/symbian/S60v3/ScummVM1.rss
Normal file
59
backends/platform/symbian/S60v3/ScummVM1.rss
Normal file
@ -0,0 +1,59 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
* Copyright (C) 2020 Stryzhniou Fiodar
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
*/
|
||||
|
||||
NAME SCUM
|
||||
|
||||
// Include definitions of resource STRUCTS used by this
|
||||
// resource script
|
||||
#include <eikon.rh>
|
||||
//#include "..\src\Scummvm.hrh"
|
||||
// Include the standard Eikon resource ids
|
||||
|
||||
|
||||
RESOURCE RSS_SIGNATURE
|
||||
{
|
||||
}
|
||||
|
||||
RESOURCE TBUF16 { buf=""; }
|
||||
|
||||
RESOURCE EIK_APP_INFO
|
||||
{
|
||||
menubar = r_scum_menubar;
|
||||
}
|
||||
|
||||
RESOURCE MENU_BAR r_scum_menubar // *** Menu bar
|
||||
{
|
||||
titles =
|
||||
{
|
||||
MENU_TITLE { menu_pane = r_scum_menu; txt = "ScummVM1"; }
|
||||
};
|
||||
}
|
||||
|
||||
RESOURCE MENU_PANE r_scum_menu // *** Submenu
|
||||
{
|
||||
items =
|
||||
{
|
||||
|
||||
MENU_ITEM{command = EEikCmdExit;txt = "Exit";}
|
||||
};
|
||||
}
|
43
backends/platform/symbian/S60v3/ScummVM1_loc.rss
Normal file
43
backends/platform/symbian/S60v3/ScummVM1_loc.rss
Normal file
@ -0,0 +1,43 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
* Copyright (C) 2020 Stryzhniou Fiodar
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
*/
|
||||
#include <AppInfo.rh>
|
||||
|
||||
// This file localise the applications icons and caption
|
||||
RESOURCE LOCALISABLE_APP_INFO
|
||||
{
|
||||
caption_and_icon =
|
||||
{
|
||||
CAPTION_AND_ICON_INFO
|
||||
{
|
||||
// The caption text is defined in the rls file
|
||||
caption = "ScummVM 1";
|
||||
// Icons are used to represent applications in the
|
||||
// application launcher and application title bar.
|
||||
// The number_of_icons value identifies how many icons
|
||||
// that exist in the icon_file.
|
||||
number_of_icons = 1;
|
||||
// Using the application icons.
|
||||
icon_file = "\\Resource\\Apps\\ScummVM.mif";
|
||||
}
|
||||
};
|
||||
}
|
45
backends/platform/symbian/S60v3/ScummVM1_reg.rss
Normal file
45
backends/platform/symbian/S60v3/ScummVM1_reg.rss
Normal file
@ -0,0 +1,45 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
* Copyright (C) 2020 Stryzhniou Fiodar
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
*/
|
||||
// All registration files need to #include appinfo.rh.
|
||||
#include <AppInfo.rh>
|
||||
#include "Symbian_release_config.h"
|
||||
|
||||
// All registration files must define UID2, which is always
|
||||
// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
|
||||
UID2 KUidAppRegistrationResourceFile
|
||||
|
||||
#if SYMBIAN_RELEASE_BUILD
|
||||
UID3 0xA0000657 // application UID
|
||||
#else
|
||||
UID3 0xAA000657 // test application UID
|
||||
#endif //SYMBIAN_RELEASE_BUILD
|
||||
|
||||
// Registration file need to containo an APP_REGISTRATION_INFO resource that
|
||||
// minimally needs to provide the name of the application binary (using the
|
||||
// app_file statement).
|
||||
RESOURCE APP_REGISTRATION_INFO
|
||||
{
|
||||
app_file = "ScummVM1"; // filename of application binary (minus extension)
|
||||
// Specify the location of the localisable icon/caption definition file
|
||||
localisable_resource_file = "\\Resource\\Apps\\ScummVM1_loc";
|
||||
}
|
76
backends/platform/symbian/S60v3/ScummVM2.pkg
Normal file
76
backends/platform/symbian/S60v3/ScummVM2.pkg
Normal file
@ -0,0 +1,76 @@
|
||||
; ScummVM - Graphic Adventure Engine
|
||||
; Copyright (C) 2020 Stryzhniou Fiodar
|
||||
;
|
||||
; ScummVM is the legal property of its developers, whose names
|
||||
; are too numerous to list here. Please refer to the COPYRIGHT
|
||||
; file distributed with this source distribution.
|
||||
;
|
||||
; This program is free software; you can redistribute it and/or
|
||||
; modify it under the terms of the GNU General Public License
|
||||
; as published by the Free Software Foundation; either version 2
|
||||
; of the License, or (at your option) any later version.
|
||||
|
||||
; This program is distributed in the hope that it will be useful,
|
||||
; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
; GNU General Public License for more details.
|
||||
|
||||
; You should have received a copy of the GNU General Public License
|
||||
; along with this program; if not, write to the Free Software
|
||||
; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
;
|
||||
;
|
||||
|
||||
;;;
|
||||
;;; ScummVM .PKG file for .SIS generation
|
||||
;;;
|
||||
|
||||
;Language - standard language definitions
|
||||
&EN
|
||||
|
||||
; List of localised vendor names - one per language. At least one must be provided (English [EN]).
|
||||
; List must correspond to list of languages specified elsewhere in the .pkg
|
||||
%{"ScummVM"}
|
||||
; The non-localised, globally unique vendor name (mandatory)
|
||||
:"ScummVM"
|
||||
|
||||
; UID is the app's UID
|
||||
#{"ScummVM S60v3"},(0xA0000658),2,02,0
|
||||
;#{"ScummVM S60v3"},(0xAA000658),2,02,0
|
||||
|
||||
;Supports Series 60 v 3.0
|
||||
[0x101F7961], 0, 0, 0, {"Series60ProductID"}
|
||||
;Supports Series 60 v 5.0
|
||||
[0x1028315F], 0, 0, 0, {"Series60ProductID"}
|
||||
|
||||
;ScummVM1 dependency
|
||||
(0xA0000657), 2, 2, 0 ~ 2, 2, 0, {"ScummVM1.sisx"}
|
||||
|
||||
; Launcher, Application, AIF & Resource file
|
||||
"$(EPOCROOT)epoc32\release\gcce\urel\ScummVM2.exe" - "!:\sys\bin\ScummVM2.exe"
|
||||
"$(EPOCROOT)epoc32\data\z\resource\apps\ScummVM2.rsc" - "!:\resource\apps\ScummVM2.rsc"
|
||||
"$(EPOCROOT)epoc32\Data\Z\resource\apps\ScummVM2_loc.rsc"- "!:\resource\apps\ScummVM2_loc.rsc"
|
||||
"$(EPOCROOT)epoc32\data\z\private\10003a3f\apps\ScummVM2_reg.rsc" -
|
||||
"!:\private\10003a3f\import\apps\ScummVM2_reg.rsc"
|
||||
|
||||
; Launcher, Application, AIF & Resource file
|
||||
"$(EPOCROOT)epoc32\release\gcce\urel\ScummVM3.exe" - "!:\sys\bin\ScummVM3.exe"
|
||||
"$(EPOCROOT)epoc32\data\z\resource\apps\ScummVM3.rsc" - "!:\resource\apps\ScummVM3.rsc"
|
||||
"$(EPOCROOT)epoc32\Data\Z\resource\apps\ScummVM3_loc.rsc"- "!:\resource\apps\ScummVM3_loc.rsc"
|
||||
"$(EPOCROOT)epoc32\data\z\private\10003a3f\apps\ScummVM3_reg.rsc" -
|
||||
"!:\private\10003a3f\import\apps\ScummVM3_reg.rsc"
|
||||
|
||||
; Scummvm Documentation
|
||||
"..\..\..\..\COPYRIGHT"-"", FT, TC
|
||||
"..\..\..\..\COPYING"-"", FT, TC
|
||||
"..\README"-"", FT, TC
|
||||
"..\BELARUS"-"", FT, TC
|
||||
"..\HUMBLE"-"", FT, TC
|
||||
|
||||
|
||||
;IF NOT exists("!:\data\scummvm\")
|
||||
;"..\..\..\..\"-"!:\data\scummvm\"
|
||||
;endif
|
||||
|
||||
;IF NOT exists()
|
||||
;endif
|
59
backends/platform/symbian/S60v3/ScummVM2.rss
Normal file
59
backends/platform/symbian/S60v3/ScummVM2.rss
Normal file
@ -0,0 +1,59 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
* Copyright (C) 2020 Stryzhniou Fiodar
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
*/
|
||||
|
||||
NAME SCUM
|
||||
|
||||
// Include definitions of resource STRUCTS used by this
|
||||
// resource script
|
||||
#include <eikon.rh>
|
||||
//#include "..\src\Scummvm.hrh"
|
||||
// Include the standard Eikon resource ids
|
||||
|
||||
|
||||
RESOURCE RSS_SIGNATURE
|
||||
{
|
||||
}
|
||||
|
||||
RESOURCE TBUF16 { buf=""; }
|
||||
|
||||
RESOURCE EIK_APP_INFO
|
||||
{
|
||||
menubar = r_scum_menubar;
|
||||
}
|
||||
|
||||
RESOURCE MENU_BAR r_scum_menubar // *** Menu bar
|
||||
{
|
||||
titles =
|
||||
{
|
||||
MENU_TITLE { menu_pane = r_scum_menu; txt = "ScummVM2"; }
|
||||
};
|
||||
}
|
||||
|
||||
RESOURCE MENU_PANE r_scum_menu // *** Submenu
|
||||
{
|
||||
items =
|
||||
{
|
||||
|
||||
MENU_ITEM{command = EEikCmdExit;txt = "Exit";}
|
||||
};
|
||||
}
|
43
backends/platform/symbian/S60v3/ScummVM2_loc.rss
Normal file
43
backends/platform/symbian/S60v3/ScummVM2_loc.rss
Normal file
@ -0,0 +1,43 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
* Copyright (C) 2020 Stryzhniou Fiodar
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
*/
|
||||
#include <AppInfo.rh>
|
||||
|
||||
// This file localise the applications icons and caption
|
||||
RESOURCE LOCALISABLE_APP_INFO
|
||||
{
|
||||
caption_and_icon =
|
||||
{
|
||||
CAPTION_AND_ICON_INFO
|
||||
{
|
||||
// The caption text is defined in the rls file
|
||||
caption = "ScummVM 2";
|
||||
// Icons are used to represent applications in the
|
||||
// application launcher and application title bar.
|
||||
// The number_of_icons value identifies how many icons
|
||||
// that exist in the icon_file.
|
||||
number_of_icons = 1;
|
||||
// Using the application icons.
|
||||
icon_file = "\\Resource\\Apps\\ScummVM.mif";
|
||||
}
|
||||
};
|
||||
}
|
45
backends/platform/symbian/S60v3/ScummVM2_reg.rss
Normal file
45
backends/platform/symbian/S60v3/ScummVM2_reg.rss
Normal file
@ -0,0 +1,45 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
* Copyright (C) 2020 Stryzhniou Fiodar
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
*/
|
||||
// All registration files need to #include appinfo.rh.
|
||||
#include <AppInfo.rh>
|
||||
#include "Symbian_release_config.h"
|
||||
|
||||
// All registration files must define UID2, which is always
|
||||
// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
|
||||
UID2 KUidAppRegistrationResourceFile
|
||||
|
||||
#if SYMBIAN_RELEASE_BUILD
|
||||
UID3 0xA0000658 // application UID
|
||||
#else
|
||||
UID3 0xAA000658 // test application UID
|
||||
#endif //SYMBIAN_RELEASE_BUILD
|
||||
|
||||
// Registration file need to containo an APP_REGISTRATION_INFO resource that
|
||||
// minimally needs to provide the name of the application binary (using the
|
||||
// app_file statement).
|
||||
RESOURCE APP_REGISTRATION_INFO
|
||||
{
|
||||
app_file = "ScummVM2"; // filename of application binary (minus extension)
|
||||
// Specify the location of the localisable icon/caption definition file
|
||||
localisable_resource_file = "\\Resource\\Apps\\ScummVM2_loc";
|
||||
}
|
70
backends/platform/symbian/S60v3/ScummVM3.pkg
Normal file
70
backends/platform/symbian/S60v3/ScummVM3.pkg
Normal file
@ -0,0 +1,70 @@
|
||||
; ScummVM - Graphic Adventure Engine
|
||||
; Copyright (C) 2020 Stryzhniou Fiodar
|
||||
;
|
||||
; ScummVM is the legal property of its developers, whose names
|
||||
; are too numerous to list here. Please refer to the COPYRIGHT
|
||||
; file distributed with this source distribution.
|
||||
;
|
||||
; This program is free software; you can redistribute it and/or
|
||||
; modify it under the terms of the GNU General Public License
|
||||
; as published by the Free Software Foundation; either version 2
|
||||
; of the License, or (at your option) any later version.
|
||||
|
||||
; This program is distributed in the hope that it will be useful,
|
||||
; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
; GNU General Public License for more details.
|
||||
|
||||
; You should have received a copy of the GNU General Public License
|
||||
; along with this program; if not, write to the Free Software
|
||||
; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
;
|
||||
;
|
||||
|
||||
;;;
|
||||
;;; ScummVM .PKG file for .SIS generation
|
||||
;;;
|
||||
|
||||
;Language - standard language definitions
|
||||
&EN
|
||||
|
||||
; List of localised vendor names - one per language. At least one must be provided (English [EN]).
|
||||
; List must correspond to list of languages specified elsewhere in the .pkg
|
||||
%{"ScummVM"}
|
||||
; The non-localised, globally unique vendor name (mandatory)
|
||||
:"ScummVM"
|
||||
|
||||
; UID is the app's UID
|
||||
#{"ScummVM S60v3"},(0x2006FE7C),2,02,0
|
||||
|
||||
;Supports Series 60 v 3.0
|
||||
[0x101F7961], 0, 0, 0, {"Series60ProductID"}
|
||||
;Supports Series 60 v 5.0
|
||||
[0x1028315F], 0, 0, 0, {"Series60ProductID"}
|
||||
|
||||
;ScummVM1 dependency
|
||||
(0xA0000657), 2, 2, 0 ~ 2, 2, 0, {"ScummVM1.sisx"}
|
||||
|
||||
; Launcher, Application, AIF & Resource file
|
||||
"$(EPOCROOT)epoc32\release\gcce\urel\ScummVM3.exe" - "!:\sys\bin\ScummVM3.exe"
|
||||
"$(EPOCROOT)epoc32\data\z\resource\apps\ScummVM3.rsc" - "!:\resource\apps\ScummVM3.rsc"
|
||||
"$(EPOCROOT)epoc32\Data\Z\resource\apps\ScummVM3_loc.rsc"- "!:\resource\apps\ScummVM3_loc.rsc"
|
||||
"$(EPOCROOT)epoc32\data\z\private\10003a3f\apps\ScummVM3_reg.rsc" -
|
||||
"!:\private\10003a3f\import\apps\ScummVM3_reg.rsc"
|
||||
|
||||
|
||||
; Scummvm Documentation
|
||||
"..\..\..\..\COPYRIGHT"-"", FT, TC
|
||||
"..\..\..\..\COPYING"-"", FT, TC
|
||||
"..\README"-"", FT, TC
|
||||
"..\BELARUS"-"", FT, TC
|
||||
"..\HUMBLE"-"", FT, TC
|
||||
|
||||
|
||||
;IF NOT exists("!:\data\scummvm\")
|
||||
;"..\..\..\..\"-"!:\data\scummvm\"
|
||||
;endif
|
||||
|
||||
;IF NOT exists()
|
||||
;endif
|
||||
|
59
backends/platform/symbian/S60v3/ScummVM3.rss
Normal file
59
backends/platform/symbian/S60v3/ScummVM3.rss
Normal file
@ -0,0 +1,59 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
* Copyright (C) 2020 Stryzhniou Fiodar
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
*/
|
||||
|
||||
NAME SCUM
|
||||
|
||||
// Include definitions of resource STRUCTS used by this
|
||||
// resource script
|
||||
#include <eikon.rh>
|
||||
//#include "..\src\Scummvm.hrh"
|
||||
// Include the standard Eikon resource ids
|
||||
|
||||
|
||||
RESOURCE RSS_SIGNATURE
|
||||
{
|
||||
}
|
||||
|
||||
RESOURCE TBUF16 { buf=""; }
|
||||
|
||||
RESOURCE EIK_APP_INFO
|
||||
{
|
||||
menubar = r_scum_menubar;
|
||||
}
|
||||
|
||||
RESOURCE MENU_BAR r_scum_menubar // *** Menu bar
|
||||
{
|
||||
titles =
|
||||
{
|
||||
MENU_TITLE { menu_pane = r_scum_menu; txt = "ScummVM3"; }
|
||||
};
|
||||
}
|
||||
|
||||
RESOURCE MENU_PANE r_scum_menu // *** Submenu
|
||||
{
|
||||
items =
|
||||
{
|
||||
|
||||
MENU_ITEM{command = EEikCmdExit;txt = "Exit";}
|
||||
};
|
||||
}
|
43
backends/platform/symbian/S60v3/ScummVM3_loc.rss
Normal file
43
backends/platform/symbian/S60v3/ScummVM3_loc.rss
Normal file
@ -0,0 +1,43 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
* Copyright (C) 2020 Stryzhniou Fiodar
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
*/
|
||||
#include <AppInfo.rh>
|
||||
|
||||
// This file localise the applications icons and caption
|
||||
RESOURCE LOCALISABLE_APP_INFO
|
||||
{
|
||||
caption_and_icon =
|
||||
{
|
||||
CAPTION_AND_ICON_INFO
|
||||
{
|
||||
// The caption text is defined in the rls file
|
||||
caption = "ScummVM 3";
|
||||
// Icons are used to represent applications in the
|
||||
// application launcher and application title bar.
|
||||
// The number_of_icons value identifies how many icons
|
||||
// that exist in the icon_file.
|
||||
number_of_icons = 1;
|
||||
// Using the application icons.
|
||||
icon_file = "\\Resource\\Apps\\ScummVM.mif";
|
||||
}
|
||||
};
|
||||
}
|
45
backends/platform/symbian/S60v3/ScummVM3_reg.rss
Normal file
45
backends/platform/symbian/S60v3/ScummVM3_reg.rss
Normal file
@ -0,0 +1,45 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
* Copyright (C) 2020 Stryzhniou Fiodar
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
*/
|
||||
// All registration files need to #include appinfo.rh.
|
||||
#include <AppInfo.rh>
|
||||
#include "Symbian_release_config.h"
|
||||
|
||||
// All registration files must define UID2, which is always
|
||||
// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
|
||||
UID2 KUidAppRegistrationResourceFile
|
||||
|
||||
#if SYMBIAN_RELEASE_BUILD
|
||||
UID3 0x2006FE7C // application UID
|
||||
#else
|
||||
UID3 0xA006FE7C // test application UID
|
||||
#endif //SYMBIAN_RELEASE_BUILD
|
||||
|
||||
// Registration file need to containo an APP_REGISTRATION_INFO resource that
|
||||
// minimally needs to provide the name of the application binary (using the
|
||||
// app_file statement).
|
||||
RESOURCE APP_REGISTRATION_INFO
|
||||
{
|
||||
app_file = "ScummVM3"; // filename of application binary (minus extension)
|
||||
// Specify the location of the localisable icon/caption definition file
|
||||
localisable_resource_file = "\\Resource\\Apps\\ScummVM3_loc";
|
||||
}
|
76
backends/platform/symbian/S60v3/ScummVM4.pkg
Normal file
76
backends/platform/symbian/S60v3/ScummVM4.pkg
Normal file
@ -0,0 +1,76 @@
|
||||
; ScummVM - Graphic Adventure Engine
|
||||
; Copyright (C) 2020 Stryzhniou Fiodar
|
||||
;
|
||||
; ScummVM is the legal property of its developers, whose names
|
||||
; are too numerous to list here. Please refer to the COPYRIGHT
|
||||
; file distributed with this source distribution.
|
||||
;
|
||||
; This program is free software; you can redistribute it and/or
|
||||
; modify it under the terms of the GNU General Public License
|
||||
; as published by the Free Software Foundation; either version 2
|
||||
; of the License, or (at your option) any later version.
|
||||
|
||||
; This program is distributed in the hope that it will be useful,
|
||||
; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
; GNU General Public License for more details.
|
||||
|
||||
; You should have received a copy of the GNU General Public License
|
||||
; along with this program; if not, write to the Free Software
|
||||
; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
;
|
||||
;
|
||||
|
||||
;;;
|
||||
;;; ScummVM .PKG file for .SIS generation
|
||||
;;;
|
||||
|
||||
;Language - standard language definitions
|
||||
&EN
|
||||
|
||||
; List of localised vendor names - one per language. At least one must be provided (English [EN]).
|
||||
; List must correspond to list of languages specified elsewhere in the .pkg
|
||||
%{"ScummVM"}
|
||||
; The non-localised, globally unique vendor name (mandatory)
|
||||
:"ScummVM"
|
||||
|
||||
; UID is the app's UID
|
||||
#{"ScummVM S60v3"},(0x2006FE7D),2,02,0
|
||||
|
||||
;Supports Series 60 v 3.0
|
||||
[0x101F7961], 0, 0, 0, {"Series60ProductID"}
|
||||
;Supports Series 60 v 5.0
|
||||
[0x1028315F], 0, 0, 0, {"Series60ProductID"}
|
||||
|
||||
;ScummVM1 dependency
|
||||
(0xA0000657), 2, 2, 0 ~ 2, 2, 0, {"ScummVM1.sisx"}
|
||||
|
||||
; Launcher, Application, AIF & Resource file
|
||||
"$(EPOCROOT)epoc32\release\gcce\urel\ScummVM4.exe" - "!:\sys\bin\ScummVM4.exe"
|
||||
"$(EPOCROOT)epoc32\data\z\resource\apps\ScummVM4.rsc" - "!:\resource\apps\ScummVM4.rsc"
|
||||
"$(EPOCROOT)epoc32\Data\Z\resource\apps\ScummVM4_loc.rsc"- "!:\resource\apps\ScummVM4_loc.rsc"
|
||||
"$(EPOCROOT)epoc32\data\z\private\10003a3f\apps\ScummVM4_reg.rsc" -
|
||||
"!:\private\10003a3f\import\apps\ScummVM4_reg.rsc"
|
||||
|
||||
; Launcher, Application, AIF & Resource file
|
||||
"$(EPOCROOT)epoc32\release\gcce\urel\ScummVM5.exe" - "!:\sys\bin\ScummVM5.exe"
|
||||
"$(EPOCROOT)epoc32\data\z\resource\apps\ScummVM5.rsc" - "!:\resource\apps\ScummVM5.rsc"
|
||||
"$(EPOCROOT)epoc32\Data\Z\resource\apps\ScummVM5_loc.rsc"- "!:\resource\apps\ScummVM5_loc.rsc"
|
||||
"$(EPOCROOT)epoc32\data\z\private\10003a3f\apps\ScummVM5_reg.rsc" -
|
||||
"!:\private\10003a3f\import\apps\ScummVM5_reg.rsc"
|
||||
|
||||
|
||||
; Scummvm Documentation
|
||||
"..\..\..\..\COPYRIGHT"-"", FT, TC
|
||||
"..\..\..\..\COPYING"-"", FT, TC
|
||||
"..\README"-"", FT, TC
|
||||
"..\BELARUS"-"", FT, TC
|
||||
"..\HUMBLE"-"", FT, TC
|
||||
|
||||
|
||||
;IF NOT exists("!:\data\scummvm\")
|
||||
;"..\..\..\..\"-"!:\data\scummvm\"
|
||||
;endif
|
||||
|
||||
;IF NOT exists()
|
||||
;endif
|
59
backends/platform/symbian/S60v3/ScummVM4.rss
Normal file
59
backends/platform/symbian/S60v3/ScummVM4.rss
Normal file
@ -0,0 +1,59 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
* Copyright (C) 2020 Stryzhniou Fiodar
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
*/
|
||||
|
||||
NAME SCUM
|
||||
|
||||
// Include definitions of resource STRUCTS used by this
|
||||
// resource script
|
||||
#include <eikon.rh>
|
||||
//#include "..\src\Scummvm.hrh"
|
||||
// Include the standard Eikon resource ids
|
||||
|
||||
|
||||
RESOURCE RSS_SIGNATURE
|
||||
{
|
||||
}
|
||||
|
||||
RESOURCE TBUF16 { buf=""; }
|
||||
|
||||
RESOURCE EIK_APP_INFO
|
||||
{
|
||||
menubar = r_scum_menubar;
|
||||
}
|
||||
|
||||
RESOURCE MENU_BAR r_scum_menubar // *** Menu bar
|
||||
{
|
||||
titles =
|
||||
{
|
||||
MENU_TITLE { menu_pane = r_scum_menu; txt = "ScummVM4"; }
|
||||
};
|
||||
}
|
||||
|
||||
RESOURCE MENU_PANE r_scum_menu // *** Submenu
|
||||
{
|
||||
items =
|
||||
{
|
||||
|
||||
MENU_ITEM{command = EEikCmdExit;txt = "Exit";}
|
||||
};
|
||||
}
|
43
backends/platform/symbian/S60v3/ScummVM4_loc.rss
Normal file
43
backends/platform/symbian/S60v3/ScummVM4_loc.rss
Normal file
@ -0,0 +1,43 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
* Copyright (C) 2020 Stryzhniou Fiodar
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
*/
|
||||
#include <AppInfo.rh>
|
||||
|
||||
// This file localise the applications icons and caption
|
||||
RESOURCE LOCALISABLE_APP_INFO
|
||||
{
|
||||
caption_and_icon =
|
||||
{
|
||||
CAPTION_AND_ICON_INFO
|
||||
{
|
||||
// The caption text is defined in the rls file
|
||||
caption = "ScummVM 4";
|
||||
// Icons are used to represent applications in the
|
||||
// application launcher and application title bar.
|
||||
// The number_of_icons value identifies how many icons
|
||||
// that exist in the icon_file.
|
||||
number_of_icons = 1;
|
||||
// Using the application icons.
|
||||
icon_file = "\\Resource\\Apps\\ScummVM.mif";
|
||||
}
|
||||
};
|
||||
}
|
45
backends/platform/symbian/S60v3/ScummVM4_reg.rss
Normal file
45
backends/platform/symbian/S60v3/ScummVM4_reg.rss
Normal file
@ -0,0 +1,45 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
* Copyright (C) 2020 Stryzhniou Fiodar
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
*/
|
||||
// All registration files need to #include appinfo.rh.
|
||||
#include <AppInfo.rh>
|
||||
#include "Symbian_release_config.h"
|
||||
|
||||
// All registration files must define UID2, which is always
|
||||
// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
|
||||
UID2 KUidAppRegistrationResourceFile
|
||||
|
||||
#if SYMBIAN_RELEASE_BUILD
|
||||
UID3 0x2006FE7D // application UID
|
||||
#else
|
||||
UID3 0xA006FE7D // test application UID
|
||||
#endif //SYMBIAN_RELEASE_BUILD
|
||||
|
||||
// Registration file need to containo an APP_REGISTRATION_INFO resource that
|
||||
// minimally needs to provide the name of the application binary (using the
|
||||
// app_file statement).
|
||||
RESOURCE APP_REGISTRATION_INFO
|
||||
{
|
||||
app_file = "ScummVM4"; // filename of application binary (minus extension)
|
||||
// Specify the location of the localisable icon/caption definition file
|
||||
localisable_resource_file = "\\Resource\\Apps\\ScummVM4_loc";
|
||||
}
|
69
backends/platform/symbian/S60v3/ScummVM5.pkg
Normal file
69
backends/platform/symbian/S60v3/ScummVM5.pkg
Normal file
@ -0,0 +1,69 @@
|
||||
; ScummVM - Graphic Adventure Engine
|
||||
; Copyright (C) 2020 Stryzhniou Fiodar
|
||||
;
|
||||
; ScummVM is the legal property of its developers, whose names
|
||||
; are too numerous to list here. Please refer to the COPYRIGHT
|
||||
; file distributed with this source distribution.
|
||||
;
|
||||
; This program is free software; you can redistribute it and/or
|
||||
; modify it under the terms of the GNU General Public License
|
||||
; as published by the Free Software Foundation; either version 2
|
||||
; of the License, or (at your option) any later version.
|
||||
|
||||
; This program is distributed in the hope that it will be useful,
|
||||
; but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
; GNU General Public License for more details.
|
||||
|
||||
; You should have received a copy of the GNU General Public License
|
||||
; along with this program; if not, write to the Free Software
|
||||
; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
;
|
||||
;
|
||||
|
||||
;;;
|
||||
;;; ScummVM .PKG file for .SIS generation
|
||||
;;;
|
||||
|
||||
;Language - standard language definitions
|
||||
&EN
|
||||
|
||||
; List of localised vendor names - one per language. At least one must be provided (English [EN]).
|
||||
; List must correspond to list of languages specified elsewhere in the .pkg
|
||||
%{"ScummVM"}
|
||||
; The non-localised, globally unique vendor name (mandatory)
|
||||
:"ScummVM"
|
||||
|
||||
; UID is the app's UID
|
||||
#{"ScummVM S60v3"},(0x2006FE7E), 2,02,0
|
||||
|
||||
;Supports Series 60 v 3.0
|
||||
[0x101F7961], 0, 0, 0, {"Series60ProductID"}
|
||||
;Supports Series 60 v 5.0
|
||||
[0x1028315F], 0, 0, 0, {"Series60ProductID"}
|
||||
|
||||
;ScummVM1 dependency
|
||||
(0xA0000657), 2, 2, 0 ~ 2, 2, 0, {"ScummVM1.sisx"}
|
||||
|
||||
; Launcher, Application, AIF & Resource file
|
||||
"$(EPOCROOT)epoc32\release\gcce\urel\ScummVM5.exe" - "!:\sys\bin\ScummVM5.exe"
|
||||
"$(EPOCROOT)epoc32\data\z\resource\apps\ScummVM5.rsc" - "!:\resource\apps\ScummVM5.rsc"
|
||||
"$(EPOCROOT)epoc32\Data\Z\resource\apps\ScummVM5_loc.rsc"- "!:\resource\apps\ScummVM5_loc.rsc"
|
||||
"$(EPOCROOT)epoc32\data\z\private\10003a3f\apps\ScummVM5_reg.rsc" -
|
||||
"!:\private\10003a3f\import\apps\ScummVM5_reg.rsc"
|
||||
|
||||
|
||||
; Scummvm Documentation
|
||||
"..\..\..\..\COPYRIGHT"-"", FT, TC
|
||||
"..\..\..\..\COPYING"-"", FT, TC
|
||||
"..\README"-"", FT, TC
|
||||
"..\BELARUS"-"", FT, TC
|
||||
"..\HUMBLE"-"", FT, TC
|
||||
|
||||
|
||||
;IF NOT exists("!:\data\scummvm\")
|
||||
;"..\..\..\..\"-"!:\data\scummvm\"
|
||||
;endif
|
||||
|
||||
;IF NOT exists()
|
||||
;endif
|
59
backends/platform/symbian/S60v3/ScummVM5.rss
Normal file
59
backends/platform/symbian/S60v3/ScummVM5.rss
Normal file
@ -0,0 +1,59 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
* Copyright (C) 2020 Stryzhniou Fiodar
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
*/
|
||||
|
||||
NAME SCUM
|
||||
|
||||
// Include definitions of resource STRUCTS used by this
|
||||
// resource script
|
||||
#include <eikon.rh>
|
||||
//#include "..\src\Scummvm.hrh"
|
||||
// Include the standard Eikon resource ids
|
||||
|
||||
|
||||
RESOURCE RSS_SIGNATURE
|
||||
{
|
||||
}
|
||||
|
||||
RESOURCE TBUF16 { buf=""; }
|
||||
|
||||
RESOURCE EIK_APP_INFO
|
||||
{
|
||||
menubar = r_scum_menubar;
|
||||
}
|
||||
|
||||
RESOURCE MENU_BAR r_scum_menubar // *** Menu bar
|
||||
{
|
||||
titles =
|
||||
{
|
||||
MENU_TITLE { menu_pane = r_scum_menu; txt = "ScummVM5"; }
|
||||
};
|
||||
}
|
||||
|
||||
RESOURCE MENU_PANE r_scum_menu // *** Submenu
|
||||
{
|
||||
items =
|
||||
{
|
||||
|
||||
MENU_ITEM{command = EEikCmdExit;txt = "Exit";}
|
||||
};
|
||||
}
|
43
backends/platform/symbian/S60v3/ScummVM5_loc.rss
Normal file
43
backends/platform/symbian/S60v3/ScummVM5_loc.rss
Normal file
@ -0,0 +1,43 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
* Copyright (C) 2020 Stryzhniou Fiodar
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
*/
|
||||
#include <AppInfo.rh>
|
||||
|
||||
// This file localise the applications icons and caption
|
||||
RESOURCE LOCALISABLE_APP_INFO
|
||||
{
|
||||
caption_and_icon =
|
||||
{
|
||||
CAPTION_AND_ICON_INFO
|
||||
{
|
||||
// The caption text is defined in the rls file
|
||||
caption = "ScummVM 5";
|
||||
// Icons are used to represent applications in the
|
||||
// application launcher and application title bar.
|
||||
// The number_of_icons value identifies how many icons
|
||||
// that exist in the icon_file.
|
||||
number_of_icons = 1;
|
||||
// Using the application icons.
|
||||
icon_file = "\\Resource\\Apps\\ScummVM.mif";
|
||||
}
|
||||
};
|
||||
}
|
45
backends/platform/symbian/S60v3/ScummVM5_reg.rss
Normal file
45
backends/platform/symbian/S60v3/ScummVM5_reg.rss
Normal file
@ -0,0 +1,45 @@
|
||||
/* ScummVM - Graphic Adventure Engine
|
||||
* Copyright (C) 2020 Stryzhniou Fiodar
|
||||
*
|
||||
* ScummVM is the legal property of its developers, whose names
|
||||
* are too numerous to list here. Please refer to the COPYRIGHT
|
||||
* file distributed with this source distribution.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License
|
||||
* as published by the Free Software Foundation; either version 2
|
||||
* of the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License
|
||||
* along with this program; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
*/
|
||||
// All registration files need to #include appinfo.rh.
|
||||
#include <AppInfo.rh>
|
||||
#include "Symbian_release_config.h"
|
||||
|
||||
// All registration files must define UID2, which is always
|
||||
// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
|
||||
UID2 KUidAppRegistrationResourceFile
|
||||
|
||||
#if SYMBIAN_RELEASE_BUILD
|
||||
UID3 0x2006FE7E // application UID
|
||||
#else
|
||||
UID3 0xA006FE7E // test application UID
|
||||
#endif //SYMBIAN_RELEASE_BUILD
|
||||
|
||||
// Registration file need to containo an APP_REGISTRATION_INFO resource that
|
||||
// minimally needs to provide the name of the application binary (using the
|
||||
// app_file statement).
|
||||
RESOURCE APP_REGISTRATION_INFO
|
||||
{
|
||||
app_file = "ScummVM5"; // filename of application binary (minus extension)
|
||||
// Specify the location of the localisable icon/caption definition file
|
||||
localisable_resource_file = "\\Resource\\Apps\\ScummVM5_loc";
|
||||
}
|
@ -90,6 +90,7 @@ SYSTEMINCLUDE \epoc32\include\ZLIB // before \epoc32\include because symbian alr
|
||||
SYSTEMINCLUDE \epoc32\include\libc
|
||||
SYSTEMINCLUDE \epoc32\include\theora
|
||||
SYSTEMINCLUDE \epoc32\include\tremor
|
||||
SYSTEMINCLUDE \epoc32\include\site
|
||||
SYSTEMINCLUDE \epoc32\include
|
||||
SYSTEMINCLUDE ..\src // for portdefs.h
|
||||
|
||||
@ -134,7 +135,10 @@ LIBRARY cone.lib eikcore.lib euser.lib apparc.lib
|
||||
LIBRARY fbscli.lib estlib.lib apgrfx.lib gdi.lib
|
||||
LIBRARY hal.lib bitgdi.lib mediaclientaudiostream.lib
|
||||
LIBRARY efsrv.lib ws32.lib avkon.lib bafl.lib esock.lib
|
||||
LIBRARY remconcoreapi.lib remconinterfacebase.lib libcurl.dll apmime.lib
|
||||
LIBRARY remconcoreapi.lib remconinterfacebase.lib apmime.lib drtaeabi.lib // libcurl.dll
|
||||
|
||||
SOURCEPATH ..\..\sdl
|
||||
SOURCE sdl-window.cpp
|
||||
|
||||
SOURCEPATH ..\libc_missed
|
||||
SOURCE vsscanf.c sscanf.c s_fmax.c __v_scanf.c s_round.c strtod.c
|
||||
|
@ -1,21 +0,0 @@
|
||||
#include <AppInfo.rh>
|
||||
|
||||
// This file localise the applications icons and caption
|
||||
RESOURCE LOCALISABLE_APP_INFO
|
||||
{
|
||||
caption_and_icon =
|
||||
{
|
||||
CAPTION_AND_ICON_INFO
|
||||
{
|
||||
// The caption text is defined in the rls file
|
||||
caption = "ScummVM 1";
|
||||
// Icons are used to represent applications in the
|
||||
// application launcher and application title bar.
|
||||
// The number_of_icons value identifies how many icons
|
||||
// that exist in the icon_file.
|
||||
number_of_icons = 1;
|
||||
// Using the application icons.
|
||||
icon_file = "\\Resource\\Apps\\ScummVM.mif";
|
||||
}
|
||||
};
|
||||
}
|
@ -1,17 +0,0 @@
|
||||
// All registration files need to #include appinfo.rh.
|
||||
#include <AppInfo.rh>
|
||||
|
||||
// All registration files must define UID2, which is always
|
||||
// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
|
||||
UID2 KUidAppRegistrationResourceFile
|
||||
UID3 0xA0000657 // application UID
|
||||
|
||||
// Registration file need to containo an APP_REGISTRATION_INFO resource that
|
||||
// minimally needs to provide the name of the application binary (using the
|
||||
// app_file statement).
|
||||
RESOURCE APP_REGISTRATION_INFO
|
||||
{
|
||||
app_file = "ScummVM1"; // filename of application binary (minus extension)
|
||||
// Specify the location of the localisable icon/caption definition file
|
||||
localisable_resource_file = "\\Resource\\Apps\\ScummVM_pt1";
|
||||
}
|
@ -1,21 +0,0 @@
|
||||
#include <AppInfo.rh>
|
||||
|
||||
// This file localise the applications icons and caption
|
||||
RESOURCE LOCALISABLE_APP_INFO
|
||||
{
|
||||
caption_and_icon =
|
||||
{
|
||||
CAPTION_AND_ICON_INFO
|
||||
{
|
||||
// The caption text is defined in the rls file
|
||||
caption = "ScummVM 2";
|
||||
// Icons are used to represent applications in the
|
||||
// application launcher and application title bar.
|
||||
// The number_of_icons value identifies how many icons
|
||||
// that exist in the icon_file.
|
||||
number_of_icons = 1;
|
||||
// Using the application icons.
|
||||
icon_file = "\\Resource\\Apps\\ScummVM.mif";
|
||||
}
|
||||
};
|
||||
}
|
@ -1,17 +0,0 @@
|
||||
// All registration files need to #include appinfo.rh.
|
||||
#include <AppInfo.rh>
|
||||
|
||||
// All registration files must define UID2, which is always
|
||||
// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
|
||||
UID2 KUidAppRegistrationResourceFile
|
||||
UID3 // application UID
|
||||
|
||||
// Registration file need to containo an APP_REGISTRATION_INFO resource that
|
||||
// minimally needs to provide the name of the application binary (using the
|
||||
// app_file statement).
|
||||
RESOURCE APP_REGISTRATION_INFO
|
||||
{
|
||||
app_file = "ScummVM2"; // filename of application binary (minus extension)
|
||||
// Specify the location of the localisable icon/caption definition file
|
||||
localisable_resource_file = "\\Resource\\Apps\\ScummVM_pt2";
|
||||
}
|
@ -1,21 +0,0 @@
|
||||
#include <AppInfo.rh>
|
||||
|
||||
// This file localise the applications icons and caption
|
||||
RESOURCE LOCALISABLE_APP_INFO
|
||||
{
|
||||
caption_and_icon =
|
||||
{
|
||||
CAPTION_AND_ICON_INFO
|
||||
{
|
||||
// The caption text is defined in the rls file
|
||||
caption = "ScummVM 3";
|
||||
// Icons are used to represent applications in the
|
||||
// application launcher and application title bar.
|
||||
// The number_of_icons value identifies how many icons
|
||||
// that exist in the icon_file.
|
||||
number_of_icons = 1;
|
||||
// Using the application icons.
|
||||
icon_file = "\\Resource\\Apps\\ScummVM.mif";
|
||||
}
|
||||
};
|
||||
}
|
@ -1,17 +0,0 @@
|
||||
// All registration files need to #include appinfo.rh.
|
||||
#include <AppInfo.rh>
|
||||
|
||||
// All registration files must define UID2, which is always
|
||||
// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
|
||||
UID2 KUidAppRegistrationResourceFile
|
||||
UID3 0x2006FE7C // application UID
|
||||
|
||||
// Registration file need to containo an APP_REGISTRATION_INFO resource that
|
||||
// minimally needs to provide the name of the application binary (using the
|
||||
// app_file statement).
|
||||
RESOURCE APP_REGISTRATION_INFO
|
||||
{
|
||||
app_file = "ScummVM3"; // filename of application binary (minus extension)
|
||||
// Specify the location of the localisable icon/caption definition file
|
||||
localisable_resource_file = "\\Resource\\Apps\\ScummVM_pt3";
|
||||
}
|
@ -1,21 +0,0 @@
|
||||
#include <AppInfo.rh>
|
||||
|
||||
// This file localise the applications icons and caption
|
||||
RESOURCE LOCALISABLE_APP_INFO
|
||||
{
|
||||
caption_and_icon =
|
||||
{
|
||||
CAPTION_AND_ICON_INFO
|
||||
{
|
||||
// The caption text is defined in the rls file
|
||||
caption = "ScummVM 4";
|
||||
// Icons are used to represent applications in the
|
||||
// application launcher and application title bar.
|
||||
// The number_of_icons value identifies how many icons
|
||||
// that exist in the icon_file.
|
||||
number_of_icons = 1;
|
||||
// Using the application icons.
|
||||
icon_file = "\\Resource\\Apps\\ScummVM.mif";
|
||||
}
|
||||
};
|
||||
}
|
@ -1,17 +0,0 @@
|
||||
// All registration files need to #include appinfo.rh.
|
||||
#include <AppInfo.rh>
|
||||
|
||||
// All registration files must define UID2, which is always
|
||||
// KUidAppRegistrationResourceFile, and UID3, which is the application's UID.
|
||||
UID2 KUidAppRegistrationResourceFile
|
||||
UID3 0x2006FE7D // application UID
|
||||
|
||||
// Registration file need to containo an APP_REGISTRATION_INFO resource that
|
||||
// minimally needs to provide the name of the application binary (using the
|
||||
// app_file statement).
|
||||
RESOURCE APP_REGISTRATION_INFO
|
||||
{
|
||||
app_file = "ScummVM4"; // filename of application binary (minus extension)
|
||||
// Specify the location of the localisable icon/caption definition file
|
||||
localisable_resource_file = "\\Resource\\Apps\\ScummVM_pt4";
|
||||
}
|
13
backends/platform/symbian/S60v3/Symbian_release_config.h
Normal file
13
backends/platform/symbian/S60v3/Symbian_release_config.h
Normal file
@ -0,0 +1,13 @@
|
||||
/*
|
||||
* Symbian_release_confid.h
|
||||
*
|
||||
* Created on: 11.10.2020
|
||||
* Author: Administrator
|
||||
*/
|
||||
|
||||
#ifndef SYMBIAN_RELEASE_CONFID_H_
|
||||
#define SYMBIAN_RELEASE_CONFID_H_
|
||||
|
||||
#define SYMBIAN_RELEASE_BUILD 0
|
||||
|
||||
#endif /* SYMBIAN_RELEASE_CONFID_H_ */
|
@ -1,16 +1,14 @@
|
||||
{\rtf1\ansi\ansicpg1251\uc1 \deff1\deflang1049\deflangfe1049{\fonttbl{\f0\froman\fcharset204\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset204\fprq2{\*\panose 020b0604020202020204}Arial;}
|
||||
{\f2\fmodern\fcharset204\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f8\froman\fcharset0\fprq2{\*\panose 00000000000000000000}Tms Rmn;}
|
||||
{\f14\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;}{\f28\fswiss\fcharset204\fprq2{\*\panose 020b0604020202020204}Arial CYR;}{\f29\fmodern\fcharset204\fprq1{\*\panose 02070309020205020404}Courier New CYR;}
|
||||
{\f30\froman\fcharset2\fprq2{\*\panose 05030102010509060703}Webdings;}{\f31\fswiss\fcharset204\fprq2{\*\panose 020b0506020202030204}Arial Narrow;}{\f44\froman\fcharset0\fprq2 Times New Roman;}{\f42\froman\fcharset238\fprq2 Times New Roman CE;}
|
||||
{\f45\froman\fcharset161\fprq2 Times New Roman Greek;}{\f46\froman\fcharset162\fprq2 Times New Roman Tur;}{\f47\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f48\froman\fcharset178\fprq2 Times New Roman (Arabic);}
|
||||
{\f49\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f52\fswiss\fcharset0\fprq2 Arial;}{\f50\fswiss\fcharset238\fprq2 Arial CE;}{\f53\fswiss\fcharset161\fprq2 Arial Greek;}{\f54\fswiss\fcharset162\fprq2 Arial Tur;}
|
||||
{\f55\fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f56\fswiss\fcharset178\fprq2 Arial (Arabic);}{\f57\fswiss\fcharset186\fprq2 Arial Baltic;}{\f60\fmodern\fcharset0\fprq1 Courier New;}{\f58\fmodern\fcharset238\fprq1 Courier New CE;}
|
||||
{\f61\fmodern\fcharset161\fprq1 Courier New Greek;}{\f62\fmodern\fcharset162\fprq1 Courier New Tur;}{\f63\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f64\fmodern\fcharset178\fprq1 Courier New (Arabic);}
|
||||
{\f65\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f268\fswiss\fcharset0\fprq2 Arial CYR;}{\f266\fswiss\fcharset238\fprq2 Arial CYR CE;}{\f269\fswiss\fcharset161\fprq2 Arial CYR Greek;}{\f270\fswiss\fcharset162\fprq2 Arial CYR Tur;}
|
||||
{\f271\fswiss\fcharset177\fprq2 Arial CYR (Hebrew);}{\f272\fswiss\fcharset178\fprq2 Arial CYR (Arabic);}{\f273\fswiss\fcharset186\fprq2 Arial CYR Baltic;}{\f276\fmodern\fcharset0\fprq1 Courier New CYR;}{\f274\fmodern\fcharset238\fprq1 Courier New CYR CE;}
|
||||
{\f277\fmodern\fcharset161\fprq1 Courier New CYR Greek;}{\f278\fmodern\fcharset162\fprq1 Courier New CYR Tur;}{\f279\fmodern\fcharset177\fprq1 Courier New CYR (Hebrew);}{\f280\fmodern\fcharset178\fprq1 Courier New CYR (Arabic);}
|
||||
{\f281\fmodern\fcharset186\fprq1 Courier New CYR Baltic;}{\f292\fswiss\fcharset0\fprq2 Arial Narrow;}{\f290\fswiss\fcharset238\fprq2 Arial Narrow CE;}{\f293\fswiss\fcharset161\fprq2 Arial Narrow Greek;}{\f294\fswiss\fcharset162\fprq2 Arial Narrow Tur;}
|
||||
{\f297\fswiss\fcharset186\fprq2 Arial Narrow Baltic;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;
|
||||
{\f14\fnil\fcharset2\fprq2{\*\panose 05000000000000000000}Wingdings;}{\f28\fswiss\fcharset204\fprq2{\*\panose 020b0604020202020204}Arial CYR;}{\f29\froman\fcharset2\fprq2{\*\panose 05030102010509060703}Webdings;}
|
||||
{\f30\fswiss\fcharset204\fprq2{\*\panose 020b0506020202030204}Arial Narrow;}{\f176\froman\fcharset0\fprq2 Times New Roman;}{\f174\froman\fcharset238\fprq2 Times New Roman CE;}{\f177\froman\fcharset161\fprq2 Times New Roman Greek;}
|
||||
{\f178\froman\fcharset162\fprq2 Times New Roman Tur;}{\f179\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f180\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f181\froman\fcharset186\fprq2 Times New Roman Baltic;}
|
||||
{\f184\fswiss\fcharset0\fprq2 Arial;}{\f182\fswiss\fcharset238\fprq2 Arial CE;}{\f185\fswiss\fcharset161\fprq2 Arial Greek;}{\f186\fswiss\fcharset162\fprq2 Arial Tur;}{\f187\fswiss\fcharset177\fprq2 Arial (Hebrew);}
|
||||
{\f188\fswiss\fcharset178\fprq2 Arial (Arabic);}{\f189\fswiss\fcharset186\fprq2 Arial Baltic;}{\f192\fmodern\fcharset0\fprq1 Courier New;}{\f190\fmodern\fcharset238\fprq1 Courier New CE;}{\f193\fmodern\fcharset161\fprq1 Courier New Greek;}
|
||||
{\f194\fmodern\fcharset162\fprq1 Courier New Tur;}{\f195\fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f196\fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f197\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f400\fswiss\fcharset0\fprq2 Arial CYR;}
|
||||
{\f398\fswiss\fcharset238\fprq2 Arial CYR CE;}{\f401\fswiss\fcharset161\fprq2 Arial CYR Greek;}{\f402\fswiss\fcharset162\fprq2 Arial CYR Tur;}{\f403\fswiss\fcharset177\fprq2 Arial CYR (Hebrew);}{\f404\fswiss\fcharset178\fprq2 Arial CYR (Arabic);}
|
||||
{\f405\fswiss\fcharset186\fprq2 Arial CYR Baltic;}{\f416\fswiss\fcharset0\fprq2 Arial Narrow;}{\f414\fswiss\fcharset238\fprq2 Arial Narrow CE;}{\f417\fswiss\fcharset161\fprq2 Arial Narrow Greek;}{\f418\fswiss\fcharset162\fprq2 Arial Narrow Tur;}
|
||||
{\f421\fswiss\fcharset186\fprq2 Arial Narrow Baltic;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;
|
||||
\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{
|
||||
\ql \li0\ri0\sa120\widctlpar\nooverflow\faroman\rin0\lin0\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \snext0 Normal;}{\s1\ql \li0\ri0\sb360\sa240\keepn\widctlpar\nooverflow\faroman\rin0\lin0\itap0
|
||||
\b\f1\fs32\lang2057\langfe1033\kerning28\cgrid\langnp2057\langfenp1033 \sbasedon0 \snext0 heading 1;}{\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072\nooverflow\faroman\rin0\lin0\itap0
|
||||
@ -22,14 +20,14 @@ heading 5;}{\s6\ql \li0\ri0\sb240\sa60\widctlpar\nooverflow\faroman\rin0\lin0\it
|
||||
\s9\ql \li0\ri0\sb240\sa60\widctlpar\nooverflow\faroman\rin0\lin0\itap0 \i\f1\fs18\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon0 \snext0 heading 9;}{\*\cs10 \additive Default Paragraph Font;}{\*\cs15 \additive \b\f1\fs20 \sbasedon10
|
||||
App Text;}{\s16\ql \li0\ri0\sb360\sa240\keepn\widctlpar\nooverflow\faroman\rin0\lin0\itap0 \b\f1\fs32\cf9\lang2057\langfe1033\kerning28\cgrid\langnp2057\langfenp1033 \sbasedon0 \snext16 Category UID;}{
|
||||
\s17\ql \li0\ri0\sa120\widctlpar\nooverflow\faroman\rin0\lin0\itap0 \i\f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon0 \snext17 Comment;}{\s18\ql \fi-283\li283\ri0\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn
|
||||
\pnlvlblt\ilvl10\ls2047\pnrnot0\pnf30\pnstart1\pnindent283\pnhang{\pntxtb \'a2}}\nooverflow\faroman\ls2047\ilvl10\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon0 \snext18 Context;}{\*\cs19 \additive
|
||||
\pnlvlblt\ilvl10\ls2047\pnrnot0\pnf29\pnstart1\pnindent283\pnhang{\pntxtb \'a2}}\nooverflow\faroman\ls2047\ilvl10\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon0 \snext18 Context;}{\*\cs19 \additive
|
||||
\i\f1\fs20\ulnone\cf0\nosupersub \sbasedon10 Context Comment;}{\s20\ql \li0\ri0\sa120\widctlpar\nooverflow\faroman\rin0\lin0\itap0 \f1\fs20\cf11\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon0 \snext20 Definition Term;}{
|
||||
\s21\ql \li0\ri0\sa120\widctlpar\nooverflow\faroman\rin0\lin0\itap0 \f1\fs20\cf11\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon20 \snext21 Definition Definition;}{\*\cs22 \additive \scaps\f31\fs20\cf13 \sbasedon10 Graphic Link;}{
|
||||
\s21\ql \li0\ri0\sa120\widctlpar\nooverflow\faroman\rin0\lin0\itap0 \f1\fs20\cf11\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon20 \snext21 Definition Definition;}{\*\cs22 \additive \scaps\f30\fs20\cf13 \sbasedon10 Graphic Link;}{
|
||||
\s23\ql \fi-283\li283\ri0\sa120\widctlpar{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf14\pnstart1\pnindent283\pnhang{\pntxtb F}}\nooverflow\faroman\ls2047\ilvl10\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033
|
||||
\sbasedon0 \snext23 Tip;}{\s24\ql \fi-283\li283\ri0\sa120\widctlpar{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf14\pnstart1\pnindent283\pnhang{\pntxtb ?}}\nooverflow\faroman\ls2047\ilvl10\rin0\lin283\itap0
|
||||
\f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon23 \snext24 Note;}{\s25\ql \fi-283\li283\ri0\sa120\widctlpar{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf30\pnstart1\pnindent283\pnhang{\pntxtb ~}}
|
||||
\f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon23 \snext24 Note;}{\s25\ql \fi-283\li283\ri0\sa120\widctlpar{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf29\pnstart1\pnindent283\pnhang{\pntxtb ~}}
|
||||
\nooverflow\faroman\ls2047\ilvl10\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon24 \snext25 Important;}{\s26\ql \fi-283\li283\ri0\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0
|
||||
\pnf30\pnstart1\pnindent283\pnhang{\pntxtb i}}\nooverflow\faroman\ls2047\ilvl10\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon0 \snext26 Index;}{\*\cs27 \additive \b\f2\fs20 \sbasedon10 Key Name;}{
|
||||
\pnf29\pnstart1\pnindent283\pnhang{\pntxtb i}}\nooverflow\faroman\ls2047\ilvl10\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon0 \snext26 Index;}{\*\cs27 \additive \b\f2\fs20 \sbasedon10 Key Name;}{
|
||||
\s28\ql \fi-284\li284\ri0\sa120\widctlpar{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0\pndec\pnstart1\pnindent283\pnhang{\pntxta .}}\nooverflow\faroman\ls2047\ilvl11\rin0\lin284\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033
|
||||
\sbasedon0 \snext28 List Number;}{\s29\ql \fi-284\li284\ri0\sa120\widctlpar\tx284{\*\pn \pnlvlbody\ilvl0\ls2047\pnrnot0\pndec\pnf8 }\nooverflow\faroman\ls2047\rin0\lin284\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033
|
||||
\sbasedon28 \snext29 List Manual;}{\s30\ql \fi-284\li568\ri0\sa120\widctlpar{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0\pndec\pnstart1\pnindent283\pnhang{\pntxta .}}\nooverflow\faroman\ls2047\ilvl11\rin0\lin568\itap0
|
||||
@ -39,52 +37,64 @@ Synonyms;}{\*\cs33 \additive \super \sbasedon10 endnote reference;}{\s34\ql \fi-
|
||||
\f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon0 \snext34 \sautoupd List Bullet;}{\s35\ql \fi-284\li568\ri0\sa120\widctlpar{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent283\pnhang{\pntxtb \'b7}}
|
||||
\nooverflow\faroman\ls2047\ilvl10\rin0\lin568\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon0 \snext35 \sautoupd List Bullet 2;}{\s36\ql \li0\ri0\sa120\widctlpar\tqc\tx4153\tqr\tx8306\nooverflow\faroman\rin0\lin0\itap0
|
||||
\f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon0 \snext36 footer;}{\s37\ql \li284\ri0\sa120\widctlpar\nooverflow\faroman\rin0\lin284\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon0 \snext37 List Continue;}{
|
||||
\s38\ql \li566\ri0\sa120\widctlpar\nooverflow\faroman\rin0\lin566\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon0 \snext38 List Continue 2;}{\*\cs39 \additive \sbasedon10 x x-first x-last;}}{\*\listtable
|
||||
{\list\listtemplateid-737142542\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 \fi-360\li643
|
||||
\jclisttab\tx643 }{\listname ;}\listid-129}{\list\listtemplateid1907811784\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\chbrdr
|
||||
\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li643\jclisttab\tx643 }{\listname ;}\listid-125}{\list\listtemplateid1912741052\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
|
||||
{\leveltext\'02\'00.;}{\levelnumbers\'01;}\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 \fi-360\li360\jclisttab\tx360 }{\listname ;}\listid-120}{\list\listtemplateid-51363132\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
|
||||
\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li360\jclisttab\tx360 }{\listname ;}\listid-119}{\list\listtemplateid947971744\listsimple
|
||||
{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'01*;}{\levelnumbers;}\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }{\listname ;}\listid-2}}{\*\listoverridetable
|
||||
{\listoverride\listid-120\listoverridecount0\ls1}{\listoverride\listid-129\listoverridecount0\ls2}{\listoverride\listid-119\listoverridecount0\ls3}{\listoverride\listid-125\listoverridecount0\ls4}{\listoverride\listid-120\listoverridecount0\ls5}
|
||||
{\listoverride\listid-129\listoverridecount0\ls6}{\listoverride\listid-119\listoverridecount0\ls7}{\listoverride\listid-125\listoverridecount0\ls8}{\listoverride\listid-120\listoverridecount0\ls9}{\listoverride\listid-129\listoverridecount0\ls10}
|
||||
{\listoverride\listid-119\listoverridecount0\ls11}{\listoverride\listid-125\listoverridecount0\ls12}{\listoverride\listid-120\listoverridecount0\ls13}{\listoverride\listid-129\listoverridecount0\ls14}{\listoverride\listid-119\listoverridecount0\ls15}
|
||||
{\listoverride\listid-125\listoverridecount0\ls16}{\listoverride\listid-120\listoverridecount0\ls17}{\listoverride\listid-129\listoverridecount0\ls18}{\listoverride\listid-119\listoverridecount0\ls19}{\listoverride\listid-125\listoverridecount0\ls20}
|
||||
{\listoverride\listid-120\listoverridecount0\ls21}{\listoverride\listid-129\listoverridecount0\ls22}{\listoverride\listid-119\listoverridecount0\ls23}{\listoverride\listid-125\listoverridecount0\ls24}{\listoverride\listid-120\listoverridecount0\ls25}
|
||||
{\listoverride\listid-129\listoverridecount0\ls26}{\listoverride\listid-119\listoverridecount0\ls27}{\listoverride\listid-125\listoverridecount0\ls28}{\listoverride\listid-120\listoverridecount0\ls29}{\listoverride\listid-129\listoverridecount0\ls30}
|
||||
{\listoverride\listid-119\listoverridecount0\ls31}{\listoverride\listid-125\listoverridecount0\ls32}{\listoverride\listid-120\listoverridecount0\ls33}{\listoverride\listid-129\listoverridecount0\ls34}{\listoverride\listid-119\listoverridecount0\ls35}
|
||||
{\listoverride\listid-125\listoverridecount0\ls36}{\listoverride\listid-120\listoverridecount0\ls37}{\listoverride\listid-129\listoverridecount0\ls38}{\listoverride\listid-119\listoverridecount0\ls39}{\listoverride\listid-125\listoverridecount0\ls40}
|
||||
{\listoverride\listid-120\listoverridecount0\ls41}{\listoverride\listid-129\listoverridecount0\ls42}{\listoverride\listid-119\listoverridecount0\ls43}{\listoverride\listid-125\listoverridecount0\ls44}{\listoverride\listid-120\listoverridecount0\ls45}
|
||||
{\listoverride\listid-129\listoverridecount0\ls46}{\listoverride\listid-119\listoverridecount0\ls47}{\listoverride\listid-125\listoverridecount0\ls48}{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23
|
||||
\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-3991 ?;}{\levelnumbers;}\f30\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-283\li283 }}\ls49}{\listoverride\listid-2
|
||||
\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-3991 ?;}{\levelnumbers;}\f30\chbrdr\brdrnone\brdrcf1
|
||||
\chshdng0\chcfpat1\chcbpat1\fbias0 \fi-283\li283 }}\ls50}}{\info{\author Fedor}{\operator Fedor}{\creatim\yr2013\mo11\dy30\hr23\min4}{\revtim\yr2015\mo11\dy22\hr17\min27}{\version105}{\edmins185}{\nofpages8}{\nofwords1514}{\nofchars8634}{\*\company DEV}
|
||||
{\nofcharsws0}{\vern8249}}\margl1701\margr850\margt1134\margb1134 \deftab708\widowctrl\ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3
|
||||
\s38\ql \li566\ri0\sa120\widctlpar\nooverflow\faroman\rin0\lin566\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 \sbasedon0 \snext38 List Continue 2;}}{\*\listtable{\list\listtemplateid-737142542\listsimple{\listlevel\levelnfc0
|
||||
\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 \fi-360\li643\jclisttab\tx643 }{\listname ;}\listid-129}
|
||||
{\list\listtemplateid1907811784\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0
|
||||
\fi-360\li643\jclisttab\tx643 }{\listname ;}\listid-125}{\list\listtemplateid1912741052\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\chbrdr
|
||||
\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 \fi-360\li360\jclisttab\tx360 }{\listname ;}\listid-120}{\list\listtemplateid-51363132\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0
|
||||
{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-360\li360\jclisttab\tx360 }{\listname ;}\listid-119}{\list\listtemplateid947971744\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0
|
||||
\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'01*;}{\levelnumbers;}\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1 }{\listname ;}\listid-2}}{\*\listoverridetable{\listoverride\listid-120\listoverridecount0\ls1}
|
||||
{\listoverride\listid-129\listoverridecount0\ls2}{\listoverride\listid-119\listoverridecount0\ls3}{\listoverride\listid-125\listoverridecount0\ls4}{\listoverride\listid-120\listoverridecount0\ls5}{\listoverride\listid-129\listoverridecount0\ls6}
|
||||
{\listoverride\listid-119\listoverridecount0\ls7}{\listoverride\listid-125\listoverridecount0\ls8}{\listoverride\listid-120\listoverridecount0\ls9}{\listoverride\listid-129\listoverridecount0\ls10}{\listoverride\listid-119\listoverridecount0\ls11}
|
||||
{\listoverride\listid-125\listoverridecount0\ls12}{\listoverride\listid-120\listoverridecount0\ls13}{\listoverride\listid-129\listoverridecount0\ls14}{\listoverride\listid-119\listoverridecount0\ls15}{\listoverride\listid-125\listoverridecount0\ls16}
|
||||
{\listoverride\listid-120\listoverridecount0\ls17}{\listoverride\listid-129\listoverridecount0\ls18}{\listoverride\listid-119\listoverridecount0\ls19}{\listoverride\listid-125\listoverridecount0\ls20}{\listoverride\listid-120\listoverridecount0\ls21}
|
||||
{\listoverride\listid-129\listoverridecount0\ls22}{\listoverride\listid-119\listoverridecount0\ls23}{\listoverride\listid-125\listoverridecount0\ls24}{\listoverride\listid-120\listoverridecount0\ls25}{\listoverride\listid-129\listoverridecount0\ls26}
|
||||
{\listoverride\listid-119\listoverridecount0\ls27}{\listoverride\listid-125\listoverridecount0\ls28}{\listoverride\listid-120\listoverridecount0\ls29}{\listoverride\listid-129\listoverridecount0\ls30}{\listoverride\listid-119\listoverridecount0\ls31}
|
||||
{\listoverride\listid-125\listoverridecount0\ls32}{\listoverride\listid-120\listoverridecount0\ls33}{\listoverride\listid-129\listoverridecount0\ls34}{\listoverride\listid-119\listoverridecount0\ls35}{\listoverride\listid-125\listoverridecount0\ls36}
|
||||
{\listoverride\listid-120\listoverridecount0\ls37}{\listoverride\listid-129\listoverridecount0\ls38}{\listoverride\listid-119\listoverridecount0\ls39}{\listoverride\listid-125\listoverridecount0\ls40}{\listoverride\listid-120\listoverridecount0\ls41}
|
||||
{\listoverride\listid-129\listoverridecount0\ls42}{\listoverride\listid-119\listoverridecount0\ls43}{\listoverride\listid-125\listoverridecount0\ls44}{\listoverride\listid-120\listoverridecount0\ls45}{\listoverride\listid-129\listoverridecount0\ls46}
|
||||
{\listoverride\listid-119\listoverridecount0\ls47}{\listoverride\listid-125\listoverridecount0\ls48}{\listoverride\listid-120\listoverridecount0\ls49}{\listoverride\listid-129\listoverridecount0\ls50}{\listoverride\listid-119\listoverridecount0\ls51}
|
||||
{\listoverride\listid-125\listoverridecount0\ls52}{\listoverride\listid-120\listoverridecount0\ls53}{\listoverride\listid-129\listoverridecount0\ls54}{\listoverride\listid-119\listoverridecount0\ls55}{\listoverride\listid-125\listoverridecount0\ls56}
|
||||
{\listoverride\listid-120\listoverridecount0\ls57}{\listoverride\listid-129\listoverridecount0\ls58}{\listoverride\listid-119\listoverridecount0\ls59}{\listoverride\listid-125\listoverridecount0\ls60}{\listoverride\listid-120\listoverridecount0\ls61}
|
||||
{\listoverride\listid-129\listoverridecount0\ls62}{\listoverride\listid-119\listoverridecount0\ls63}{\listoverride\listid-125\listoverridecount0\ls64}{\listoverride\listid-120\listoverridecount0\ls65}{\listoverride\listid-129\listoverridecount0\ls66}
|
||||
{\listoverride\listid-119\listoverridecount0\ls67}{\listoverride\listid-125\listoverridecount0\ls68}{\listoverride\listid-120\listoverridecount0\ls69}{\listoverride\listid-129\listoverridecount0\ls70}{\listoverride\listid-119\listoverridecount0\ls71}
|
||||
{\listoverride\listid-125\listoverridecount0\ls72}{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext
|
||||
\'01\u-3991 ?;}{\levelnumbers;}\f29\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-283\li283 }}\ls73}{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
|
||||
\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-3991 ?;}{\levelnumbers;}\f29\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-283\li283 }}\ls74}{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat
|
||||
{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-4026 ?;}{\levelnumbers;}\f14\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-283\li283 }}\ls75}
|
||||
{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-3934 ?;}{\levelnumbers;}\f29\chbrdr
|
||||
\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-283\li283 }}\ls76}{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0
|
||||
\levelindent283{\leveltext\'01\u-4033 ?;}{\levelnumbers;}\f14\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-283\li283 }}\ls77}{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23
|
||||
\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-3991 ?;}{\levelnumbers;}\f29\chbrdr\brdrnone\brdrcf1 \chshdng0\chcfpat1\chcbpat1\fbias0 \fi-283\li283 }}\ls78}{\listoverride\listid-2
|
||||
\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-3991 ?;}{\levelnumbers;}\f29\chbrdr\brdrnone\brdrcf1
|
||||
\chshdng0\chcfpat1\chcbpat1\fbias0 \fi-283\li283 }}\ls79}}{\info{\author Fedor}{\operator Fedor}{\creatim\yr2013\mo11\dy30\hr23\min4}{\revtim\yr2020\mo10\dy10\hr20\min38}{\version177}{\edmins2350}{\nofpages9}{\nofwords1545}{\nofchars8808}{\*\company DEV}
|
||||
{\nofcharsws10816}{\vern8249}}\margl1701\margr850\margt1134\margb1134 \deftab708\widowctrl\ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3
|
||||
\jcompress\viewkind4\viewscale100\nolnhtadjtbl \fet0{\*\template E:\\Documents and Settings\\Administrator\\Application Data\\Microsoft\\\'d8\'e0\'e1\'eb\'ee\'ed\'fb\\cshelp2000.dot}\sectd \linex0\sectdefaultcl {\*\pnseclvl1
|
||||
\pnucrm\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang{\pntxta )}}{\*\pnseclvl5
|
||||
\pndec\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang
|
||||
{\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}\pard\plain \s17\ql \li0\ri0\sa120\widctlpar\nooverflow\faroman\rin0\lin0\itap0 \i\f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {
|
||||
\lang1033\langfe1033\langnp1033 Author: Fedor Strizhniou.}{\f28
|
||||
\par }{\lang1033\langfe1033\langnp1033 Date: November 2014}{\f28
|
||||
\par }{\lang1033\langfe1033\langnp1033 Version: 1.8.0
|
||||
\par }{\lang1033\langfe1033\langnp1033 Date: }{\lang1059\langfe1033\langnp1059 October}{\lang1033\langfe1033\langnp1033 2020}{\f28\lang1059\langfe1033\langnp1059
|
||||
\par }{\lang1033\langfe1033\langnp1033 Version: 2.2.0
|
||||
\par }\pard\plain \s1\ql \li0\ri0\sb360\sa240\keepn\widctlpar\nooverflow\faroman\outlinelevel0\rin0\lin0\itap0 \b\f1\fs32\lang2057\langfe1033\kerning28\cgrid\langnp2057\langfenp1033 {ScummVM Help
|
||||
\par }\pard\plain \s16\ql \li0\ri0\sb360\sa240\keepn\widctlpar\nooverflow\faroman\rin0\lin0\itap0 \b\f1\fs32\cf9\lang2057\langfe1033\kerning28\cgrid\langnp2057\langfenp1033 {\lang1033\langfe1033\langnp1033 0x100039ce}{\lang1059\langfe1033\langnp1059
|
||||
\par }\pard\plain \ql \li0\ri0\sa120\widctlpar\nooverflow\faroman\rin0\lin0\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\f28
|
||||
\par }\pard\plain \s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072\nooverflow\faroman\outlinelevel1\rin0\lin0\itap0 \b\f1\fs24\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\b0\f28
|
||||
About ScummVM Help
|
||||
\par {\pntext\pard\plain\s26 \f30\fs20\lang2057\langfe1033\langnp2057\langfenp1033 \loch\af30\dbch\af0\hich\f30 \'69\tab}}\pard\plain \s26\ql \fi-283\li283\ri0\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn \pnlvlblt\ilvl0\ls49\pnrnot0
|
||||
\pnf30\pnstart1\pnindent283\pnhang{\pntxtb i}}\nooverflow\faroman\ls49\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {About ScummVM Help
|
||||
\par }\pard\plain \s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072\nooverflow\faroman\outlinelevel1\rin0\lin0\itap0 \b\f1\fs24\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 { About ScummVM Help
|
||||
|
||||
\par {\pntext\pard\plain\s26 \f29\fs20\lang2057\langfe1033\langnp2057\langfenp1033 \loch\af29\dbch\af0\hich\f29 \'69\tab}}\pard\plain \s26\ql \fi-283\li283\ri0\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn \pnlvlblt\ilvl0\ls73\pnrnot0
|
||||
\pnf29\pnstart1\pnindent283\pnhang{\pntxtb i}}\nooverflow\faroman\ls73\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {About ScummVM Help
|
||||
\par }\pard\plain \ql \li0\ri0\sa120\widctlpar{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\nooverflow\faroman\rin0\lin0\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\f28
|
||||
\par }{This help file based on ScummVM forum thread with some elaborations(in Anotherguest section) and text correction. If you wish add some text or translate you may download and modify source document from https://sourceforge.net/projects/scummvms60git/ a
|
||||
nd then send me to fedor_qd@mail.ru
|
||||
\par }{
|
||||
This help file based on ScummVM forum thread with some elaborations(in Anotherguest section) and text correction. If you wish add some text or translate you may download and modify source document from https://sourceforge.net/projects/scummvms60git/ and t
|
||||
hen send me to fedor_qd@mail.ru
|
||||
\par Feel free to replace, merge or write you own instead 1st, 2nd and 3rd guides. Other sections require strict translations. And don\rquote t forget add your name :-)
|
||||
\par First guide contain help by Anotherguest, second - VincentJ, third - murgo. This doc created by Fedor Strizhniou.
|
||||
\par Enjoys, cheers! Always yours =)}{\lang1059\langfe1033\langnp1059
|
||||
\par }{\f29
|
||||
\par }{
|
||||
\par }\pard\plain \s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\nooverflow\faroman\outlinelevel1\rin0\lin0\itap0
|
||||
\b\f1\fs24\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\b0\f28 1st guide
|
||||
\par {\pntext\pard\plain\s26 \f30\fs20\lang2057\langfe1033\langnp2057\langfenp1033 \loch\af30\dbch\af0\hich\f30 \'69\tab}}\pard\plain \s26\ql \fi-283\li283\ri0\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn \pnlvlblt\ilvl0\ls49\pnrnot0
|
||||
\pnf30\pnstart1\pnindent283\pnhang{\pntxtb i}}\nooverflow\faroman\ls49\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {Controls, Virtual keyboard, Shortcuts, ScummVM, Tips, S60, UIQ, UIQ3, S80, s80, S90, s90
|
||||
\b\f1\fs24\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {1st guide
|
||||
\par {\pntext\pard\plain\s26 \f29\fs20\lang2057\langfe1033\langnp2057\langfenp1033 \loch\af29\dbch\af0\hich\f29 \'69\tab}}\pard\plain \s26\ql \fi-283\li283\ri0\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn \pnlvlblt\ilvl0\ls73\pnrnot0
|
||||
\pnf29\pnstart1\pnindent283\pnhang{\pntxtb i}}\nooverflow\faroman\ls73\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {Controls, Virtual keyboard, Shortcuts, ScummVM, Tips, S60, UIQ, UIQ3, S80, s80, S90, s90
|
||||
\par }\pard\plain \ql \li0\ri0\sa120\widctlpar{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\nooverflow\faroman\rin0\lin0\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\f28
|
||||
\par }{UIQ3 devices: To the top right (holding the phone portrait) you four icons, from the top they are
|
||||
\par
|
||||
@ -99,8 +109,8 @@ nd then send me to fedor_qd@mail.ru
|
||||
\par * Virtual keyboard, tap letters to simulate key presses.
|
||||
\par
|
||||
\par S60 and UIQ3 devices: (Control Key = Green Phone key, to activate/deactivate control mode in SDL)
|
||||
\par }{\f29
|
||||
\par }{* 1 = change Input Mode: Joystick | Keyboard | Cursor
|
||||
\par
|
||||
\par * 1 = change Input Mode: Joystick | Keyboard | Cursor
|
||||
\par * 2,'p' = change Video Mode: Landscape | Portrait
|
||||
\par * 3,'f' = change Orientation Mode for Landscape: 90\'b0 Left | 90\'b0 Right
|
||||
\par * 4,'s' = Toggle between stretched and non-stretched modes
|
||||
@ -125,22 +135,22 @@ nd then send me to fedor_qd@mail.ru
|
||||
\par
|
||||
\par What are these Joystick, Keyboard and Cursor modes anyway?
|
||||
\par }{\f28
|
||||
\par }{Joystick mode sends SDL joystick events to ScummVM which acts as a mouse control in ScummVM. Cursor mode sends keyboard arrows instead, so for exampl
|
||||
e it can be used to navigate through directorylist (one hand use perhaps!?) or save games etc. Keyboard mode is only available for S60 and enables multi-tap to enter text characters in save dialogs. These modes are implemented at the underlying SDL level,
|
||||
so this determines the types of events that ScummVM receives from SDL.
|
||||
\par }{Joystick mode sends SDL joystick events to ScummVM which acts as a mouse control in ScummVM. Cursor mode sends keyboard arrows instead, so for example it can be used to navigate
|
||||
through directorylist (one hand use perhaps!?) or save games etc. Keyboard mode is only available for S60 and enables multi-tap to enter text characters in save dialogs. These modes are implemented at the underlying SDL level, so this determines the types
|
||||
of events that ScummVM receives from SDL.
|
||||
\par What are these Shrinked, Zoomed and Upscaled modes anyway?
|
||||
\par
|
||||
\par Shrink displays the game on your screen but in a shrinked way, either in Portrait or Landscape mode, so not all the pixels ca
|
||||
n be seen. Zoom mode uses the maximum resolution of your phone displaying a smaller part of the game zoomed at 1:1 pixels. For scrolling in S60 Zoom mode: 0+Cursor keys to scroll around, 0+Ok button to center view. Upscale tries to fill the larger screens
|
||||
on S80/S90 devices in a better way for low resolution games. Currently it uses a pixel interpolation upscaling routine.
|
||||
\par Shrink displays the game on your screen but in a shrinked way, either
|
||||
in Portrait or Landscape mode, so not all the pixels can be seen. Zoom mode uses the maximum resolution of your phone displaying a smaller part of the game zoomed at 1:1 pixels. For scrolling in S60 Zoom mode: 0+Cursor keys to scroll around, 0+Ok button t
|
||||
o center view. Upscale tries to fill the larger screens on S80/S90 devices in a better way for low resolution games. Currently it uses a pixel interpolation upscaling routine.
|
||||
\par
|
||||
\par You can also use a bluetooth mouse with S60v3 devices to control your game. You need the bluetooth hid library from Hinkka http://koti.mbnet.fi/hinkka/Download.html to get it to work properly.
|
||||
\par }{\f29
|
||||
\par
|
||||
\par
|
||||
\par }\pard\plain \s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\nooverflow\faroman\outlinelevel1\rin0\lin0\itap0
|
||||
\b\f1\fs24\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\b0\f28 2nd guide
|
||||
\par {\pntext\pard\plain\s26 \f30\fs20\lang2057\langfe1033\langnp2057\langfenp1033 \loch\af30\dbch\af0\hich\f30 \'69\tab}}\pard\plain \s26\ql \fi-283\li283\ri0\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn \pnlvlblt\ilvl0\ls49\pnrnot0
|
||||
\pnf30\pnstart1\pnindent283\pnhang{\pntxtb i}}\nooverflow\faroman\ls49\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {Controls, Virtual keyboard, Shortcuts, ScummVM, Tips, S60, s60
|
||||
\b\f1\fs24\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {2nd guide
|
||||
\par {\pntext\pard\plain\s26 \f29\fs20\lang2057\langfe1033\langnp2057\langfenp1033 \loch\af29\dbch\af0\hich\f29 \'69\tab}}\pard\plain \s26\ql \fi-283\li283\ri0\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn \pnlvlblt\ilvl0\ls73\pnrnot0
|
||||
\pnf29\pnstart1\pnindent283\pnhang{\pntxtb i}}\nooverflow\faroman\ls73\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {Controls, Virtual keyboard, Shortcuts, ScummVM, Tips, S60, s60
|
||||
\par }\pard\plain \ql \li0\ri0\sa120\widctlpar{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\nooverflow\faroman\rin0\lin0\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\f28
|
||||
\par
|
||||
\par }{More user-friendly guide for Nokia phones (based on N96 but should apply to most phones)
|
||||
@ -161,56 +171,53 @@ n be seen. Zoom mode uses the maximum resolution of your phone displaying a smal
|
||||
\par }{\f28
|
||||
\par }{Configuration Mode, when activated, shows the word "CTRL" in green in the upper right corner of the screen. It allows to quickly switch between various functions of ScummVM. The following buttons on your keypad are activated when "CTRL" is displayed :
|
||||
|
||||
\par }{\f29
|
||||
\par }{1 - Change Input.
|
||||
\par
|
||||
\par 1 - Change Input.
|
||||
\par This is the option you'll probably use the most. There are three settings; A,C and J.
|
||||
\par
|
||||
\par A - This is the "Text Input" mode. It allows you to type directly into ScummVM as if you were using a keyboard. Type the same way you would wh
|
||||
en sending a text message off of your phone. Please note that the pointer is disabled when in this mode. Don't forget to exit Configuration Mode before typing!
|
||||
\par A - This is the "Text Input" mode. It allows you to type directly into ScummVM as if you were using a keyboard. Type the same way you would when sending a text message o
|
||||
ff of your phone. Please note that the pointer is disabled when in this mode. Don't forget to exit Configuration Mode before typing!
|
||||
\par
|
||||
\par C - This is the "Cursor" mode. This emulates the arrow keys of the keyboard. Some games require using this instead of the mouse (e.g. the destruction derby section towards the end of Full Throttle).
|
||||
\par
|
||||
\par J - This is the "Joystick/Mouse" mode. Simply put, it allows you to use the navigation buttons to move the pointer around the screen. The left and right mouse buttons are used by the left and right Soft keys.
|
||||
\par
|
||||
\par The "C" button emulates the space bar, i.e. skip line of dialogue, skip cutscene or pause game (depending on the game, some games simply use the left mouse button to skip dialogue in which case it will pause the game instead)
|
||||
\par }{\f29
|
||||
\par }{2 - Toggle Landscape and Portrait
|
||||
\par
|
||||
\par 2 - Toggle Landscape and Portrait
|
||||
\par Switches the screen output between having the phone held normally (Portrait) or on its side (Landscape). You'll probably never take it off Landscape mode as it offers the better display area.
|
||||
\par
|
||||
\par 3 - Change Landscape Orientation
|
||||
\par Only applies to Landscape mode, simply swaps the screen output between having the phone tilted on its left side or on its right side.
|
||||
\par
|
||||
\par 4 - Toggle Zoom On and Off
|
||||
\par Zooms in on a portion of the screen. Handy for when you are
|
||||
looking through a screen for items or having trouble reading subtitles. Use the navigation buttons for panning around the play area. Don't forget you'll have to exit out of Configuration Mode before you can move the pointer again. Exiting Configuration Mo
|
||||
de does not reset the zoom level.
|
||||
\par }{\f29
|
||||
\par }{5 & 6 - Unused
|
||||
\par Zooms in on a portion of the screen. Handy for when you are looking through a screen fo
|
||||
r items or having trouble reading subtitles. Use the navigation buttons for panning around the play area. Don't forget you'll have to exit out of Configuration Mode before you can move the pointer again. Exiting Configuration Mode does not reset the zoom
|
||||
level.
|
||||
\par
|
||||
\par 5 & 6 - Unused
|
||||
\par
|
||||
\par 7 - "Text Input" mode. Shortcut for entering "Text Input" mode directly instead of cycling through the other input types using the "1" key.
|
||||
\par
|
||||
\par 8 - "Cursor" mode. Shortcut for entering "Cursor" mode directly instead of cycling through the other input types using the "1" key.
|
||||
\par
|
||||
\par 9 - "Joystick/Mouse" mode. Shortcut for entering "Joystick/Mouse" mode directly instead of cycling through the other input types using the
|
||||
\par
|
||||
\par "1" key.
|
||||
\par 9 - "Joystick/Mouse" mode. Shortcut for entering "Joystick/Mouse" mode directly instead of cycling through the other input types using the key "1".
|
||||
\par
|
||||
\par 0 & * - Unused (The "*" Menu is disabled in Configuration Mode")
|
||||
\par
|
||||
\par Up Navigation Button - Increase ScummVM sound volume. Note that the game itself may have its own independent sound settings (usually found under the * menu)
|
||||
\par
|
||||
\par Down Navigation Button - Decrease ScummVM sound volume. Note that the game itself may have its own independent sound settings (usually found under the * menu)
|
||||
\par }{\f29
|
||||
\par
|
||||
\par
|
||||
\par }\pard\plain \s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\nooverflow\faroman\outlinelevel1\rin0\lin0\itap0
|
||||
\b\f1\fs24\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\b0\f28 3rd guide
|
||||
\par {\pntext\pard\plain\s26 \f30\fs20\lang2057\langfe1033\langnp2057\langfenp1033 \loch\af30\dbch\af0\hich\f30 \'69\tab}}\pard\plain \s26\ql \fi-283\li283\ri0\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn \pnlvlblt\ilvl0\ls49\pnrnot0
|
||||
\pnf30\pnstart1\pnindent283\pnhang{\pntxtb i}}\nooverflow\faroman\ls49\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {Controls, Virtual keyboard, Shortcuts, ScummVM, Tips, S60, s60
|
||||
\b\f1\fs24\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\f28 3rd guide
|
||||
\par {\pntext\pard\plain\s26 \f29\fs20\lang2057\langfe1033\langnp2057\langfenp1033 \loch\af29\dbch\af0\hich\f29 \'69\tab}}\pard\plain \s26\ql \fi-283\li283\ri0\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn \pnlvlblt\ilvl0\ls73\pnrnot0
|
||||
\pnf29\pnstart1\pnindent283\pnhang{\pntxtb i}}\nooverflow\faroman\ls73\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {Controls, Virtual keyboard, Shortcuts, ScummVM, Tips, S60, s60
|
||||
\par }\pard\plain \ql \li0\ri0\sa120\widctlpar{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\nooverflow\faroman\rin0\lin0\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\f28
|
||||
\par
|
||||
\par }{ScummVM keys on Nokia
|
||||
e71 (most likely on any other qwerty-device, too), tested on version 0.14.0svn (Feb. 18 2009 05:56:07). Number keys are inserted by first pressing fn-key (leftmost key at bottom row on E71) and then pressing correct key (e.g. 5 is fn+g). You don't have t
|
||||
o press both keys simultaneously.
|
||||
\par }{ScummVM keys on Nokia e71 (most likely on any other qwerty-device, too), tested on version 0.14.0svn (Feb. 18 200
|
||||
9 05:56:07). Number keys are inserted by first pressing fn-key (leftmost key at bottom row on E71) and then pressing correct key (e.g. 5 is fn+g). You don't have to press both keys simultaneously.
|
||||
\par
|
||||
\par Basic keys:
|
||||
\par
|
||||
@ -240,7 +247,7 @@ o press both keys simultaneously.
|
||||
\par 1 -- Toggle input mode
|
||||
\par
|
||||
\par Game specific:
|
||||
\par Most games have some specific keys (the same as in desktop model of ScummVM?). For instance in Day of the Tentacle:
|
||||
\par Most games have some specific keys (the same as in desktop model of ScummVM?) which can freely reassigned. For instance in Day of the Tentacle:
|
||||
\par
|
||||
\par w -- Walk to
|
||||
\par l -- Look at
|
||||
@ -251,8 +258,8 @@ o press both keys simultaneously.
|
||||
\par t -- Talk to
|
||||
\par s -- Push
|
||||
\par y -- Pull
|
||||
\par }{\f29
|
||||
\par }{and in Full Throttle (from the top of my head):
|
||||
\par
|
||||
\par and in Full Throttle (from the top of my head):
|
||||
\par
|
||||
\par k -- kick (foot)
|
||||
\par t -- talk (mouth)
|
||||
@ -260,13 +267,13 @@ o press both keys simultaneously.
|
||||
\par p -- punch (hand)
|
||||
\par
|
||||
\par AGI games (King's Quest, Police Quest etc.):
|
||||
\par The games work beautifully on the E71, but there's some stupid bugs (in input). I recall finding some debug keys and "last sentence" / "inventory" -keys in earlier version, bu
|
||||
t I can't find them any more. Also you can't turn on sirens in Police Quest, which kinda makes it unplayable.
|
||||
\par The games work beautifully on the E71, but there's some stupid bugs (in input). I recall finding some debug keys and "last sentence" / "inventory" -keys in earlier version, but I can't find them any more. Also y
|
||||
ou can't turn on sirens in Police Quest, which kinda makes it unplayable.
|
||||
\par
|
||||
\par There's good side and bad side to each input mode:
|
||||
\par Keyboard (I use this primarily)
|
||||
\par }{\f29
|
||||
\par }{* goes to menu
|
||||
\par
|
||||
\par * goes to menu
|
||||
\par + you can erase text
|
||||
\par + moving is relatively easy
|
||||
\par - you can't type in UPPER CASE
|
||||
@ -274,82 +281,99 @@ t I can't find them any more. Also you can't turn on sirens in Police Quest, whi
|
||||
\par - worthless 'current key' -display on left top corner
|
||||
\par
|
||||
\par Joystick / Cursor:
|
||||
\par }{\f29
|
||||
\par }{+ you can access menus
|
||||
\par
|
||||
\par + you can access menus
|
||||
\par + you can type numbers (just make sure f-letter in left top corner is red before clicking "numbers". It works kinda funnily, but you'll get hang of it.)
|
||||
\par - you move mouse cursor which makes walking harder (joystick mode)
|
||||
\par - you can't erase text
|
||||
\par }{\f28
|
||||
\par }\pard\plain \s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\nooverflow\faroman\outlinelevel1\rin0\lin0\itap0
|
||||
\b\f1\fs24\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {ScummVM1 engines list
|
||||
\par {\pntext\pard\plain\s26 \f30\fs20\lang2057\langfe1033\langnp2057\langfenp1033 \loch\af30\dbch\af0\hich\f30 \'69\tab}}\pard\plain \s26\ql \fi-283\li283\ri0\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn \pnlvlblt\ilvl0\ls50\pnrnot0
|
||||
\pnf30\pnstart1\pnindent283\pnhang{\pntxtb i}}\nooverflow\faroman\ls50\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {Supported engines
|
||||
\par {\pntext\pard\plain\s26 \f29\fs20\lang2057\langfe1033\langnp2057\langfenp1033 \loch\af29\dbch\af0\hich\f29 \'69\tab}}\pard\plain \s26\ql \fi-283\li283\ri0\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn \pnlvlblt\ilvl0\ls74\pnrnot0
|
||||
\pnf29\pnstart1\pnindent283\pnhang{\pntxtb i}}\nooverflow\faroman\ls74\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {Supported engines
|
||||
\par }\pard\plain \ql \li0\ri0\sa120\widctlpar{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\nooverflow\faroman\rin0\lin0\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {access
|
||||
\par adl
|
||||
\par agi
|
||||
\par agos
|
||||
\par \tab AGOS2
|
||||
\par bbvs
|
||||
\par cge
|
||||
\par cge2
|
||||
\par cine
|
||||
\par composer
|
||||
\par cruise
|
||||
\par cryomni3d
|
||||
\par draci
|
||||
\par dragons
|
||||
\par drascula
|
||||
\par gob
|
||||
\par groovie
|
||||
\par \tab GROOVIE2
|
||||
\par kyra
|
||||
\par \tab EOB
|
||||
\par \tab LOL
|
||||
\par lastexpress
|
||||
\par made
|
||||
\par neverhood
|
||||
\par parallaction
|
||||
\par queen
|
||||
\par saga
|
||||
\par \tab IHNM
|
||||
\par \tab SAGA2
|
||||
\par scumm
|
||||
\par dreamweb
|
||||
\par fullpipe}{\lang1059\langfe1033\langnp1059
|
||||
\par }{gnap
|
||||
\par gob}{\lang1059\langfe1033\langnp1059
|
||||
\par }{scumm
|
||||
\par \tab HE
|
||||
\par \tab SCUMM_7_8
|
||||
\par touche
|
||||
\par tucker
|
||||
\par voyeur
|
||||
\par wintermute
|
||||
\par
|
||||
\par }\pard\plain \s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\nooverflow\faroman\outlinelevel1\rin0\lin0\itap0
|
||||
\b\f1\fs24\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {ScummVM2 engines list
|
||||
\par {\pntext\pard\plain\s26 \f30\fs20\lang2057\langfe1033\langnp2057\langfenp1033 \loch\af30\dbch\af0\hich\f30 \'69\tab}}\pard\plain \s26\ql \fi-283\li283\ri0\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn \pnlvlblt\ilvl0\ls50\pnrnot0
|
||||
\pnf30\pnstart1\pnindent283\pnhang{\pntxtb i}}\nooverflow\faroman\ls50\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {Supported engines
|
||||
\par }\pard\plain \ql \li0\ri0\sa120\widctlpar\nooverflow\faroman\rin0\lin0\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {avalanche
|
||||
\par }{\cs39 bbvs}{
|
||||
\par cge
|
||||
\par composer
|
||||
\par draci
|
||||
\par dreamweb
|
||||
\par fullpipe
|
||||
\par {\pntext\pard\plain\s26 \f29\fs20\lang2057\langfe1033\langnp2057\langfenp1033 \loch\af29\dbch\af0\hich\f29 \'69\tab}}\pard\plain \s26\ql \fi-283\li283\ri0\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn \pnlvlblt\ilvl0\ls74\pnrnot0
|
||||
\pnf29\pnstart1\pnindent283\pnhang{\pntxtb i}}\nooverflow\faroman\ls74\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {Supported engines
|
||||
\par }\pard\plain \ql \li0\ri0\sa120\widctlpar{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\nooverflow\faroman\rin0\lin0\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 { glk
|
||||
\par griffon
|
||||
\par groovie
|
||||
\par hdb
|
||||
\par hopkins
|
||||
\par hugo
|
||||
\par illusions
|
||||
\par kyra
|
||||
\par \tab LOL
|
||||
\par \tab EOB
|
||||
\par lab
|
||||
\par lure
|
||||
\par mads
|
||||
\par made}{\lang1059\langfe1033\langnp1059
|
||||
\par }{mortevielle
|
||||
\par }\pard\plain \s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\nooverflow\faroman\outlinelevel1\rin0\lin0\itap0
|
||||
\b\f1\fs24\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {ScummVM3 engines list}{\lang1059\langfe1033\langnp1059
|
||||
\par {\pntext\pard\plain\s26 \f29\fs20\lang2057\langfe1033\langnp2057\langfenp1033 \loch\af29\dbch\af0\hich\f29 \'69\tab}}\pard\plain \s26\ql \fi-283\li283\ri0\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn \pnlvlblt\ilvl0\ls78\pnrnot0
|
||||
\pnf29\pnstart1\pnindent283\pnhang{\pntxtb i}}\nooverflow\faroman\ls78\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {Supported engines}{\lang1059\langfe1033\langnp1059
|
||||
\par }\pard\plain \ql \li0\ri0\sa120\widctlpar{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\nooverflow\faroman\rin0\lin0\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {mads
|
||||
\par mohawk
|
||||
\par \tab CSTIME
|
||||
\par \tab MYST
|
||||
\par \tab RIVEN
|
||||
\par mortevielle
|
||||
\par pegasus
|
||||
\par \tab MYST
|
||||
\par \tab MYSTME
|
||||
\par neverhood
|
||||
\par parallaction
|
||||
\par plumbers
|
||||
\par prince
|
||||
\par sci
|
||||
\par queen}{\lang1059\langfe1033\langnp1059
|
||||
\par Saga
|
||||
\par \tab IHNM
|
||||
\par }{sci
|
||||
\par \tab SCI32
|
||||
\par sherlock
|
||||
\par sky
|
||||
\par sword1
|
||||
\par sky}{\lang1059\langfe1033\langnp1059
|
||||
\par supernova
|
||||
\par }{sword1
|
||||
\par sword2
|
||||
\par sword25(Not supported)
|
||||
\par teenagent
|
||||
\par testbed
|
||||
\par tinsel
|
||||
\par toltecs
|
||||
\par tinsel}{\lang1059\langfe1033\langnp1059
|
||||
\par }\pard\plain \s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\nooverflow\faroman\outlinelevel1\rin0\lin0\itap0
|
||||
\b\f1\fs24\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\lang1059\langfe1033\langnp1059 ScummVM4 engines list
|
||||
\par {\pntext\pard\plain\s26 \f29\fs20\lang1059\langfe1033\langnp1059\langfenp1033 \loch\af29\dbch\af0\hich\f29 \'69\tab}}\pard\plain \s26\ql \fi-283\li283\ri0\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn \pnlvlblt\ilvl0\ls79\pnrnot0
|
||||
\pnf29\pnstart1\pnindent283\pnhang{\pntxtb i}}\nooverflow\faroman\ls79\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\lang1059\langfe1033\langnp1059 Supported engines
|
||||
\par }\pard\plain \ql \li0\ri0\sa120\widctlpar{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\nooverflow\faroman\rin0\lin0\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\lang1059\langfe1033\langnp1059 titanic
|
||||
\par }{toltecs
|
||||
\par tony
|
||||
\par toon
|
||||
\par tsage
|
||||
\par zvision
|
||||
\par toon}{\lang1059\langfe1033\langnp1059
|
||||
\par touche
|
||||
\par }{tsage}{\lang1059\langfe1033\langnp1059
|
||||
\par tucker
|
||||
\par ultima
|
||||
\par voyeur
|
||||
\par wintermute
|
||||
\par }\pard\plain \s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \brdrb\brdrs\brdrw30\brsp20 \tqr\tx9072{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\nooverflow\faroman\outlinelevel1\rin0\lin0\itap0
|
||||
\b\f1\fs24\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\lang1059\langfe1033\langnp1059 ScummVM5 engines list
|
||||
\par {\pntext\pard\plain\s26 \f29\fs20\lang1059\langfe1033\langnp1059\langfenp1033 \loch\af29\dbch\af0\hich\f29 \'69\tab}}\pard\plain \s26\ql \fi-283\li283\ri0\sa120\widctlpar\brdrb\brdrs\brdrw15\brsp20 {\*\pn \pnlvlblt\ilvl0\ls79\pnrnot0
|
||||
\pnf29\pnstart1\pnindent283\pnhang{\pntxtb i}}\nooverflow\faroman\ls79\rin0\lin283\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {\lang1059\langfe1033\langnp1059 Supported engines
|
||||
\par }\pard\plain \ql \li0\ri0\sa120\widctlpar\nooverflow\faroman\rin0\lin0\itap0 \f1\fs20\lang2057\langfe1033\cgrid\langnp2057\langfenp1033 {bladerunner}{\lang1049\langfe1033\langnp1049
|
||||
\par xeen}{\lang1033\langfe1033\langnp1033
|
||||
\par }}
|
@ -20,9 +20,21 @@
|
||||
*
|
||||
*/
|
||||
|
||||
#if (__GNUC__ && __cplusplus)
|
||||
#pragma GCC diagnostic ignored "-Wreturn-local-addr"
|
||||
#pragma GCC diagnostic ignored "-Wnarrowing"
|
||||
#pragma GCC diagnostic ignored "-Wc++14-compat"
|
||||
#endif
|
||||
|
||||
#include <sdlapp.h> // for CSDLApp::GetExecutablePathCStr() @ Symbian::GetExecutablePath()
|
||||
#include <bautils.h>
|
||||
#include <eikenv.h> // for CEikonEnv::Static()
|
||||
|
||||
#if (__GNUC__ && __cplusplus)
|
||||
//If a pop has no matching push, the command-line options are restored.
|
||||
#pragma GCC diagnostic pop
|
||||
#endif
|
||||
|
||||
#define FORBIDDEN_SYMBOL_EXCEPTION_fclose
|
||||
#define FORBIDDEN_SYMBOL_EXCEPTION_fopen
|
||||
|
||||
@ -84,6 +96,12 @@ void OSystem_SDL_Symbian::initBackend() {
|
||||
ConfMan.set("savepath", savePath);
|
||||
}
|
||||
|
||||
#if _DEBUG
|
||||
#warning "set debuglevel = 20"
|
||||
ConfMan.set("debuglevel", "20");
|
||||
if (!ConfMan.hasKey("debuglevel"))
|
||||
printf("debuglevel not set!\n");
|
||||
#endif
|
||||
// Ensure that the current set path (might have been altered by the user) exists
|
||||
Common::String currentPath = ConfMan.get("savepath");
|
||||
TFileName fname;
|
||||
@ -213,3 +231,4 @@ void* scumm_bsearch(const void *key, const void *base, size_t nmemb, size_t size
|
||||
return NULL;
|
||||
}
|
||||
|
||||
extern "C" void __sync_synchronize(){}
|
||||
|
@ -101,7 +101,7 @@ static int decodePartialZBuffer(const uint8 *src, uint16 *curZBUF, uint32 srcLen
|
||||
uint16 *curzp = curZBUF;
|
||||
const uint16 *inp = (const uint16 *)src;
|
||||
|
||||
while (dstRemain && (inp - (const uint16 *)src) < (std::ptrdiff_t)srcLen) {
|
||||
while (dstRemain && (inp - (const uint16 *)src) < (ptrdiff_t)srcLen) {
|
||||
uint32 count = FROM_LE_16(*inp++);
|
||||
|
||||
if (count & 0x8000) {
|
||||
|
@ -19,7 +19,6 @@
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
*/
|
||||
#include <cmath>
|
||||
#include "common/textconsole.h"
|
||||
#include "common/debug.h"
|
||||
#include "audio/decoders/xa.h"
|
||||
|
@ -84,9 +84,10 @@ protected:
|
||||
struct SubtitleText : TextObject {
|
||||
bool actorSpeechMsg;
|
||||
};
|
||||
friend void syncWithSerializer(Common::Serializer &, SubtitleText &);
|
||||
#endif
|
||||
|
||||
friend void syncWithSerializer(Common::Serializer &, SubtitleText &);
|
||||
|
||||
int _subtitleQueuePos;
|
||||
SubtitleText _subtitleQueue[20];
|
||||
|
||||
|
@ -19,6 +19,7 @@
|
||||
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||
*
|
||||
*/
|
||||
#define SYMBIAN_USE_SYSTEM_REMOVE
|
||||
|
||||
#include "common/config-manager.h"
|
||||
#include "common/savefile.h"
|
||||
|
@ -42,9 +42,16 @@ void GuiObject::reflowLayout() {
|
||||
if (!_name.empty()) {
|
||||
int16 w, h;
|
||||
bool useRTL = true;
|
||||
if (!g_gui.xmlEval()->getWidgetData(_name, _x, _y, w, h, useRTL) || w == -1 || h == -1) {
|
||||
error("Unable to load widget position for '%s'. Please check your theme files", _name.c_str());
|
||||
}
|
||||
// if (!g_gui.xmlEval()->getWidgetData(_name, _x, _y, w, h, useRTL) || w == -1 || h == -1) {
|
||||
// warning("widget h: %d w: %d", h, w);
|
||||
// error("Unable to load widget position for '%s'. Please check your theme files", _name.c_str());
|
||||
// }
|
||||
|
||||
//symbian fix!!!
|
||||
g_gui.xmlEval()->getWidgetData(_name, _x, _y, w, h, useRTL);
|
||||
if (w == -1 || h == -1) {
|
||||
error("Unable to load widget position for '%s'. Please check your theme files", _name.c_str());
|
||||
}
|
||||
_w = w;
|
||||
_h = h;
|
||||
_useRTL = useRTL;
|
||||
|
Loading…
Reference in New Issue
Block a user