ScummVM (G.O.L.D.) 2.6.0 on Symbian - Testing and bug report.

Subforum for discussion and help with ScummVM's Symbian (mobile phones, etc) ports

Moderator: ScummVM Team

Post Reply
Ytrewq321
Posts: 5
Joined: Sun Jul 29, 2018 11:22 am

ScummVM (G.O.L.D.) 2.6.0 on Symbian - Testing and bug report.

Post by Ytrewq321 »

Thanks fedor4ever for updating ScummVM (G.O.L.D.) for Symbian.
-https://www.reddit.com/user/fedor4ever/
-https://github.com/fedor4ever
-https://fedor4ever.wordpress.com/
-https://www.linux.org.ru/people/zanac1/

Official ScummVM support for Symbian was canceled. G.O.L.D. is an unofficial version of ScummVM.
-https://github.com/scummvm/scummvm/comm ... 73f677d3f8

Project G.O.L.D. (Good OLd aDventure).
*The project changed its name - Only for Symbian.
Version 2.6.0: https://sourceforge.net/projects/g-o-l- ... .D.-2.6.0/
Installation in order (having your phone hacked).
*Install on any memory/All files must be installed on the same memory.
- GOLD-2.6.0.sis
- GOLD-2.6.0-games-addon-1.sis
- GOLD-2.6.0-games-addon-2.sis
- GOLD-2.6.0-games-addon-3.sis

Source: https://sourceforge.net/projects/g-o-l- ... p/download
Libraries: https://sourceforge.net/projects/g-o-l-d/files/libs/

Project ScummVM.
Version 2.3.0 beta 1: https://sourceforge.net/projects/scummv ... s/07.2021/
Installation in order (having your phone hacked).
*Install on any memory/All files must be installed on the same memory.
- ScummVM1_cmdline.sis - ScummVM1 & 2 (12570 kb)
- ScummVM1_S3_cmdline.sis - ScummVM1 & 2 (14152 kb)
- ScummVM2_cmdline.sis - ScummVM3 & 4
- ScummVM3_cmdline.sis - ScummVM5 & 6
- ScummVM4_cmdline.sis - ScummVM7 & 8
- ScummVM5_cmdline.sis - ScummVM9
- ScummVM_gamedata.sis (Formerly known as game-data.zip): Contains themes, languages and engines.
Is there a difference between ScummVM1 and ScummVM1_S3?
>>Maybe one is for S60v3 and the other is for Symbian^3.

Stable version 2.2.0.1: https://downloads.scummvm.org/frs/scumm ... ianS60.zip
*For Symbian UIQ, S80, S90 not compatible with this version. At the bottom of this page are the installers for these versions.
https://www.scummvm.org/downloads/
Installation in order (having your phone hacked).
*Install on any memory/All files must be installed on the same memory.
- scummvm-2.2.0-SymbianS60.sis
- ScummVM2.sis
- ScummVM3.sis
- game-data.zip (Contains emulator data, not games), extract and copy to phone in C:/scummvm.

You can find the reported bugs here:
https://sourceforge.net/p/g-o-l-d/tickets/ (Need sourceforge account).
*Do not make reports for Symbian - Support canceled (github).
https://bugs.scummvm.org/search?q=symbian
You can see the code updates:
*There will be no updates for Symbian - Support canceled (github).
https://github.com/scummvm/scummvm/sear ... &type=code
https://github.com/scummvm/scummvm/sear ... pe=commits
https://github.com/scummvm/scummvm/sear ... ype=issues
https://github.com/scummvm/scummvm/comm ... fedor4ever

Important: After installing, there are 8 (more or less) versions of ScummVM on my phone. Why?
>>To allow it to run on low memory phones. ScummVM supports phones from Symbian S60v3 onwards. viewtopic.php?t=9803
What is the difference in the versions of the installers?
>>Each one contains different engines: https://github.com/scummvm/scummvm/comm ... 3a2e26ea4f

Post updated 08/31/22 - Valid for G.O.L.D. 2.6.0.
- The reports will be updated as the development of the program progresses.
- Images have been added to better explain errors.


ScummVM bugs not fixed.

Bug not yet fixed in G.O.L.D. 2.6.0.
ScummVM Main Menu.

The higher the resolution of the game, the smaller the main menu of ScummVM will look (on other platforms this error is fixed).
- Games with the normal size menu: Monkey Island 2/Sam & Max.
- Games where the menu is reduced in size: Blade runner/Monkey Island 3/The Neverhood/Broken Sword 2.
Screenshot: https://ia801704.us.archive.org/34/item ... 768/14.png

