Web Client: Difference between revisions

From UO Renaissance Wiki
Jump to navigation Jump to search
Create UO:R Web Client Player Guide & FAQ
 
Remove inline FAQ and link to official forum post #5979
 
Line 1: Line 1:
<div class="uor-main-hero" style="background: linear-gradient(135deg, rgba(28, 22, 14, 0.95), rgba(10, 8, 5, 0.98)); border: 1px solid #d4af37; border-radius: 8px; padding: 20px; margin-bottom: 24px; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.7);">
<div class="uor-main-hero" style="background: linear-gradient(135deg, rgba(28, 22, 14, 0.95), rgba(10, 8, 5, 0.98)); border: 1px solid #d4af37; border-radius: 8px; padding: 20px; margin-bottom: 24px; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.7);">
<div style="font-family: 'Cinzel Decorative', serif; font-size: 1.8rem; color: #ffd700; text-shadow: 0 2px 8px rgba(0,0,0,0.8); margin-bottom: 6px;">UO:R Web Client Player Guide & FAQ</div>
<div style="font-family: 'Cinzel Decorative', serif; font-size: 1.8rem; color: #ffd700; text-shadow: 0 2px 8px rgba(0,0,0,0.8); margin-bottom: 6px;">UO:R Web Client Player Guide</div>
<div style="font-family: 'Cardo', serif; font-size: 1.1rem; color: #e6dfd1; font-style: italic;">Getting Started, Features, Performance Tuning, and Troubleshooting for Browser Play in UO:Renaissance.</div>
<div style="font-family: 'Cardo', serif; font-size: 1.1rem; color: #e6dfd1; font-style: italic;">Getting Started, Features, Performance Tuning, and Browser Play in UO:Renaissance.</div>
</div>
</div>


