diff --git a/cartridgeloader/doc.go b/cartridgeloader/doc.go
index 68aa8ccc..2496285c 100644
--- a/cartridgeloader/doc.go
+++ b/cartridgeloader/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package cartridgeloader is used to specify the data that is to be attached
// to the emulated VCS.
diff --git a/cartridgeloader/loader.go b/cartridgeloader/loader.go
index 90d447da..ad0555fc 100644
--- a/cartridgeloader/loader.go
+++ b/cartridgeloader/loader.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package cartridgeloader
diff --git a/database/database.go b/database/database.go
index 2cc269c0..fb7ae55e 100644
--- a/database/database.go
+++ b/database/database.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package database
diff --git a/database/doc.go b/database/doc.go
index 57db0a03..c9e2cde8 100644
--- a/database/doc.go
+++ b/database/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package database is a very simple way of storing structured and arbitrary
// entry types. It's as simple as simple can be but is still useful in helping
diff --git a/database/entry.go b/database/entry.go
index 758ddc4b..debf2451 100644
--- a/database/entry.go
+++ b/database/entry.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package database
diff --git a/database/select.go b/database/select.go
index f08ad353..c999ba9a 100644
--- a/database/select.go
+++ b/database/select.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package database
diff --git a/database/session.go b/database/session.go
index 6369b209..35512131 100644
--- a/database/session.go
+++ b/database/session.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package database
diff --git a/debugger/breakpoints.go b/debugger/breakpoints.go
index 6d53df9e..68cffb7b 100644
--- a/debugger/breakpoints.go
+++ b/debugger/breakpoints.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// breakpoints are used to halt execution when a target is *changed to* a
// specific value. compare to traps which are used to halt execution when the
diff --git a/debugger/breakpoints_test.go b/debugger/breakpoints_test.go
index 9f53faf0..ec2f9536 100644
--- a/debugger/breakpoints_test.go
+++ b/debugger/breakpoints_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger_test
diff --git a/debugger/commands.go b/debugger/commands.go
index 8742e09b..909563ac 100644
--- a/debugger/commands.go
+++ b/debugger/commands.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger
diff --git a/debugger/commands_help.go b/debugger/commands_help.go
index 0383eb26..2a8337ca 100644
--- a/debugger/commands_help.go
+++ b/debugger/commands_help.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger
diff --git a/debugger/commands_template.go b/debugger/commands_template.go
index 219f73aa..0c05c9e4 100644
--- a/debugger/commands_template.go
+++ b/debugger/commands_template.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger
diff --git a/debugger/debugger.go b/debugger/debugger.go
index 1aa48a0d..9af04f2b 100644
--- a/debugger/debugger.go
+++ b/debugger/debugger.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger
diff --git a/debugger/debugger_test.go b/debugger/debugger_test.go
index 142b5096..133ae33d 100644
--- a/debugger/debugger_test.go
+++ b/debugger/debugger_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger_test
diff --git a/debugger/doc.go b/debugger/doc.go
index 5a066da0..ba424f19 100644
--- a/debugger/doc.go
+++ b/debugger/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package debugger implements a reaonably comprehensive debugging tool.
// Features include:
diff --git a/debugger/events.go b/debugger/events.go
index 68a1ae1c..7e0d9339 100644
--- a/debugger/events.go
+++ b/debugger/events.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger
diff --git a/debugger/inputloop.go b/debugger/inputloop.go
index 59e50494..f12545d6 100644
--- a/debugger/inputloop.go
+++ b/debugger/inputloop.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger
diff --git a/debugger/limiter.go b/debugger/limiter.go
index cabdbcda..eb70402a 100644
--- a/debugger/limiter.go
+++ b/debugger/limiter.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger
diff --git a/debugger/memory.go b/debugger/memory.go
index 66c59bc7..b482a35c 100644
--- a/debugger/memory.go
+++ b/debugger/memory.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger
diff --git a/debugger/preferences.go b/debugger/preferences.go
index 8a00d62c..2a99540d 100644
--- a/debugger/preferences.go
+++ b/debugger/preferences.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger
diff --git a/debugger/print.go b/debugger/print.go
index f1821ac5..ed28a412 100644
--- a/debugger/print.go
+++ b/debugger/print.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger
diff --git a/debugger/prompt.go b/debugger/prompt.go
index 078204f5..73ecd3fb 100644
--- a/debugger/prompt.go
+++ b/debugger/prompt.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger
diff --git a/debugger/quantum.go b/debugger/quantum.go
index aaed02a3..3da2023f 100644
--- a/debugger/quantum.go
+++ b/debugger/quantum.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger
diff --git a/debugger/script/doc.go b/debugger/script/doc.go
index 8cdb1576..5d5007ff 100644
--- a/debugger/script/doc.go
+++ b/debugger/script/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package script allows the debugger to record and replay debugging scripts.
// In this package we refer to this as scribing and rescribing.
diff --git a/debugger/script/rescribe.go b/debugger/script/rescribe.go
index 144c8c09..41be1dde 100644
--- a/debugger/script/rescribe.go
+++ b/debugger/script/rescribe.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package script
diff --git a/debugger/script/scribe.go b/debugger/script/scribe.go
index 6e58f636..65c31518 100644
--- a/debugger/script/scribe.go
+++ b/debugger/script/scribe.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package script
diff --git a/debugger/state.go b/debugger/state.go
index 6fda0150..f932a3e6 100644
--- a/debugger/state.go
+++ b/debugger/state.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger
diff --git a/debugger/targets.go b/debugger/targets.go
index 339da2dd..0ace74ba 100644
--- a/debugger/targets.go
+++ b/debugger/targets.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger
diff --git a/debugger/terminal/colorterm/colorterm.go b/debugger/terminal/colorterm/colorterm.go
index eb33e703..13611ed6 100644
--- a/debugger/terminal/colorterm/colorterm.go
+++ b/debugger/terminal/colorterm/colorterm.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package colorterm implements the Terminal interface for the gopher2600
// debugger. It supports color output, history and tab completion.
diff --git a/debugger/terminal/colorterm/easyterm/ansi/ansi.go b/debugger/terminal/colorterm/easyterm/ansi/ansi.go
index a4f99aa9..4577c4ba 100644
--- a/debugger/terminal/colorterm/easyterm/ansi/ansi.go
+++ b/debugger/terminal/colorterm/easyterm/ansi/ansi.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package ansi defines ANSI control codes for styles and colours.
package ansi
diff --git a/debugger/terminal/colorterm/easyterm/easyterm.go b/debugger/terminal/colorterm/easyterm/easyterm.go
index f2abad2d..849c0321 100644
--- a/debugger/terminal/colorterm/easyterm/easyterm.go
+++ b/debugger/terminal/colorterm/easyterm/easyterm.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package easyterm is a wrapper for "github.com/pkg/term/termios". it provides
// some features not present in the third-party package, such as terminal
diff --git a/debugger/terminal/colorterm/easyterm/keycodes.go b/debugger/terminal/colorterm/easyterm/keycodes.go
index aff138ad..df4eccf3 100644
--- a/debugger/terminal/colorterm/easyterm/keycodes.go
+++ b/debugger/terminal/colorterm/easyterm/keycodes.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package easyterm
diff --git a/debugger/terminal/colorterm/easyterm/suspend.go b/debugger/terminal/colorterm/easyterm/suspend.go
index 78b464a4..94bc5164 100644
--- a/debugger/terminal/colorterm/easyterm/suspend.go
+++ b/debugger/terminal/colorterm/easyterm/suspend.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package easyterm is a wrapper for "github.com/pkg/term/termios". it provides
// some features not present in the third-party package, such as terminal
diff --git a/debugger/terminal/colorterm/input.go b/debugger/terminal/colorterm/input.go
index fae8d271..4fee4071 100644
--- a/debugger/terminal/colorterm/input.go
+++ b/debugger/terminal/colorterm/input.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package colorterm
diff --git a/debugger/terminal/colorterm/output.go b/debugger/terminal/colorterm/output.go
index ed09bd28..7bc42948 100644
--- a/debugger/terminal/colorterm/output.go
+++ b/debugger/terminal/colorterm/output.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package colorterm
diff --git a/debugger/terminal/colorterm/readrune.go b/debugger/terminal/colorterm/readrune.go
index 7ac89932..88acc671 100644
--- a/debugger/terminal/colorterm/readrune.go
+++ b/debugger/terminal/colorterm/readrune.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package colorterm
diff --git a/debugger/terminal/commandline/commands.go b/debugger/terminal/commandline/commands.go
index 0c9ccfae..de5c84a7 100644
--- a/debugger/terminal/commandline/commands.go
+++ b/debugger/terminal/commandline/commands.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package commandline
diff --git a/debugger/terminal/commandline/doc.go b/debugger/terminal/commandline/doc.go
index 7e907012..82227d51 100644
--- a/debugger/terminal/commandline/doc.go
+++ b/debugger/terminal/commandline/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package commandline facilitates parsing of command line input. Given a
// command template, it can be used to tokenisze and validate user input. It
diff --git a/debugger/terminal/commandline/nodes.go b/debugger/terminal/commandline/nodes.go
index 83a43f74..fb3a9c87 100644
--- a/debugger/terminal/commandline/nodes.go
+++ b/debugger/terminal/commandline/nodes.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package commandline
diff --git a/debugger/terminal/commandline/parser.go b/debugger/terminal/commandline/parser.go
index 78627ccb..9e4d39c5 100644
--- a/debugger/terminal/commandline/parser.go
+++ b/debugger/terminal/commandline/parser.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package commandline
diff --git a/debugger/terminal/commandline/parser_test.go b/debugger/terminal/commandline/parser_test.go
index 1382438c..d267a38d 100644
--- a/debugger/terminal/commandline/parser_test.go
+++ b/debugger/terminal/commandline/parser_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package commandline_test
diff --git a/debugger/terminal/commandline/tabcompletion.go b/debugger/terminal/commandline/tabcompletion.go
index 9a1b6ce3..7a16759d 100644
--- a/debugger/terminal/commandline/tabcompletion.go
+++ b/debugger/terminal/commandline/tabcompletion.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package commandline
diff --git a/debugger/terminal/commandline/tabcompletion_test.go b/debugger/terminal/commandline/tabcompletion_test.go
index e815a4b3..cc10ead6 100644
--- a/debugger/terminal/commandline/tabcompletion_test.go
+++ b/debugger/terminal/commandline/tabcompletion_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package commandline_test
diff --git a/debugger/terminal/commandline/tokeniser.go b/debugger/terminal/commandline/tokeniser.go
index 5620c0f7..2a348d11 100644
--- a/debugger/terminal/commandline/tokeniser.go
+++ b/debugger/terminal/commandline/tokeniser.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package commandline
diff --git a/debugger/terminal/commandline/tokeniser_test.go b/debugger/terminal/commandline/tokeniser_test.go
index 80165f6c..3ecfe8cc 100644
--- a/debugger/terminal/commandline/tokeniser_test.go
+++ b/debugger/terminal/commandline/tokeniser_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package commandline_test
diff --git a/debugger/terminal/commandline/validation.go b/debugger/terminal/commandline/validation.go
index 9e9c39ce..634f2c65 100644
--- a/debugger/terminal/commandline/validation.go
+++ b/debugger/terminal/commandline/validation.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package commandline
diff --git a/debugger/terminal/commandline/validation_test.go b/debugger/terminal/commandline/validation_test.go
index a38d5717..2b57a9a9 100644
--- a/debugger/terminal/commandline/validation_test.go
+++ b/debugger/terminal/commandline/validation_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package commandline_test
diff --git a/debugger/terminal/doc.go b/debugger/terminal/doc.go
index d15768ee..70e0641f 100644
--- a/debugger/terminal/doc.go
+++ b/debugger/terminal/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package terminal defines the operations required for command-line
// interaction with the debugger.
diff --git a/debugger/terminal/plainterm/plainterm.go b/debugger/terminal/plainterm/plainterm.go
index 64be93aa..4db04ee1 100644
--- a/debugger/terminal/plainterm/plainterm.go
+++ b/debugger/terminal/plainterm/plainterm.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package plainterm implements the Terminal interface for the gopher2600
// debugger. It's a simple as simple can be and offers no special features.
diff --git a/debugger/terminal/style.go b/debugger/terminal/style.go
index d0826395..4bdf44be 100644
--- a/debugger/terminal/style.go
+++ b/debugger/terminal/style.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package terminal
diff --git a/debugger/terminal/terminal.go b/debugger/terminal/terminal.go
index 3035cec0..1e802946 100644
--- a/debugger/terminal/terminal.go
+++ b/debugger/terminal/terminal.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package terminal
diff --git a/debugger/traces.go b/debugger/traces.go
index acb7db79..ea65da66 100644
--- a/debugger/traces.go
+++ b/debugger/traces.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger
diff --git a/debugger/traps.go b/debugger/traps.go
index 4bcfdea2..b450aef3 100644
--- a/debugger/traps.go
+++ b/debugger/traps.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// traps are used to halt execution of the emulator when the target *changes*
// from its current value to any other value. compare to breakpoints which halt
diff --git a/debugger/traps_test.go b/debugger/traps_test.go
index 7d91e9c4..7f74e495 100644
--- a/debugger/traps_test.go
+++ b/debugger/traps_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger_test
diff --git a/debugger/watches.go b/debugger/watches.go
index 43a9544c..53e423c8 100644
--- a/debugger/watches.go
+++ b/debugger/watches.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger
diff --git a/debugger/watches_test.go b/debugger/watches_test.go
index 6bd1a252..405ad019 100644
--- a/debugger/watches_test.go
+++ b/debugger/watches_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package debugger_test
diff --git a/digest/audio.go b/digest/audio.go
index a50a739a..3e76c71b 100644
--- a/digest/audio.go
+++ b/digest/audio.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package digest
diff --git a/digest/digest.go b/digest/digest.go
index f668f93c..17503219 100644
--- a/digest/digest.go
+++ b/digest/digest.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package digest is used to create mathematical hashes of VCS output. The
// two implementations of the Digest interface also implement the
diff --git a/digest/video.go b/digest/video.go
index 7ffc3e23..7f8e63f8 100644
--- a/digest/video.go
+++ b/digest/video.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package digest
diff --git a/disassembly/decode.go b/disassembly/decode.go
index 54b9602f..42eb54c3 100644
--- a/disassembly/decode.go
+++ b/disassembly/decode.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package disassembly
diff --git a/disassembly/disassembly.go b/disassembly/disassembly.go
index 096c8ae9..2eaf85ae 100644
--- a/disassembly/disassembly.go
+++ b/disassembly/disassembly.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package disassembly
diff --git a/disassembly/doc.go b/disassembly/doc.go
index 5888bd83..1887d52e 100644
--- a/disassembly/doc.go
+++ b/disassembly/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package disassembly coordinates the disassembly of Atari2600 (6507)
// cartridges.
diff --git a/disassembly/entry.go b/disassembly/entry.go
index 19ef7ac6..9904651f 100644
--- a/disassembly/entry.go
+++ b/disassembly/entry.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package disassembly
diff --git a/disassembly/fields.go b/disassembly/fields.go
index 97e208ac..9286aaca 100644
--- a/disassembly/fields.go
+++ b/disassembly/fields.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package disassembly
diff --git a/disassembly/grep.go b/disassembly/grep.go
index 53788f28..f3798b6d 100644
--- a/disassembly/grep.go
+++ b/disassembly/grep.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package disassembly
diff --git a/disassembly/iterate.go b/disassembly/iterate.go
index 405003ed..e0618c75 100644
--- a/disassembly/iterate.go
+++ b/disassembly/iterate.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package disassembly
diff --git a/disassembly/memory.go b/disassembly/memory.go
index 2c512335..edad8c09 100644
--- a/disassembly/memory.go
+++ b/disassembly/memory.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package disassembly
diff --git a/disassembly/preferences.go b/disassembly/preferences.go
index d840a93d..dd24c110 100644
--- a/disassembly/preferences.go
+++ b/disassembly/preferences.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package disassembly
diff --git a/disassembly/write.go b/disassembly/write.go
index ed7baa99..c10e2aed 100644
--- a/disassembly/write.go
+++ b/disassembly/write.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package disassembly
diff --git a/errors/doc.go b/errors/doc.go
index 30dbcf7b..3653fe46 100644
--- a/errors/doc.go
+++ b/errors/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package errors is a helper package for the error type. It defines the
// AtariError type, an implementation of the error interface, that allows code
diff --git a/errors/errors.go b/errors/errors.go
index 072e2ec0..b1d75c97 100644
--- a/errors/errors.go
+++ b/errors/errors.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package errors
diff --git a/errors/errors_test.go b/errors/errors_test.go
index 1123a52b..02403cba 100644
--- a/errors/errors_test.go
+++ b/errors/errors_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package errors_test
diff --git a/errors/messages.go b/errors/messages.go
index 842f7ed7..b669cd21 100644
--- a/errors/messages.go
+++ b/errors/messages.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package errors
diff --git a/gopher2600.go b/gopher2600.go
index bdc835ea..ecb0ab50 100644
--- a/gopher2600.go
+++ b/gopher2600.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package main
diff --git a/gui/deprecated/sdldebug/doc.go b/gui/deprecated/sdldebug/doc.go
index 468c97f3..40591ffd 100644
--- a/gui/deprecated/sdldebug/doc.go
+++ b/gui/deprecated/sdldebug/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package sdldebug implements the GUI interface. Suitable for applications
// that require a screen and debugging overlays. Currently, it can show:
diff --git a/gui/deprecated/sdldebug/overlay.go b/gui/deprecated/sdldebug/overlay.go
index 31b91109..d4c88ae4 100644
--- a/gui/deprecated/sdldebug/overlay.go
+++ b/gui/deprecated/sdldebug/overlay.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdldebug
diff --git a/gui/deprecated/sdldebug/pixels.go b/gui/deprecated/sdldebug/pixels.go
index c5f4ccbb..ab5f30aa 100644
--- a/gui/deprecated/sdldebug/pixels.go
+++ b/gui/deprecated/sdldebug/pixels.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdldebug
diff --git a/gui/deprecated/sdldebug/requests.go b/gui/deprecated/sdldebug/requests.go
index 2d72bfac..3de7f067 100644
--- a/gui/deprecated/sdldebug/requests.go
+++ b/gui/deprecated/sdldebug/requests.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdldebug
diff --git a/gui/deprecated/sdldebug/sdldebug.go b/gui/deprecated/sdldebug/sdldebug.go
index 7deb6132..958e39ed 100644
--- a/gui/deprecated/sdldebug/sdldebug.go
+++ b/gui/deprecated/sdldebug/sdldebug.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdldebug
diff --git a/gui/deprecated/sdldebug/service.go b/gui/deprecated/sdldebug/service.go
index 05187541..132460f6 100644
--- a/gui/deprecated/sdldebug/service.go
+++ b/gui/deprecated/sdldebug/service.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdldebug
diff --git a/gui/deprecated/sdldebug/textures.go b/gui/deprecated/sdldebug/textures.go
index b74d40a2..e9bd7007 100644
--- a/gui/deprecated/sdldebug/textures.go
+++ b/gui/deprecated/sdldebug/textures.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdldebug
diff --git a/gui/doc.go b/gui/doc.go
index a36d7e53..c318b7ff 100644
--- a/gui/doc.go
+++ b/gui/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package gui is an abstraction layer for real GUI implementations. It defines
// the Events that can be passed from the GUI to the emulation code and also
diff --git a/gui/events.go b/gui/events.go
index 1e56d3ed..02f79d41 100644
--- a/gui/events.go
+++ b/gui/events.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package gui
diff --git a/gui/gui.go b/gui/gui.go
index 410b869d..4ec85539 100644
--- a/gui/gui.go
+++ b/gui/gui.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package gui
diff --git a/gui/requests.go b/gui/requests.go
index 7fd39b94..d69fb009 100644
--- a/gui/requests.go
+++ b/gui/requests.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package gui
diff --git a/gui/sdlaudio/audio.go b/gui/sdlaudio/audio.go
index 33952d73..d937d472 100644
--- a/gui/sdlaudio/audio.go
+++ b/gui/sdlaudio/audio.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlaudio
diff --git a/gui/sdlaudio/doc.go b/gui/sdlaudio/doc.go
index d2456483..c947374d 100644
--- a/gui/sdlaudio/doc.go
+++ b/gui/sdlaudio/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package sdlaudio provides the Audio type. The Audio type implements the
// AudioMixer interface using SDL and is suitable for use with any SDL
diff --git a/gui/sdlimgui/colors.go b/gui/sdlimgui/colors.go
index 629f3147..ce545e9d 100644
--- a/gui/sdlimgui/colors.go
+++ b/gui/sdlimgui/colors.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/glsl.go b/gui/sdlimgui/glsl.go
index 38147a63..ccdb25a1 100644
--- a/gui/sdlimgui/glsl.go
+++ b/gui/sdlimgui/glsl.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/imgui_helpers.go b/gui/sdlimgui/imgui_helpers.go
index aeb77c33..a2babace 100644
--- a/gui/sdlimgui/imgui_helpers.go
+++ b/gui/sdlimgui/imgui_helpers.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/imgui_palette.go b/gui/sdlimgui/imgui_palette.go
index 6aec3163..d8680b16 100644
--- a/gui/sdlimgui/imgui_palette.go
+++ b/gui/sdlimgui/imgui_palette.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/imgui_sequence.go b/gui/sdlimgui/imgui_sequence.go
index b2e8f7b3..8c922524 100644
--- a/gui/sdlimgui/imgui_sequence.go
+++ b/gui/sdlimgui/imgui_sequence.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/imgui_textinput.go b/gui/sdlimgui/imgui_textinput.go
index e95f6c15..cda80c99 100644
--- a/gui/sdlimgui/imgui_textinput.go
+++ b/gui/sdlimgui/imgui_textinput.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/keyboard.go b/gui/sdlimgui/keyboard.go
index ed0b6024..dc42cd6c 100644
--- a/gui/sdlimgui/keyboard.go
+++ b/gui/sdlimgui/keyboard.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/lazyvalues/ball.go b/gui/sdlimgui/lazyvalues/ball.go
index 46931e0c..ad84b4a5 100644
--- a/gui/sdlimgui/lazyvalues/ball.go
+++ b/gui/sdlimgui/lazyvalues/ball.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package lazyvalues
diff --git a/gui/sdlimgui/lazyvalues/cart.go b/gui/sdlimgui/lazyvalues/cart.go
index 0ad97512..bddb73b2 100644
--- a/gui/sdlimgui/lazyvalues/cart.go
+++ b/gui/sdlimgui/lazyvalues/cart.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package lazyvalues
diff --git a/gui/sdlimgui/lazyvalues/collisions.go b/gui/sdlimgui/lazyvalues/collisions.go
index 551d8b3a..5071c304 100644
--- a/gui/sdlimgui/lazyvalues/collisions.go
+++ b/gui/sdlimgui/lazyvalues/collisions.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package lazyvalues
diff --git a/gui/sdlimgui/lazyvalues/controllers.go b/gui/sdlimgui/lazyvalues/controllers.go
index 12eff678..9136e2f6 100644
--- a/gui/sdlimgui/lazyvalues/controllers.go
+++ b/gui/sdlimgui/lazyvalues/controllers.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package lazyvalues
diff --git a/gui/sdlimgui/lazyvalues/cpu.go b/gui/sdlimgui/lazyvalues/cpu.go
index a65b7169..a7b368ad 100644
--- a/gui/sdlimgui/lazyvalues/cpu.go
+++ b/gui/sdlimgui/lazyvalues/cpu.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package lazyvalues
diff --git a/gui/sdlimgui/lazyvalues/debugger.go b/gui/sdlimgui/lazyvalues/debugger.go
index 7e36a7f4..8d5a7d77 100644
--- a/gui/sdlimgui/lazyvalues/debugger.go
+++ b/gui/sdlimgui/lazyvalues/debugger.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package lazyvalues
diff --git a/gui/sdlimgui/lazyvalues/doc.go b/gui/sdlimgui/lazyvalues/doc.go
index d6863816..02f8bd44 100644
--- a/gui/sdlimgui/lazyvalues/doc.go
+++ b/gui/sdlimgui/lazyvalues/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package lazyvalues is the method used by sdlimgui (and possibly other GUI
// implementations) when access emulator data from the GUI thread. Accessing
diff --git a/gui/sdlimgui/lazyvalues/lazy.go b/gui/sdlimgui/lazyvalues/lazy.go
index 03e905a0..02ab59e8 100644
--- a/gui/sdlimgui/lazyvalues/lazy.go
+++ b/gui/sdlimgui/lazyvalues/lazy.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package lazyvalues
diff --git a/gui/sdlimgui/lazyvalues/missile.go b/gui/sdlimgui/lazyvalues/missile.go
index cb71f404..f22824e6 100644
--- a/gui/sdlimgui/lazyvalues/missile.go
+++ b/gui/sdlimgui/lazyvalues/missile.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package lazyvalues
diff --git a/gui/sdlimgui/lazyvalues/player.go b/gui/sdlimgui/lazyvalues/player.go
index 806daa1c..00e8818a 100644
--- a/gui/sdlimgui/lazyvalues/player.go
+++ b/gui/sdlimgui/lazyvalues/player.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package lazyvalues
diff --git a/gui/sdlimgui/lazyvalues/playfield.go b/gui/sdlimgui/lazyvalues/playfield.go
index 55907a96..250ca196 100644
--- a/gui/sdlimgui/lazyvalues/playfield.go
+++ b/gui/sdlimgui/lazyvalues/playfield.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package lazyvalues
diff --git a/gui/sdlimgui/lazyvalues/prefs.go b/gui/sdlimgui/lazyvalues/prefs.go
index e89f193d..9b7fedc4 100644
--- a/gui/sdlimgui/lazyvalues/prefs.go
+++ b/gui/sdlimgui/lazyvalues/prefs.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package lazyvalues
diff --git a/gui/sdlimgui/lazyvalues/ram.go b/gui/sdlimgui/lazyvalues/ram.go
index 1de6e693..b8902400 100644
--- a/gui/sdlimgui/lazyvalues/ram.go
+++ b/gui/sdlimgui/lazyvalues/ram.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package lazyvalues
diff --git a/gui/sdlimgui/lazyvalues/timer.go b/gui/sdlimgui/lazyvalues/timer.go
index de0f060d..5566ead7 100644
--- a/gui/sdlimgui/lazyvalues/timer.go
+++ b/gui/sdlimgui/lazyvalues/timer.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package lazyvalues
diff --git a/gui/sdlimgui/lazyvalues/tv.go b/gui/sdlimgui/lazyvalues/tv.go
index 21d1d46d..2f8d7560 100644
--- a/gui/sdlimgui/lazyvalues/tv.go
+++ b/gui/sdlimgui/lazyvalues/tv.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package lazyvalues
diff --git a/gui/sdlimgui/platform.go b/gui/sdlimgui/platform.go
index 52afd88f..b3a7a3d6 100644
--- a/gui/sdlimgui/platform.go
+++ b/gui/sdlimgui/platform.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/prefs.go b/gui/sdlimgui/prefs.go
index 423d4038..bb61d919 100644
--- a/gui/sdlimgui/prefs.go
+++ b/gui/sdlimgui/prefs.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
import (
diff --git a/gui/sdlimgui/requests.go b/gui/sdlimgui/requests.go
index e19b5f3c..34b512e8 100644
--- a/gui/sdlimgui/requests.go
+++ b/gui/sdlimgui/requests.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/screen.go b/gui/sdlimgui/screen.go
index f7440d64..f98bf1ca 100644
--- a/gui/sdlimgui/screen.go
+++ b/gui/sdlimgui/screen.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/sdlimgui.go b/gui/sdlimgui/sdlimgui.go
index d4e3206a..37df2a95 100644
--- a/gui/sdlimgui/sdlimgui.go
+++ b/gui/sdlimgui/sdlimgui.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/service.go b/gui/sdlimgui/service.go
index 72e0faf8..6a228954 100644
--- a/gui/sdlimgui/service.go
+++ b/gui/sdlimgui/service.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/terminal.go b/gui/sdlimgui/terminal.go
index 1675a19e..dde5b54c 100644
--- a/gui/sdlimgui/terminal.go
+++ b/gui/sdlimgui/terminal.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_audio.go b/gui/sdlimgui/win_audio.go
index c3fc6cd8..b8259040 100644
--- a/gui/sdlimgui/win_audio.go
+++ b/gui/sdlimgui/win_audio.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_cart_dpc_registers.go b/gui/sdlimgui/win_cart_dpc_registers.go
index 873eab31..ddf69ce9 100644
--- a/gui/sdlimgui/win_cart_dpc_registers.go
+++ b/gui/sdlimgui/win_cart_dpc_registers.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_cart_dpcplus_registers.go b/gui/sdlimgui/win_cart_dpcplus_registers.go
index 1397093b..79986c3f 100644
--- a/gui/sdlimgui/win_cart_dpcplus_registers.go
+++ b/gui/sdlimgui/win_cart_dpcplus_registers.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_cart_ram.go b/gui/sdlimgui/win_cart_ram.go
index afef0458..d42b9b28 100644
--- a/gui/sdlimgui/win_cart_ram.go
+++ b/gui/sdlimgui/win_cart_ram.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_cart_static.go b/gui/sdlimgui/win_cart_static.go
index 09755985..229cf8e3 100644
--- a/gui/sdlimgui/win_cart_static.go
+++ b/gui/sdlimgui/win_cart_static.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_cart_supercharger_registers.go b/gui/sdlimgui/win_cart_supercharger_registers.go
index d3a8d6b4..8fc8881d 100644
--- a/gui/sdlimgui/win_cart_supercharger_registers.go
+++ b/gui/sdlimgui/win_cart_supercharger_registers.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_collisions.go b/gui/sdlimgui/win_collisions.go
index a19b88bd..ed9552c8 100644
--- a/gui/sdlimgui/win_collisions.go
+++ b/gui/sdlimgui/win_collisions.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_common.go b/gui/sdlimgui/win_common.go
index cef72c25..89d61493 100644
--- a/gui/sdlimgui/win_common.go
+++ b/gui/sdlimgui/win_common.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_control.go b/gui/sdlimgui/win_control.go
index 859f1df8..73957fc9 100644
--- a/gui/sdlimgui/win_control.go
+++ b/gui/sdlimgui/win_control.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_controllers.go b/gui/sdlimgui/win_controllers.go
index cd5d9030..f07add14 100644
--- a/gui/sdlimgui/win_controllers.go
+++ b/gui/sdlimgui/win_controllers.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_cpu.go b/gui/sdlimgui/win_cpu.go
index 91a02a92..0738a08b 100644
--- a/gui/sdlimgui/win_cpu.go
+++ b/gui/sdlimgui/win_cpu.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_dbgscr.go b/gui/sdlimgui/win_dbgscr.go
index 05e9b5e9..9038a82e 100644
--- a/gui/sdlimgui/win_dbgscr.go
+++ b/gui/sdlimgui/win_dbgscr.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_disasm.go b/gui/sdlimgui/win_disasm.go
index d94fd4b8..c439a432 100644
--- a/gui/sdlimgui/win_disasm.go
+++ b/gui/sdlimgui/win_disasm.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_playscr.go b/gui/sdlimgui/win_playscr.go
index cdfde9b4..2eb14f2f 100644
--- a/gui/sdlimgui/win_playscr.go
+++ b/gui/sdlimgui/win_playscr.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_prefs.go b/gui/sdlimgui/win_prefs.go
index 719a5b45..f297013f 100644
--- a/gui/sdlimgui/win_prefs.go
+++ b/gui/sdlimgui/win_prefs.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_ram.go b/gui/sdlimgui/win_ram.go
index 52095263..57329c3a 100644
--- a/gui/sdlimgui/win_ram.go
+++ b/gui/sdlimgui/win_ram.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_rom_select.go b/gui/sdlimgui/win_rom_select.go
index c0c74bf0..8c53bfe6 100644
--- a/gui/sdlimgui/win_rom_select.go
+++ b/gui/sdlimgui/win_rom_select.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_terminal.go b/gui/sdlimgui/win_terminal.go
index 8bca7a91..cf213517 100644
--- a/gui/sdlimgui/win_terminal.go
+++ b/gui/sdlimgui/win_terminal.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_tia.go b/gui/sdlimgui/win_tia.go
index 095fd8a0..10fb7c2d 100644
--- a/gui/sdlimgui/win_tia.go
+++ b/gui/sdlimgui/win_tia.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_tia_ball.go b/gui/sdlimgui/win_tia_ball.go
index fb1acccb..6f51d783 100644
--- a/gui/sdlimgui/win_tia_ball.go
+++ b/gui/sdlimgui/win_tia_ball.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_tia_missile.go b/gui/sdlimgui/win_tia_missile.go
index 8a130641..daaa4666 100644
--- a/gui/sdlimgui/win_tia_missile.go
+++ b/gui/sdlimgui/win_tia_missile.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_tia_player.go b/gui/sdlimgui/win_tia_player.go
index 1d42b802..96308ba6 100644
--- a/gui/sdlimgui/win_tia_player.go
+++ b/gui/sdlimgui/win_tia_player.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_tia_playfield.go b/gui/sdlimgui/win_tia_playfield.go
index f294577d..aa89011a 100644
--- a/gui/sdlimgui/win_tia_playfield.go
+++ b/gui/sdlimgui/win_tia_playfield.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/win_timer.go b/gui/sdlimgui/win_timer.go
index 0473aa12..c2ce6816 100644
--- a/gui/sdlimgui/win_timer.go
+++ b/gui/sdlimgui/win_timer.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/sdlimgui/windowmanager.go b/gui/sdlimgui/windowmanager.go
index 9c1a6ce6..b6635617 100644
--- a/gui/sdlimgui/windowmanager.go
+++ b/gui/sdlimgui/windowmanager.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package sdlimgui
diff --git a/gui/shaders/generator/generate.go b/gui/shaders/generator/generate.go
index 1ce40b88..df9b6d2f 100644
--- a/gui/shaders/generator/generate.go
+++ b/gui/shaders/generator/generate.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
//go:generate go run generate.go
diff --git a/hardware/cpu/cpu.go b/hardware/cpu/cpu.go
index 553a31ea..5b1d2279 100644
--- a/hardware/cpu/cpu.go
+++ b/hardware/cpu/cpu.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package cpu
diff --git a/hardware/cpu/cpu_test.go b/hardware/cpu/cpu_test.go
index e47b2733..85bf062d 100644
--- a/hardware/cpu/cpu_test.go
+++ b/hardware/cpu/cpu_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package cpu_test
diff --git a/hardware/cpu/doc.go b/hardware/cpu/doc.go
index c5c01d21..d9ae3da0 100644
--- a/hardware/cpu/doc.go
+++ b/hardware/cpu/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package cpu emulates the 6507 microprocessor found in the Atari VCS. Like
// all 8-bit processors of the era, the 6507 executes instructions according to
diff --git a/hardware/cpu/execution/doc.go b/hardware/cpu/execution/doc.go
index cd982a0a..100218fc 100644
--- a/hardware/cpu/execution/doc.go
+++ b/hardware/cpu/execution/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package execution tracks the result of instruction execution on the CPU.
// The Result type stores detailed information about each instruction
diff --git a/hardware/cpu/execution/result.go b/hardware/cpu/execution/result.go
index 0bdb2a2c..c1bad81e 100644
--- a/hardware/cpu/execution/result.go
+++ b/hardware/cpu/execution/result.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package execution
diff --git a/hardware/cpu/execution/validity.go b/hardware/cpu/execution/validity.go
index 2895b9a8..e923a947 100644
--- a/hardware/cpu/execution/validity.go
+++ b/hardware/cpu/execution/validity.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package execution
diff --git a/hardware/cpu/instructions/doc.go b/hardware/cpu/instructions/doc.go
index 3a9e5dc2..1a44186d 100644
--- a/hardware/cpu/instructions/doc.go
+++ b/hardware/cpu/instructions/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package instructions defines the table of instruction for the 6507. The
// Definition type is used to summarise the requirements and effects of each
diff --git a/hardware/cpu/instructions/generator/generate.go b/hardware/cpu/instructions/generator/generate.go
index 8d1ff938..58ebdb51 100644
--- a/hardware/cpu/instructions/generator/generate.go
+++ b/hardware/cpu/instructions/generator/generate.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
//go:generate go run generate.go
diff --git a/hardware/cpu/instructions/generator/instructions.csv b/hardware/cpu/instructions/generator/instructions.csv
index 2da14a0d..7e738b5e 100644
--- a/hardware/cpu/instructions/generator/instructions.csv
+++ b/hardware/cpu/instructions/generator/instructions.csv
@@ -12,10 +12,6 @@
#
# You should have received a copy of the GNU General Public License
# along with Gopher2600. If not, see .
-#
-# *** NOTE: all historical versions of this file, as found in any
-# git repository, are also covered by the licence, even when this
-# notice is not present ***
# instruction table entries are defined by the following fields:
diff --git a/hardware/cpu/instructions/instructions.go b/hardware/cpu/instructions/instructions.go
index 3fd834d0..069e06a2 100644
--- a/hardware/cpu/instructions/instructions.go
+++ b/hardware/cpu/instructions/instructions.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package instructions
diff --git a/hardware/cpu/registers/decimal_mode.go b/hardware/cpu/registers/decimal_mode.go
index 2ed1d6fb..53d58107 100644
--- a/hardware/cpu/registers/decimal_mode.go
+++ b/hardware/cpu/registers/decimal_mode.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package registers
diff --git a/hardware/cpu/registers/decimal_mode_test.go b/hardware/cpu/registers/decimal_mode_test.go
index 14692bb0..6c8ce0bf 100644
--- a/hardware/cpu/registers/decimal_mode_test.go
+++ b/hardware/cpu/registers/decimal_mode_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package registers_test
diff --git a/hardware/cpu/registers/doc.go b/hardware/cpu/registers/doc.go
index 8aca21b1..978b85b1 100644
--- a/hardware/cpu/registers/doc.go
+++ b/hardware/cpu/registers/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package registers implements the three types of registers found in the 6507.
// The three types are: the program counter, status register and the 8 bit
diff --git a/hardware/cpu/registers/generic.go b/hardware/cpu/registers/generic.go
index 51b4d4e6..0925d604 100644
--- a/hardware/cpu/registers/generic.go
+++ b/hardware/cpu/registers/generic.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package registers
diff --git a/hardware/cpu/registers/program_counter.go b/hardware/cpu/registers/program_counter.go
index 7115d92b..5154989a 100644
--- a/hardware/cpu/registers/program_counter.go
+++ b/hardware/cpu/registers/program_counter.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package registers
diff --git a/hardware/cpu/registers/program_counter_test.go b/hardware/cpu/registers/program_counter_test.go
index dfd2369e..121252d1 100644
--- a/hardware/cpu/registers/program_counter_test.go
+++ b/hardware/cpu/registers/program_counter_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package registers_test
diff --git a/hardware/cpu/registers/register.go b/hardware/cpu/registers/register.go
index 9d0ac222..e0452c44 100644
--- a/hardware/cpu/registers/register.go
+++ b/hardware/cpu/registers/register.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package registers
diff --git a/hardware/cpu/registers/register_test.go b/hardware/cpu/registers/register_test.go
index 8d2048f0..f7d6aca9 100644
--- a/hardware/cpu/registers/register_test.go
+++ b/hardware/cpu/registers/register_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package registers_test
diff --git a/hardware/cpu/registers/status.go b/hardware/cpu/registers/status.go
index 65d06f08..eeda14f2 100644
--- a/hardware/cpu/registers/status.go
+++ b/hardware/cpu/registers/status.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package registers
diff --git a/hardware/cpu/registers/test/doc.go b/hardware/cpu/registers/test/doc.go
index f2cf3863..66225702 100644
--- a/hardware/cpu/registers/test/doc.go
+++ b/hardware/cpu/registers/test/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package test contains functions useful for testing CPU registers. For now it
// contains just one function, EquateRegisters().
diff --git a/hardware/cpu/registers/test/equate_registers.go b/hardware/cpu/registers/test/equate_registers.go
index dffc07ab..70625297 100644
--- a/hardware/cpu/registers/test/equate_registers.go
+++ b/hardware/cpu/registers/test/equate_registers.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package test
diff --git a/hardware/doc.go b/hardware/doc.go
index 5e6f519b..6f2ad364 100644
--- a/hardware/doc.go
+++ b/hardware/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package hardware is the base package for the VCS emulation. It and its
// sub-package contain everything required for a headless emulation.
diff --git a/hardware/memory/addresses/addresses.go b/hardware/memory/addresses/addresses.go
index e05434c5..d4e2c1b2 100644
--- a/hardware/memory/addresses/addresses.go
+++ b/hardware/memory/addresses/addresses.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package addresses
diff --git a/hardware/memory/addresses/datamasks.go b/hardware/memory/addresses/datamasks.go
index ac84ce2d..4ee1eb53 100644
--- a/hardware/memory/addresses/datamasks.go
+++ b/hardware/memory/addresses/datamasks.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package addresses
diff --git a/hardware/memory/addresses/doc.go b/hardware/memory/addresses/doc.go
index ed65f459..16c3249e 100644
--- a/hardware/memory/addresses/doc.go
+++ b/hardware/memory/addresses/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package addresses countains all information about VCS addresses and
// registers, including canonical symbols for read and write addresses and
diff --git a/hardware/memory/addresses/registers.go b/hardware/memory/addresses/registers.go
index 1b5464d0..d2334221 100644
--- a/hardware/memory/addresses/registers.go
+++ b/hardware/memory/addresses/registers.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package addresses
diff --git a/hardware/memory/bus/bus.go b/hardware/memory/bus/bus.go
index 4e1ef056..18a0eed8 100644
--- a/hardware/memory/bus/bus.go
+++ b/hardware/memory/bus/bus.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package bus defines the memory bus concept. For an explanation see the
// memory package documentation.
diff --git a/hardware/memory/bus/debug_bus.go b/hardware/memory/bus/debug_bus.go
index fef1c986..16eb1525 100644
--- a/hardware/memory/bus/debug_bus.go
+++ b/hardware/memory/bus/debug_bus.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package bus defines the memory bus concept. For an explanation see the
// memory package documentation.
diff --git a/hardware/memory/cartridge/banks/banks.go b/hardware/memory/cartridge/banks/banks.go
index 86dc4699..d1606a87 100644
--- a/hardware/memory/cartridge/banks/banks.go
+++ b/hardware/memory/cartridge/banks/banks.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package banks
diff --git a/hardware/memory/cartridge/banks/doc.go b/hardware/memory/cartridge/banks/doc.go
index 880d9fcc..63262cc3 100644
--- a/hardware/memory/cartridge/banks/doc.go
+++ b/hardware/memory/cartridge/banks/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package banks contains types that are used by the cartridge package to
// communicate information about catridge banks to the debugger.
diff --git a/hardware/memory/cartridge/cartridge.go b/hardware/memory/cartridge/cartridge.go
index d68911bf..e5b681db 100644
--- a/hardware/memory/cartridge/cartridge.go
+++ b/hardware/memory/cartridge/cartridge.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package cartridge
diff --git a/hardware/memory/cartridge/doc.go b/hardware/memory/cartridge/doc.go
index a91151b2..203827f0 100644
--- a/hardware/memory/cartridge/doc.go
+++ b/hardware/memory/cartridge/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package cartridge fully implements loading of mapping of cartridge memory.
// Cartridge memory is memory that is peripheral to the VCS and can grow quite
diff --git a/hardware/memory/cartridge/fingerprint.go b/hardware/memory/cartridge/fingerprint.go
index 2833a1c1..4926342c 100644
--- a/hardware/memory/cartridge/fingerprint.go
+++ b/hardware/memory/cartridge/fingerprint.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package cartridge
diff --git a/hardware/memory/cartridge/mapper.go b/hardware/memory/cartridge/mapper.go
index 7905222e..2e54417c 100644
--- a/hardware/memory/cartridge/mapper.go
+++ b/hardware/memory/cartridge/mapper.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package cartridge
diff --git a/hardware/memory/cartridge/mapper_3eplus.go b/hardware/memory/cartridge/mapper_3eplus.go
index d14329cf..f9785f90 100644
--- a/hardware/memory/cartridge/mapper_3eplus.go
+++ b/hardware/memory/cartridge/mapper_3eplus.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package cartridge
diff --git a/hardware/memory/cartridge/mapper_atari.go b/hardware/memory/cartridge/mapper_atari.go
index 94b1b9d8..f3829fcc 100644
--- a/hardware/memory/cartridge/mapper_atari.go
+++ b/hardware/memory/cartridge/mapper_atari.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package cartridge
diff --git a/hardware/memory/cartridge/mapper_cbs.go b/hardware/memory/cartridge/mapper_cbs.go
index 6d16bd62..f53dcc24 100644
--- a/hardware/memory/cartridge/mapper_cbs.go
+++ b/hardware/memory/cartridge/mapper_cbs.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package cartridge
diff --git a/hardware/memory/cartridge/mapper_ejected.go b/hardware/memory/cartridge/mapper_ejected.go
index 6320f064..38ae5c14 100644
--- a/hardware/memory/cartridge/mapper_ejected.go
+++ b/hardware/memory/cartridge/mapper_ejected.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package cartridge
diff --git a/hardware/memory/cartridge/mapper_mnetwork.go b/hardware/memory/cartridge/mapper_mnetwork.go
index ba3b2f96..59de6e6a 100644
--- a/hardware/memory/cartridge/mapper_mnetwork.go
+++ b/hardware/memory/cartridge/mapper_mnetwork.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package cartridge
diff --git a/hardware/memory/cartridge/mapper_parkerbros.go b/hardware/memory/cartridge/mapper_parkerbros.go
index 9540b574..81295496 100644
--- a/hardware/memory/cartridge/mapper_parkerbros.go
+++ b/hardware/memory/cartridge/mapper_parkerbros.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package cartridge
diff --git a/hardware/memory/cartridge/mapper_tigervision.go b/hardware/memory/cartridge/mapper_tigervision.go
index fa20aacf..c645d4e4 100644
--- a/hardware/memory/cartridge/mapper_tigervision.go
+++ b/hardware/memory/cartridge/mapper_tigervision.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package cartridge
diff --git a/hardware/memory/cartridge/supercharger/bios.go b/hardware/memory/cartridge/supercharger/bios.go
index 927cfe17..0e51e1dd 100644
--- a/hardware/memory/cartridge/supercharger/bios.go
+++ b/hardware/memory/cartridge/supercharger/bios.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package supercharger
diff --git a/hardware/memory/cartridge/supercharger/doc.go b/hardware/memory/cartridge/supercharger/doc.go
index 94495323..6e46035f 100644
--- a/hardware/memory/cartridge/supercharger/doc.go
+++ b/hardware/memory/cartridge/supercharger/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package supercharger implements the tape based cartridge format. The
// implementation is complex enough for it to be spread over more than one file
diff --git a/hardware/memory/cartridge/supercharger/fastload.go b/hardware/memory/cartridge/supercharger/fastload.go
index e6fa41f1..edc6d1ca 100644
--- a/hardware/memory/cartridge/supercharger/fastload.go
+++ b/hardware/memory/cartridge/supercharger/fastload.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package supercharger
diff --git a/hardware/memory/cartridge/supercharger/registers.go b/hardware/memory/cartridge/supercharger/registers.go
index 074aa0ef..9bb2f08a 100644
--- a/hardware/memory/cartridge/supercharger/registers.go
+++ b/hardware/memory/cartridge/supercharger/registers.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package supercharger
diff --git a/hardware/memory/cartridge/supercharger/supercharger.go b/hardware/memory/cartridge/supercharger/supercharger.go
index af3b7954..d26bab7a 100644
--- a/hardware/memory/cartridge/supercharger/supercharger.go
+++ b/hardware/memory/cartridge/supercharger/supercharger.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package supercharger
diff --git a/hardware/memory/doc.go b/hardware/memory/doc.go
index 1c4b4683..4d1585ce 100644
--- a/hardware/memory/doc.go
+++ b/hardware/memory/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package memory implements the Atari VCS memory model. The addresses and
// memory sub-packages help with this.
diff --git a/hardware/memory/memory.go b/hardware/memory/memory.go
index 59c6f235..74acbc50 100644
--- a/hardware/memory/memory.go
+++ b/hardware/memory/memory.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package memory
diff --git a/hardware/memory/memory_test.go b/hardware/memory/memory_test.go
index 1c7cac8d..15408ea2 100644
--- a/hardware/memory/memory_test.go
+++ b/hardware/memory/memory_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package memory_test
diff --git a/hardware/memory/memorymap/doc.go b/hardware/memory/memorymap/doc.go
index 138219e0..cc5de84f 100644
--- a/hardware/memory/memorymap/doc.go
+++ b/hardware/memory/memorymap/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package memorymap facilitates the translation of addresses to primary
// address equivalents.
diff --git a/hardware/memory/memorymap/memorymap.go b/hardware/memory/memorymap/memorymap.go
index cabbf057..7d84c4e3 100644
--- a/hardware/memory/memorymap/memorymap.go
+++ b/hardware/memory/memorymap/memorymap.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package memorymap
diff --git a/hardware/memory/memorymap/summary.go b/hardware/memory/memorymap/summary.go
index 004cd837..c679c9c2 100644
--- a/hardware/memory/memorymap/summary.go
+++ b/hardware/memory/memorymap/summary.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package memorymap
diff --git a/hardware/memory/memorymap/summary_test.go b/hardware/memory/memorymap/summary_test.go
index a6895fbb..07221b60 100644
--- a/hardware/memory/memorymap/summary_test.go
+++ b/hardware/memory/memorymap/summary_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package memorymap_test
diff --git a/hardware/memory/vcs/chip.go b/hardware/memory/vcs/chip.go
index 397a81f6..f28b1746 100644
--- a/hardware/memory/vcs/chip.go
+++ b/hardware/memory/vcs/chip.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package vcs
diff --git a/hardware/memory/vcs/chip_riot.go b/hardware/memory/vcs/chip_riot.go
index c49ca14d..7e7010ad 100644
--- a/hardware/memory/vcs/chip_riot.go
+++ b/hardware/memory/vcs/chip_riot.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package vcs
diff --git a/hardware/memory/vcs/chip_tia.go b/hardware/memory/vcs/chip_tia.go
index 9921c343..c3da49b0 100644
--- a/hardware/memory/vcs/chip_tia.go
+++ b/hardware/memory/vcs/chip_tia.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package vcs
diff --git a/hardware/memory/vcs/doc.go b/hardware/memory/vcs/doc.go
index 01ac08f0..dd172f56 100644
--- a/hardware/memory/vcs/doc.go
+++ b/hardware/memory/vcs/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package vcs represents the areas of memory that are internal to the VCS
// hardware. Compare with the cartridge package which represents memory (ROM
diff --git a/hardware/memory/vcs/ram.go b/hardware/memory/vcs/ram.go
index 893d0b0c..83a7ab80 100644
--- a/hardware/memory/vcs/ram.go
+++ b/hardware/memory/vcs/ram.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package vcs
diff --git a/hardware/riot/doc.go b/hardware/riot/doc.go
index 8f579ec0..ae6d0a1d 100644
--- a/hardware/riot/doc.go
+++ b/hardware/riot/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package riot (RIOT) represents the active part of the PIA 6532. It does not
// handle the RAM part of the 6532, that can be found in the memory package.
diff --git a/hardware/riot/input/doc.go b/hardware/riot/input/doc.go
index 0f635e5c..595479b6 100644
--- a/hardware/riot/input/doc.go
+++ b/hardware/riot/input/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package input represents the input/output part of the RIOT (the IO in RIOT).
// Note that the output aspect of the RIOT is minimal and so the package is
diff --git a/hardware/riot/input/events.go b/hardware/riot/input/events.go
index 5bc51831..2ab4aa2d 100644
--- a/hardware/riot/input/events.go
+++ b/hardware/riot/input/events.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package input
diff --git a/hardware/riot/input/handcontrollers.go b/hardware/riot/input/handcontrollers.go
index 3541e158..f00a84a6 100644
--- a/hardware/riot/input/handcontrollers.go
+++ b/hardware/riot/input/handcontrollers.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package input
diff --git a/hardware/riot/input/input.go b/hardware/riot/input/input.go
index ca5f3210..e7d5dbc4 100644
--- a/hardware/riot/input/input.go
+++ b/hardware/riot/input/input.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package input
diff --git a/hardware/riot/input/panel.go b/hardware/riot/input/panel.go
index fee69524..89324384 100644
--- a/hardware/riot/input/panel.go
+++ b/hardware/riot/input/panel.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package input
diff --git a/hardware/riot/input/playback_recording.go b/hardware/riot/input/playback_recording.go
index 7d4125f7..a0892da3 100644
--- a/hardware/riot/input/playback_recording.go
+++ b/hardware/riot/input/playback_recording.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package input
diff --git a/hardware/riot/input/ports.go b/hardware/riot/input/ports.go
index e082b9d4..3087d897 100644
--- a/hardware/riot/input/ports.go
+++ b/hardware/riot/input/ports.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package input
diff --git a/hardware/riot/riot.go b/hardware/riot/riot.go
index 846c071e..343e3dfd 100644
--- a/hardware/riot/riot.go
+++ b/hardware/riot/riot.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package riot
diff --git a/hardware/riot/timer/doc.go b/hardware/riot/timer/doc.go
index 385c4a98..51b6ed41 100644
--- a/hardware/riot/timer/doc.go
+++ b/hardware/riot/timer/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package timer represents the timer part of the RIOT (the T in RIOT).
package timer
diff --git a/hardware/riot/timer/timer.go b/hardware/riot/timer/timer.go
index 941e9cc3..4a65a176 100644
--- a/hardware/riot/timer/timer.go
+++ b/hardware/riot/timer/timer.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package timer
diff --git a/hardware/run.go b/hardware/run.go
index 9850a030..b9f1ccd9 100644
--- a/hardware/run.go
+++ b/hardware/run.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package hardware
diff --git a/hardware/step.go b/hardware/step.go
index 02733a79..3630994a 100644
--- a/hardware/step.go
+++ b/hardware/step.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package hardware
diff --git a/hardware/tia/audio/audio.go b/hardware/tia/audio/audio.go
index 165ffbbb..c4f63160 100644
--- a/hardware/tia/audio/audio.go
+++ b/hardware/tia/audio/audio.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package audio
diff --git a/hardware/tia/audio/channels.go b/hardware/tia/audio/channels.go
index c80f58ab..4a23b469 100644
--- a/hardware/tia/audio/channels.go
+++ b/hardware/tia/audio/channels.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package audio
diff --git a/hardware/tia/audio/doc.go b/hardware/tia/audio/doc.go
index 3d7d82e6..9685473d 100644
--- a/hardware/tia/audio/doc.go
+++ b/hardware/tia/audio/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package audio implements the audio generation of the TIA. The implementation
// is taken almost directly from Ron Fries' original implementation, found in
diff --git a/hardware/tia/audio/registers.go b/hardware/tia/audio/registers.go
index 028b4684..e00df884 100644
--- a/hardware/tia/audio/registers.go
+++ b/hardware/tia/audio/registers.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package audio
diff --git a/hardware/tia/doc.go b/hardware/tia/doc.go
index 92bd3b64..d441e063 100644
--- a/hardware/tia/doc.go
+++ b/hardware/tia/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package TIA implements the custom video/audio chip found in the the VCS. The
// TIA is an extremely tricky device and great effort has been expended in
diff --git a/hardware/tia/future/doc.go b/hardware/tia/future/doc.go
index 22b087ef..e9f5662f 100644
--- a/hardware/tia/future/doc.go
+++ b/hardware/tia/future/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Pacakge future conceptualises event delays inside the VCS. An event, in this
// context means, something that occurs as a response to a stimulus generated
diff --git a/hardware/tia/future/event.go b/hardware/tia/future/event.go
index fbe701ea..7e68abbb 100644
--- a/hardware/tia/future/event.go
+++ b/hardware/tia/future/event.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package future
diff --git a/hardware/tia/future/future_test.go b/hardware/tia/future/future_test.go
index e08a7846..2c11533b 100644
--- a/hardware/tia/future/future_test.go
+++ b/hardware/tia/future/future_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package future_test
diff --git a/hardware/tia/future/observer.go b/hardware/tia/future/observer.go
index 0484ad6c..f1759ff0 100644
--- a/hardware/tia/future/observer.go
+++ b/hardware/tia/future/observer.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package future
diff --git a/hardware/tia/future/scheduler.go b/hardware/tia/future/scheduler.go
index c6a6931b..647bdad1 100644
--- a/hardware/tia/future/scheduler.go
+++ b/hardware/tia/future/scheduler.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package future
diff --git a/hardware/tia/future/ticker.go b/hardware/tia/future/ticker.go
index 2d43a238..8925753f 100644
--- a/hardware/tia/future/ticker.go
+++ b/hardware/tia/future/ticker.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package future
diff --git a/hardware/tia/phaseclock/phaseclock.go b/hardware/tia/phaseclock/phaseclock.go
index c3f626d9..4e7beeb1 100644
--- a/hardware/tia/phaseclock/phaseclock.go
+++ b/hardware/tia/phaseclock/phaseclock.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package phaseclock defines the two phase clock generator used to drive the
// various polynomial counters in the TIA.
diff --git a/hardware/tia/polycounter/doc.go b/hardware/tia/polycounter/doc.go
index 83e76c32..37939cc1 100644
--- a/hardware/tia/polycounter/doc.go
+++ b/hardware/tia/polycounter/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package polycounter implements the polynomial counters found in the TIA.
// Described by Andrew Towers in the "Atari 2600 TIA Hardware Notes"
diff --git a/hardware/tia/polycounter/polycounter.go b/hardware/tia/polycounter/polycounter.go
index ae6994fa..45108e8b 100644
--- a/hardware/tia/polycounter/polycounter.go
+++ b/hardware/tia/polycounter/polycounter.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package polycounter
diff --git a/hardware/tia/step.go b/hardware/tia/step.go
index 96233e3e..425a6972 100644
--- a/hardware/tia/step.go
+++ b/hardware/tia/step.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package tia
diff --git a/hardware/tia/tia.go b/hardware/tia/tia.go
index 3a5f57d3..a26a16d6 100644
--- a/hardware/tia/tia.go
+++ b/hardware/tia/tia.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package tia
diff --git a/hardware/tia/video/ball.go b/hardware/tia/video/ball.go
index 1a773cc9..daa8ea94 100644
--- a/hardware/tia/video/ball.go
+++ b/hardware/tia/video/ball.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package video
diff --git a/hardware/tia/video/collisions.go b/hardware/tia/video/collisions.go
index 18ee7971..d1a6ab15 100644
--- a/hardware/tia/video/collisions.go
+++ b/hardware/tia/video/collisions.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package video
diff --git a/hardware/tia/video/compareHMOVE.go b/hardware/tia/video/compareHMOVE.go
index 409e8693..779194db 100644
--- a/hardware/tia/video/compareHMOVE.go
+++ b/hardware/tia/video/compareHMOVE.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package video
diff --git a/hardware/tia/video/doc.go b/hardware/tia/video/doc.go
index a9e498fe..822f514d 100644
--- a/hardware/tia/video/doc.go
+++ b/hardware/tia/video/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package video implements pixel generation for the emulated TIA. Pixel
// generation is conceptually divided into six areas, implemented as types.
diff --git a/hardware/tia/video/enclockifier.go b/hardware/tia/video/enclockifier.go
index 77f9ddcf..60bafb25 100644
--- a/hardware/tia/video/enclockifier.go
+++ b/hardware/tia/video/enclockifier.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package video
diff --git a/hardware/tia/video/missile.go b/hardware/tia/video/missile.go
index 270fc541..60809ca7 100644
--- a/hardware/tia/video/missile.go
+++ b/hardware/tia/video/missile.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package video
diff --git a/hardware/tia/video/player.go b/hardware/tia/video/player.go
index c3d666ae..d68ac10f 100644
--- a/hardware/tia/video/player.go
+++ b/hardware/tia/video/player.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package video
diff --git a/hardware/tia/video/playfield.go b/hardware/tia/video/playfield.go
index d8f8738b..1826b52c 100644
--- a/hardware/tia/video/playfield.go
+++ b/hardware/tia/video/playfield.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package video
diff --git a/hardware/tia/video/scancounter.go b/hardware/tia/video/scancounter.go
index 96447da1..b8cc4854 100644
--- a/hardware/tia/video/scancounter.go
+++ b/hardware/tia/video/scancounter.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package video
diff --git a/hardware/tia/video/video.go b/hardware/tia/video/video.go
index 80b48a8f..996df5de 100644
--- a/hardware/tia/video/video.go
+++ b/hardware/tia/video/video.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package video
diff --git a/hardware/vcs.go b/hardware/vcs.go
index 73c5ec2f..fd0894eb 100644
--- a/hardware/vcs.go
+++ b/hardware/vcs.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package hardware
diff --git a/hiscore/doc.go b/hiscore/doc.go
index 00d27577..1d60f2e7 100644
--- a/hiscore/doc.go
+++ b/hiscore/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Hiscore package implements the communication between a Gopher2600 high-score
// server and the local client. It is a proof-of-concept and is not yet fully
diff --git a/hiscore/preferences.go b/hiscore/preferences.go
index 427189d5..e8f98452 100644
--- a/hiscore/preferences.go
+++ b/hiscore/preferences.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package hiscore
diff --git a/hiscore/session.go b/hiscore/session.go
index ff6c35a5..2cb8316e 100644
--- a/hiscore/session.go
+++ b/hiscore/session.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package hiscore
diff --git a/hiscore/settings.go b/hiscore/settings.go
index 4dc609ab..b40becd4 100644
--- a/hiscore/settings.go
+++ b/hiscore/settings.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package hiscore
diff --git a/linter/doc.go b/linter/doc.go
index 5aef3e2c..fc98b16b 100644
--- a/linter/doc.go
+++ b/linter/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package linter analyses disassembled code (from the disassembly package)
// producing a lint report. As it is, it is a proof-of-concept and incomplete.
diff --git a/linter/linter.go b/linter/linter.go
index 373167b8..4c9f0f4f 100644
--- a/linter/linter.go
+++ b/linter/linter.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package linter
diff --git a/modalflag/doc.go b/modalflag/doc.go
index 91bda644..1256e688 100644
--- a/modalflag/doc.go
+++ b/modalflag/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package modalflag is a wrapper for the flag package in the Go standard
// library. It provides a convenient method of handling program modes (and
diff --git a/modalflag/helpwriter.go b/modalflag/helpwriter.go
index e0f93c27..a17bcabf 100644
--- a/modalflag/helpwriter.go
+++ b/modalflag/helpwriter.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package modalflag
diff --git a/modalflag/modalflag.go b/modalflag/modalflag.go
index 796cd336..ff498487 100644
--- a/modalflag/modalflag.go
+++ b/modalflag/modalflag.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package modalflag
diff --git a/modalflag/modalflag_test.go b/modalflag/modalflag_test.go
index 20717b16..379a3605 100644
--- a/modalflag/modalflag_test.go
+++ b/modalflag/modalflag_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package modalflag_test
diff --git a/patch/doc.go b/patch/doc.go
index 7828dd08..d272f95b 100644
--- a/patch/doc.go
+++ b/patch/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package patch is used to patch the contents of a cartridge. It works on
// cartridge memory once a cartridge file has been attached. The package does
diff --git a/patch/patch.go b/patch/patch.go
index 1ddf1ec7..730cfcdb 100644
--- a/patch/patch.go
+++ b/patch/patch.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package patch
diff --git a/paths/dev_path.go b/paths/dev_path.go
index 991b714e..69a0cc90 100644
--- a/paths/dev_path.go
+++ b/paths/dev_path.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// +build !release
diff --git a/paths/doc.go b/paths/doc.go
index 1a845f59..4e6c7909 100644
--- a/paths/doc.go
+++ b/paths/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package paths contains functions to prepare paths for gopher2600 resources.
//
diff --git a/paths/paths.go b/paths/paths.go
index 7aeddb5e..2379b37f 100644
--- a/paths/paths.go
+++ b/paths/paths.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package paths
diff --git a/paths/paths_test.go b/paths/paths_test.go
index 7ddf35db..9c5bcf10 100644
--- a/paths/paths_test.go
+++ b/paths/paths_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package paths_test
diff --git a/paths/release_path.go b/paths/release_path.go
index fc7e7999..df71bd45 100644
--- a/paths/release_path.go
+++ b/paths/release_path.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// +build release
diff --git a/performance/fps.go b/performance/fps.go
index c93bb4c1..fada488b 100644
--- a/performance/fps.go
+++ b/performance/fps.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package performance
diff --git a/performance/performance.go b/performance/performance.go
index 3632dd9c..90a0234c 100644
--- a/performance/performance.go
+++ b/performance/performance.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package performance contains helper functions relating to
// performance. This includes CPU and memory profile generation.
diff --git a/performance/profiling.go b/performance/profiling.go
index 0f70102d..407df888 100644
--- a/performance/profiling.go
+++ b/performance/profiling.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package performance
diff --git a/playmode/doc.go b/playmode/doc.go
index 9a89f2f2..26adbf95 100644
--- a/playmode/doc.go
+++ b/playmode/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package playmode is a simple way of running the emulation. It handles setup
// of the hardware, preparation of playback scripts (for recording or
diff --git a/playmode/events.go b/playmode/events.go
index 94ec46b9..9b51202c 100644
--- a/playmode/events.go
+++ b/playmode/events.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package playmode
diff --git a/playmode/play.go b/playmode/play.go
index cfb1c49b..c02d801c 100644
--- a/playmode/play.go
+++ b/playmode/play.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package playmode
diff --git a/prefs/disk.go b/prefs/disk.go
index de971b1d..838d5d7a 100644
--- a/prefs/disk.go
+++ b/prefs/disk.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package prefs
diff --git a/prefs/doc.go b/prefs/doc.go
index 6253fb28..dc137c48 100644
--- a/prefs/doc.go
+++ b/prefs/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package prefs facilitates the storage of preferential values in the
// Gopher2600 system. It is a key/value system and is quite flexible. The most
diff --git a/prefs/prefs_test.go b/prefs/prefs_test.go
index ee7845aa..ea1fca39 100644
--- a/prefs/prefs_test.go
+++ b/prefs/prefs_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package prefs_test
diff --git a/prefs/types.go b/prefs/types.go
index ab801102..4c667cb0 100644
--- a/prefs/types.go
+++ b/prefs/types.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package prefs
diff --git a/recorder/doc.go b/recorder/doc.go
index 5c54afeb..9ea219ed 100644
--- a/recorder/doc.go
+++ b/recorder/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package recorder handles recording and playback of user input. The Recorder
// type implements the riot.input.EventRecorder() interface. Once added as a
diff --git a/recorder/fileformat.go b/recorder/fileformat.go
index 7f60a415..5850b614 100644
--- a/recorder/fileformat.go
+++ b/recorder/fileformat.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package recorder
diff --git a/recorder/playback.go b/recorder/playback.go
index 1b6c6c76..0bba8a92 100644
--- a/recorder/playback.go
+++ b/recorder/playback.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package recorder
diff --git a/recorder/recorder.go b/recorder/recorder.go
index 76fb6218..dc4bac5f 100644
--- a/recorder/recorder.go
+++ b/recorder/recorder.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package recorder
diff --git a/reflection/colors.go b/reflection/colors.go
index e2a20db2..6ba64daa 100644
--- a/reflection/colors.go
+++ b/reflection/colors.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package reflection
diff --git a/reflection/doc.go b/reflection/doc.go
index 768f2d79..5bd8a3d1 100644
--- a/reflection/doc.go
+++ b/reflection/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package reflection monitors the emulated hardware for conditions that would
// otherwise not be visible through normal emulation. The reflection system is
diff --git a/reflection/monitor.go b/reflection/monitor.go
index 257c5a79..6c7bd2b4 100644
--- a/reflection/monitor.go
+++ b/reflection/monitor.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package reflection
diff --git a/reflection/reflection.go b/reflection/reflection.go
index 5532451c..cffa0987 100644
--- a/reflection/reflection.go
+++ b/reflection/reflection.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package reflection
diff --git a/regression/digest.go b/regression/digest.go
index ec7c00c5..4273ded2 100644
--- a/regression/digest.go
+++ b/regression/digest.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package regression
diff --git a/regression/digest_mode.go b/regression/digest_mode.go
index c58a6e18..2c23fc64 100644
--- a/regression/digest_mode.go
+++ b/regression/digest_mode.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package regression
diff --git a/regression/doc.go b/regression/doc.go
index cc33f199..221e1a3f 100644
--- a/regression/doc.go
+++ b/regression/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package regression facilitates the regression testing of emulation code. By
// adding test results to a database, the tests can be rerun automatically and
diff --git a/regression/playback.go b/regression/playback.go
index a56c6c60..44180ea7 100644
--- a/regression/playback.go
+++ b/regression/playback.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package regression
diff --git a/regression/regression.go b/regression/regression.go
index cf10ef73..ce876b27 100644
--- a/regression/regression.go
+++ b/regression/regression.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package regression
diff --git a/regression/unique.go b/regression/unique.go
index b8886b89..e70cf7f2 100644
--- a/regression/unique.go
+++ b/regression/unique.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package regression
diff --git a/setup/doc.go b/setup/doc.go
index 8354f323..1b9ce943 100644
--- a/setup/doc.go
+++ b/setup/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package setup is used to preset the emulation depending on the attached
// cartridge. It is currently quite limited but is useful none-the-less.
diff --git a/setup/panel.go b/setup/panel.go
index b3619e67..397e42ab 100644
--- a/setup/panel.go
+++ b/setup/panel.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package setup
diff --git a/setup/patch.go b/setup/patch.go
index da5500c4..4d0a02e0 100644
--- a/setup/patch.go
+++ b/setup/patch.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package setup
diff --git a/setup/setup.go b/setup/setup.go
index 59e4bc6a..86a12038 100644
--- a/setup/setup.go
+++ b/setup/setup.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package setup
diff --git a/setup/television.go b/setup/television.go
index de0f2d14..e1bac7b4 100644
--- a/setup/television.go
+++ b/setup/television.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package setup
diff --git a/symbols/doc.go b/symbols/doc.go
index 8dc25c2f..e9c6eb3d 100644
--- a/symbols/doc.go
+++ b/symbols/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package symbols helps keep track of address symbols. The primary structure
// for this is the Table type. There are two recommended ways of instantiating
diff --git a/symbols/file.go b/symbols/file.go
index a620b8a5..49b94009 100644
--- a/symbols/file.go
+++ b/symbols/file.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package symbols
diff --git a/symbols/list.go b/symbols/list.go
index f2d44d01..c83c59ce 100644
--- a/symbols/list.go
+++ b/symbols/list.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package symbols
diff --git a/symbols/search.go b/symbols/search.go
index e3e0d70b..4f58f2bd 100644
--- a/symbols/search.go
+++ b/symbols/search.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package symbols
diff --git a/symbols/symbols_test.go b/symbols/symbols_test.go
index d63ebaf7..bd648172 100644
--- a/symbols/symbols_test.go
+++ b/symbols/symbols_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package symbols_test
diff --git a/symbols/table.go b/symbols/table.go
index d21dbedd..758bb76f 100644
--- a/symbols/table.go
+++ b/symbols/table.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package symbols
diff --git a/television/colors.go b/television/colors.go
index bfc8273a..69694ccf 100644
--- a/television/colors.go
+++ b/television/colors.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package television
diff --git a/television/doc.go b/television/doc.go
index 811e2588..5b4aad0c 100644
--- a/television/doc.go
+++ b/television/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package television implements the output device of the emulated VCS. The
// television interface is used wherever a television needs to be connected.
diff --git a/television/limiter.go b/television/limiter.go
index 12fb0077..d94e3274 100644
--- a/television/limiter.go
+++ b/television/limiter.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package television
diff --git a/television/protocol.go b/television/protocol.go
index 2dd82efe..2803d51c 100644
--- a/television/protocol.go
+++ b/television/protocol.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package television
diff --git a/television/resizer.go b/television/resizer.go
index fe4e598e..fc6fd2aa 100644
--- a/television/resizer.go
+++ b/television/resizer.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package television
diff --git a/television/specifications.go b/television/specifications.go
index 87103688..ce620c07 100644
--- a/television/specifications.go
+++ b/television/specifications.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package television
diff --git a/television/television.go b/television/television.go
index 25076edd..1b3679fe 100644
--- a/television/television.go
+++ b/television/television.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// ROMs used to test PAL switching and resizing:
// * Pitfall
diff --git a/television/television_test.go b/television/television_test.go
index eec21ca2..233e0d1a 100644
--- a/television/television_test.go
+++ b/television/television_test.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package television_test
diff --git a/test/assertions.go b/test/assertions.go
index a1af420b..144f390f 100644
--- a/test/assertions.go
+++ b/test/assertions.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// +build assertions
diff --git a/test/assertions_stub.go b/test/assertions_stub.go
index ec59cc97..e2084e06 100644
--- a/test/assertions_stub.go
+++ b/test/assertions_stub.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// +build !assertions
diff --git a/test/doc.go b/test/doc.go
index 0b3f1962..d07ad221 100644
--- a/test/doc.go
+++ b/test/doc.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package test contains helper functions to remove common boilerplate to make
// testing easier.
diff --git a/test/equate.go b/test/equate.go
index 88015a7c..5e24db70 100644
--- a/test/equate.go
+++ b/test/equate.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package test
diff --git a/test/expected.go b/test/expected.go
index ab6c1e15..235e6e9a 100644
--- a/test/expected.go
+++ b/test/expected.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package test
diff --git a/test/writer.go b/test/writer.go
index 8a297fc9..ac49dc9d 100644
--- a/test/writer.go
+++ b/test/writer.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
package test
diff --git a/wavwriter/wav.go b/wavwriter/wav.go
index f88f8160..59660578 100644
--- a/wavwriter/wav.go
+++ b/wavwriter/wav.go
@@ -12,10 +12,6 @@
//
// You should have received a copy of the GNU General Public License
// along with Gopher2600. If not, see .
-//
-// *** NOTE: all historical versions of this file, as found in any
-// git repository, are also covered by the licence, even when this
-// notice is not present ***
// Package wavwriter allows writing of audio data to disk as a WAV file.
package wavwriter