Bug not yet resolved in G.O.L.D. 2.6.0.
The list of items is not fully displayed on the screen.
In Options/Misc/GUI language and Edit Game, it is necessary to implement a scroll bar or reduce the space between them.
- When expanding the languages not all are displayed, some are off the screen (Greek, Ukrainian, etc).
Note: The options appear completely in the Classic Theme, the clipping of the options is given in the Modern Themes.
Screenshot: https://ia801704.us.archive.org/34/item ... h768/2.png

Critical error on the virtual keyboard.
Bug not yet resolved in G.O.L.D. 2.6.0.

Overlapping letters one on top of the other.
Reproduce the bug:
- Enter the numeric keyboard with CUR.
- Activates the Control CTL key.
- Press FNC + # (3 times).
Screenshot: https://ia601704.us.archive.org/34/item ... h768/4.png

Bug not yet resolved in G.O.L.D. 2.6.0.
Residual image of the virtual keyboard.
Reproduce the bug:
- Activates the Control CTL key.
- Press * + 2 + 2 or it can also be activated with 2 + * + 2
Screenshot: https://ia601704.us.archive.org/34/item ... h768/5.png

Bug not yet resolved in G.O.L.D. 2.6.0.
Error in the virtual keyboard bar size.
+ ScummVM is displayed vertically. The keyboard is displayed in large bars instead of compact ones.
Screenshot: https://ia601704.us.archive.org/34/item ... 768/16.png

Bug not yet resolved in G.O.L.D. 2.6.0.
Display the letters on the virtual keyboard according to the orientation of the phone.
Phone with automatic rotation disabled (With automatic rotation enabled this problem is fixed).
+ Activate landscape mode in ScummVM with CTL + 2. The keys do not rotate horizontally. They only rotate when automatic rotation is activated.
Screenshot: https://ia601704.us.archive.org/34/item ... 768/17.png

This function is not available in G.O.L.D. 2.6.0. It is disabled.
Failed to load a save game?
It is not known if this is a bug or a function that already exists or that they wanted to implement.
The data is saved in files .s00, s01, s02... and so on. Each one belongs to a number in the Save game list.
The number 0 is a dedicated key for loading Saved game data.
Maybe they wanted me to recognize the most recent Save game file, when opening a game and pressing the number 0.
In ScummVM 1.8.1 it works, but only in Slot 10.
Or could it just be a mistake?
Screenshot: https://ia801704.us.archive.org/34/item ... 768/13.png

Transparent virtual keyboard.
It is activated by combining CTL + # but it does not work. According to the manual it works in some games.
This feature would be quite a lot of help for 3D games that use the directional keys. The current virtual keyboard shortens the screen and the game looks very small.
Screenshot: https://ia601704.us.archive.org/34/item ... 768/23.png

Bug not yet resolved in G.O.L.D. 2.6.0.
Lines on the screen.
When gaming (in any game), the screen has a thin line on the bottom that reflects the top side (Or vice versa).
- When opening the program in the main menu a thin line appears. Can be viewed faster by opening a game and Return to Launcher.
Screenshot: https://ia801704.us.archive.org/34/item ... h768/1.png
Sometimes it is solved by activating on virtual keyboard (Temporarily).

Increase the volume.
In the application, if you increase the volume of music, effects and voices the difference is minimal.

Partially solved in G.O.L.D. 2.6.0.
A universal uninstaller.
There are 1 main installer (GOLD-2.6.0.sis) and 3 secondary installers (GOLD-2.6.0-games-addon-X.sis).
GOLD-2.6.0.sis you can uninstall all the files, but the secondary installers are only uninstalled individually.
From any installer it should allow to completely uninstall G.O.L.D.
Last edited by Ytrewq321 on Mon Nov 28, 2022 4:17 pm, edited 59 times in total.
Ytrewq321
Posts: 5
Joined: Sun Jul 29, 2018 11:22 am

ScummVM (G.O.L.D.) 2.6.0 on Symbian - Testing and bug report.

Post by Ytrewq321 »

Post updated 08/31/22 - Valid for G.O.L.D. 2.6.0.

Suggestions for new features.

Improvement of subtitle visualization.
On devices with small screens, subtitles are too small.
Maybe you could add an option that only increases the size of the subtitles.
With this, the subtitles would occupy the entire lower part of the screen.
Screenshot: https://ia801704.us.archive.org/34/item ... 768/28.jpg

