Underground 2 Revived
Play Need for Speed: Underground 2 (2004) in Chrome and Firefox with WebGPU graphics, Web Audio, up to 120 fps widescreen, controller support, free roam and Online races with friends. Fan project, not
The complete tools and database for Dark and Darker. Browse items, classes, dungeon maps, quests, market prices and more.
GamesJavaScript · PythonGitHub @avesm96-boopOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Dark and Darker community wiki — monster database, item finder, interactive maps, and more
Translation pending
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Community-driven wiki built from game data extracted via FModel. Includes a data extraction pipeline, a Next.js wiki website, and standalone calculator tools.
• Node.js >= 18
• Python >= 3.10
• FModel (to generate raw exports — optional if you only work on the website)
1. Open FModel and point it at your Dark and Darker installation
2. Export the game files as JSON to the raw/ directory
3. The directory structure inside raw/ should mirror FModel's default export layout
raw/ is gitignored. You must generate these exports locally.Read the full README ↗Community-driven wiki built from game data extracted via FModel. Includes a data extraction pipeline, a Next.js wiki website, and standalone calculator tools.
darkanddarker-wiki/
raw/ # FModel JSON exports (gitignored — see Setup)
pipeline/ # Python scripts that parse raw → extracted
extracted/ # Normalized JSON committed to git
gameplay/ # Status effects, damage formulas, mechanics
items/ # Weapons, armor, accessories, consumables
maps/ # Module layouts, extraction points, spawns
monsters/ # Mob stats, resistances, loot tables
classes/ # Class stats, perks, skills, spells
economy/ # Merchant prices, crafting recipes
engine/ # Internal IDs, enums, asset references
website/ # Next.js 14 wiki app (App Router)
tools/ # Standalone HTML/JS calculators
# Clone and install
git clone <repo-url> && cd darkanddarker-wiki
npm install
# Run the website locally
npm run dev
# Run the full extraction pipeline (requires raw/ data)
npm run pipeline
raw/raw/ directoryraw/ should mirror FModel's default export layout
raw/is gitignored. You must generate these exports locally.
cd website
npm run dev # Start dev server at http://localhost:3000
npm run build # Production build
All wiki pages read from extracted/ JSON at build time via server components. To add or edit a wiki page, you generally only need to touch files in website/.
# Run a single domain extractor
npm run pipeline:items
# Run all extractors
npm run pipeline
Each script in pipeline/ is independent — see pipeline/README.md for details on what each script does and how to add new extractors.
Standalone pages in tools/. No build step — open the HTML file directly in a browser or serve with any static file server. Each tool is self-contained.
main — use feature/, fix/, or data/ prefixesextracted/ JSONnpm run build passes before opening a PRraw/. If a new export format is needed, document it in the PR description.FModel → raw/ → pipeline/ → extracted/ → website/ (build time)
→ tools/ (runtime)
The pipeline transforms Unreal Engine DataTable and Blueprint JSON into clean, normalized schemas. The website reads these at build time (Next.js static generation), so the live site has zero runtime dependency on the pipeline.
Game data lives in raw/ (gitignored). This directory must be populated locally using FModel before running the pipeline.
C:\Program Files\Steam\steamapps\common\Dark and Darker)Settings > Models > Export as JSON)raw/ inside this repo.utoc archiveDungeonCrawler/Content/ in the asset browserDungeonCrawler folder and select Export FolderLocalization/Game/en/ for quest titles and UI stringsraw/
DungeonCrawler/
Content/
DungeonCrawler/
Data/Generated/V2/ # Items, spawners, loot tables, quests
Maps/Dungeon/Modules/ # Module layouts per dungeon
Localization/
Game/en/Game.json # English localization strings
DungeonCrawler/Content/ tree to raw/bash scripts/build.sh --allbash scripts/build.sh --validateFModel exports are deterministic for the same game version. Two people exporting the same patch will get identical JSON output.
MIT