Attempt to clarify generate vs. export

Also, updated NMS links.
This commit is contained in:
Andy McFadden committed 2025-12-27 08:32:32 -08:00
1 parent f2e44c02df
commit ac93d22eb2
5 files changed
+9 -8

No files matched your search

+3 -2
View File
@@ -2985,8 +2985,9 @@ namespace Asm65 {
//
// There is no universally agreed-upon set of mnemonics for these instructions. The
// mnemonics "XAS" and "AXS" sometimes mean one thing and sometimes another. The
// reference I've chosen to use as primary is "NMOS 6510 Unintended Opcodes":
// https://csdb.dk/release/?id=161035
// reference I've chosen to use as primary is "No More Secrets" / "NMOS 6510 Unintended
// Opcodes":
// https://csdb.dk/release/?id=258111
//
// Other references:
// http://nesdev.com/undocumented_opcodes.txt
+1 -1
View File
@@ -21,7 +21,7 @@ limitations under the License.
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:SourceGen.AsmGen.WpfGui"
mc:Ignorable="d"
Title="Generate and Assemble"
Title="Generate Source Code"
Width="800" Height="700" MinWidth="600" MinHeight="600" ResizeMode="CanResizeWithGrip"
ShowInTaskbar="False" WindowStartupLocation="CenterOwner"
Loaded="Window_Loaded">
+1 -1
View File
@@ -21,7 +21,7 @@ limitations under the License.
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:SourceGen.WpfGui"
mc:Ignorable="d"
Title="Export Source"
Title="Export Listing"
SizeToContent="WidthAndHeight" ResizeMode="NoResize"
ShowInTaskbar="False" WindowStartupLocation="CenterOwner"
Loaded="Window_Loaded">
+1 -1
View File
@@ -120,7 +120,7 @@ limitations under the License.
</RoutedUICommand.InputGestures>
</RoutedUICommand>
<RoutedUICommand x:Key="ExitCmd" Text="Exit"/>
<RoutedUICommand x:Key="ExportCmd" Text="Export...">
<RoutedUICommand x:Key="ExportCmd" Text="Export Listing...">
<RoutedUICommand.InputGestures>
<KeyGesture>Ctrl+Shift+E</KeyGesture>
</RoutedUICommand.InputGestures>
+3 -3
View File
@@ -177,7 +177,7 @@ operations actually do useful things. The people who did the research
didn't always use the same mnemonic names for them, which led to a bit
of confusion in assemblers.</p>
<p>The most authoritative source is
<a href="https://csdb.dk/release/download.php?id=229739"><i>NMOS 6510 Unintended Opcodes</i> (PDF)</a>.
<a href="https://csdb.dk/release/download.php?id=317526"><i>NMOS 6510 Unintended Opcodes</i> (PDF)</a>.
The document defines a primary mnemonic and lists common aliases for
each operation. SourceGen will output the primary mnemonic unless the
target assembler doesn't handle it.</p>
@@ -378,7 +378,7 @@ the "official" and "forked" versions.</p>
<h2 id="export-source">Exporting Source Code</h2>
<h2 id="export-source">Exporting Source Listing</h2>
<p>The "export" function takes what you see in the code list in the app
and converts it to text or HTML. The options you've set in the app
settings, such as capitalization, text delimiters, pseudo-opcode names,
@@ -390,7 +390,7 @@ clipboard and pasting them into a text file, except that you have greater
control over which columns are included. The HTML version is augmented
with links and (optionally) images.</p>
<p>Use <samp>File &gt; Export</samp> to open the export dialog. You have several
<p>Use <samp>File &gt; Export Listing</samp> to open the export dialog. You have several
options:</p>
<ul>
<li><b>Include only selected lines</b>. This allows you to choose between