diff --git a/docs/ui/nr-alq-trace-cpu-release-warning.html b/docs/ui/nr-alq-trace-cpu-release-warning.html index abc854d35..01deb4404 100644 --- a/docs/ui/nr-alq-trace-cpu-release-warning.html +++ b/docs/ui/nr-alq-trace-cpu-release-warning.html @@ -1,23 +1,29 @@
Shown once, at start-up, on the error stream, and only in a release build. It names whichever spelling you typed (--trace or --trace-cpu). In a debug build, or without the flag, nothing new appears.
Same help line as A. The warning appears only when the game being run is an NES game. Super Nintendo, Game Boy and Game Boy Color runs, whose instruction lines do print in a release build, get no warning.
$ neser --help ... Trace and Debugging: - --trace Enable CPU trace output (instructions only in debug builds) - --trace-cpu Enable CPU trace output (instructions only in debug builds) - --debugger-alpha Debugger window opacity: 0.1 (transparent) to 1.0 (opaque, default: 0.7) - ...-
$ target/release/neser --headless --trace-cpu --output out.png game.nes -warning: --trace-cpu: this release build prints CPU interrupts only; build without --release for instruction lines -[CPU] NMI ... + --trace Enable CPU trace output (NES instructions only in debug builds) + --trace-cpu Enable CPU trace output (NES instructions only in debug builds) + ...
$ target/release/neser --headless --trace-cpu --output out.png game.nes +warning: --trace-cpu: this release build prints no NES instruction lines; build without --release for them [CPU] NMI ...-
$ target/release/neser --trace game.nes -warning: --trace: this release build prints CPU interrupts only; build without --release for instruction lines +Release build, Super Nintendo game — no warning
$ target/release/neser --headless --trace-cpu=2 --output out.png game.sfc +00:8000 SEI ... + [read] 00:8000 ...+Release build, windowed, no game on the command line — then an NES game opened from the menu
$ target/release/neser --trace +(window opens; nothing printed yet) +(game.nes chosen from the menu) +warning: --trace: this release build prints no NES instruction lines; build without --release for them [CPU] NMI ...-Debug build — no warning
$ target/debug/neser --headless --trace-cpu --output out.png game.nes +Started without a game: the warning appears once, as the first NES game of the run starts, before any trace line.
+Debug build, NES game — no warning
$ target/debug/neser --headless --trace-cpu --output out.png game.nes C000 78 SEI ... [CPU] NMI ...\ No newline at end of file