This feature has not yet been applied in G.O.L.D. 2.6.0.
Volume controls do not work directly from the device, only from the application.
Note: Add the support to control the volume directly from the device.
Screenshot: https://ia801704.us.archive.org/34/item ... 768/11.png

This feature has not yet been applied in G.O.L.D. 2.6.0.
Add a minimize (MIN) key shortcut to the virtual Qwerty keyboard (ABC).
Pressing the square brings up a row of hotkeys.
With the ABC key you can access the Qwerty keyboard, but there is no key to minimize without closing the shortcut bar.
- We only have the CUR key that accesses the numeric keyboard and the <0> key to hide everything (inside qwerty keyboard).

Another key on the bar is CUR, which allows us to access the numeric keyboard. Here is the MIN key to minimize without closing the bar.
Note: The minimize key (MIN) that is on the numeric keyboard (CUR) must be added to the Qwerty keyboard (ABC).
It would improve interaction on touch screens.
Screenshot: https://ia801704.us.archive.org/34/item ... h768/3.png

New order of folders.
- Currently game-data files allow you to choose the location you want.
- The notices files should be saved in the doc folder.
- The configuration files and the Saved games folder are generated by default in C:/G.O.L.D. These files should be generated in
the same memory E:/ or F:/ where G.O.L.D was installed. The configuration files are: scummvm.ini/scummvm-stderr.txt/scummvm-stdout.txt/sdl.ini
- The Savegames folder must be renamed to Saved games, so that coinccends with the other platforms.

!:/data/G.O.L.D/
---------------------doc/
---------------------config/
-----------------------------scummvm.ini/
-----------------------------scummvm-stderr.txt/
-----------------------------scummvm-stdout.txt/
-----------------------------sdl.ini/
---------------------Saved games/

Add a virtual D-pad or Joystick.
For 3D game support adding a virtual D-pad or Joystick separate from the virtual keyboard would greatly enhance the experience.
Designs shown belong to PPSSPP.
Screenshot: https://ia601704.us.archive.org/34/item ... 768/25.png
Last edited by Ytrewq321 on Wed Aug 31, 2022 6:26 pm, edited 23 times in total.
Ytrewq321
Posts: 5
Joined: Sun Jul 29, 2018 11:22 am

ScummVM (G.O.L.D.) 2.6.0 on Symbian - Testing and bug report.

Post by Ytrewq321 »

Post updated 08/31/22 - Valid for G.O.L.D. 2.6.0.

ScummVM bugs fixed.

Solved in ScummVM 2.3.0 beta 1.
Screen orientation error in ScummVM when activating automatic phone rotation.
If automatic screen rotation is enabled.
+ Phone placed vertically = ScummVM is displayed horizontally.
+ Phone placed horizontally = ScummVM is displayed vertically inverted.
*ScummVM is only displayed horizontally when you disable automatic screen rotation. This bug is also present in previous versions.
Note: Show ScummVM horizontally only and lock rotation/Or develop an option within ScummVM that allows you to choose
the orientation of the screen, without being affected by automatic rotation.

Screenshot: https://ia601704.us.archive.org/34/item ... 768/10.png

This report was fixed.
Interface translation: Incomplete translation is still missing.

- ScummVM 2.2.0 or earlier: Extract game-data.zip and copy the files to C:/ScummVM.

This report was fixed in ScummVM 2.2.0 beta 2 - The main menu can be accessed within a game using the * or F5 key.
Keyboard problems (Virtual).

The dedicated key to see the Scummvm main menu in-game is f5 and it only works with some games.
From Options/Keymaps you can assign a key for the main menu.
- Games that cannot be accessed in the menu with * or F5: Blade runner/Simon the Sorcerer 1/Simon the Sorcerer 2

Solved - This bug was in ScummVM 1.8.1.
Now with the space key it allows to Pause in some games, in previous versions (1.8.1) it showed an error and closed the application.

There are some games that have their own built-in menu and cannot be paused or saved from ScummVM (Even on PC).
- Can't pause: Blade runner/Simon the Sorcerer 1/Simon the Sorcerer 2
Data can be saved only from the ScummVM menu, but it only works with some games, in others the option
to save does not appear in the menu. The quick way to see which games does not support saving is to go to
the main menu of ScummVM, select game by game and observe the Load... button.
If the button is gray color, it will not allow saving or loading games.

