diff --git a/docs/debugger.html b/docs/debugger.html
index 16cbc5656..6f6d8e15c 100644
--- a/docs/debugger.html
+++ b/docs/debugger.html
@@ -232,7 +232,7 @@ then hit Tab. The "g" will change to "gfx" (since this is the only
built-in command starting with a "g"). If there are multiple possible
completions (try with "tr" instead of "g"), you'll see a list of them,
and your partial name will be completed as far as possible.
-After the first character, the autocompletion completion considers all
+After the first character, the autocompletion considers all
characters in the right order as a match (e.g. "twf" will be completed to
"trapwriteif").
@@ -298,7 +298,7 @@ to change the meaning of an expression. The prefixes are:
Dereference a byte pointer. "*a" means "the byte at the address that
the A register points to". If A is 255 (hex $ff), the result will be
the value currently stored in memory location 255. This operator
- will be very familiar to you if you're a C or C++ programmer. It's
+ will be very familiar to you if you're a C or C++ developer. It's
equivalent to the PEEK() function in most 8-bit BASICs. Also, the
debugger supports array-like byte dereferences: *address can be
written as address[0]. *(address+1) can be written as address[1],
@@ -740,7 +740,7 @@ clearsavestateifs - Clear all savestate points
Most of the values on the TIA tab will be self-explanatory to a 2600
-programmer.
+developer.
Many of the variables inside the TIA can only be written to by the
6502. The debugger lets you get inside the TIA and see the contents
@@ -794,7 +794,7 @@ in another part of the debugger).
As with the TIA tab, most of the values here will be self-explanatory to a 2600
-programmer, and almost all can be modified. However, the SWCHx registers need
+developer, and almost all can be modified. However, the SWCHx registers need
further explanation:
SWCHx(W) can be modified; here, the (W) stands for write. Similarly,
SWACNT/SWBCNT can be directly modified. However, the results of reading back from
@@ -1153,7 +1153,7 @@ command; it will show either ROM or RAM space, not both at the same time.
The standard VCS memory map has the cartridge port at locations
$F000-$FFFF. However, not all the address lines exist on a 6507, so
the cartridge port is "mirrored" at every other 4K chunk of address
-space ($1000, $3000, up to $D000). Some programmers find it easier
+space ($1000, $3000, up to $D000). Some developers find it easier
to think of the different banks of ROM as being at different addresses
(such as: Bank 0 at $D000 and bank 1 at $F000). When such a ROM runs,
the Program Counter can point to one of the mirrors instead of the main
diff --git a/docs/index.html b/docs/index.html
index 4d630cffe..78a34ca60 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -10,7 +10,7 @@
A multi-platform Atari 2600 VCS emulator
- Release 5.0.2
+ Release 5.1
User's Guide
@@ -281,14 +281,14 @@
including partial emulation of the ARM processor
Supports cartridge autodetection for almost all bankswitching schemes
Supports Supercharger single-load and multi-load games
- Supports ROMs stored in ZIP and GZIP format, as well as the usual A26/BIN/ROM formats
+ Supports ROMs stored in ZIP and GZIP format, as well as the usual raw A26/BIN/ROM formats
Supports property file for setting the properties associated with games
Supports the NTSC, PAL and SECAM television standards in 50Hz and 60Hz mode
Supports autodetection of display format for 50Hz vs. 60Hz modes
Supports several "undocumented features" of the TIA graphics chip used by
some games
TIA emulation supports full collision checking, with ability to disable
- both TIA sprites and collisions for each object separately
+ TIA sprites and collisions for each object separately
Full system state save/load functionality
Cross-platform UI including a built-in ROM launcher frontend
Built-in extensive debugger, including static analysis with the Distella disassembler
@@ -473,7 +473,7 @@
Search around the internet and find ROM images to download (websites such
as AtariAge and
- AtariMania/RomHunter may be useful)
+ AtariMania/RomHunter may be useful). Many homebrewers make their ROMs available too.
You can purchase the Atari 2600 Action Packs by Activision and use
their ROM images
@@ -1829,7 +1829,7 @@
-freq <number> |
- Set sound sample output frequency (11025,22050,31400,44100,48000)
+ | Set sound sample output frequency (11025, 22050, 31400, 44100, 48000)
Default is 31400. Do not change unless you experience sound
issues. |
@@ -2056,7 +2056,7 @@
-ctrlcombo <1|0> |
Use control-x key combos. This is normally enabled, since the
- Quit command is tied to 'Control-q'. However, there are times when
+ 'Quit' command is tied to 'Control-q'. However, there are times when
a 2-player game is using either the 'f' or 'r' keys for movement,
and pressing Control (for Fire) will perform an unwanted action
associated with Control-r or Control-f. |
@@ -2108,7 +2108,7 @@
-ssinterval <number> |
- Set the interval in seconds between taking snapshots in continuous snapshot mode (currently, 1 - 10). |
+ Set the interval in seconds between taking snapshots in continuous snapshot mode (currently 1 - 10). |
@@ -2974,7 +2974,7 @@
initialized as a real EEPROM would be (containing all $FF). The
files can be manually deleted, which is very useful in testing
cases where a ROM is accessing the EEPROM for the first time. You can also
- use the debugger to reset the EEPROM to a clean state.
+ reset the EEPROM to a clean state.
@@ -3036,7 +3036,7 @@
Item | Brief description | For more information, see CommandLine |
Player 0 Missile 0 Player 1
Missile 1 Playfield Ball |
- Set color for specific object in debug colors mode (disabled in ROM Launcher mode) | -tia.dbgcolors |
+ Set color for specific object in debug colors mode (PF0, PF1 and PF2 are have slightly different luminance, disabled in ROM Launcher mode) | -tia.dbgcolors |
@@ -3175,7 +3175,7 @@
Currently, there are three types of cheatcodes available, all of which
- must be entered in hexidecimal format:
+ must be entered in hexadecimal format: