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.