Skip to content

Releases: erspicu/AprVisual

AprVisual S1A Benchmark — 2026.07.22

Choose a tag to compare

@erspicu erspicu released this 22 Jul 02:46

AprVisual S1A switch-level NES benchmark (C# / Windows). Engine d110ce9.

S1A = S1 + the always-on M1-M6 physics mechanisms. --benchmark runs the FULL engine, always
(golden checksum 0x41244C26C45EDD32 @ full_palette 300k --extra-ram). There is no raw mode — for the raw
switch-level engine use the separate S1 benchmark. Windows C# only — self-contained, multi-file,
trimmed folder win/csharp/ (~20.4 MB), no .NET install needed. Corrected netlist (t13032b).
Run: run_csharp.bat (benchmark) / shot_csharp.bat (frame-dump).

AprVisual S1A Benchmark — 2026.07.21

Choose a tag to compare

@erspicu erspicu released this 21 Jul 13:56

AprVisual S1A switch-level NES benchmark (C# / Windows). Engine 5e4c1b6.

S1A = S1 + the always-on M1-M6 physics mechanisms. --benchmark runs the FULL engine
(golden checksum 0x41244C26C45EDD32 @ full_palette 300k --extra-ram). Add --no-shims for the raw
switch-level engine (= the S1 core, 0x794A43ABDF169ADA). Windows C# only — self-contained, multi-file,
trimmed folder win/csharp/ (~20.4 MB), no .NET install needed. Corrected netlist (t13032b).
Run: run_csharp.bat (benchmark) / shot_csharp.bat (frame-dump).

AprVisual S1 Benchmark — 2026.06.23

Choose a tag to compare

@erspicu erspicu released this 23 Jun 10:28

AprVisual S1 cross-platform switch-level NES benchmark (C# + Rust). Engine 92ce32b.

  • Windows C#: self-contained, multi-file, trimmed folder win/csharp/ (~20.3 MB) — NOT a single packed .exe, no .NET install needed.
  • Windows Rust: native win/wire_s1.exe.
  • macOS: self-contained C# binary mac/AprVisual.S1 + Rust source (builds on first run).

Run: run_csharp.bat / run_rust.bat (Windows) · ./run_csharp.sh / ./run_rust.sh (Mac).
Bit-exact across engines (checksum 0x794A43ABDF169ADA @ full_palette 300k --extra-ram).
Package excludes runtime log/ and screenshots/ output.

AprVisual benchmark 2026.06.20 — turn-off dedupe + GndPwr fast-path

Choose a tag to compare

@erspicu erspicu released this 20 Jun 15:16

Two bit-exact hot-path wins (Pi5 3.0G locked, 16-round interleaved-paired): build-time stable-dedupe of the turn-off endpoint list (-0.84%) + RecalcNodeFast specialisation of the common 1/2-GND-gate, 0-PWR inline patterns (-1.83%, 16/16). ~-2.6% cumulative vs the pre-dedupe baseline. Whole-NES checksum 0x9174E19D961CB6E5 (@400k) unchanged.

AprVisual S1 Benchmark — 2026.06.19

Choose a tag to compare

@erspicu erspicu released this 18 Jun 19:38

AprVisual S1 cross-platform switch-level NES benchmark (C# + Rust). Engine 270259a.

  • Windows C#: self-contained, multi-file, trimmed folder win/csharp/ (~20.3 MB) — NOT a single packed .exe, no .NET install needed.
  • Windows Rust: native win/wire_s1.exe.
  • macOS: self-contained C# binary mac/AprVisual.S1 + Rust source (builds on first run).

Run: run_csharp.bat / run_rust.bat (Windows) · ./run_csharp.sh / ./run_rust.sh (Mac).
Bit-exact across engines (checksum 0x794A43ABDF169ADA @ full_palette 300k --extra-ram).
Package excludes runtime log/ and screenshots/ output.

AprVisual S1 Benchmark — 2026.06.18

Choose a tag to compare

@erspicu erspicu released this 18 Jun 15:46

AprVisual S1 cross-platform switch-level NES benchmark (C# + Rust). Engine e11e655.

  • Windows C#: self-contained, multi-file, trimmed folder win/csharp/ (~20.3 MB) — NOT a single packed .exe, no .NET install needed.
  • Windows Rust: native win/wire_s1.exe.
  • macOS: self-contained C# binary mac/AprVisual.S1 + Rust source (builds on first run).

Run: run_csharp.bat / run_rust.bat (Windows) · ./run_csharp.sh / ./run_rust.sh (Mac).
Bit-exact across engines (checksum 0x794A43ABDF169ADA @ full_palette 300k --extra-ram).
Package excludes runtime log/ and screenshots/ output.

AprVisual S1 Benchmark — 2026.06.12

Choose a tag to compare

@erspicu erspicu released this 11 Jun 23:45

AprVisual S1 cross-platform switch-level NES benchmark (C# + Rust). Engine a0f586d.

  • Windows C#: self-contained, multi-file, trimmed folder win/csharp/ (~20.3 MB) — NOT a single packed .exe, no .NET install needed.
  • Windows Rust: native win/wire_s1.exe.
  • macOS: self-contained C# binary mac/AprVisual.S1 + Rust source (builds on first run).

Run: run_csharp.bat / run_rust.bat (Windows) · ./run_csharp.sh / ./run_rust.sh (Mac).
Bit-exact across engines (checksum 0x794A43ABDF169ADA @ full_palette 300k --extra-ram).
Package excludes runtime log/ and screenshots/ output.

AprVisual S1 Benchmark — 2026.06.11

Choose a tag to compare

@erspicu erspicu released this 10 Jun 16:34

AprVisual S1 cross-platform switch-level NES benchmark (C# + Rust). Engine 4fb1718.

  • Windows C#: self-contained, multi-file, trimmed folder win/csharp/ (~20.3 MB) — NOT a single packed .exe, no .NET install needed.
  • Windows Rust: native win/wire_s1.exe.
  • macOS: self-contained C# binary mac/AprVisual.S1 + Rust source (builds on first run).

Run: run_csharp.bat / run_rust.bat (Windows) · ./run_csharp.sh / ./run_rust.sh (Mac).
Bit-exact across engines (checksum 0x794A43ABDF169ADA @ full_palette 300k --extra-ram).
Package excludes runtime log/ and screenshots/ output.

AprVisual S1 Benchmark — 2026.06.09e

Choose a tag to compare

@erspicu erspicu released this 09 Jun 15:12

AprVisual S1 cross-platform switch-level NES benchmark (C# + Rust). Engine dffa73c.

  • Windows C#: self-contained, multi-file, trimmed folder win/csharp/ (~20.3 MB) — NOT a single packed .exe, no .NET install needed.
  • Windows Rust: native win/wire_s1.exe.
  • macOS: self-contained C# binary mac/AprVisual.S1 + Rust source (builds on first run).

Run: run_csharp.bat / run_rust.bat (Windows) · ./run_csharp.sh / ./run_rust.sh (Mac).
Bit-exact across engines (checksum 0x794A43ABDF169ADA @ full_palette 300k --extra-ram).
Package excludes runtime log/ and screenshots/ output.

AprVisual S1 Benchmark — 2026.06.09d

Choose a tag to compare

@erspicu erspicu released this 09 Jun 14:51

AprVisual S1 cross-platform switch-level NES benchmark (C# + Rust). Engine e92d454.

  • Windows C#: self-contained, multi-file, trimmed folder win/csharp/ (~20.3 MB) — NOT a single packed .exe, no .NET install needed.
  • Windows Rust: native win/wire_s1.exe.
  • macOS: self-contained C# binary mac/AprVisual.S1 + Rust source (builds on first run).

Run: run_csharp.bat / run_rust.bat (Windows) · ./run_csharp.sh / ./run_rust.sh (Mac).
Bit-exact across engines (checksum 0x794A43ABDF169ADA @ full_palette 300k --extra-ram).
Package excludes runtime log/ and screenshots/ output.