mirror of
https://github.com/jkdansereau/goldeneye-pc-port.git
synced 2026-10-23 15:52:42 +02:00
v0.4.0 final review: D404 pad-centred aim (N64-parity quadratic curve) + full campaign-playtest sign-off bookkeeping
- input.c: padDirectCompute() — pad twin of the mouse Centred aim; the natural pitch path routes AIMMODE_CENTRED through it, AIMMODE_N64 keeps classic stick-deflection behavior. Parity pass uses bondview2's verbatim N64 quadratic curve (sign(v)*clamp(defl/70,+-1)^2 * fov/60 * 3.5 deg/poll), so full-stick Centred matches N64's top rate exactly. - optionsoverlay: aim rows device-neutral (Aim style / Aim range). - findings.md: D404 RESOLVED (user-validated on Steam Deck, both passes); 21 sign-off status updates from the user's full campaign playtest (D175/D224/D235/D236/D240/D241/D245/D249/D281/D286/D287/D289/D291/D294/ D303/D306/D307/D308/D311/D320/D322/D75/D387/D395/D396/D399/D400); stale options-wave rows closed (D346-D391 batch); D383/D394 kept PARTIAL with v0.5.0 scopes; D281 root cause -> v0.5.0; D258 -> NTSC-only for v0.4.0. - README: Known issues = the true residual set (D318, D75 Rareware logo, AllUnlocked EXPERIMENTAL, NTSC-only); stale v0.3.0 clause removed. - AGENTS.md: native-reexec guard status re-confirmed for 2026-09-28.
This commit is contained in:
1 parent
39d1fd381e
commit
4b7cae63f9
38 files changed
+433620
-108
No files matched your search
@@ -75,6 +75,12 @@ Needs CMake + SDL2 + zlib + OpenGL, and must run from the MSYS2 MINGW64 shell
|
||||
(suspect: heredoc line-ending/whitespace corruption).
|
||||
**Working workaround:** extract the heredoc `.ps1` and run
|
||||
`powershell -NoProfile -ExecutionPolicy Bypass -File <ps1> "C:\msys64\usr\bin" "C:\msys64\mingw64\bin" C:/msys64 <repo-win-path> build-pc <romid>`.
|
||||
Re-confirmed 2026-09-28: in-script re-exec fails again (cmake configure
|
||||
dies inside the ps1; re-exec logs left stale) while the identical
|
||||
standalone invocation reconfigured and built cleanly (extract with
|
||||
`awk "/<<'PS1'\$/{f=1;next} /^PS1\$/{f=0} f" build-pc.sh > /tmp/ps1`
|
||||
— mind the leading whitespace, and `export PATH` to include mingw/bin
|
||||
first, failure mode 3).
|
||||
2. **`cannot open output file ge007.x86_64.exe: Permission denied`.** A
|
||||
**running** `ge007.x86_64.exe` locks the output file (Windows rule; you
|
||||
can't relink over a live PE). Check with `Get-Process | Where-Object {
|
||||
|
||||
Reference in new issue
Block a user