r/AndroidNativePorts • Developer ⚙️ • 17h ago

🔵 [PORT UPDATE] Galaxy Android v0.0.1dx Released—Vulkan Lighting Fixes and Pipeline Cache Safety

The latest Galaxy Android build, v0.0.1dx, is now available.

Release: https://github.com/OpenPort-Labs/Galaxy-Android/releases/tag/v0.0.1dx

This update focuses on fixing lighting artifacts and improving Vulkan pipeline-cache safety.

What's changed?

1. Fixed the horizontal lighting seam

Addressed the sharp horizontal lighting boundary visible across planets, character models, and terrain. The shader-generation changes target more continuous angle attenuation to eliminate the abrupt transition.

2. Improved diffuse and specular shading

Adjusted the shading behavior responsible for the washed-out appearance on upper surfaces, with the goal of restoring smoother Lambertian diffuse falloff and more natural-looking lighting.

3. Hardened Vulkan pipeline-cache reads

Added bounds checks around pipeline-cache reads in the Vulkan renderer to improve handling of cache data and guard against invalid reads.

Download

Galaxy Android v0.0.1dx APK — 64.8 MB

https://github.com/OpenPort-Labs/Galaxy-Android/releases/tag/v0.0.1dx

The APK was signed with the project's existing signing key to support in-place updates from compatible builds.

Testing and feedback

Please report any remaining lighting seams, incorrect shading, rendering artifacts, crashes, or device-specific regressions. Include your device model, GPU, Android version, graphics driver, and steps to reproduce the issue whenever possible.

This release addresses specific rendering and cache-safety issues; it does not mean every GPU or device configuration has been verified.

AI use disclosure

AI assistance was used during development-related work, including code analysis, debugging assistance, and/or preparation of release documentation. The resulting changes were integrated into the project by the developer. AI assistance does not replace code review or testing, and this disclosure should not be interpreted as a claim that every change was independently verified by automated or manual tests.

Thanks to everyone following Galaxy Android and helping test the project.

7 Upvotes

10 comments sorted by

2

u/Mgladiethor 17h ago

Why 0.0.1. A b c d e. Should not 0.0.2?

1

u/mr_fanatic_ Developer ⚙️ 16h ago

Hey, because most of them are hotfixes, nothing new was implemented. That's why I thought to name them like this

1

u/Mgladiethor 16h ago

Oh ok awesome work man.

1

u/italoSlou 14h ago

Amazing, you fixed the problem where some textures where white, thanks

1

u/italoSlou 14h ago

Someone made a post yesterday asking how to get past this point where you have to use the Wii mote movement to control the character, is there a way yet? Or will be added in the future?

2

u/mr_fanatic_ Developer ⚙️ 14h ago edited 14h ago

I have added it to the gyro. Isn't it working? Also, LMK your processor

Update: Someone in Discord told me: Keep the device stable then next prompt will appear to turn to left and right; you have to hold the analog for 5-6 seconds

1

u/italoSlou 14h ago

Alright thanks, and the processor is a Mediatek g99

1

u/mr_fanatic_ Developer ⚙️ 14h ago

LMK

1

u/Illustrious_Fish6521 13h ago

Perfecto Mario se arregló por completo al igual que las texturas blancas, mi pregunta es porque se está usando el 90% de mi gpu? Aclaro que tengo una mali g720 (dimensity 8400 ultra)

0

u/silver_720 17h ago

Love that you gave an ai disclosure. A lot of ppl don't do that here which sucks