Skip to content

Releases

Horizon Android v1.0.1

Choose a tag to compare

@GoyDevv GoyDevv released this 10 Nov 21:04

🎮 Controls & Gameplay

† GoyControl Overhaul

  • Added Event Slot #4: Custom buttons now support 4 dedicated event slots (EVENT SLOT #1 through #4).
  • 4-Slot Visual Editor & Touch Mapping: Updated the in-launcher GoyControl editor, inspector, and on-screen hit testing to easily assign and configure all 4 actions.
  • Strict Sequential Macro Execution: Actions execute rapidly in their exact assigned sequence (1 → 2 → 3 → 4) without missing inputs. Removed priority sorting and deduplication drops that previously altered macro order.
  • Independent Touch State (Fixed Dual-Lighting Bug): Resolved an issue where pressing a button caused other buttons sharing the same keybinding (e.g. Primary attack) to falsely light up or trigger. Button held state is now tracked strictly by individual button slot.
  • Grid Snapping & Magnetic Edges: Added magnetic neighbor snapping and persistent grid alignment guides to the floating control editor.

MCPE Controls

  • Refined Control Editor Plates: Restored classic light-stone button styling and translucent joystick boundaries in the launcher control editor, replacing dark fallback plates.
  • HUD Consistency: Preserved in-game HUD control layouts and touch regions during editor state changes.

Gameplay & Input Fixes

  • Wind Charge Jump Alignment: Fixed Wind Charge projectiles inheriting unwanted upward vertical jump velocity during jump-throw macros.
  • Pass-Through Input Guard: Eliminated unintended camera rotation triggered by accidental touch jitter on pass-through buttons.
  • Macro Item Synchronization: Improved crosshair and item-use synchronization when switching rapidly between custom macro slots.

🧩 Mod Support & Management

  • File Manager Synchronization: Installed, ported, and built-in mods now synchronize with the mods/ directory.

Mod Manager Status: The mod manager is actively developing. Some mods may have limited compatibility. Stay tuned for deeper mod architecture improvements coming in future releases!


🎨 Rendering & Shader Compatibility

Classic Shader Pack Support

  • Fixed water depth calculation in classic shader packs.
  • Restored water absorption, shoreline foam, refraction, and screen-space reflections (SSR).
  • Fixed water shaders sampling incorrect color buffers and depth uniform handling.
  • Corrected shadow sampler fallbacks to avoid reading main color passes.
  • Improved depth resolution for translucent terrain and entities.

⚡ Performance & Display

Hardware & GPU Tuning

  • Mali Devices: Tuned terrain render passes, batched draw calls, and reduced redundant uniform recalculations.
  • Vulkan Presentation & Pacing: Eliminated frame queuing spikes and improved surface suspension handling during Android lifecycle events.
  • Block ID Lookup: Accelerated block palette lookup, reducing chunk setup overhead from ~3.8s down to under 3ms.
  • Uncapped FPS: get unlimited FPS.

📁 File Manager & Storage

  • Storage Access Framework (SAF): Full bidirectional read/write access with external Android file managers.
  • World & Pack Extraction: Automatic archive extraction for .zip and .mcworld imports with proper handling of locked runtime files (session.lock).
  • Export Destination Picker: Saved files now prompt with a native Android destination picker instead of defaulting to Reports. Exported ZIP archives are copied to the File Manager clipboard.

📱 Interface & Design

  • Visual Spacing: Refined button padding, sliders, switches, segmented controls, and loading indicators for a cleaner handheld interface.

💬 Join our Discord Community: discord.gg/CjyWBu2mC7

Horizon Android v1.0.0

Choose a tag to compare

@GoyDevv GoyDevv released this 07 Nov 11:29

🚀 Horizon Android — Version 1.0.0

📦 Storage & File Manager

  • Full SAF Read & Write Access: Horizon directories now support bidirectional read and write operations via Android's Storage Access Framework (SAF). External file managers (ZArchiver, Material Files, MiXplorer) can now modify files directly.
  • Folder Import: In Installed > File Manager, added an Import Folder button to easily load custom worlds, resource packs, and shader packs while automatically preserving directory structures and names.
  • Folder Export (.zip): Added an Export Folder button that compresses any selected folder into a .zip archive and summons the native Android file saver to save backups anywhere on your device.

🔄 In-App Updater System

  • Automatic Release Detection: The launcher automatically queries GitHub releases from GoyDevv/Horizon-Android.
  • Full-Screen Material UI: When a new version is detected, a full-screen Material Design dialog displays the version badge, release title, and full changelog.
  • One-Tap Update & Install: Automatically downloads the latest ARM64 APK and triggers Android's package installer directly within the app.

⚡ Performance & Graphics

  • Working Experimental Settings: Fixed settings toggles for Uncapped FPS (supporting 90Hz, 120Hz, 144Hz, and up to 260+ FPS displays).
  • HONOR X9c Smart Stability Fix: Resolved startup crashes on devices using Adreno 610/600-series GPUs through improved EGL surface format fallback and swapchain initialization.
  • 32-bit & 64-bit Architecture Optimization: Cleaned and optimized native library loading across multi-arch devices.

🎮 Gameplay & UI Fixes

  • Live World in Chests & Chat: Fixed the issue where opening containers (chests, barrels, furnaces) or chat froze the background. Mobs, water flow, day/night cycles, and weather now continue rendering live in real time behind open menus.
  • Discord Community Integration: Added a dedicated Discord button directly on the launcher homescreen and bottom navigation bar (discord.gg/CjyWBu2mC7).
  • New Horizon App Icon: Brand-new signature two-tone "H" emblem (porcelain white and radiant electric violet with horizon ambient glow).
  • Package Identity: Standardized application ID to com.goydevv.horizon.