Godot Materials Tester

Rating: 
5
Your rating: None Average: 5 (4 votes)

Godot 3.1.1 engine build for SailfishOS , and this standart demo project (little modified).
What FPS you have on your device? answer in coments ;-)
sources: https://github.com/savegame/godot/tree/3.1.1_sailfish_sdl2
WARNING: application is very fat, has many resources!

KNOWN BUGS: seems not work on Jolla 1, cant fix it, dont have J1 device

RPM file packed with that script

Screenshots: 

Category:

Application versions: 
AttachmentSizeDate
File godot-materials-tester-1.0.4-1.armv7hl.rpm97.16 MB14/05/2019 - 11:51
File godot-materials-tester-1.0.6-3.armv7hl.rpm72.27 MB15/05/2019 - 14:29
File godot-materials-tester-1.0.7-2.armv7hl.rpm70.78 MB24/05/2019 - 14:11
File godot-materials-tester-1.0.7-1.i586.rpm71.72 MB24/05/2019 - 14:11
File godot-materials-tester-1.0.7-2.i586.rpm71.73 MB24/05/2019 - 14:47
Changelog: 

1.0.7-2
- rebuild x86 to lattest godot 3.1 commit, as it in armv7hl

1.0.7
- rebuild with last godot 3.1 commit ( armv7hl )
- change min resolution of demo from 960x540 to 720x1280 (and it should rize to smaller or bigger screen)
- fix font size of combobox menu ( now it much bigger )
- add x86 build ) lets test it on Jolla Tablet like devices ( aigo x86 ;-) )

1.0.6
- application godot-materials-tester packed to RPM
- little bit optimize resources ( make it smaller )
 

Comments

Mister_Magister's picture

Lowest i saw was 40fps up to 65fps. Why so low tesolution tho? I wanna see it with my QHD ;-; device moto x force

sashikknox's picture

try last release (1.0.7),
but may by you see too little button for your resolution, let me know about this, make a screenshot

Mister_Magister's picture

Boi u built 2x x32 instead of arm

Vieno's picture

No problem on my side. Nice tech demo. Xperia X Compact SFOS 3.0.2.8 ~35-55FPS

paolomi's picture

You don't have a jolla1 phone, so I tell you the output error:

godot-materials-tester --main-pack /usr/share/godot-materials-tester/godot-materials-tester.pck
Get display mode
Resolution is: 540x960
Try create SDL_Window
Wait libaudioresource initialization .........................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................
..............................................................................................................................................................................................................................................................................
................................................................................................................................................................................
AudiorRsource initialization finished.

shared memfd open() failed: Function not implemented
OpenGL ES 2.0 Renderer: Adreno (TM) 305
WARNING: _update_root_rect: Font oversampling only works with the resize modes 'Keep Width', 'Keep Height', and 'Expand'.
  At: scene/main/scene_tree.cpp:1167.
Segmentation fault

 

RedRackham's picture

No worries, just wanted to test, its a nice project anyway...

sashikknox's picture

I'll try fix it later

RedRackham's picture

nemo@Sailfish ~]$ devel-su
Password:
[root@Sailfish nemo]# pkcon local-install /home/nemo/Downloads/godot-materials-tester-1.0.6-3.armv7hl.rpm
Command failed: Option 'local-install' is not supported
[root@Sailfish nemo]# pkcon install /home/nemo/Downloads/godot-materials-tester-1.0.6-3.armv7hl.rpm
Command failed: Expected package name, actually got file. Try using 'pkcon install-local /home/nemo/Downloads/go
dot-materials-tester-1.0.6-3.armv7hl.rpm' instead.
[root@Sailfish nemo]# pkcon install-local /home/nemo/Downloads/godot-materials-tester-1.0.6-3.armv7hl.rpm
Installing files
Testing changes
Finished
Fatal error: nothing provides openssl needed by godot-materials-tester-1.0.6-3.armv7hl

RedRackham's picture

Is there a way to copy paste from the comments here ?

RedRackham's picture

[nemo@Sailfish ~]$ godot-materials-tester--main-pack/usr/share/
godot-materials-tester/godot-materials-tester.pck
bash: godot-materials-tester--main-pack/usr/share/godot-materia
ls-tester/godot-materials-tester.pck: No such file or directory
[nemo@Sailfish ~]$ godot-materials-tester --main-pack/usr/share
/godot-materials-tester/godot-materials-tester.pck
bash: godot-materials-tester: command not found
[nemo@Sailfish ~]$

sashikknox's picture
need install application first/. it cant find binary - its not installed
you can open openrepos.net from yopur browser? and download RPM mannualy ?then install it from FileManager ( from standart, or custom installed)
or ypu can install mannualy downloaded RPM from terminal:
[code]
devel-su
pkcon local-install /home/nemo/Downloads/godot-materials-tester-1.0.6-3.armv7hl.rpm
[/code]
RedRackham's picture

nemo@Sailfish ~]$ godot-materials-tester--main-pack/usr/share/
godot-materials-tester/godot-materials-tester.pck
bash: godot-materials-tester--main-pack/usr/share/godot-materia
ls-tester/godot-materials-tester.pck: No such file or directory

sashikknox's picture

you miss "whitespace" between binary name "godot-materials-tester" and its arguments "--main-pack/usr/share/godot-materials-tester/godot-materials-tester.pck"

RedRackham's picture

No such file or directory ?

sashikknox's picture

do you install RPM?
and what OS version you have? 

RedRackham's picture

3.0.3.9 SonyX

RedRackham's picture

Can i download the rpm

RedRackham's picture

How from terminal ?

sashikknox's picture

- open terminal in your device 
- type "godot-materials-tester --main-pack /usr/share/godot-materials-tester/godot-materials-tester.pck"

RedRackham's picture

Error Openssl is needed for this to work, but openssl should come with Sailfish...?
Any idea ?

sashikknox's picture

it should be installed automatically while you install rpm, because it in dependencies of package.
can you run it from terminal? and show me error message?

jollex's picture

Doesnt start =/
And from cli get libvpx.so.5 missing. On XperiaX last version

sashikknox's picture

What OS version? its depend on libvpx, but it should be in jolla repos

jollex's picture

Ok on xperiaX 3.0.3.9 35-55FPS
I was missing libvpx.so.5 but got libvpx.so.6 instead. After installing old version of libvpx, it works fine.

 

sashikknox's picture

Nice =)

Historyscholar's picture