What's new
Pokémon Blaze Online

Welcome to the official forum for Pokemon Blaze Online. By joining, you gain the ability to post topics, engage in discussions, and access exclusive content. Ready to start your adventure? Download the game and embark on your journey. Register today and connect with a global community of players.

Graphics Settings Guide - Platform Compatibility

JeanDeBoos

Administrator
Staff member
Graphics Settings Guide - Platform Compatibility

Overview

This guide explains how graphics settings work across different platforms (Desktop, Android, iOS) in Pokemon Blaze Online. Due to platform limitations and design decisions, not all settings are available on every platform.


Settings Availability by Platform

Desktop (Windows, macOS, Linux)
All graphics settings are available and fully configurable:

SettingAvailableNotes
UI Scale✅ YesRange: 0.5 - 2.5 (varies by screen resolution)
Game Zoom✅ YesRange: 1.0 - 3.0
Screen Resolution✅ YesCan select from preset or use custom resolutions
Fullscreen✅ YesToggle between windowed and fullscreen modes
Dynamic Lights✅ YesVisual quality setting
Particle Weather✅ YesVisual effects for weather
Anti-Aliasing✅ Yes0x, 2x, 4x, 8x options
V-Sync✅ YesVertical synchronization

Special Features:
  • Resolution changes apply immediately without restart
  • Window can be manually resized, creating custom resolutions
  • UI scale limits automatically adjust based on screen size to prevent overflow

Android
Limited settings due to platform constraints:

SettingAvailableNotes
UI Scale✅ YesRange: 0.7 - 2.5 (varies by screen density)
Game Zoom✅ YesRange: 1.0 - 3.0
Screen Resolution❌ NoUses device native resolution
Fullscreen❌ NoAndroid apps are always fullscreen
Dynamic Lights✅ YesVisual quality setting
Particle Weather✅ YesVisual effects for weather
Anti-Aliasing✅ Yes0x, 2x, 4x, 8x options
V-Sync❌ NoNot configurable on Android


iOS
Limited settings due to platform constraints:

SettingAvailableNotes
UI Scale✅ YesRange: 0.7 - 2.5 (varies by screen density)
Game Zoom✅ YesRange: 1.0 - 3.0
Screen Resolution❌ NoUses device native resolution
Fullscreen❌ NoiOS apps are always fullscreen
Dynamic Lights✅ YesVisual quality setting
Particle Weather✅ YesVisual effects for weather
Anti-Aliasing❌ NoNot supported via RoboVM
V-Sync✅ YesControls frame rate (60 FPS when enabled)


Why These Limitations Exist

Mobile Resolution Settings
Q: Why can't I change resolution on Android/iOS?
A: Mobile devices have fixed physical displays with specific native resolutions. Unlike desktop monitors that support multiple resolution modes, mobile screens are designed to work at their native resolution only. Changing resolution would result in:
  • Blurry visuals due to scaling
  • Black bars or stretched content
  • Poor battery performance
  • Inconsistent touch input mapping

Mobile Fullscreen Toggle
Q: Why is there no fullscreen option on mobile?
A: Mobile apps run in fullscreen by default - it's part of the mobile app paradigm. The entire screen is always dedicated to the active app, unlike desktop where windows can be resized and moved around. The system UI (status bar, navigation bar) is handled by the OS, not the app.

Anti-Aliasing on iOS
Q: Why is anti-aliasing not available on iOS?
A: This is a technical limitation of the RoboVM framework used for iOS deployment. While iOS devices support anti-aliasing at the hardware level, the current implementation doesn't expose this setting through the configuration API we use.

V-Sync on Android
Q: Why can't I control V-Sync on Android?
A: Android handles frame synchronization at the system level through its rendering pipeline. The OS automatically manages frame timing to prevent screen tearing, making manual V-Sync control unnecessary and unavailable to individual apps.


Mobile-Specific Optimizations

Automatic UI Scaling
Mobile devices automatically calculate appropriate UI scale ranges based on:
  • Screen Density (DPI): Higher density screens get wider scale ranges
  • Screen Size: Tablets allow more scaling flexibility than phones
  • Physical Size: Detected via diagonal measurement to distinguish tablets

Density-Based Defaults
The game automatically sets optimal defaults based on your device:
  • Low Density (mdpi): Conservative scaling to maintain performance
  • Medium Density (hdpi): Balanced scaling options
  • High Density (xhdpi): Wider range for crisp displays
  • Very High Density (xxhdpi+): Maximum flexibility for modern devices

Tablet Detection
Devices with screens 7 inches or larger (diagonal) are treated as tablets and receive:
  • Extended UI scale range (0.7 - 2.5)
  • Different default scale values
  • Optimized layout calculations

Performance Considerations

Desktop
  • Higher resolutions impact performance more than other settings
  • Anti-aliasing (especially 8x) can significantly affect frame rate
  • Dynamic lights and particle weather have moderate performance impact

Mobile
  • UI Scale affects rendering performance - higher scales = more pixels
  • Dynamic lights have higher battery impact on mobile
  • Particle weather effects can affect performance on older devices

Troubleshooting

Desktop Issues

Window appears too small/large after settings change:
  • The new resolution is applied immediately
  • Use the resolution dropdown to select a different size
  • Manually resize the window for custom dimensions
UI elements appear cut off:
  • Reduce UI Scale setting
  • The game automatically limits scale based on screen size

Mobile Issues

UI appears too small/large:
  • Adjust the UI Scale slider
  • The range is automatically optimized for your device
Performance issues:
  • Disable Dynamic Lights
  • Disable Particle Weather
  • Reduce UI Scale if rendering is slow

Settings Storage

All graphics settings are stored in a JSON file:
  • Desktop: User preferences directory
  • Android: App's private storage
  • iOS: App's documents directory

Settings persist across app launches and updates. If settings become corrupted, use "Restore Default" to reset.


Future Improvements

We're continuously working to improve graphics settings:
  • Investigating anti-aliasing support for iOS
  • Exploring resolution scaling options for mobile
  • Adding more granular performance presets
  • Implementing automatic performance optimization

Contact Support

If you experience graphics issues not covered here:
  1. Note your device model and OS version
  2. Screenshot your current graphics settings
  3. Report the issue on our Official Discord Ticketing System => Technical Ticket
  4. Include any error messages or unusual behavior


Last updated: August 2025
 
Back
Top