Fan-made browser for Heroes of Might and Magic: Olden Era game data. Browse units, heroes, spells, artifacts, buildings, and 3D models without opening the game.
Builds are released only on this project's Releases page. The in-app updater (since v1.0.2) pulls from the same place. If you have a build from anywhere else, it's not mine, and I don't recommend running it.
In-game, you can only see what's currently available to you - units in your army, heroes you own, skills offered at level-up, spells you've unlocked.
This shows you everything. All units, all heroes, all skills at all levels, all artifacts, all faction laws, all buildings. Browse the complete game database with no restrictions.
The tool doesn't ship with any game content. When you run it:
- Auto-detects your Steam installation
- Reads JSON game data from
<game>/*_Data/StreamingAssets/Core.zip - Loads localization and script arguments from the game files
- Extracts textures and 3D models from the game's Unity asset bundles
- Runs the game's own script system to resolve placeholder text (stuff like
{0}→ actual damage values) - Shows everything through a local web server
You need to own the game - this just makes your own copy easier to browse.
- Units (Creatures) - stats, abilities, all attributes
- Heroes - portraits, starting attributes, specializations
- Creature Abilities - passive and active with full descriptions, tier and cost
- Hero Skills - skill trees, all levels, progression paths
- Hero Subclasses - specialized hero classes, bonuses, unlock requirements
- Spells - combat spells and world map spells, all levels
- Artifacts - equipment bonuses, set effects
- Map Objects - adventure map objects (resources, dwellings, etc.)
- Buildings - town structures, costs, requirements
- Faction Laws - unique faction mechanics and unlockable bonuses
View units and map objects in 3D with animation support.
Heads up: GLB models exported from Unity don't include particle systems, VFX, or complex shader effects. Models look close to in-game, but things like glowing auras, fire/smoke particles, and similar effects won't be present.
Game descriptions use placeholders ({0}, {1}, etc.) that get calculated at runtime. This tool:
- Finds the game's argument files for each text
- Runs the actual game scripts to calculate exact values
- Color-codes the results: orange for successfully resolved, red if something couldn't be calculated
Some values can't be resolved because they depend on some runtime state or missing data files in certain builds. You'll see those in red.
All 16 languages the game supports. Full translations for each locale.
First launch scans your Steam library folders and finds the game automatically. If it doesn't find it, you can browse to the folder manually in settings.
- Theme - Light, Dark, or match your system (default: Dark)
- Language - all 16 supported languages
- Placeholder Resolution - toggle the dynamic text calculation (default: on)
- Auto-Extract on Startup - automatically extract assets when game path is set (default: on)
- Game Path - current install location, switch between detected installs, or browse manually
Tested with the Early Access 0.80.07 build. As the game continues to evolve, future patches may still require updates to the tool.
Separate panel in the navbar:
- Extract Icons / Extract Models - choose PNG images, GLB models or both when you start extraction
- Replace Existing - force re-extraction even if files exist (resets after each extraction)
- Progress Display - real-time progress with phase info, time elapsed
- Heroes of Might and Magic: Olden Era (Steam version)
- Download the latest release for your platform from Releases
- Extract the zip
- Run the executable (
OldenEraExplorer.exeon Windows,OldenEraExploreron Linux) - System tray icon appears, browser opens automatically to
http://localhost:5176 - App auto-detects your game and you're ready. Asset extraction runs in background (icons show placeholders while extracting)
- Navigation - navbar switches between entity types
- Search - type in the search box to filter across all categories
- Browse - sidebar lists all entities, click one to see details in the main panel
- 3D Viewer - three tabs (Units, Map Objects, Artifacts), select any to view with animations
- Settings - gear icon to change theme, language, game path, or toggle features
Is this legal? Yes. Doesn't distribute any game files. Just reads from your own legally purchased copy, like modding tools do.
Does it modify my game? No. Read-only. Won't touch your game installation.
Why are icons missing?
Asset extraction runs in background on first launch. Icons and models appear as they're extracted (about 1 minute on modern hardware, uses ~1.3 GB disk space). Gets saved to an ExtractedAssets folder next to the executable, so subsequent launches are instant.
Can I use this for modding? It's a viewer, not a mod tool. But it might help you understand game data structure. Official modding tools from the developers don't exist yet.
Why is some text red? Red means the placeholder couldn't be resolved. This happens when scripts reference runtime-only data (like current battle state) or when required JSON files are missing from that build. Orange means it resolved successfully.
See CONTRIBUTING.md for development setup and build instructions.
MIT License - see LICENSE.
Game assets and data are copyrighted by the developers. This is for personal use with legally owned game files only.
- Built with .NET, React, Vite, and React Router
- Unity asset reading via in-tree code that vendors a curated subset of AssetStudioMod and AssetRipper.TextureDecoder
- 3D rendering powered by Three.js
- Game data © Heroes of Might and Magic: Olden Era, developed by Unfrozen, published by Hooded Horse
See NOTICE.md for third-party licenses.