* Added FPS display to Win32 port (Config->Display->FPS)

* Debugger: double-click breakpoint also adds current bank number to breakpoint condition
* Debugger: "Display ROM offsets" option
* updated docs

[[Split portion of a mixed commit.]]
This commit is contained in:
ansstuff 2012-08-12 16:22:22 +00:00
parent 08f14816f4
commit 1ef200ff52
6 changed files with 24 additions and 6 deletions

View File

@ -176,9 +176,11 @@
<p><br/></p>
<p><span class="rvts16">Subtitles</span></p>
<p><br/></p>
<p>If a movie is loaded and has subtitles, </p>
<p>a toggle subtitles option will be in the menu</p>
<p>a Dump to SRT file option will be available. &nbsp;This dumps the subtitles to a standard subtitle file compatible with A/V containers such as .mkv</p>
<p>If a movie is loaded and has subtitles:</p>
<ul style="text-indent: 0px; margin-left: 24px; list-style-position: outside;">
<li>a<span class="rvts10"> toggle subtitles </span>option will be in the menu</li>
<li>a<span class="rvts10"> Dump to SRT file </span>option will be available. &nbsp;This dumps the subtitles to a standard subtitle file compatible with A/V containers such as .mkv</li>
</ul>
<p><br/></p>
<p><br/></p>
<p class="rvps2"><span class="rvts13">Created with the Personal Edition of HelpNDoc: </span><a class="rvts14" href="http://www.helpndoc.com/create-epub-ebooks">Full featured EBook editor</a></p>

View File

@ -81,6 +81,7 @@
<li>Stack window displays actual data from current Stack Pointer up to 0x1FF</li>
<li>"Scanline" shows current scanline number: -1 it means Prerender time, 240 is Idle scanline, 0-239 are visible scanlines, 241-260/310 are VBlank scanlines</li>
<li>After the Debugger snaps (either by hitting a breakpoint or when you press any "Step ..." button), you can unpause emulator by pressing Run button or using Pause hotkey. Also you can use Frame Advance key to unpause the emulator for only one frame.</li>
<li>"Display ROM offsets" option can print ROM offsets instead of CPU addresses in the Disassembly window.</li>
</ul>
<p><br/></p>
<p><br/></p>

View File

@ -84,6 +84,8 @@
<p><br/></p>
<p>1E:(80E5) is the address that the data that follows is being read from. The banking stated above allows the same address to show different data, but (1E:80E5) will always be the same address on the same page of data.</p>
<p><br/></p>
<p>If you check the "Display ROM offsets" checkbox, you'll see real ROM addresses instead of bank:address format.</p>
<p><br/></p>
<p>1E:80E5:(66 FF &nbsp; &nbsp; ROR $00FF) is the byte code for ROR, followed by the parameter that tells it to use $00FF. After that is the interpreted assembly code. Note that just because code can be interpreted doesn't mean that it can be run. Even data that's for graphics will inevitable look like code to a certain degree to the disassembly window.</p>
<p><br/></p>
<p>1E:80E5:66 FF &nbsp; &nbsp; ROR $00FF( = #$9A) tells you what the value of $00FF is. $00FF refers to 00FF in RAM, and the value is 0x9A. If the program points to an address in ROM instead of RAM, it still shows the value for you.</p>

View File

@ -155,6 +155,11 @@
<p>Toggles the display of "pause", "play" or "record" icons in the lower right corner.</p>
<p><br/></p>
<p><br/></p>
<p><span class="rvts16">FPS</span></p>
<p><br/></p>
<p>Toggles the display of average FPS counter in the upper right corner.</p>
<p><br/></p>
<p><br/></p>
<p><span class="rvts16">Graphics: BG</span></p>
<p>Turning this off will turn off the backgrounds in the game.</p>
<p><br/></p>

View File

@ -56,7 +56,7 @@
<p>Released -- ???? 2012</p>
<p><br/></p>
<p><br/></p>
<p>The 2.1.6 release fixes a lot of bugs and adds many new features to prior releases, <span class="rvts22">increasing game compatibility and enhancing usability of both Windows and SDL ports</span>. The most significant feature of Windows version is TAS Editor v1.0, created to boost efficiency and ease of Tool-Assisted Speedrunning. Debugging tools were also improved.</p>
<p>The 2.1.6 release fixes a lot of bugs and adds many new features to prior releases, <span class="rvts22">increasing game compatibility and enhancing usability of both Windows and SDL ports</span>. The most significant feature of Windows version is TAS Editor v1.0, created to boost efficiency and ease of Tool-Assisted Speedrunning. Debugging tools were also substantially improved.</p>
<p><span class="rvts24"><br/></span></p>
<p><span class="rvts23">Common </span></p>
<ul style="text-indent: 0px; margin-left: 24px; list-style-position: outside;">
@ -67,6 +67,7 @@
<li><span class="rvts22">Improved HUD text rendering wrapping</span></li>
<li><span class="rvts22">Fixed wrong default palette entry</span></li>
<li><span class="rvts22">Fixed bug when loading UNF games</span></li>
<li><span class="rvts22">Display FPS option</span></li>
</ul>
<p><span class="rvts24"><br/></span></p>
<p><span class="rvts24">Emulation</span></p>
@ -87,7 +88,7 @@
<ul style="text-indent: 0px; margin-left: 24px; list-style-position: outside;">
<li><span class="rvts22">Fixed old bug in "Play Movie From Beginning"</span></li>
<li><span class="rvts22">Added support for HUD recording in AVI dumping</span></li>
<li><span class="rvts22">Rerecord counter display</span></li>
<li><span class="rvts22">Rerecords counter display</span></li>
<li><span class="rvts22">Config-&gt;Movie options-&gt;Always suggest Read-Only replay (for Replay dialog). No more accidental rewrites!</span></li>
<li><span class="rvts22">Removed "Lag Counter Reset" hotkey, as it was obsolete since FCEUX 2.0.2</span></li>
</ul>
@ -145,6 +146,7 @@
<li><span class="rvts22">Added "CPU cycles" and "Instructions" counters (cumulative and delta) useful for profiling</span></li>
<li><span class="rvts22">Added "Cycles counter exceeds N" and "Instructions counter exceeds N" type of breakpoints</span></li>
<li><span class="rvts22">Doubleclick on the disassembly prompts "Add Execute breakpoint here" dialog</span></li>
<li><span class="rvts22">"Display ROM offsets" option shows real ROM addresses in the Disassembly window</span></li>
</ul>
<p><span class="rvts24"><br/></span></p>
<p><span class="rvts23">Trace Logger</span></p>
@ -155,6 +157,12 @@
<li><span class="rvts22">Tracer now also updates its window when user pauses the game, not just when Debugger snaps</span></li>
</ul>
<p><span class="rvts24"><br/></span></p>
<p><span class="rvts23">Code/Data Logger</span></p>
<ul style="text-indent: 0px; margin-left: 24px; list-style-position: outside;">
<li><span class="rvts22">Now can log data access from RAM code</span></li>
<li><span class="rvts22">"Save Unused Data" button complements "Save Stripped iNes Rom" feature</span></li>
</ul>
<p><span class="rvts24"><br/></span></p>
<p><span class="rvts23">Ram Watch / Ram Search</span></p>
<ul style="text-indent: 0px; margin-left: 24px; list-style-position: outside;">
<li><span class="rvts22">Updating list when emulator is paused (on Power or when resetting search)</span></li>

File diff suppressed because one or more lines are too long