Line 19: Line 19:
* '''Built-in Modern Assistant:''' Comes equipped out-of-the-box with custom UI tooltips, grid indicators, and macroing utilities built specifically for UO:Renaissance.
* '''Built-in Modern Assistant:''' Comes equipped out-of-the-box with custom UI tooltips, grid indicators, and macroing utilities built specifically for UO:Renaissance.
* '''Desktop Macro Import:''' Already have macros on desktop ClassicUO? Click your profile avatar in the top-right corner and select ''"Import from desktop ClassicUO"'' to migrate your existing setup instantly.
* '''Desktop Macro Import:''' Already have macros on desktop ClassicUO? Click your profile avatar in the top-right corner and select ''"Import from desktop ClassicUO"'' to migrate your existing setup instantly.
== Official FAQ & Community Discussion ==
<div style="background: rgba(212, 175, 55, 0.08); border-left: 4px solid #d4af37; padding: 14px 18px; margin: 16px 0; border-radius: 0 6px 6px 0;">
For the complete player FAQ, server rules, macroing guidelines, and community troubleshooting, please refer to the official forum thread by staff:
* '''Official Forum FAQ & Guide:''' [https://uorenn.com/forum/index.php?threads/uo-r-web-client.1085/#post-5979 '''UO:R Web Client Player Guide & FAQ (Post #5979)''']
* '''Main Forum Thread & Feedback:''' [https://uorenn.com/forum/index.php?threads/uo-r-web-client.1085/ '''UO:R Web Client Thread''']
</div>


== System & Browser Requirements ==
== System & Browser Requirements ==
Line 41: Line 49:
Private windows automatically disable the browser's persistent Origin Private File System (OPFS). If you launch the game in Incognito mode, your browser cannot save assets to disk, forcing you to re-download several gigabytes of game data every single time you open the tab.
Private windows automatically disable the browser's persistent Origin Private File System (OPFS). If you launch the game in Incognito mode, your browser cannot save assets to disk, forcing you to re-download several gigabytes of game data every single time you open the tab.
</div>
</div>
== Frequently Asked Questions & Server Rules ==
; Is using the web client allowed on UO:Renaissance?
: '''Yes, completely.''' The web client is an official, sanctioned client for UO:Renaissance. You do not have to worry about running unapproved third-party software or modified files that could endanger your accounts.
; How do I log in?
: Authentication is managed exclusively through Discord. When you visit [https://web.uorenn.com/ web.uorenn.com], click the **Discord Sign-in** button. Once authorized, your characters and cloud-synchronized settings link directly to your Discord account.
; Are macroing and assistant features allowed?
: Yes. The web client includes an integrated assistant. All features strictly enforce UO:Renaissance shard rules; any automation prohibited by shard policy is restricted at the client level.
; Can I import my desktop ClassicUO macros and hotkeys?
: Yes! Log in with Discord, click your profile icon in the top-right corner, and choose ''"Import from desktop ClassicUO"'' to load your existing keybinds and configuration.
; Is the web client safe to run?
: Yes. Because it operates within the standard browser WebAssembly sandbox, it has zero access to your local operating system files or personal documents. No account passwords or billing details are ever handled or stored by the client.


== Performance & Lag Optimization ==
== Performance & Lag Optimization ==
Line 117: Line 108:
| '''Cannot find username / password box'''
| '''Cannot find username / password box'''
| Looking for legacy credentials prompt
| Looking for legacy credentials prompt
| Sign in using the **Discord** button; account credentials and cloud sync are tied directly to Discord.
| Sign in using the **Discord** button; see the [https://uorenn.com/forum/index.php?threads/uo-r-web-client.1085/#post-5979 forum guide] for details.
|}
|}


Line 123: Line 114:
* [[Getting Started]] &mdash; Complete guide to joining Britannia, character creation, and starting skills.
* [[Getting Started]] &mdash; Complete guide to joining Britannia, character creation, and starting skills.
* [[Razor & Client Setup]] &mdash; Configuration guide for traditional desktop clients and Razor assistant.
* [[Razor & Client Setup]] &mdash; Configuration guide for traditional desktop clients and Razor assistant.
* [https://uorenn.com/forum/index.php?threads/uo-r-web-client.1085/ Official Web Client Forum Announcement & Feedback Thread]
* [https://uorenn.com/forum/index.php?threads/uo-r-web-client.1085/#post-5979 Official Web Client Player Guide & FAQ on the Forums]

Latest revision as of 18:33, 6 October 2026

UO:R Web Client Player Guide
Getting Started, Features, Performance Tuning, and Browser Play in UO:Renaissance.

⚠ Beta Stage Notice The UO:Renaissance Web Client is currently in active beta testing. You may encounter minor visual quirks or rough edges as ongoing updates roll out. If you spot any issues or strange behavior, your feedback on the official forums or Discord is super helpful!

Overview: Playing UO:R in Your Browser

The UO:R Web Client runs ClassicUO directly inside modern web browsers using WebAssembly (WASM), paired with a modern React HUD. It provides full access to the UO:Renaissance shard with zero desktop installation required.

  • Play Immediately: https://web.uorenn.com/
  • Direct Browser Play: Everything runs inside your browser tab. No legacy desktop installers, compatibility mode tweaks, or Windows registry configurations needed.
  • Discord-Only Authentication: Login is handled exclusively via Discord. Signing in ties your game profile, hotkeys, and macros to your Discord ID so your custom settings follow you to any computer or device.
  • Automatic Delta Patching: Shard updates and game files stream in small chunks from a global content delivery network (CDN) directly into your local browser storage.
  • Built-in Modern Assistant: Comes equipped out-of-the-box with custom UI tooltips, grid indicators, and macroing utilities built specifically for UO:Renaissance.
  • Desktop Macro Import: Already have macros on desktop ClassicUO? Click your profile avatar in the top-right corner and select "Import from desktop ClassicUO" to migrate your existing setup instantly.

Official FAQ & Community Discussion

For the complete player FAQ, server rules, macroing guidelines, and community troubleshooting, please refer to the official forum thread by staff:

System & Browser Requirements

Recommended Browsers Chromium-based: Google Chrome, Microsoft Edge, Brave, Opera (provide optimal WebAssembly and storage performance)
Graphics Support Hardware Acceleration enabled (WebGL & GPU rasterization)
Local Drive Space 5–10 GB free space required for cached map, sound, and art files
Connection Type Low-latency WebSocket Anycast GameProxy connection (30+ global points of presence)

Never Use Incognito / Private Browsing Mode:
Private windows automatically disable the browser's persistent Origin Private File System (OPFS). If you launch the game in Incognito mode, your browser cannot save assets to disk, forcing you to re-download several gigabytes of game data every single time you open the tab.

Performance & Lag Optimization

If gameplay feels sluggish, stutters while walking, or drives up your laptop fan speeds, work through these recommended optimizations:

  1. Step 1: Verify Hardware Acceleration
    • Navigate to chrome://settings/?search=Use+graphics+acceleration+when+available in Chrome (or edge://settings/system in Edge) and verify that **"Use graphics acceleration when available"** is toggled **ON**.
    • You can verify your GPU status anytime by visiting chrome://gpu; WebGL and Canvas should display as Hardware accelerated in green.
  2. Step 2: Force High-Performance GPU (Laptops)
    • Gaming laptops frequently assign browser tabs to low-power integrated graphics (iGPU) to conserve battery.
    • Enter chrome://flags/#force-high-performance-gpu in your browser address bar, set it to **Enabled**, and restart your browser.
  3. Step 3: Bypass GPU Blocklists
    • If your graphics card is flagged as software rendering only, go to chrome://flags/#ignore-gpu-blocklist, set it to **Enabled**, and relaunch.
  4. Step 4: Switch Graphics Backend to DirectX 11 (Windows)
    • In Chromium address bar, visit chrome://flags/#use-angle and switch the backend from Default to **D3D11**. This tweak eliminates micro-stutters for many Windows players.
  5. Step 5: Cap Your In-Game FPS
    • Running uncapped frames creates unnecessary GPU heat and frame pacing jitter. Press Alt+O in-game to open **Options > Video**, and set your **Maximum FPS** to match your monitor's refresh rate (e.g., 60, 120, or 144 Hz).
  6. Step 6: Set Game Loop Scheduler to Immediate
    • Under in-game **Options > Video**, set the **Game Loop Scheduler** to **Immediate** for the most responsive input latency.
  7. Step 7: Disable Chrome Energy Saver
    • In Chrome **Settings > Performance**, disable **Energy Saver** so the browser does not throttle tab execution while running.

Gaming VPNs & Network Routing (ExitLag)

Browsers cannot open raw TCP sockets due to web security restrictions. Instead, the UO:R Web Client routes game traffic through dedicated low-latency WebSocket Anycast GameProxies placed across 30+ locations worldwide.

  • Configuring ExitLag: Do not point ExitLag at old desktop client EXEs. Instead, add your dedicated browser's executable (e.g., chrome.exe, msedge.exe, or brave.exe) to ExitLag so it routes your browser's gaming traffic directly.
  • Standard VPNs (Mullvad, Nord, PIA, etc.): Select a VPN server location closest to the UO:R shard host to minimize network hops between the Anycast WebSocket proxy and the shard.

Quick Troubleshooting Reference

Issue / Symptom Root Cause Recommended Fix
Low FPS / High CPU Usage Hardware acceleration is disabled or running on integrated CPU graphics Ensure hardware acceleration is enabled in settings; set #force-high-performance-gpu and #use-angle to D3D11.
Re-downloading game files on every launch Incognito/Private mode is active, or local drive has insufficient storage Avoid private browsing windows; ensure your computer drive has at least 5–10 GB of free disk space.
Micro-stuttering while moving Uncapped framerate causing frame pacing mismatch Press Alt+O > Video: cap Maximum FPS to match screen refresh rate (60/120/144 Hz).
Stalled asset downloads during first load Ad/script blocker extensions blocking chunk requests Temporarily whitelist web.uorenn.com in ad-blocking extensions (e.g. uBlock Origin).
ExitLag not routing traffic ExitLag is linked to legacy desktop game executable Add your browser's executable (e.g. msedge.exe or chrome.exe) to ExitLag application routes.
Cannot find username / password box Looking for legacy credentials prompt Sign in using the **Discord** button; see the forum guide for details.

See Also