Kelsi
ae48e4d7a6
Make FSR3 SDK integration Kits-only and align CI/docs
Build / Build (arm64) (push) Waiting to run
Build / Build (x86-64) (push) Waiting to run
Build / Build (macOS arm64) (push) Waiting to run
Build / Build (windows-arm64) (push) Waiting to run
Build / Build (windows-x86-64) (push) Waiting to run
Security / CodeQL (C/C++) (push) Waiting to run
Security / Semgrep (push) Waiting to run
Security / Sanitizer Build (ASan/UBSan) (push) Waiting to run
2026-03-09 05:00:51 -07:00
Kelsi
1c7b87ee78
Remove FSR3 wrapper path and keep official Path-A runtime only
2026-03-09 04:33:05 -07:00
Kelsi
09d6cd41c7
Document Linux/Windows auto-fallback to dx12_bridge
2026-03-09 02:37:32 -07:00
Kelsi
91f83cb108
Add Linux bridge preflight and FD-handle validation
2026-03-09 02:33:18 -07:00
Kelsi
faec3f6ec2
Enable Linux bridge mode and Vulkan FD interop exports
2026-03-09 02:28:49 -07:00
Kelsi
1c7908f02d
Add ABI v3 fence-value sync for DX12 bridge dispatch
2026-03-09 01:58:45 -07:00
Kelsi
61cb2df400
Add ABI v2 external-handle plumbing for FSR3 bridge dispatch
2026-03-09 01:31:01 -07:00
Kelsi
e25253a6e8
Enable dx12_bridge init path and runtime export compatibility scan
2026-03-09 01:23:04 -07:00
Kelsi
32eb9e3bcb
Default wrapper backend to Vulkan runtime across platforms
2026-03-09 01:12:44 -07:00
Kelsi
afaafa7470
Align FSR3 SDK detection/docs with legacy and Kits layouts
2026-03-09 01:09:37 -07:00
Kelsi
19bc52f54e
Check Vulkan Win32 interop extensions in DX12 bridge preflight
2026-03-09 00:58:43 -07:00
Kelsi
fd2ca42f28
Add DX12 factory/device preflight for bridge mode
2026-03-09 00:54:36 -07:00
Kelsi
45feb51e84
Add DX12 bridge preflight checks and runtime override env
2026-03-09 00:50:09 -07:00
Kelsi
5030f5435f
Add wrapper backend mode switch and explicit DX12 bridge runtime errors
2026-03-09 00:45:39 -07:00
Kelsi
e93f097272
Default FidelityFX SDK source to Kelsidavis fork and relax CI FG file check
2026-03-09 00:39:11 -07:00
Kelsi
036e102fa0
Add in-tree FSR3 wrapper target and forkable FidelityFX SDK source overrides
2026-03-09 00:36:53 -07:00
Kelsi
a1c4244a27
Implement clean Path-B FSR3 wrapper ABI for framegen
2026-03-09 00:08:22 -07:00
Kelsi
f1099f5940
Add FSR3 runtime library probing and readiness status
2026-03-08 23:03:45 -07:00
Kelsi
bdfec103ac
Add persisted AMD FSR3 framegen runtime toggle plumbing
2026-03-08 22:53:21 -07:00
Kelsi
a49decd9a6
Add AMD FSR3 framegen interface probe and CI validation
2026-03-08 22:47:46 -07:00
Kelsi
7d89aabae5
Make all CI build jobs AMD-FSR2-only
2026-03-08 21:51:42 -07:00
Kelsi
700e05b142
Bootstrap AMD FSR2 Vulkan permutations cross-platform
2026-03-08 21:45:25 -07:00
Kelsi
09cdcd67b5
Update FSR docs and make AMD CI header check non-fatal
2026-03-08 21:40:26 -07:00
Kelsi
51a8cf565f
Integrate AMD FSR2 backend and document SDK bootstrap
2026-03-08 19:56:52 -07:00
Kelsi
f374e19239
Comprehensive README/status update covering 60+ commits since Feb 2026
...
Build / Build (arm64) (push) Waiting to run
Build / Build (x86-64) (push) Waiting to run
Build / Build (macOS arm64) (push) Waiting to run
Build / Build (windows-arm64) (push) Waiting to run
Build / Build (windows-x86-64) (push) Waiting to run
Security / CodeQL (C/C++) (push) Waiting to run
Security / Semgrep (push) Waiting to run
Security / Sanitizer Build (ASan/UBSan) (push) Waiting to run
Add instances, bank, auction house, mail, pets, party stats, map
exploration, talent/spellbook revamp, chest looting, spirit healer,
CI builds, performance optimizations, shadow/collision/lava fixes.
2026-03-07 00:55:34 -08:00
Kelsi
88dc1f94a6
Update README and status docs for v0.3.6-preview
...
- Add water/lava/lighting rendering features to README
- Add transport riding to movement features
- Update status date and rendering capabilities
- Note interior shadow and lava steam known gaps
2026-03-07 00:50:45 -08:00
Kelsi
0b6f5a9313
Add new preview video to README
2026-02-25 02:36:50 -08:00
Kelsi
20dd5ed63b
Add cross-platform Python asset pipeline GUI
2026-02-23 20:03:07 -08:00
Kelsi
685736fa16
Fix macOS asset extraction auto-build and docs
...
- extract_assets.sh: detect Homebrew and pass CMAKE_PREFIX_PATH,
OPENSSL_ROOT_DIR, and PKG_CONFIG_PATH when auto-building on macOS
(bare cmake couldn't find Homebrew deps)
- README.md: fix macOS brew command that had comments after line
continuations (breaks shell execution)
- BUILD_INSTRUCTIONS.md: expand macOS asset extraction section with
auto-build note and expansion targets
2026-02-23 18:40:26 -08:00
Kelsi
f66b9eb154
Fix macOS build process and make shell scripts cross-platform
...
- Add vulkan-loader, vulkan-headers, shaderc to macOS CI brew install
- Add vulkan-loader and shaderc to macOS PKG_CONFIG_PATH
- Replace Linux-only `nproc` with portable fallback in build.sh,
rebuild.sh, extract_assets.sh, and tools/backup_assets.sh
- Replace `ldconfig` StormLib check with portable detection
(ldconfig, pkg-config, brew lib) in extract_assets.sh
- Update BUILD_INSTRUCTIONS.md macOS section with vulkan/shaderc
packages and MoltenVK explanation
- Add macOS prerequisites to README.md
2026-02-23 18:35:53 -08:00
Kelsi
eb549a9b7a
Fix Windows build process and add Windows asset extraction scripts
...
- Add missing MSYS2 packages to CI: vulkan-loader, vulkan-headers,
shaderc, stormlib (both x86-64 and arm64), unicorn (arm64)
- Make vulkan-1.dll copy conditional via find_file (fixes MSYS2 builds)
- Use find_library for wininet/bz2 in asset_extract (graceful fallback)
- Add extract_assets.ps1 and extract_assets.bat for Windows users
- Expand BUILD_INSTRUCTIONS.md with MSYS2, vcpkg, and macOS sections
- Update README.md to reference Windows scripts and platforms
2026-02-23 18:32:47 -08:00
Kelsi
fc5294eb0f
Update readme and build instructions docs
2026-02-22 05:09:16 -08:00
Kelsi
25bd05a631
Add Discord badge to README
2026-02-21 22:09:52 -08:00
Kelsi Rae Davis
12597294d9
Merge pull request #2 from VPeruS/docker-build
...
[build] Added configuration to allow building in container
2026-02-21 07:32:56 -08:00
vperus
95f5321833
[build] Added configuration to allow building in container
2026-02-21 17:04:56 +02:00
Kelsi
4e5d424b34
Revert "License update: if Turtle WoW bans my account, they don’t get to use my client"
...
This reverts commit 16f8b0177e .
2026-02-19 16:19:01 -08:00
Kelsi
586fb88c5f
docs+security: sync controls and scope Warden RC4 CodeQL exception
2026-02-19 15:54:35 -08:00
Kelsi
871da33942
Clean README mentions and finalize current gameplay/UI fixes
2026-02-19 03:31:49 -08:00
Kelsi
16f8b0177e
License update: if Turtle WoW bans my account, they don’t get to use my client
2026-02-19 03:22:37 -08:00
Kelsi
ba3d569e5f
Update README: even expansion support, submodule clone instructions
2026-02-18 19:24:17 -08:00
Kelsi
bd0ce17794
Update opcode data and movement integration docs/code
2026-02-18 03:18:22 -08:00
Kelsi
e29b67dad9
Update docs to reflect current project state
...
- Update README: date, Warden complete with Unicorn Engine, add trainers/nonbinary to features, add Unicorn Engine to deps
- Update status.md: date, mark quests/trainers/Warden as working, keep transports as in-progress
- Rewrite Warden docs (QUICK_REFERENCE and IMPLEMENTATION) to match actual implementation
- Remove dev-note docs (WARDEN_COMPLETE, WARDEN_MODULE_ARCHITECTURE) and stray .txt files
- Update ATTRIBUTION: add Unicorn Engine, miniaudio, AzerothCore
2026-02-17 15:05:18 -08:00
Kelsi
b8f1f15eb4
Fix CharSections.dbc field layout for classic/tbc/turtle expansions
...
The binary DBC files for all expansions use the same field ordering
(VariationIndex=4, ColorIndex=5, Texture1=6), but classic/tbc/turtle
dbc_layouts.json had swapped texture and variation/color fields, causing
all skin/face/hair/underwear lookups to fail. Also adds generalized
NxN texture scaling and a second video to README.
2026-02-17 03:18:01 -08:00
Kelsi
9bc8c5c85a
Fix character texture compositing and add YouTube video to README
...
Use authoritative WoW Model Viewer atlas coordinates (256x256 reference)
for face, underwear, and body region placement. Previously all coordinates
were hardcoded at 512x512 scale causing overlays to be clipped on the
256x256 base skin. Also include face upper+lower textures from
CharSections.dbc in compositing for both player and other-player characters.
2026-02-15 12:53:15 -08:00
Kelsi
bdedab7c1b
docs: update README and guides for multi-expansion direction
2026-02-14 18:05:37 -08:00
Kelsi
6dfc6c6360
Update docs for current online-only state and new WoWee repo URL
2026-02-11 15:35:32 -08:00
Kelsi Rae Davis
3041767b44
Fix typo in project name from 'Wowee' to 'WoWee'
2026-02-11 15:32:47 -08:00
Kelsi
274a88097f
Clean repository artifacts and refresh project documentation
2026-02-11 15:28:50 -08:00
Kelsi
0a51ec8dda
Cleanup, readme retouch
2026-02-11 15:14:14 -08:00
Kelsi
a8f2b06664
Link readme to icon
2026-02-11 15:08:42 -08:00