Browser Support - KobaltBlu/KotOR.js GitHub Wiki

Browser Support

This app requires a modern browser with support for the following features:

Major browser features required for 100% support:

  • File System Access API
  • Native folder picker support
  • WebGL Canvas
  • CSS3
  • Web Audio API
  • Web Workers
  • IndexedDB
  • Gamepad API
  • Pointer Lock API
  • BroadcastChannel API
  • ResizeObserver API
  • IntersectionObserver API
  • Clipboard API
  • localStorage API
  • Fetch API

If your browser is missing any of these features, the app will not work correctly.

Browser Support Status Notes
Chrome Supported Native support.
Edge Supported Native support.
Brave Conditional Supported when the File System Access API flag is enabled. [Guide Here]
Firefox Not supported Low or missing File System Access API support.
Safari Not supported Low or missing File System Access API support.

Notes

The File System Access API is a critical feature because it enables direct read/write access to local files and folders, which this app relies on for opening, editing, and saving game assets without extra upload/download steps. It also mirrors the original game's direct file system access model, keeping the workflow and file layout aligned with how KotOR expects assets to be structured.