mirror of https://github.com/stella-emu/stella.git
Added new debugger pseudo-registers to the changelog.
Changed string "Cycl." to "Cycle", since there was no point using a '.' with a fixed-width font.
This commit is contained in:
parent
2db841836b
commit
d404ec8daf
|
@ -23,7 +23,10 @@
|
||||||
- Autodetection of serial ports no longer messes up devices plugged
|
- Autodetection of serial ports no longer messes up devices plugged
|
||||||
into other serial ports.
|
into other serial ports.
|
||||||
|
|
||||||
* Added CPU load stats to debugger.
|
* Added CPU load stats to debugger. Related to this, added debugger
|
||||||
|
pseudo-registers '_ftimreadcycles' and '_fwsynccycles' to show the
|
||||||
|
number of cycles since the start of frame under certain circumstances
|
||||||
|
(see manual for more details).
|
||||||
|
|
||||||
* Fixed bug with aspect correction and fullscreen mode; snapshots from
|
* Fixed bug with aspect correction and fullscreen mode; snapshots from
|
||||||
such a mode are now pixel-exact.
|
such a mode are now pixel-exact.
|
||||||
|
|
|
@ -1149,9 +1149,9 @@ as illustrated:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><b>Frame Cycle</b>: The number of CPU cycles that have been executed this frame since
|
<li><b>Frame Cycle</b>: The number of CPU cycles that have been executed this frame since
|
||||||
VSYNC was cleared at scanline 0.</li>
|
VSYNC was cleared at scanline 0.</li>
|
||||||
<li><b>WSync Cycl.</b>: The number of CPU cycles that have been skipped by WSYNC this frame since
|
<li><b>WSync Cycle</b>: The number of CPU cycles that have been skipped by WSYNC this frame since
|
||||||
VSYNC was cleared at scanline 0.</li>
|
VSYNC was cleared at scanline 0.</li>
|
||||||
<li><b>Timer Cycl.</b>: The number of CPU cycles (approximately) that have been used by timer read loops since
|
<li><b>Timer Cycle</b>: The number of CPU cycles (approximately) that have been used by timer read loops since
|
||||||
VSYNC was cleared at scanline 0.</li>
|
VSYNC was cleared at scanline 0.</li>
|
||||||
<li><b>Total</b>: The total number of CPU cycles since this ROM was loaded or reset.</li>
|
<li><b>Total</b>: The total number of CPU cycles since this ROM was loaded or reset.</li>
|
||||||
<li><b>Delta</b>: The number of CPU cycles that have been executed since the last debugger
|
<li><b>Delta</b>: The number of CPU cycles that have been executed since the last debugger
|
||||||
|
|
|
@ -19,6 +19,6 @@
|
||||||
#define VERSION_HXX
|
#define VERSION_HXX
|
||||||
|
|
||||||
#define STELLA_VERSION "6.4"
|
#define STELLA_VERSION "6.4"
|
||||||
#define STELLA_BUILD "6236"
|
#define STELLA_BUILD "6237"
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -64,13 +64,13 @@ TiaInfoWidget::TiaInfoWidget(GuiObject* boss, const GUI::Font& lfont,
|
||||||
|
|
||||||
// Left: WSync Cycles
|
// Left: WSync Cycles
|
||||||
ypos += lineHeight + VGAP;
|
ypos += lineHeight + VGAP;
|
||||||
new StaticTextWidget(boss, lfont, xpos, ypos + 1, longstr ? "WSync Cycl." : "WSync C.");
|
new StaticTextWidget(boss, lfont, xpos, ypos + 1, longstr ? "WSync Cycle" : "WSync C.");
|
||||||
myWSyncCylces = new EditTextWidget(boss, nfont, xpos + lwidth, ypos - 1, fwidth, lineHeight);
|
myWSyncCylces = new EditTextWidget(boss, nfont, xpos + lwidth, ypos - 1, fwidth, lineHeight);
|
||||||
myWSyncCylces->setEditable(false, true);
|
myWSyncCylces->setEditable(false, true);
|
||||||
|
|
||||||
// Left: Timer Cycles
|
// Left: Timer Cycles
|
||||||
ypos += lineHeight + VGAP;
|
ypos += lineHeight + VGAP;
|
||||||
new StaticTextWidget(boss, lfont, xpos, ypos + 1, longstr ? "Timer Cycl." : "Timer C.");
|
new StaticTextWidget(boss, lfont, xpos, ypos + 1, longstr ? "Timer Cycle" : "Timer C.");
|
||||||
myTimerCylces = new EditTextWidget(boss, nfont, xpos + lwidth, ypos - 1, fwidth, lineHeight);
|
myTimerCylces = new EditTextWidget(boss, nfont, xpos + lwidth, ypos - 1, fwidth, lineHeight);
|
||||||
myTimerCylces->setEditable(false, true);
|
myTimerCylces->setEditable(false, true);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue