SonicMastr / godot-vita

Godot Engine Vita Port based off of Stary2001 and EIREXE Contributions utilizing PVR_PSP2
https://godotengine.org
MIT License
251 stars 19 forks source link

[Probably not an issue] OS Test Demo doesn't show some info #44

Open Bunkai9448 opened 10 months ago

Bunkai9448 commented 10 months ago

Godot version: https://github.com/SonicMastr/godot-vita/releases/tag/3.5-rc5-vita1

OS/device including version: Target: PS Vita 3.65 Henkaku ENSO Developed in: Windows7 Home Premium, Service Pack 1

Issue description: I compiled this https://godotengine.org/asset-library/asset/677 to run in my vita, so I can use the features later in other projects. The results here are what I have problems with: add_line("OS name", OS.get_name()) does work and displays the console info, however add_line("Date and time (local)", datetime_to_string(OS.get_datetime())) doesn't display the time. [I didn't make any edits, everything is exactly like the original assets]. Should I make any edit to the geter functions? Or It's just not implemented? Maybe something related with the perms of the app in the console?

[Note that the editor's debug version in windows (F5 key while inside the project window) does work for all parameters]

Steps to reproduce: Open the installed app and see if it displays the info or not.

Minimal reproduction project: You can either download the assets directly from godot's link above (then check the etc compression and fall back into gle2 in the project) or just change the attached zip to vpk and install. Operating System Testing.zip

I leave screenshots here so you don't need to install the vpk: 2024-01-14-170055 2024-01-14-170112 2024-01-14-170121 2024-01-14-170037

SonicMastr commented 8 months ago

Thanks for actually bringing this up. I didn't even realize that I never implemented anything to get the current time (I was way too busy worrying about other aspects of the engine). I'll add this as a "Enhancement" request, but just know that I did see this

ZFhuang commented 6 months ago

For some games (such as the game I am developing) it is important to be able to obtain the real-world time, so I made a implementation of the time acquisition part of the engine and slightly fixed some editor bugs. The PR is here and you can download the required artifacts here to try.

FYI: current modifications are based on the 3.6.beta version of godot.

Preview image: 2024-05-19-133115-591595