Skip to content

Releases: StrawCoding/StrawNT

StrawNT 0.7.1.39 — Openable install (nt6)

Choose a tag to compare

@xuczxc100 xuczxc100 released this 30 Jul 01:50

StrawNT 0.7.1.39 — Openable install(nt6)

治本修復「i cant open app」:安裝後 CLI/應用選單/雙擊 .exe 真的開得起來。

產物

  • StrawNT-0.7.1.39-x86_64.portable.tar.gz(推薦;無需 FUSE)
  • StrawNT-0.7.1.39-x86_64.AppImage
  • SHA256SUMS

安裝

curl -fsSL https://raw.githubusercontent.com/StrawCoding/StrawNT/main/install.sh | bash
strawnt --version
strawnt status   # execution_backend=native

本版修復

  • 清除舊 strawwu-open.desktop/指向已刪 /tmp/... 的 TryExec(不再擋雙擊)
  • 應用選單 StrawNT 入口可啟動(status;不再對空 %f 呼叫 open
  • ~/.local/bin PATH + ~/.config/strawnt/env.sh
  • 證據:tests/strawnt/output/nt6-openable.json(status=PASS, mode=real)

誠實邊界

  • 預設 native PE使用 Wine/Proton 底層
  • 不宣稱完整 Windows 相容/反作弊排位/官方 AC 簽章通過/3A 全開
  • 不是任何 OS/ISO/桌面發行版;與 StrawWU OS 無關

最終驗收由 Hermes trigger-verify + mark

StrawNT 0.7.1.38 — Youwan closeout (native PE)

Choose a tag to compare

@xuczxc100 xuczxc100 released this 29 Jul 15:15

StrawNT 0.7.1.38 — 優玩 closeout

跨發行版可攜 native PE/NT ABI 執行核心(strawnt / AppImage / portable.tar.gz)。

產物

  • StrawNT-0.7.1.38-x86_64.portable.tar.gz(推薦;無需 FUSE)
  • StrawNT-0.7.1.38-x86_64.AppImage
  • SHA256SUMS

安裝

curl -fsSL https://raw.githubusercontent.com/StrawCoding/StrawNT/main/install.sh | bash
strawnt --version
strawnt status   # execution_backend=native

優玩鎖序(nt0–nt5)

Stage 狀態
nt0 rebrand PASS
nt1 graphics PASS(真實 present/triangle)
nt2 light games PASS(真實二進位)
nt3 launchers PARTIAL(僅驗啟動)
nt4 anticheat PARTIAL(探測矩陣;禁排位宣稱)
nt5 closeout PASS 證據見 tests/strawnt/output/nt5-closeout.json

跨發行版容器 smoke:Ubuntu 24.04、Fedora 41、Arch(matrix.json PASS)。

誠實邊界

  • 預設 native PE使用 Wine/Proton 底層
  • 不宣稱完整 Windows 相容/反作弊排位/官方 AC 簽章通過/3A 全開
  • 不是任何 OS/ISO/桌面發行版;與 StrawWU OS 無關
  • 未使用 WinBox 命名

最終驗收由 Hermes trigger-verify + mark

StrawWU Portable 0.7.1.32 — Game Compat (strawwu-nt)

Choose a tag to compare

@xuczxc100 xuczxc100 released this 29 Jul 09:57

What changed (gx5-closeout)

  • Game Compat track closeout: honest docs for gx0–gx4 + Release artifacts
  • Default backend = native (execution_backend=native / strawwu-nt)
  • Wine/Proton not used as substrate
  • Cross-distro container matrix refreshed (Ubuntu 24.04 / Fedora 41 / Arch)

Game Compat honesty

Stage Status Notes
gx0 graphics VK/GL PASS DXGI/D3D11→VK + wgl→GL present
gx1 audio/input PASS WASAPI→PipeWire/ALSA + input
gx2 light 2D/3D PASS ≥2 lightweight apps
gx3 launchers PARTIAL Steam/Epic/三角洲 launch-only
gx4 anticheat PARTIAL EAC/BE/Vanguard probe matrix (grades incl. F)
gx5 closeout evidence gx-closeout.json Hermes verify

Install

curl -fsSL https://raw.githubusercontent.com/StrawCoding/StrawWU-portable/main/install.sh | bash
strawwu status   # expect: execution_backend=native (strawwu-nt)

Honest limits

  • Not a full Windows OS claim; anti-cheat / kernel drivers / many apps may fail
  • No ranked play / 排位可用 claim; AC matrix is probe-only PARTIAL
  • Launchers: start UI only — game body play not guaranteed
  • Flatpak PE/session remains PARTIAL
  • Not the StrawWU ISO desktop OS

Verify

  • jq -e '.status=="PASS"' tests/portable/output/gx-closeout.json
  • SHA256SUMS attached; AppImage + portable.tar.gz for 0.7.1.32

StrawWU Portable 0.7.1.25 — Native PE (strawwu-nt)

Choose a tag to compare

@xuczxc100 xuczxc100 released this 29 Jul 07:28

What changed (pe7-closeout)

  • Default backend = native (execution_backend=native / strawwu-nt)
  • Wine/Proton removed from product path (pe0); install.sh does not provision Wine
  • Double-click .exe / .msi → MIME open → native install/launch + menu re-open (pe4–pe5)
  • Real CPU exec for console/GUI fixtures (pe1–pe3); public golden smoke honest PARTIAL (pe6)
  • Cross-distro container matrix refreshed (Ubuntu 24.04 / Fedora 41 / Arch)

Install

curl -fsSL https://raw.githubusercontent.com/StrawCoding/StrawWU-portable/main/install.sh | bash
strawwu status   # expect: execution_backend=native (strawwu-nt)
strawwu open setup.exe

Honest limits

  • Not a full Windows OS claim; anti-cheat / kernel drivers / many apps may fail
  • pe6 golden (7za / BusyBox): PE load + CPU evidence; full CLI side effects still pending
  • Flatpak PE/session remains PARTIAL
  • Not the StrawWU ISO desktop OS

Verify

  • jq -e '.status=="PASS"' tests/portable/output/pe-closeout.json
  • SHA256SUMS attached; AppImage + portable.tar.gz for 0.7.1.25

StrawWU Portable 0.7.1.17 — real Windows PE via Wine

Choose a tag to compare

@xuczxc100 xuczxc100 released this 29 Jul 05:02

What changed

  • Default backend = Wine: strawwu open / run / install actually execute .exe / .msi
  • install.sh installs Wine when missing (apt/dnf/pacman/zypper)
  • Double-click still works; apps run for real under WINEPREFIX
  • --backend native keeps the old simulated strawwu-nt path for tests

Install

curl -fsSL https://raw.githubusercontent.com/StrawCoding/StrawWU-portable/main/install.sh | bash
strawwu status   # expect: wine: OK
strawwu open setup.exe

Honest limits

Wine runs many Windows apps; anti-cheat / kernel drivers / some games may still fail.
Not the StrawWU ISO desktop OS.

Verify

  • launcher unit tests: 50 PASS
  • Wine smoke: cmd.exe /c echo wrote file via strawwu run (backend=wine, exit=0)
  • portable prefix + appimage smoke PASS

StrawWU Portable Core 0.7.1.16

Choose a tag to compare

@xuczxc100 xuczxc100 released this 29 Jul 04:38

Click to install & launch

After one-line install, double-click any .exe / .msi:

curl -fsSL https://raw.githubusercontent.com/StrawCoding/StrawWU-portable/main/install.sh | bash
strawwu integrate   # already run by install.sh
strawwu open setup.exe
  • strawwu open — install (if installer) + launch + app-menu shortcut
  • strawwu integrate — MIME handler for file-manager double-click
  • Desktop launchers under ~/.local/share/applications/

Honest note: portable Win-compat core only — not full Windows compatibility; not the StrawWU ISO/desktop OS.

StrawWU Portable Core 0.7.1.15

Choose a tag to compare

@xuczxc100 xuczxc100 released this 29 Jul 04:31

StrawWU Portable Core 0.7.1.15

Open-source (MIT) cross-distro Win-compat core.

One-line install

curl -fsSL https://raw.githubusercontent.com/StrawCoding/StrawWU-portable/main/install.sh | bash
strawwu --version
strawwu status

Assets

  • StrawWU-Core-0.7.1.15-x86_64.portable.tar.gz — preferred (no FUSE)
  • StrawWU-Core-0.7.1.15-x86_64.AppImage
  • SHA256SUMS

Honest boundaries

  • Not a full Windows compatibility claim
  • Not Wine/Proton based
  • Not the StrawWU ISO/desktop OS