- Games that don't allow saving data: Simon the Sorcerer 1/Simon the Sorcerer 2

This feature is now available on ScummVM 2.3.0 beta 1.
Display the letters on the virtual keyboard according to the orientation of the phone.
Phone with automatic rotation activated.
It is uncomfortable to play the game horizontally, while the letters on the keyboard are vertical.
Note: Change the orientation of the virtual keyboard letters (horizontal-vertical), depending on the orientation of the phone.
Screenshot: https://ia601704.us.archive.org/34/item ... 768/12.png

Solved in ScummVM 2.3.0 beta 1.
Numeric keypad error when typing a name to save game data.
Reproduce the bug:
- Save game data.
- Write the name with all the numbers.
- When you type the 0 or # key, it is pressed infinitely by itself.
- The number 9 does not write, it only jumps between options.
Screenshot: https://ia601704.us.archive.org/34/item ... 768/15.png

Solved in ScummVM 2.3.0 beta 1.
ScummVM does not perform automatic Save games.
I have played several games for hours and none have saved anything, it does not even appear in the save list.
ScummVM has the option to save data automatically, every 5, 10, 15, 30 minutes.
It does not work...

Solved in G.O.L.D. 2.6.0.
Notices when installing ScummVM.
When installing any ScummVM file, we have 4 notices that we must accept to continue to install.
- 4 Notes x 7 Installers = 28 Notes.
28 times we must see the notices. It is very annoying, I propose that these notices should only be in a file.
For example only in ScummVM1.
Screenshot: https://ia601704.us.archive.org/34/item ... 768/24.png

Solved in G.O.L.D. 2.6.0.
Finally a silly request.
Rename the ScummVM1 S60v3 installer to ScummVM1 only and so on the other versions.
Screenshot: https://ia801704.us.archive.org/34/item ... h768/8.png

Canceled bug reports.

This report is invalid. I just leave it here in case someone has the same doubts. The answer is above, look for the word Important.
Merge the emulator into a single application and a single ScummVM name.

In past versions I generate a lot of confusion as there are two different versions. There are no explanations of its individual characteristics.
+ Version 1: When installing it display a ScummVM 1 application (In Scummvm version 1.7.0 or earlier).
+ Version 2: When installing it display two applications ScummVM 1 and ScummVM 2 (In ScummVM version 1.8.1 and earlier).

Closed graphic modes for lack of support.
Lack of options.
It remains to add more graphic modes (2xSAI/SuperEagle/HQ2x/Super2xSAI), there is only the Normal mode.
Screenshot: https://ia801704.us.archive.org/34/item ... h768/9.png

Directional keys do not work.
You can not move the character in 3D games. They also cannot be assigned manually.
In ScummVM 2.3.0 beta 1 the directional keys worked.
Screenshot: https://ia801704.us.archive.org/34/item ... h768/7.png
Last edited by Ytrewq321 on Wed Aug 31, 2022 6:28 pm, edited 30 times in total.
Ytrewq321
Posts: 5
Joined: Sun Jul 29, 2018 11:22 am

ScummVM (G.O.L.D.) 2.6.0 on Symbian - Testing and bug report.

Post by Ytrewq321 »

Post updated 08/31/22 - Valid for G.O.L.D. 2.6.0.

New games added in ScummVM.
-https://github.com/scummvm/scummvm/blob/master/NEWS.md
-https://wiki.scummvm.org/index.php?title=Engines
*All the mentioned games work fine on PC.

Bugs in games.
There is always a consistent error in the intro of the games. Intro videos get slow or just won't load and ScummVM closes.
The videos are only for reference to show when an error occurs.

Bug not yet fixed in G.O.L.D. 2.6.0.
Discworld II: Missing Presumed...!?
- The video in the intro hangs. https://youtu.be/Un5Rk8nBgsg?t=64
- The voices of the characters and the music are not heard either. https://youtu.be/Un5Rk8nBgsg?t=515
In ScummVM 2.2.0.1 it works fine (Here it improved a lot. In ScummVM 1.8.1 the intro was quite slow). On PC there is no problem.

Bug not yet fixed in G.O.L.D. 2.6.0.
Sherlock Holmes: The Case of the Serrated Scalpel.
- Slow intro video. https://youtu.be/heQTSkeL6y0?t=5
In version ScummVM 2.2.0.1 it works fine.

Riven: The Sequel to Myst.
The intro and gameplay is a bit slow.

Toonstruck.
- Voice delay in videos.
- It gets stuck sometimes.

Sanitarium.
Slow gameplay.

Gameplay is quite slow in all 3D games.
Perhaps you need to optimize the use of CPU/GPU or add OpenGL support.
This reminds me of the PureFix application, when you want to edit a photo and you use GPU the process is slow. But if you use CPU it gets pretty fast.
You can download (PureFix-0.7.0.sis) https://sourceforge.net/projects/photproc/files/ or view its source code https://sourceforge.net/p/photproc/code ... /PhotProc/.
Screenshot: https://ia601704.us.archive.org/34/item ... 768/18.png


Is it possible to load the game?
Yes. On your PC you skip all the intros until the character is playable. You save the game and copy it to the phone.
Saved games with ScummVM of course.

PC Win: C:\Users\0\AppData\Roaming\ScummVM\Saved games copy the files to your phone.
Phone: C:\G.O.L.D\Savegames paste the files here. Or you can choose another location to paste your files.

Grim Fandango (3D). Engine GrimE
It does not load the intro only shows an image https://youtu.be/a0vbz0_SMHQ?t=4 then ScummVM closes.
Load the game, which you have copied from your PC to the phone and it will work.
In G.O.L.D. 2.6.0, voices and sounds are reproduced normally.
Screenshot: https://ia801704.us.archive.org/34/item ... 768/19.png

Escape from Monkey Island (3D). Sub Engine GrimE
The intro starts out a bit slow but when loading a scene (where the loading CD appears), ScummVM quits. https://youtu.be/AFtM7ipudnQ?t=117
Load the game, which you have copied from your PC to the phone and it will work.
Screenshot: https://ia801704.us.archive.org/34/item ... 768/20.png

The Longest Journey (3D). Engine Stark
It doesn't start just shows an error screen.
If it will start the game it would be quite slow or it would crash only in the intro.
Screenshot: https://ia801704.us.archive.org/34/item ... 768/21.png

Myst III: Exile (3D). Engine Sprint
The menu starts normal, but when loading New Game it closes. I guess it's because of the intro. https://youtu.be/ulHrleF_hG0?t=12
Loading a saved game where the character is playable, does not load, only a black screen is seen. Then it closes. https://youtu.be/ulHrleF_hG0?t=202

Little Big Adventure (3D). Engine TwinE
It starts normally on the phone. The only thing slow here is the gameplay. https://youtu.be/1GbLmYUAOZw?t=477
Screenshot: https://ia801704.us.archive.org/34/item ... 768/22.png

Philip Marlowe: Private Eye (3D). Engine Private
It starts normally on the phone. Both the intro and the gameplay are slow. In some cases it may close.

Nightlong: Union City Conspiracy (3D). Engine Trecision
It starts normally on the phone. Both the intro and the gameplay are slow.
Last edited by Ytrewq321 on Wed Aug 31, 2022 6:31 pm, edited 37 times in total.
Ytrewq321
Posts: 5
Joined: Sun Jul 29, 2018 11:22 am

ScummVM (G.O.L.D.) 2.6.0 on Symbian - Testing and bug report.

Post by Ytrewq321 »

Post updated 08/18/22 - Valid for G.O.L.D. 2.6.0.

Fixed bugs in games.

Improved in G.O.L.D. 2.6.0.
Blade Runner.
The fluidity of the game greatly improved.

Solved in G.O.L.D. 2.6.0.
The Curse of Monkey Island.
- The intro video cuts out the moment LeChuck says "Fire!". https://youtu.be/zfAo3O2qZR0?t=181
Some previous versions of daily builds on PC also had this error.
Currently in daily builds, this bug is fixed. In version ScummVM 2.2.0.1 it works fine.
Last edited by Ytrewq321 on Fri Aug 19, 2022 5:15 am, edited 22 times in total.
fedor
Posts: 30
Joined: Sat Oct 12, 2013 11:32 am

Re: ScummVM 2.2.0 on Symbian - Testing and bug report.

Post by fedor »

Thanks for excellent testing! I read your posts long ago but stupid android kill my Firefox.
I'm preparing next testing release with hope to fix that errors.
The other error is that ScummVM does not perform automatic Save games.
Same on windows. Internal ScummVM error, fixed after release.
Critical error on the virtual keyboard.
Crazy usage. Low priority.
Numeric keypad error when typing a name to save game data.
Medium priority. Try to fix before 2.3.0 stable release..
I have not been able to get the direction key to work.
They work. It's triky to setup. Low priority.
Post Reply