diff --git a/Gruntfile.js b/Gruntfile.js index 437650c98..05d2b7644 100644 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -198,8 +198,12 @@ module.exports = function(grunt) { options: { banner: '"use strict";\n\n', process: function(src, filepath) { - return "// " + filepath + "\n\n" + - src.replace(/(^|\n)[ \t]*(['"])use strict\2;?\s*/g, '$1').replace(/[ \t]*if\s*\(NODE\)\s*(\{[^}]*}|[^\n]*)(\n|$)/gm, '').replace(/[ \t]*if\s*\(typeof\s+module\s*!==\s*(['"])undefined\1\)\s*(\{[^}]*}|[^\n]*)(\n|$)/gm, '').replace(/[ \t]*[A-Za-z_][A-Za-z0-9_\.]*\.assert\([^\n]*\);[^\n]*/g, ''); + return "/**\n * @copyright " + filepath.replace(/^\./, "http://pcjs.org") + " (C) Jeff Parsons 2012-2016\n */\n\n" + + src.replace(/(^|\n)[ \t]*(['"])use strict\2;?\s*/g, '$1') + .replace(/\/\*\*\s*\*\s*@fileoverview[\s\S]*?\*\/\s*/g, '') + .replace(/[ \t]*if\s*\(NODE\)\s*(\{[^}]*}|[^\n]*)(\n|$)/gm, '') + .replace(/[ \t]*if\s*\(typeof\s+module\s*!==\s*(['"])undefined\1\)\s*(\{[^}]*}|[^\n]*)(\n|$)/gm, '') + .replace(/[ \t]*[A-Za-z_][A-Za-z0-9_.]*\.assert\([^\n]*\);[^\n]*/g, ''); } } }, @@ -209,8 +213,12 @@ module.exports = function(grunt) { options: { banner: '"use strict";\n\n', process: function(src, filepath) { - return "// " + filepath + "\n\n" + - src.replace(/(^|\n)[ \t]*(['"])use strict\2;?\s*/g, '$1').replace(/[ \t]*if\s*\(NODE\)\s*(\{[^}]*}|[^\n]*)(\n|$)/gm, '').replace(/[ \t]*if\s*\(typeof\s+module\s*!==\s*(['"])undefined\1\)\s*(\{[^}]*}|[^\n]*)(\n|$)/gm, '').replace(/[ \t]*[A-Za-z_][A-Za-z0-9_\.]*\.assert\([^\n]*\);[^\n]*/g, ''); + return "/**\n * @copyright " + filepath.replace(/^\./, "http://pcjs.org") + " (C) Jeff Parsons 2012-2016\n */\n\n" + + src.replace(/(^|\n)[ \t]*(['"])use strict\2;?\s*/g, '$1') + .replace(/\/\*\*\s*\*\s*@fileoverview[\s\S]*?\*\/\s*/g, '') + .replace(/[ \t]*if\s*\(NODE\)\s*(\{[^}]*}|[^\n]*)(\n|$)/gm, '') + .replace(/[ \t]*if\s*\(typeof\s+module\s*!==\s*(['"])undefined\1\)\s*(\{[^}]*}|[^\n]*)(\n|$)/gm, '') + .replace(/[ \t]*[A-Za-z_][A-Za-z0-9_.]*\.assert\([^\n]*\);[^\n]*/g, ''); } } }, @@ -220,8 +228,12 @@ module.exports = function(grunt) { options: { banner: '"use strict";\n\n', process: function(src, filepath) { - return "// " + filepath + "\n\n" + - src.replace(/(^|\n)[ \t]*(['"])use strict\2;?\s*/g, '$1').replace(/[ \t]*if\s*\(NODE\)\s*(\{[^}]*}|[^\n]*)(\n|$)/gm, '').replace(/[ \t]*if\s*\(typeof\s+module\s*!==\s*(['"])undefined\1\)\s*(\{[^}]*}|[^\n]*)(\n|$)/gm, '').replace(/[ \t]*[A-Za-z_][A-Za-z0-9_\.]*\.assert\([^\n]*\);[^\n]*/g, ''); + return "/**\n * @copyright " + filepath.replace(/^\./, "http://pcjs.org") + " (C) Jeff Parsons 2012-2016\n */\n\n" + + src.replace(/(^|\n)[ \t]*(['"])use strict\2;?\s*/g, '$1') + .replace(/\/\*\*\s*\*\s*@fileoverview[\s\S]*?\*\/\s*/g, '') + .replace(/[ \t]*if\s*\(NODE\)\s*(\{[^}]*}|[^\n]*)(\n|$)/gm, '') + .replace(/[ \t]*if\s*\(typeof\s+module\s*!==\s*(['"])undefined\1\)\s*(\{[^}]*}|[^\n]*)(\n|$)/gm, '') + .replace(/[ \t]*[A-Za-z_][A-Za-z0-9_.]*\.assert\([^\n]*\);[^\n]*/g, ''); } } }, @@ -231,8 +243,12 @@ module.exports = function(grunt) { options: { banner: '"use strict";\n\n', process: function(src, filepath) { - return "// " + filepath + "\n\n" + - src.replace(/(^|\n)[ \t]*(['"])use strict\2;?\s*/g, '$1').replace(/[ \t]*if\s*\(NODE\)\s*(\{[^}]*}|[^\n]*)(\n|$)/gm, '').replace(/[ \t]*if\s*\(typeof\s+module\s*!==\s*(['"])undefined\1\)\s*(\{[^}]*}|[^\n]*)(\n|$)/gm, '').replace(/[ \t]*[A-Za-z_][A-Za-z0-9_\.]*\.assert\([^\n]*\);[^\n]*/g, ''); + return "/**\n * @copyright " + filepath.replace(/^\./, "http://pcjs.org") + " (C) Jeff Parsons 2012-2016\n */\n\n" + + src.replace(/(^|\n)[ \t]*(['"])use strict\2;?\s*/g, '$1') + .replace(/\/\*\*\s*\*\s*@fileoverview[\s\S]*?\*\/\s*/g, '') + .replace(/[ \t]*if\s*\(NODE\)\s*(\{[^}]*}|[^\n]*)(\n|$)/gm, '') + .replace(/[ \t]*if\s*\(typeof\s+module\s*!==\s*(['"])undefined\1\)\s*(\{[^}]*}|[^\n]*)(\n|$)/gm, '') + .replace(/[ \t]*[A-Za-z_][A-Za-z0-9_.]*\.assert\([^\n]*\);[^\n]*/g, ''); } } } @@ -322,7 +338,7 @@ module.exports = function(grunt) { // create_source_map: "./tmp/c1pjs/" + pkg.version + "/c1p.map", define: ["\"APPVERSION='" + pkg.version + "'\"", "DEBUGGER=false", "\"SITEHOST='www.pcjs.org'\"", "COMPILED=true", "DEBUG=false"], - // output_wrapper: "\"(function(){%output%})();//@ sourceMappingURL=/tmp/c1pjs/" + pkg.version + "/c1p.map\"" + // output_wrapper: "\"(function(){%output%})();//# sourceMappingURL=/tmp/c1pjs/" + pkg.version + "/c1p.map\"" output_wrapper: "\"(function(){%output%})();\"" }, // src: pkg.c1pJSFiles, @@ -334,7 +350,7 @@ module.exports = function(grunt) { // create_source_map: "./tmp/c1pjs/" + pkg.version + "/c1p-dbg.map", define: ["\"APPVERSION='" + pkg.version + "'\"", "\"SITEHOST='www.pcjs.org'\"", "COMPILED=true", "DEBUG=false"], - // output_wrapper: "\"(function(){%output%})();//@ sourceMappingURL=/tmp/c1pjs/" + pkg.version + "/c1p-dbg.map\"" + // output_wrapper: "\"(function(){%output%})();//# sourceMappingURL=/tmp/c1pjs/" + pkg.version + "/c1p-dbg.map\"" output_wrapper: "\"(function(){%output%})();\"" }, // src: pkg.c1pJSFiles, @@ -346,7 +362,7 @@ module.exports = function(grunt) { // create_source_map: "./tmp/pcx86/" + pkg.version + "/pcx86.map", define: ["\"APPVERSION='" + pkg.version + "'\"", "DEBUGGER=false", "\"SITEHOST='www.pcjs.org'\"", "COMPILED=true", "DEBUG=false", "BACKTRACK=false", "I386=true"], - // output_wrapper: "\"(function(){%output%})();//@ sourceMappingURL=/tmp/pcx86/" + pkg.version + "/pcx86.map\"" + // output_wrapper: "\"(function(){%output%})();//# sourceMappingURL=/tmp/pcx86/" + pkg.version + "/pcx86.map\"" output_wrapper: "\"(function(){%output%})();\"" }, // src: pkg.pcX86Files, @@ -361,7 +377,7 @@ module.exports = function(grunt) { // create_source_map: "./tmp/pcx86/" + pkg.version + "/pcx86-dbg.map", define: ["\"APPVERSION='" + pkg.version + "'\"", "\"SITEHOST='www.pcjs.org'\"", "COMPILED=true", "DEBUG=false", "BACKTRACK=false", "I386=true"], - // output_wrapper: "\"(function(){%output%})();//@ sourceMappingURL=/tmp/pcx86/" + pkg.version + "/pcx86-dbg.map\"" + // output_wrapper: "\"(function(){%output%})();//# sourceMappingURL=/tmp/pcx86/" + pkg.version + "/pcx86-dbg.map\"" output_wrapper: "\"(function(){%output%})();\"" }, // src: pkg.pcX86Files, @@ -373,7 +389,7 @@ module.exports = function(grunt) { // create_source_map: "./tmp/pc8080/" + pkg.version + "/pc8080.map", define: ["\"APPVERSION='" + pkg.version + "'\"", "\"SITEHOST='www.pcjs.org'\"", "COMPILED=true", "DEBUG=false", "DEBUGGER=false"], - // output_wrapper: "\"(function(){%output%})();//@ sourceMappingURL=/tmp/pc8080/" + pkg.version + "/pc8080.map\"" + // output_wrapper: "\"(function(){%output%})();//# sourceMappingURL=/tmp/pc8080/" + pkg.version + "/pc8080.map\"" output_wrapper: "\"(function(){%output%})();\"" }, // src: pkg.pc8080Files, @@ -388,7 +404,7 @@ module.exports = function(grunt) { // create_source_map: "./tmp/pc8080/" + pkg.version + "/pc8080-dbg.map", define: ["\"APPVERSION='" + pkg.version + "'\"", "\"SITEHOST='www.pcjs.org'\"", "COMPILED=true", "DEBUG=false", "DEBUGGER=true"], - // output_wrapper: "\"(function(){%output%})();//@ sourceMappingURL=/tmp/pc8080/" + pkg.version + "/pc8080-dbg.map\"" + // output_wrapper: "\"(function(){%output%})();//# sourceMappingURL=/tmp/pc8080/" + pkg.version + "/pc8080-dbg.map\"" output_wrapper: "\"(function(){%output%})();\"" }, // src: pkg.pc8080Files, @@ -397,11 +413,11 @@ module.exports = function(grunt) { }, "pdp11.js": { TEMPcompilerOpts: { - // create_source_map: "./tmp/pdpjs/" + pkg.version + "/pdp11.map", + create_source_map: "./tmp/pdpjs/" + pkg.version + "/pdp11.map", define: ["\"APPVERSION='" + pkg.version + "'\"", "\"SITEHOST='www.pcjs.org'\"", "COMPILED=true", "DEBUG=false", "DEBUGGER=false"], - // output_wrapper: "\"(function(){%output%})();//@ sourceMappingURL=/tmp/pdpjs/" + pkg.version + "/pdp11.map\"" - output_wrapper: "\"(function(){%output%})();\"" + output_wrapper: "\"(function(){%output%})();//# sourceMappingURL=/tmp/pdpjs/" + pkg.version + "/pdp11.map\"" + // output_wrapper: "\"(function(){%output%})();\"" }, // src: pkg.pdp11Files, src: tmpPDP11, @@ -412,11 +428,11 @@ module.exports = function(grunt) { * Technically, this is the one case we don't need to override the default 'define' settings, but maybe it's best to be explicit. */ TEMPcompilerOpts: { - // create_source_map: "./tmp/pdpjs/" + pkg.version + "/pdp11-dbg.map", + create_source_map: "./tmp/pdpjs/" + pkg.version + "/pdp11-dbg.map", define: ["\"APPVERSION='" + pkg.version + "'\"", "\"SITEHOST='www.pcjs.org'\"", "COMPILED=true", "DEBUG=false", "DEBUGGER=true"], - // output_wrapper: "\"(function(){%output%})();//@ sourceMappingURL=/tmp/pdpjs/" + pkg.version + "/pdp11-dbg.map\"" - output_wrapper: "\"(function(){%output%})();\"" + output_wrapper: "\"(function(){%output%})();//# sourceMappingURL=/tmp/pdpjs/" + pkg.version + "/pdp11-dbg.map\"" + // output_wrapper: "\"(function(){%output%})();\"" }, // src: pkg.pdp11Files, src: tmpPDP11, @@ -437,7 +453,7 @@ module.exports = function(grunt) { process: function(content, srcPath) { var s = content.replace(/()[^<]*(<\/xsl:variable>)/g, "$1" + pkg.version + "$2"); s = s.replace(/"[^"]*\/?(common.css|common.xsl|components.css|components.xsl|document.css|document.xsl)"/g, '"/versions/c1pjs/' + pkg.version + '/$1"'); - s = s.replace(/[ \t]*\/\*[^\*][\s\S]*?\*\//g, "").replace(/[ \t]*[ \t]*\n?/g, ""); + s = s.replace(/[ \t]*\/\*[^*][\s\S]*?\*\//g, "").replace(/[ \t]*[ \t]*\n?/g, ""); return s; } } @@ -454,7 +470,7 @@ module.exports = function(grunt) { options: { process: function(content, srcPath) { var s = content.replace(/()[^<]*(<\/xsl:variable>)/g, "$1" + pkg.version + "$2"); - s = s.replace(/[ \t]*\/\*[^\*][\s\S]*?\*\//g, "").replace(/[ \t]*[ \t]*\n?/g, ""); + s = s.replace(/[ \t]*\/\*[^*][\s\S]*?\*\//g, "").replace(/[ \t]*[ \t]*\n?/g, ""); return s; } } @@ -472,7 +488,7 @@ module.exports = function(grunt) { process: function(content, srcPath) { var s = content.replace(/()[^<]*(<\/xsl:variable>)/g, "$1" + pkg.version + "$2"); s = s.replace(/"[^"]*\/?(common.css|common.xsl|components.css|components.xsl|document.css|document.xsl)"/g, '"/versions/pcx86/' + pkg.version + '/$1"'); - s = s.replace(/[ \t]*\/\*[^\*][\s\S]*?\*\//g, "").replace(/[ \t]*[ \t]*\n?/g, ""); + s = s.replace(/[ \t]*\/\*[^*][\s\S]*?\*\//g, "").replace(/[ \t]*[ \t]*\n?/g, ""); return s; } } @@ -492,7 +508,7 @@ module.exports = function(grunt) { s = s.replace(/()[^<]*(<\/xsl:variable>)/g, "$1PC8080$2"); s = s.replace(/()[^<]*(<\/xsl:variable>)/g, "$1" + pkg.version + "$2"); s = s.replace(/"[^"]*\/?(common.css|common.xsl|components.css|components.xsl|document.css|document.xsl)"/g, '"/versions/pc8080/' + pkg.version + '/$1"'); - s = s.replace(/[ \t]*\/\*[^\*][\s\S]*?\*\//g, "").replace(/[ \t]*[ \t]*\n?/g, ""); + s = s.replace(/[ \t]*\/\*[^*][\s\S]*?\*\//g, "").replace(/[ \t]*[ \t]*\n?/g, ""); return s; } } @@ -512,7 +528,7 @@ module.exports = function(grunt) { s = s.replace(/()[^<]*(<\/xsl:variable>)/g, "$1PDP11$2"); s = s.replace(/()[^<]*(<\/xsl:variable>)/g, "$1" + pkg.version + "$2"); s = s.replace(/"[^"]*\/?(common.css|common.xsl|components.css|components.xsl|document.css|document.xsl)"/g, '"/versions/pdpjs/' + pkg.version + '/$1"'); - s = s.replace(/[ \t]*\/\*[^\*][\s\S]*?\*\//g, "").replace(/[ \t]*[ \t]*\n?/g, ""); + s = s.replace(/[ \t]*\/\*[^*][\s\S]*?\*\//g, "").replace(/[ \t]*[ \t]*\n?/g, ""); return s; } } @@ -604,7 +620,12 @@ module.exports = function(grunt) { }, replace: { "fix-source-maps": { - src: ["./tmp/c1pjs/" + pkg.version + "/c1p*.map", "./tmp/pcx86/" + pkg.version + "/pc*.map"], + src: [ + "./tmp/c1pjs/" + pkg.version + "/c1p*.map", + "./tmp/pcx86/" + pkg.version + "/pc*.map", + "./tmp/pcx8008/" + pkg.version + "/pc*.map", + "./tmp/pdpjs/" + pkg.version + "/pdp*.map" + ], overwrite: true, replacements: [ { diff --git a/docs/pcx86/examples/pcx86-dbg.js b/docs/pcx86/examples/pcx86-dbg.js index c897ddac6..9616a9e90 100644 --- a/docs/pcx86/examples/pcx86-dbg.js +++ b/docs/pcx86/examples/pcx86-dbg.js @@ -1,996 +1,47 @@ (function(){/* - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - - FPU instruction description excerpts from the PC Magazine "Programmer's Technical Reference: - The Processor and Coprocessor," Copyright 1992 by Ziff-Davis Press (ISBN 1-56276-016-5). - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. + http://pcjs.org/modules/shared/lib/diskapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/dumpapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/reportapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/userapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/keys.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/strlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/usrlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/weblib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/interrupts.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/messages.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/embed.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/component.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/panel.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/bus.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/memory.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/cpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86seg.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86cpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86fpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86func.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86help.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86mods.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86ops.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86op0f.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/chipset.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/rom.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/ram.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/keyboard.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/video.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/parallelport.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/serialport.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/mouse.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/disk.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/fdc.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/hdc.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/computer.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/state.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/save.js (C) Jeff Parsons 2012-2016 */ var l,aa,ba={163840:[40,1,8],184320:[40,1,9],327680:[40,2,8],368640:[40,2,9],737280:[80,2,9],1228800:[80,2,15],1474560:[80,2,18],2949120:[80,2,36],21368320:[615,4,17]},p={uo:1,dl:3,vo:26," ":32,"!":33,'"':34,"#":35,$:36,"%":37,"&":38,"'":39,"(":40,")":41,"*":42,"+":43,",":44,"-":45,".":46,"/":47,0:48,1:49,2:50,3:51,4:52,5:53,6:54,7:55,8:56,9:57,":":58,";":59,"<":60,"=":61,">":62,"?":63,"@":64,ue:65,Bi:66,Ci:67,Di:68,E:69,Ei:70,Fi:71,Gi:72,Hi:73,Ii:74,Ji:75,Ki:76,Li:77,Mi:78,Ni:79,Oi:80,Q:81,Pi:82, Qi:83,Ri:84,Si:85,Ti:86,Ui:87,Vi:88,Wi:89,ng:90,"[":91,"\\":92,"]":93,"^":94,_:95,"`":96,ve:97,ol:98,ql:99,d:100,e:101,Al:102,Bl:103,Cl:104,Dl:105,Tm:106,k:107,Um:108,Ym:109,n:110,en:111,p:112,q:113,r:114,lo:115,t:116,oo:117,po:118,qo:119,x:120,y:121,z:122,"{":123,"|":124,"}":125,"~":126},ca={};ca[186]=p[";"];ca[187]=p["="];ca[188]=p[","];ca[189]=p["-"];ca[190]=p["."];ca[191]=p["/"];ca[192]=p["`"];ca[219]=p["["];ca[220]=p["\\"];ca[221]=p["]"];ca[222]=p["'"];ca[173]=p["-"];var da={};da[p["1"]]=p["!"]; diff --git a/docs/pcx86/examples/pcx86.js b/docs/pcx86/examples/pcx86.js index cb45608d1..3b8a3f31a 100644 --- a/docs/pcx86/examples/pcx86.js +++ b/docs/pcx86/examples/pcx86.js @@ -1,996 +1,47 @@ (function(){/* - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - - FPU instruction description excerpts from the PC Magazine "Programmer's Technical Reference: - The Processor and Coprocessor," Copyright 1992 by Ziff-Davis Press (ISBN 1-56276-016-5). - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. + http://pcjs.org/modules/shared/lib/diskapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/dumpapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/reportapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/userapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/keys.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/strlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/usrlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/weblib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/interrupts.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/messages.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/embed.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/component.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/panel.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/bus.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/memory.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/cpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86seg.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86cpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86fpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86func.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86help.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86mods.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86ops.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86op0f.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/chipset.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/rom.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/ram.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/keyboard.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/video.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/parallelport.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/serialport.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/mouse.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/disk.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/fdc.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/hdc.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/computer.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/state.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/save.js (C) Jeff Parsons 2012-2016 */ var l,ba,ca={163840:[40,1,8],184320:[40,1,9],327680:[40,2,8],368640:[40,2,9],737280:[80,2,9],1228800:[80,2,15],1474560:[80,2,18],2949120:[80,2,36],21368320:[615,4,17]},n={Tm:1,Sj:3,Um:26," ":32,"!":33,'"':34,"#":35,$:36,"%":37,"&":38,"'":39,"(":40,")":41,"*":42,"+":43,",":44,"-":45,".":46,"/":47,0:48,1:49,2:50,3:51,4:52,5:53,6:54,7:55,8:56,9:57,":":58,";":59,"<":60,"=":61,">":62,"?":63,"@":64,Jd:65,wh:66,xh:67,yh:68,E:69,zh:70,Ah:71,Bh:72,Ch:73,Dh:74,Eh:75,Fh:76,Gh:77,Ih:78,Kh:79,Mh:80,Q:81,Ph:82, Rh:83,Th:84,Vh:85,Xh:86,Zh:87,ai:88,ci:89,vf:90,"[":91,"\\":92,"]":93,"^":94,_:95,"`":96,Ld:97,bk:98,ck:99,d:100,e:101,mk:102,nk:103,pk:104,qk:105,Bl:106,k:107,Cl:108,Fl:109,n:110,Kl:111,p:112,q:113,r:114,Mm:115,t:116,Pm:117,Qm:118,Rm:119,x:120,y:121,z:122,"{":123,"|":124,"}":125,"~":126},da={};da[186]=n[";"];da[187]=n["="];da[188]=n[","];da[189]=n["-"];da[190]=n["."];da[191]=n["/"];da[192]=n["`"];da[219]=n["["];da[220]=n["\\"];da[221]=n["]"];da[222]=n["'"];da[173]=n["-"];var p={};p[n["1"]]=n["!"]; diff --git a/modules/build/lib/build.js b/modules/build/lib/build.js index f434e5b59..7752acb4a 100644 --- a/modules/build/lib/build.js +++ b/modules/build/lib/build.js @@ -1,7 +1,7 @@ /** * @fileoverview PCjs Build Options * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/c1pjs/lib/computer.js b/modules/c1pjs/lib/computer.js index 4f437d50f..2dbc392b9 100644 --- a/modules/c1pjs/lib/computer.js +++ b/modules/c1pjs/lib/computer.js @@ -1,7 +1,7 @@ /** * @fileoverview This file implements the C1Pjs Computer component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/c1pjs/lib/cpu.js b/modules/c1pjs/lib/cpu.js index 7755f2d99..f936966f1 100644 --- a/modules/c1pjs/lib/cpu.js +++ b/modules/c1pjs/lib/cpu.js @@ -1,7 +1,7 @@ /** * @fileoverview This file implements the C1Pjs 6502 CPU component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/c1pjs/lib/debugger.js b/modules/c1pjs/lib/debugger.js index 83c8b98c1..5a6cce96a 100644 --- a/modules/c1pjs/lib/debugger.js +++ b/modules/c1pjs/lib/debugger.js @@ -1,7 +1,7 @@ /** * @fileoverview This file implements the C1Pjs Debugger component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/c1pjs/lib/defines.js b/modules/c1pjs/lib/defines.js index dbda2ee1a..d9dfc0a9b 100644 --- a/modules/c1pjs/lib/defines.js +++ b/modules/c1pjs/lib/defines.js @@ -1,7 +1,7 @@ /** * @fileoverview C1Pjs-specific compile-time definitions. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/c1pjs/lib/disk.js b/modules/c1pjs/lib/disk.js index 598c6d604..adf20377d 100644 --- a/modules/c1pjs/lib/disk.js +++ b/modules/c1pjs/lib/disk.js @@ -1,7 +1,7 @@ /** * @fileoverview This file implements the C1Pjs DiskController component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/c1pjs/lib/keyboard.js b/modules/c1pjs/lib/keyboard.js index d72945ef0..4ddd6f518 100644 --- a/modules/c1pjs/lib/keyboard.js +++ b/modules/c1pjs/lib/keyboard.js @@ -1,7 +1,7 @@ /** * @fileoverview This file implements the C1Pjs Keyboard component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/c1pjs/lib/nodebugger.js b/modules/c1pjs/lib/nodebugger.js index 4e9a98899..66adaf0c8 100644 --- a/modules/c1pjs/lib/nodebugger.js +++ b/modules/c1pjs/lib/nodebugger.js @@ -1,7 +1,7 @@ /** * @fileoverview Compile-time definitions for Debugger-less configurations. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/c1pjs/lib/panel.js b/modules/c1pjs/lib/panel.js index 5bf81be49..9cea94e49 100644 --- a/modules/c1pjs/lib/panel.js +++ b/modules/c1pjs/lib/panel.js @@ -1,7 +1,7 @@ /** * @fileoverview This file implements the C1Pjs Panel component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/c1pjs/lib/ram.js b/modules/c1pjs/lib/ram.js index 5180bef38..7e3139d1e 100644 --- a/modules/c1pjs/lib/ram.js +++ b/modules/c1pjs/lib/ram.js @@ -1,7 +1,7 @@ /** * @fileoverview This file implements the C1Pjs RAM component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/c1pjs/lib/rom.js b/modules/c1pjs/lib/rom.js index 33e597305..ca385d4a5 100644 --- a/modules/c1pjs/lib/rom.js +++ b/modules/c1pjs/lib/rom.js @@ -1,7 +1,7 @@ /** * @fileoverview This file implements the C1Pjs ROM component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/c1pjs/lib/serial.js b/modules/c1pjs/lib/serial.js index f5597cc41..9f57c8efb 100644 --- a/modules/c1pjs/lib/serial.js +++ b/modules/c1pjs/lib/serial.js @@ -1,7 +1,7 @@ /** * @fileoverview This file implements the C1Pjs SerialPort component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/c1pjs/lib/video.js b/modules/c1pjs/lib/video.js index 3e524c2bf..9277d7d48 100644 --- a/modules/c1pjs/lib/video.js +++ b/modules/c1pjs/lib/video.js @@ -1,7 +1,7 @@ /** * @fileoverview This file implements the C1Pjs Video component * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/diskdump/bin/diskdump b/modules/diskdump/bin/diskdump index f08e101ad..b79025bce 100644 --- a/modules/diskdump/bin/diskdump +++ b/modules/diskdump/bin/diskdump @@ -21,9 +21,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/diskdump/lib/diskdump.js b/modules/diskdump/lib/diskdump.js index 240140ace..924369b7d 100644 --- a/modules/diskdump/lib/diskdump.js +++ b/modules/diskdump/lib/diskdump.js @@ -1,7 +1,7 @@ /** * @fileoverview Converts disk images to/from JSON * @author Jeff Parsons (@jeffpar) - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/filedump/bin/filedump b/modules/filedump/bin/filedump index ff5398d83..6ec15fa89 100644 --- a/modules/filedump/bin/filedump +++ b/modules/filedump/bin/filedump @@ -21,9 +21,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/filedump/lib/filedump.js b/modules/filedump/lib/filedump.js index 28a7c3554..3ef3d7452 100644 --- a/modules/filedump/lib/filedump.js +++ b/modules/filedump/lib/filedump.js @@ -1,7 +1,7 @@ /** * @fileoverview Converts file contents to JSON * @author Jeff Parsons (@jeffpar) - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/grunts/prepjs/tasks/prepjs.js b/modules/grunts/prepjs/tasks/prepjs.js index 2d28959fa..a3be97470 100644 --- a/modules/grunts/prepjs/tasks/prepjs.js +++ b/modules/grunts/prepjs/tasks/prepjs.js @@ -1,7 +1,7 @@ /** * @fileoverview Pre-process JavaScript file(s) with well-defined constants inlined * @author Jeff Parsons (@jeffpar) - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/htmlout/bin/htmlout b/modules/htmlout/bin/htmlout index e1d16b635..581dd0441 100644 --- a/modules/htmlout/bin/htmlout +++ b/modules/htmlout/bin/htmlout @@ -21,9 +21,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/htmlout/lib/htmlout.js b/modules/htmlout/lib/htmlout.js index 8a1eb986e..741f65b86 100644 --- a/modules/htmlout/lib/htmlout.js +++ b/modules/htmlout/lib/htmlout.js @@ -1,7 +1,7 @@ /** * @fileoverview Builds default ("index.html") documents from HTML templates * @author Jeff Parsons (@jeffpar) - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/htmlout/lib/httpapi.js b/modules/htmlout/lib/httpapi.js index 00c198ba5..70c482152 100644 --- a/modules/htmlout/lib/httpapi.js +++ b/modules/htmlout/lib/httpapi.js @@ -1,7 +1,7 @@ /** * @fileoverview Handles API requests and redirects * @author Jeff Parsons (@jeffpar) - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/markout/lib/markout.js b/modules/markout/lib/markout.js index 85b368bdc..49e2ba258 100644 --- a/modules/markout/lib/markout.js +++ b/modules/markout/lib/markout.js @@ -1,7 +1,7 @@ /** * @fileoverview Parses simplified Markdown files * @author Jeff Parsons (@jeffpar) - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc6502/lib/bus.js b/modules/pc6502/lib/bus.js index 13db606af..f9d8dd269 100644 --- a/modules/pc6502/lib/bus.js +++ b/modules/pc6502/lib/bus.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC6502 Bus component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc6502/lib/computer.js b/modules/pc6502/lib/computer.js index c52e12f2f..94ec0ad37 100644 --- a/modules/pc6502/lib/computer.js +++ b/modules/pc6502/lib/computer.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC6502 Computer component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc6502/lib/cpu.js b/modules/pc6502/lib/cpu.js index d14baad7e..dd4e3349d 100644 --- a/modules/pc6502/lib/cpu.js +++ b/modules/pc6502/lib/cpu.js @@ -1,7 +1,7 @@ /** * @fileoverview Controls the PC6502 CPU component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc6502/lib/cpudef.js b/modules/pc6502/lib/cpudef.js index 95afc6719..34ad2aa96 100644 --- a/modules/pc6502/lib/cpudef.js +++ b/modules/pc6502/lib/cpudef.js @@ -1,7 +1,7 @@ /** * @fileoverview Defines PC6502 CPU constants. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc6502/lib/cpuops.js b/modules/pc6502/lib/cpuops.js index 814bac717..8ecadb33f 100644 --- a/modules/pc6502/lib/cpuops.js +++ b/modules/pc6502/lib/cpuops.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements PC6502 opcode handlers. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc6502/lib/cpustate.js b/modules/pc6502/lib/cpustate.js index 30c9387a0..8f00ec652 100644 --- a/modules/pc6502/lib/cpustate.js +++ b/modules/pc6502/lib/cpustate.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC6502 CPU component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc6502/lib/debugger.js b/modules/pc6502/lib/debugger.js index 71a2b33b6..e82f67be9 100644 --- a/modules/pc6502/lib/debugger.js +++ b/modules/pc6502/lib/debugger.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC6502 Debugger component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc6502/lib/defines.js b/modules/pc6502/lib/defines.js index 9e732b90f..0b6a0317b 100644 --- a/modules/pc6502/lib/defines.js +++ b/modules/pc6502/lib/defines.js @@ -1,7 +1,7 @@ /** * @fileoverview PC6502-specific compile-time definitions. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc6502/lib/keyboard.js b/modules/pc6502/lib/keyboard.js index a8d69055c..a805df4a9 100644 --- a/modules/pc6502/lib/keyboard.js +++ b/modules/pc6502/lib/keyboard.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC6502 Keyboard component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc6502/lib/memory.js b/modules/pc6502/lib/memory.js index 8fe88bbcf..8b31c0c5b 100644 --- a/modules/pc6502/lib/memory.js +++ b/modules/pc6502/lib/memory.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC6502 Memory component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc6502/lib/messages.js b/modules/pc6502/lib/messages.js index b019b123a..cba26b5b8 100644 --- a/modules/pc6502/lib/messages.js +++ b/modules/pc6502/lib/messages.js @@ -1,7 +1,7 @@ /** * @fileoverview Defines message categories. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc6502/lib/nodebugger.js b/modules/pc6502/lib/nodebugger.js index 6516aacf0..626d02737 100644 --- a/modules/pc6502/lib/nodebugger.js +++ b/modules/pc6502/lib/nodebugger.js @@ -1,7 +1,7 @@ /** * @fileoverview Compile-time definitions for Debugger-less configurations. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc6502/lib/panel.js b/modules/pc6502/lib/panel.js index d6b6ec53d..cab68a690 100644 --- a/modules/pc6502/lib/panel.js +++ b/modules/pc6502/lib/panel.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC6502 Panel component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc6502/lib/ram.js b/modules/pc6502/lib/ram.js index cd09c6daf..51c917350 100644 --- a/modules/pc6502/lib/ram.js +++ b/modules/pc6502/lib/ram.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC6502 RAM component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc6502/lib/rom.js b/modules/pc6502/lib/rom.js index c4eab4ebc..44190f8da 100644 --- a/modules/pc6502/lib/rom.js +++ b/modules/pc6502/lib/rom.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC6502 ROM component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc6502/lib/state.js b/modules/pc6502/lib/state.js index ed2c7bc55..bca72949e 100644 --- a/modules/pc6502/lib/state.js +++ b/modules/pc6502/lib/state.js @@ -1,7 +1,7 @@ /** * @fileoverview The State class used by PCjs machines. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc6502/lib/video.js b/modules/pc6502/lib/video.js index fcc4b7838..6214578b5 100644 --- a/modules/pc6502/lib/video.js +++ b/modules/pc6502/lib/video.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC6502 Video component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/bus.js b/modules/pc8080/lib/bus.js index 804e65eb5..fcadb3a09 100644 --- a/modules/pc8080/lib/bus.js +++ b/modules/pc8080/lib/bus.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC8080 Bus component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/chipset.js b/modules/pc8080/lib/chipset.js index 48beb7f3f..169304612 100644 --- a/modules/pc8080/lib/chipset.js +++ b/modules/pc8080/lib/chipset.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC8080 ChipSet component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/computer.js b/modules/pc8080/lib/computer.js index 04c2194fc..ef4fd8634 100644 --- a/modules/pc8080/lib/computer.js +++ b/modules/pc8080/lib/computer.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC8080 Computer component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/cpu.js b/modules/pc8080/lib/cpu.js index cc92a4d29..897966b77 100644 --- a/modules/pc8080/lib/cpu.js +++ b/modules/pc8080/lib/cpu.js @@ -1,7 +1,7 @@ /** * @fileoverview Controls the PC8080 CPU component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/cpudef.js b/modules/pc8080/lib/cpudef.js index 6b0837253..a8afb8958 100644 --- a/modules/pc8080/lib/cpudef.js +++ b/modules/pc8080/lib/cpudef.js @@ -1,7 +1,7 @@ /** * @fileoverview Defines PC8080 CPU constants. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/cpuops.js b/modules/pc8080/lib/cpuops.js index 7b4d99561..41837f595 100644 --- a/modules/pc8080/lib/cpuops.js +++ b/modules/pc8080/lib/cpuops.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements PC8080 opcode handlers. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/cpustate.js b/modules/pc8080/lib/cpustate.js index de9fccd3b..65f953a95 100644 --- a/modules/pc8080/lib/cpustate.js +++ b/modules/pc8080/lib/cpustate.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC8080 CPU component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/debugger.js b/modules/pc8080/lib/debugger.js index 76e1adb7f..dfb051b7e 100644 --- a/modules/pc8080/lib/debugger.js +++ b/modules/pc8080/lib/debugger.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC8080 Debugger component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/defines.js b/modules/pc8080/lib/defines.js index 5514989e7..70ac46fc5 100644 --- a/modules/pc8080/lib/defines.js +++ b/modules/pc8080/lib/defines.js @@ -1,7 +1,7 @@ /** * @fileoverview PC8080-specific compile-time definitions. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/keyboard.js b/modules/pc8080/lib/keyboard.js index c3d3a3a7d..95d16dfb0 100644 --- a/modules/pc8080/lib/keyboard.js +++ b/modules/pc8080/lib/keyboard.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC8080 Keyboard component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/memory.js b/modules/pc8080/lib/memory.js index 79cdf68f9..95006c8b1 100644 --- a/modules/pc8080/lib/memory.js +++ b/modules/pc8080/lib/memory.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC8080 Memory component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/messages.js b/modules/pc8080/lib/messages.js index 6b7df1580..de792335a 100644 --- a/modules/pc8080/lib/messages.js +++ b/modules/pc8080/lib/messages.js @@ -1,7 +1,7 @@ /** * @fileoverview Defines message categories. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/nodebugger.js b/modules/pc8080/lib/nodebugger.js index 6516aacf0..626d02737 100644 --- a/modules/pc8080/lib/nodebugger.js +++ b/modules/pc8080/lib/nodebugger.js @@ -1,7 +1,7 @@ /** * @fileoverview Compile-time definitions for Debugger-less configurations. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/panel.js b/modules/pc8080/lib/panel.js index 65778e021..cdf83b241 100644 --- a/modules/pc8080/lib/panel.js +++ b/modules/pc8080/lib/panel.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC8080 Panel component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/ram.js b/modules/pc8080/lib/ram.js index 051f3dcba..f2920f65b 100644 --- a/modules/pc8080/lib/ram.js +++ b/modules/pc8080/lib/ram.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC8080 RAM component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/rom.js b/modules/pc8080/lib/rom.js index b60042bf3..2e02eae08 100644 --- a/modules/pc8080/lib/rom.js +++ b/modules/pc8080/lib/rom.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC8080 ROM component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/serialport.js b/modules/pc8080/lib/serialport.js index ac9a189f0..9175a0c0c 100644 --- a/modules/pc8080/lib/serialport.js +++ b/modules/pc8080/lib/serialport.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC8080 SerialPort component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pc8080/lib/video.js b/modules/pc8080/lib/video.js index 3a79c5746..c9a600471 100644 --- a/modules/pc8080/lib/video.js +++ b/modules/pc8080/lib/video.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PC8080 Video component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/bin/pcx86 b/modules/pcx86/bin/pcx86 index cabb3e51a..9cdf9e2fd 100644 --- a/modules/pcx86/bin/pcx86 +++ b/modules/pcx86/bin/pcx86 @@ -21,9 +21,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/bin/x86gen.js b/modules/pcx86/bin/x86gen.js index 6217d3bd1..878146fcc 100644 --- a/modules/pcx86/bin/x86gen.js +++ b/modules/pcx86/bin/x86gen.js @@ -1,7 +1,7 @@ /** * @fileoverview This file generates PCjs 8086 mode-byte decoders. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/bus.js b/modules/pcx86/lib/bus.js index e6d93388e..d61daa818 100644 --- a/modules/pcx86/lib/bus.js +++ b/modules/pcx86/lib/bus.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PCx86 Bus component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/chipset.js b/modules/pcx86/lib/chipset.js index 2ea035b0a..da46f30cb 100644 --- a/modules/pcx86/lib/chipset.js +++ b/modules/pcx86/lib/chipset.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PCx86 ChipSet component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/computer.js b/modules/pcx86/lib/computer.js index 293c2b88d..f5ac0670c 100644 --- a/modules/pcx86/lib/computer.js +++ b/modules/pcx86/lib/computer.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PCx86 Computer component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/cpu.js b/modules/pcx86/lib/cpu.js index ae65359df..d44aaa5d4 100644 --- a/modules/pcx86/lib/cpu.js +++ b/modules/pcx86/lib/cpu.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PCx86 CPU component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/debugger.js b/modules/pcx86/lib/debugger.js index 324126ec9..e35a832d1 100644 --- a/modules/pcx86/lib/debugger.js +++ b/modules/pcx86/lib/debugger.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PCx86 Debugger component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/defines.js b/modules/pcx86/lib/defines.js index dabacef80..87d1abd5a 100644 --- a/modules/pcx86/lib/defines.js +++ b/modules/pcx86/lib/defines.js @@ -1,7 +1,7 @@ /** * @fileoverview PCx86-specific compile-time definitions. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/disk.js b/modules/pcx86/lib/disk.js index 0100a85ad..68962c127 100644 --- a/modules/pcx86/lib/disk.js +++ b/modules/pcx86/lib/disk.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements disk image support for both FDC and HDC. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/fdc.js b/modules/pcx86/lib/fdc.js index 92afcbc59..48697e9eb 100644 --- a/modules/pcx86/lib/fdc.js +++ b/modules/pcx86/lib/fdc.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PCx86 Floppy Drive Controller (FDC) component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/hdc.js b/modules/pcx86/lib/hdc.js index 74abbac93..8740e8d19 100644 --- a/modules/pcx86/lib/hdc.js +++ b/modules/pcx86/lib/hdc.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PCx86 Hard Drive Controller (HDC) component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/interrupts.js b/modules/pcx86/lib/interrupts.js index 455afc625..e4afe1ba1 100644 --- a/modules/pcx86/lib/interrupts.js +++ b/modules/pcx86/lib/interrupts.js @@ -1,7 +1,7 @@ /** * @fileoverview PCx86-specific BIOS/DOS interrupt definitions. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/keyboard.js b/modules/pcx86/lib/keyboard.js index 723d38c82..e204d31b9 100644 --- a/modules/pcx86/lib/keyboard.js +++ b/modules/pcx86/lib/keyboard.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PCx86 Keyboard component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/memory.js b/modules/pcx86/lib/memory.js index f244160c1..b4b8ce6e9 100644 --- a/modules/pcx86/lib/memory.js +++ b/modules/pcx86/lib/memory.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PCx86 "physical" Memory component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/messages.js b/modules/pcx86/lib/messages.js index b108468ea..f99ad5526 100644 --- a/modules/pcx86/lib/messages.js +++ b/modules/pcx86/lib/messages.js @@ -1,7 +1,7 @@ /** * @fileoverview Defines message categories. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/mouse.js b/modules/pcx86/lib/mouse.js index cebfa12aa..8b4546b20 100644 --- a/modules/pcx86/lib/mouse.js +++ b/modules/pcx86/lib/mouse.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PCx86 Mouse component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/nodebugger.js b/modules/pcx86/lib/nodebugger.js index 2d632d516..357d81270 100644 --- a/modules/pcx86/lib/nodebugger.js +++ b/modules/pcx86/lib/nodebugger.js @@ -1,7 +1,7 @@ /** * @fileoverview Compile-time definitions for Debugger-less configurations. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/panel.js b/modules/pcx86/lib/panel.js index a90bcff0c..c4eff1bfe 100644 --- a/modules/pcx86/lib/panel.js +++ b/modules/pcx86/lib/panel.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PCx86 Panel component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/parallelport.js b/modules/pcx86/lib/parallelport.js index ea889fb3e..ea8da9052 100644 --- a/modules/pcx86/lib/parallelport.js +++ b/modules/pcx86/lib/parallelport.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PCx86 ParallelPort component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/ram.js b/modules/pcx86/lib/ram.js index 671229ecd..6cf8fedd2 100644 --- a/modules/pcx86/lib/ram.js +++ b/modules/pcx86/lib/ram.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PCx86 RAM component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/rom.js b/modules/pcx86/lib/rom.js index 6567b3f83..c4f130377 100644 --- a/modules/pcx86/lib/rom.js +++ b/modules/pcx86/lib/rom.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PCx86 ROM component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/serialport.js b/modules/pcx86/lib/serialport.js index 8a04b0f6e..7e827f01d 100644 --- a/modules/pcx86/lib/serialport.js +++ b/modules/pcx86/lib/serialport.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PCx86 SerialPort component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/video.js b/modules/pcx86/lib/video.js index f8a35bf0f..323debdfb 100644 --- a/modules/pcx86/lib/video.js +++ b/modules/pcx86/lib/video.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements the PCx86 Video component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/x86.js b/modules/pcx86/lib/x86.js index 86933679e..e1757b414 100644 --- a/modules/pcx86/lib/x86.js +++ b/modules/pcx86/lib/x86.js @@ -1,7 +1,7 @@ /** * @fileoverview Defines PCx86 constants. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/x86cpu.js b/modules/pcx86/lib/x86cpu.js index b65d2e4f6..8e966f586 100644 --- a/modules/pcx86/lib/x86cpu.js +++ b/modules/pcx86/lib/x86cpu.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements PCx86 8086/8088 CPU logic. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/x86fpu.js b/modules/pcx86/lib/x86fpu.js index e2c9a1d0d..b1f9296bf 100644 --- a/modules/pcx86/lib/x86fpu.js +++ b/modules/pcx86/lib/x86fpu.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements PCx86 8087 FPU logic. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/x86func.js b/modules/pcx86/lib/x86func.js index 1d13a694a..ea086c9cd 100644 --- a/modules/pcx86/lib/x86func.js +++ b/modules/pcx86/lib/x86func.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements PCx86 8086 opcode helpers. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/x86help.js b/modules/pcx86/lib/x86help.js index 3c4f4bf21..43ce00787 100644 --- a/modules/pcx86/lib/x86help.js +++ b/modules/pcx86/lib/x86help.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements PCx86 opcode helpers. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/x86mods.js b/modules/pcx86/lib/x86mods.js index 87c9860c1..0bd19fe2b 100644 --- a/modules/pcx86/lib/x86mods.js +++ b/modules/pcx86/lib/x86mods.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements PCx86 general-purpose ModRegRM decoding. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/x86op0f.js b/modules/pcx86/lib/x86op0f.js index 252d530a7..a4303d504 100644 --- a/modules/pcx86/lib/x86op0f.js +++ b/modules/pcx86/lib/x86op0f.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements PCx86 0x0F two-byte opcodes * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/x86ops.js b/modules/pcx86/lib/x86ops.js index 3db5d9750..40511602a 100644 --- a/modules/pcx86/lib/x86ops.js +++ b/modules/pcx86/lib/x86ops.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements PCx86 8086 opcode decoding. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pcx86/lib/x86seg.js b/modules/pcx86/lib/x86seg.js index e8678112b..47d7a1b09 100644 --- a/modules/pcx86/lib/x86seg.js +++ b/modules/pcx86/lib/x86seg.js @@ -1,7 +1,7 @@ /** * @fileoverview Implements PCx86 X86 Segment Registers * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/bin/oct2hex.js b/modules/pdp11/bin/oct2hex.js index 911f98849..e693bfc93 100644 --- a/modules/pdp11/bin/oct2hex.js +++ b/modules/pdp11/bin/oct2hex.js @@ -1,7 +1,7 @@ /** * @fileoverview Converts octal constants to hex. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/lib/bus.js b/modules/pdp11/lib/bus.js index 4c6226a49..46a30d96b 100644 --- a/modules/pdp11/lib/bus.js +++ b/modules/pdp11/lib/bus.js @@ -1,13 +1,13 @@ /** * @fileoverview Implements the PDP11 Bus component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * * It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - * (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - * may be used freely provided the original author name is acknowledged in any modified source code. + * (paulnank@hotmail.com) as of September 2016 at . This code + * may be used freely provided the original authors are acknowledged in any modified source code. * * PCjs is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 @@ -20,9 +20,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/lib/computer.js b/modules/pdp11/lib/computer.js index 10e50637f..49658eece 100644 --- a/modules/pdp11/lib/computer.js +++ b/modules/pdp11/lib/computer.js @@ -1,13 +1,13 @@ /** * @fileoverview Implements the PDP11 Computer component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * * It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - * (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - * may be used freely provided the original author name is acknowledged in any modified source code. + * (paulnank@hotmail.com) as of September 2016 at . This code + * may be used freely provided the original authors are acknowledged in any modified source code. * * PCjs is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 @@ -20,9 +20,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/lib/cpu.js b/modules/pdp11/lib/cpu.js index 85930a886..9ec54bb23 100644 --- a/modules/pdp11/lib/cpu.js +++ b/modules/pdp11/lib/cpu.js @@ -1,13 +1,13 @@ /** * @fileoverview Controls the PDP11 CPU component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * * It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - * (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - * may be used freely provided the original author name is acknowledged in any modified source code. + * (paulnank@hotmail.com) as of September 2016 at . This code + * may be used freely provided the original authors are acknowledged in any modified source code. * * PCjs is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 @@ -20,9 +20,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/lib/cpuops.js b/modules/pdp11/lib/cpuops.js index 24cfb1367..e9de787b7 100644 --- a/modules/pdp11/lib/cpuops.js +++ b/modules/pdp11/lib/cpuops.js @@ -1,13 +1,13 @@ /** * @fileoverview Implements PDP11 opcode handlers. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * * It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - * (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - * may be used freely provided the original author name is acknowledged in any modified source code. + * (paulnank@hotmail.com) as of September 2016 at . This code + * may be used freely provided the original authors are acknowledged in any modified source code. * * PCjs is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 @@ -20,9 +20,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/lib/cpustate.js b/modules/pdp11/lib/cpustate.js index e107b62cc..014bc0329 100644 --- a/modules/pdp11/lib/cpustate.js +++ b/modules/pdp11/lib/cpustate.js @@ -1,13 +1,13 @@ /** * @fileoverview Implements the PDP11 CPU component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * * It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - * (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - * may be used freely provided the original author name is acknowledged in any modified source code. + * (paulnank@hotmail.com) as of September 2016 at . This code + * may be used freely provided the original authors are acknowledged in any modified source code. * * PCjs is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 @@ -20,9 +20,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/lib/debugger.js b/modules/pdp11/lib/debugger.js index 3a591b6e4..4f51cd921 100644 --- a/modules/pdp11/lib/debugger.js +++ b/modules/pdp11/lib/debugger.js @@ -1,13 +1,13 @@ /** * @fileoverview Implements the PDP11 Debugger component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * * It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - * (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - * may be used freely provided the original author name is acknowledged in any modified source code. + * (paulnank@hotmail.com) as of September 2016 at . This code + * may be used freely provided the original authors are acknowledged in any modified source code. * * PCjs is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 @@ -20,9 +20,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/lib/defines.js b/modules/pdp11/lib/defines.js index 8f14d388d..74229e37d 100644 --- a/modules/pdp11/lib/defines.js +++ b/modules/pdp11/lib/defines.js @@ -1,13 +1,13 @@ /** * @fileoverview PDP11-specific compile-time definitions. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * * It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - * (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - * may be used freely provided the original author name is acknowledged in any modified source code. + * (paulnank@hotmail.com) as of September 2016 at . This code + * may be used freely provided the original authors are acknowledged in any modified source code. * * PCjs is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 @@ -20,9 +20,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/lib/device.js b/modules/pdp11/lib/device.js index 4de377a71..b2636dfe7 100644 --- a/modules/pdp11/lib/device.js +++ b/modules/pdp11/lib/device.js @@ -1,13 +1,13 @@ /** * @fileoverview Implements PDP11 device support. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * * It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - * (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - * may be used freely provided the original author name is acknowledged in any modified source code. + * (paulnank@hotmail.com) as of September 2016 at . This code + * may be used freely provided the original authors are acknowledged in any modified source code. * * PCjs is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 @@ -20,9 +20,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/lib/keyboard.js b/modules/pdp11/lib/keyboard.js index 54e10c866..1a1b01d4c 100644 --- a/modules/pdp11/lib/keyboard.js +++ b/modules/pdp11/lib/keyboard.js @@ -1,13 +1,13 @@ /** * @fileoverview Implements the PDP11 Keyboard component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * * It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - * (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - * may be used freely provided the original author name is acknowledged in any modified source code. + * (paulnank@hotmail.com) as of September 2016 at . This code + * may be used freely provided the original authors are acknowledged in any modified source code. * * PCjs is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 @@ -20,9 +20,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/lib/memory.js b/modules/pdp11/lib/memory.js index 4bfd96973..1aaf9c497 100644 --- a/modules/pdp11/lib/memory.js +++ b/modules/pdp11/lib/memory.js @@ -1,13 +1,13 @@ /** * @fileoverview Implements the PDP11 Memory component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * * It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - * (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - * may be used freely provided the original author name is acknowledged in any modified source code. + * (paulnank@hotmail.com) as of September 2016 at . This code + * may be used freely provided the original authors are acknowledged in any modified source code. * * PCjs is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 @@ -20,9 +20,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/lib/messages.js b/modules/pdp11/lib/messages.js index ed9312b14..da6ef0375 100644 --- a/modules/pdp11/lib/messages.js +++ b/modules/pdp11/lib/messages.js @@ -1,13 +1,13 @@ /** * @fileoverview Defines PDP11 message categories. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * * It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - * (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - * may be used freely provided the original author name is acknowledged in any modified source code. + * (paulnank@hotmail.com) as of September 2016 at . This code + * may be used freely provided the original authors are acknowledged in any modified source code. * * PCjs is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 @@ -20,9 +20,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/lib/nodebugger.js b/modules/pdp11/lib/nodebugger.js index 2a11f8c1f..76006fcd8 100644 --- a/modules/pdp11/lib/nodebugger.js +++ b/modules/pdp11/lib/nodebugger.js @@ -1,13 +1,13 @@ /** * @fileoverview Compile-time definitions for Debugger-less configurations. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * * It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - * (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - * may be used freely provided the original author name is acknowledged in any modified source code. + * (paulnank@hotmail.com) as of September 2016 at . This code + * may be used freely provided the original authors are acknowledged in any modified source code. * * PCjs is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 @@ -20,9 +20,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/lib/panel.js b/modules/pdp11/lib/panel.js index a29f74706..be23848e4 100644 --- a/modules/pdp11/lib/panel.js +++ b/modules/pdp11/lib/panel.js @@ -1,13 +1,13 @@ /** * @fileoverview Implements the PDP11 Panel component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * * It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - * (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - * may be used freely provided the original author name is acknowledged in any modified source code. + * (paulnank@hotmail.com) as of September 2016 at . This code + * may be used freely provided the original authors are acknowledged in any modified source code. * * PCjs is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 @@ -20,9 +20,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/lib/ram.js b/modules/pdp11/lib/ram.js index dac5081fd..861b29cdb 100644 --- a/modules/pdp11/lib/ram.js +++ b/modules/pdp11/lib/ram.js @@ -1,13 +1,13 @@ /** * @fileoverview Implements the PDP11 RAM component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * * It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - * (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - * may be used freely provided the original author name is acknowledged in any modified source code. + * (paulnank@hotmail.com) as of September 2016 at . This code + * may be used freely provided the original authors are acknowledged in any modified source code. * * PCjs is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 @@ -20,9 +20,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/lib/rk11.js b/modules/pdp11/lib/rk11.js index cc109cf43..443e81eed 100644 --- a/modules/pdp11/lib/rk11.js +++ b/modules/pdp11/lib/rk11.js @@ -1,13 +1,13 @@ /** * @fileoverview Implements RK11 device support. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * * It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - * (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - * may be used freely provided the original author name is acknowledged in any modified source code. + * (paulnank@hotmail.com) as of September 2016 at . This code + * may be used freely provided the original authors are acknowledged in any modified source code. * * PCjs is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 @@ -20,9 +20,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/lib/rom.js b/modules/pdp11/lib/rom.js index adfab2cfb..3e26f4bbd 100644 --- a/modules/pdp11/lib/rom.js +++ b/modules/pdp11/lib/rom.js @@ -1,13 +1,13 @@ /** * @fileoverview Implements the PDP11 ROM component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * * It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - * (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - * may be used freely provided the original author name is acknowledged in any modified source code. + * (paulnank@hotmail.com) as of September 2016 at . This code + * may be used freely provided the original authors are acknowledged in any modified source code. * * PCjs is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 @@ -20,9 +20,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/pdp11/lib/serialport.js b/modules/pdp11/lib/serialport.js index 13c4c9cc9..d4f602795 100644 --- a/modules/pdp11/lib/serialport.js +++ b/modules/pdp11/lib/serialport.js @@ -1,13 +1,13 @@ /** * @fileoverview Implements the PDP11 SerialPort component. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * * It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - * (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - * may be used freely provided the original author name is acknowledged in any modified source code. + * (paulnank@hotmail.com) as of September 2016 at . This code + * may be used freely provided the original authors are acknowledged in any modified source code. * * PCjs is free software: you can redistribute it and/or modify it under the terms of the * GNU General Public License as published by the Free Software Foundation, either version 3 @@ -20,9 +20,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/component.js b/modules/shared/lib/component.js index ed6a9f9eb..f2ab6865e 100644 --- a/modules/shared/lib/component.js +++ b/modules/shared/lib/component.js @@ -1,7 +1,7 @@ /** * @fileoverview The Component class used by all PCjs components. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/debugger.js b/modules/shared/lib/debugger.js index 481c66320..2728c8b59 100644 --- a/modules/shared/lib/debugger.js +++ b/modules/shared/lib/debugger.js @@ -1,7 +1,7 @@ /** * @fileoverview Common PCjs Debugger support. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/defines.js b/modules/shared/lib/defines.js index 4fa92f6f5..1459217a4 100644 --- a/modules/shared/lib/defines.js +++ b/modules/shared/lib/defines.js @@ -1,7 +1,7 @@ /** * @fileoverview Compile-time definitions used by C1Pjs and PCjs. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/diskapi.js b/modules/shared/lib/diskapi.js index dead0dc19..1dead2e19 100644 --- a/modules/shared/lib/diskapi.js +++ b/modules/shared/lib/diskapi.js @@ -1,7 +1,7 @@ /** * @fileoverview Disk APIs, as defined by httpapi.js and consumed by disk.js * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/dumpapi.js b/modules/shared/lib/dumpapi.js index 290d47dec..31a3ad7ad 100644 --- a/modules/shared/lib/dumpapi.js +++ b/modules/shared/lib/dumpapi.js @@ -1,7 +1,7 @@ /** * @fileoverview Disk APIs, as defined by diskdump.js and consumed by disk.js * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/embed.js b/modules/shared/lib/embed.js index 5ff3f3124..383f686ab 100644 --- a/modules/shared/lib/embed.js +++ b/modules/shared/lib/embed.js @@ -1,7 +1,7 @@ /** * @fileoverview C1Pjs and PCjs embedding functionality. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/externs.js b/modules/shared/lib/externs.js index f9368e8c7..db1581c41 100644 --- a/modules/shared/lib/externs.js +++ b/modules/shared/lib/externs.js @@ -1,7 +1,7 @@ /** * @fileoverview Externs used by PCjs and C1Pjs (for the Closure Compiler) * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/keys.js b/modules/shared/lib/keys.js index e0f841542..ddf95d8c4 100644 --- a/modules/shared/lib/keys.js +++ b/modules/shared/lib/keys.js @@ -1,7 +1,7 @@ /** * @fileoverview Defines browser keyboard constants. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/netlib.js b/modules/shared/lib/netlib.js index 01defd8f4..1bf0206ef 100644 --- a/modules/shared/lib/netlib.js +++ b/modules/shared/lib/netlib.js @@ -1,7 +1,7 @@ /** * @fileoverview Net-related functions * @author Jeff Parsons (@jeffpar) - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/nodebug.js b/modules/shared/lib/nodebug.js index b06f30e68..1b30c33b4 100644 --- a/modules/shared/lib/nodebug.js +++ b/modules/shared/lib/nodebug.js @@ -1,7 +1,7 @@ /** * @fileoverview Compile-time definitions for non-DEBUG configurations. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/private.js b/modules/shared/lib/private.js index efea19a4e..a8e87472a 100644 --- a/modules/shared/lib/private.js +++ b/modules/shared/lib/private.js @@ -1,7 +1,7 @@ /** * @fileoverview Definitions for PRIVATE configurations. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/proclib.js b/modules/shared/lib/proclib.js index 17877a0e2..e5edcf364 100644 --- a/modules/shared/lib/proclib.js +++ b/modules/shared/lib/proclib.js @@ -1,7 +1,7 @@ /** * @fileoverview Process-related helper functions * @author Jeff Parsons (@jeffpar) - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/reportapi.js b/modules/shared/lib/reportapi.js index 941cc13be..ec07b2e31 100644 --- a/modules/shared/lib/reportapi.js +++ b/modules/shared/lib/reportapi.js @@ -1,7 +1,7 @@ /** * @fileoverview Report API, as defined by httpapi.js * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/save.js b/modules/shared/lib/save.js index 54347ad41..3e97b9e81 100644 --- a/modules/shared/lib/save.js +++ b/modules/shared/lib/save.js @@ -1,7 +1,7 @@ /** * @fileoverview PCjs save functionality. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/sockets.js b/modules/shared/lib/sockets.js index 34e8f212f..da453401c 100644 --- a/modules/shared/lib/sockets.js +++ b/modules/shared/lib/sockets.js @@ -1,7 +1,7 @@ /** * @fileoverview Experimental code included by HTMLOut() only if "--sockets" * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/state.js b/modules/shared/lib/state.js index 9b122a3ba..15a70bb27 100644 --- a/modules/shared/lib/state.js +++ b/modules/shared/lib/state.js @@ -1,7 +1,7 @@ /** * @fileoverview The State class used by PCjs machines. * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/strlib.js b/modules/shared/lib/strlib.js index b69f25869..388386788 100644 --- a/modules/shared/lib/strlib.js +++ b/modules/shared/lib/strlib.js @@ -1,7 +1,7 @@ /** * @fileoverview String-related helper functions * @author Jeff Parsons (@jeffpar) - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/userapi.js b/modules/shared/lib/userapi.js index 884d78d38..05db0f5a0 100644 --- a/modules/shared/lib/userapi.js +++ b/modules/shared/lib/userapi.js @@ -1,7 +1,7 @@ /** * @fileoverview User API, as defined by httpapi.js * @author Jeff Parsons - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/usrlib.js b/modules/shared/lib/usrlib.js index fa1455910..ec4398905 100644 --- a/modules/shared/lib/usrlib.js +++ b/modules/shared/lib/usrlib.js @@ -1,7 +1,7 @@ /** * @fileoverview Assorted helper functions * @author Jeff Parsons (@jeffpar) - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/shared/lib/weblib.js b/modules/shared/lib/weblib.js index ae7e3cce4..cce022f5e 100644 --- a/modules/shared/lib/weblib.js +++ b/modules/shared/lib/weblib.js @@ -1,7 +1,7 @@ /** * @fileoverview Browser-related helper functions * @author Jeff Parsons (@jeffpar) - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/textout/bin/textout b/modules/textout/bin/textout index 7adeb1acf..191cf6293 100644 --- a/modules/textout/bin/textout +++ b/modules/textout/bin/textout @@ -21,9 +21,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/modules/textout/lib/textout.js b/modules/textout/lib/textout.js index a85a2a3b6..4cd30decc 100644 --- a/modules/textout/lib/textout.js +++ b/modules/textout/lib/textout.js @@ -1,7 +1,7 @@ /** * @fileoverview Provides miscellaneous text-munging services * @author Jeff Parsons (@jeffpar) - * @copyright Jeff Parsons 2012-2016 + * @copyright © Jeff Parsons 2012-2016 * * This file is part of PCjs, a computer emulation software project at . * @@ -16,9 +16,9 @@ * You should have received a copy of the GNU General Public License along with PCjs. If not, * see . * - * You are required to include the above copyright notice in every source code file of every - * copy or modified version of this work, and to display that copyright notice on every screen - * that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). + * You are required to include the above copyright notice in every modified copy of this work + * and to display that copyright notice when the software starts running; see COPYRIGHT in + * . * * Some PCjs files also attempt to load external resource files, such as character-image files, * ROM files, and disk image files. Those external resource files are not considered part of PCjs diff --git a/versions/c1pjs/1.30.1/c1p-dbg.js b/versions/c1pjs/1.30.1/c1p-dbg.js index 2384c0f1e..0e46a03dd 100644 --- a/versions/c1pjs/1.30.1/c1p-dbg.js +++ b/versions/c1pjs/1.30.1/c1p-dbg.js @@ -1,441 +1,23 @@ (function(){/* - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. + http://pcjs.org/modules/shared/lib/dumpapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/reportapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/strlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/usrlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/weblib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/embed.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/component.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/panel.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/cpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/rom.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/ram.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/keyboard.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/video.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/serial.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/disk.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/computer.js (C) Jeff Parsons 2012-2016 */ var f;function p(a,b,c){var d="";b?8=e?48:55),d=String.fromCharCode(e)+d;a>>=4}return(c?"0x":"")+d}function q(a){return p(a,2,!0)}function r(a){return p(a,4,!0)}function aa(a){var b=a,c=a.lastIndexOf("/");0<=c&&(b=a.substr(c+1));c=b.indexOf("&");0":">",'"':""","'":"'"};function da(a){return a.replace(/[&<>"']/g,function(a){return ca[a]})}var ea=Date.now||function(){return+new Date}; diff --git a/versions/c1pjs/1.30.1/c1p.js b/versions/c1pjs/1.30.1/c1p.js index 54be5f327..bea695fbd 100644 --- a/versions/c1pjs/1.30.1/c1p.js +++ b/versions/c1pjs/1.30.1/c1p.js @@ -1,441 +1,23 @@ (function(){/* - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. + http://pcjs.org/modules/shared/lib/dumpapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/reportapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/strlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/usrlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/weblib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/embed.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/component.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/panel.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/cpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/rom.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/ram.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/keyboard.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/video.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/serial.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/disk.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/c1pjs/lib/computer.js (C) Jeff Parsons 2012-2016 */ var e;function p(a,b,c){var d="";b?8=f?48:55),d=String.fromCharCode(f)+d;a>>=4}return(c?"0x":"")+d}function aa(a){var b=a,c=a.lastIndexOf("/");0<=c&&(b=a.substr(c+1));c=b.indexOf("&");0":">",'"':""","'":"'"}; function da(a){return a.replace(/[&<>"']/g,function(a){return ca[a]})}var q=Date.now||function(){return+new Date}; diff --git a/versions/pc8080/1.30.1/pc8080-dbg.js b/versions/pc8080/1.30.1/pc8080-dbg.js index 01d80a74a..174849394 100644 --- a/versions/pc8080/1.30.1/pc8080-dbg.js +++ b/versions/pc8080/1.30.1/pc8080-dbg.js @@ -1,671 +1,33 @@ (function(){/* - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. + http://pcjs.org/modules/shared/lib/dumpapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/reportapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/userapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/keys.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/strlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/usrlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/weblib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/cpudef.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/messages.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/embed.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/component.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/panel.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/bus.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/memory.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/cpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/cpustate.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/cpuops.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/chipset.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/rom.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/ram.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/keyboard.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/video.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/serialport.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/computer.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/state.js (C) Jeff Parsons 2012-2016 */ var l,m={me:1,ne:3,oe:26," ":32,"!":33,'"':34,"#":35,$:36,"%":37,"&":38,"'":39,"(":40,")":41,"*":42,"+":43,",":44,"-":45,".":46,"/":47,0:48,1:49,2:50,3:51,4:52,5:53,6:54,7:55,8:56,9:57,":":58,";":59,"<":60,"=":61,">":62,"?":63,"@":64,Ub:65,Hc:66,Jc:67,Xb:68,E:69,Mc:70,Nc:71,Oc:72,Pc:73,Wc:74,Xc:75,Zb:76,dd:77,ed:78,gd:79,hd:80,Q:81,od:82,rd:83,xd:84,yd:85,zd:86,Ad:87,Cd:88,Dd:89,Ed:90,"[":91,"\\":92,"]":93,"^":94,_:95,"`":96,Ve:97,We:98,Xe:99,d:100,e:101,Ye:102,Ze:103,$e:104,af:105,bf:106,k:107,cf:108, df:109,n:110,ef:111,p:112,q:113,r:114,ff:115,t:116,hf:117,jf:118,kf:119,x:120,y:121,z:122,"{":123,"|":124,"}":125,"~":126}; diff --git a/versions/pc8080/1.30.1/pc8080.js b/versions/pc8080/1.30.1/pc8080.js index fe1fa7c95..b6a8f0922 100644 --- a/versions/pc8080/1.30.1/pc8080.js +++ b/versions/pc8080/1.30.1/pc8080.js @@ -1,671 +1,33 @@ (function(){/* - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. + http://pcjs.org/modules/shared/lib/dumpapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/reportapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/userapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/keys.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/strlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/usrlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/weblib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/cpudef.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/messages.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/embed.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/component.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/panel.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/bus.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/memory.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/cpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/cpustate.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/cpuops.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/chipset.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/rom.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/ram.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/keyboard.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/video.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/serialport.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pc8080/lib/computer.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/state.js (C) Jeff Parsons 2012-2016 */ var k,m={pd:1,qd:3,rd:26," ":32,"!":33,'"':34,"#":35,$:36,"%":37,"&":38,"'":39,"(":40,")":41,"*":42,"+":43,",":44,"-":45,".":46,"/":47,0:48,1:49,2:50,3:51,4:52,5:53,6:54,7:55,8:56,9:57,":":58,";":59,"<":60,"=":61,">":62,"?":63,"@":64,jb:65,Mb:66,Ob:67,mb:68,E:69,Rb:70,Sb:71,Tb:72,Ub:73,ac:74,bc:75,ob:76,ic:77,jc:78,mc:79,nc:80,Q:81,tc:82,wc:83,Bc:84,Cc:85,Dc:86,Ec:87,Gc:88,Hc:89,Ic:90,"[":91,"\\":92,"]":93,"^":94,_:95,"`":96,Zd:97,$d:98,ae:99,d:100,e:101,be:102,ce:103,de:104,ee:105,fe:106,k:107,ge:108, he:109,n:110,ie:111,p:112,q:113,r:114,je:115,t:116,ke:117,le:118,me:119,x:120,y:121,z:122,"{":123,"|":124,"}":125,"~":126}; diff --git a/versions/pcx86/1.30.1/pcx86-dbg.js b/versions/pcx86/1.30.1/pcx86-dbg.js index c897ddac6..9616a9e90 100644 --- a/versions/pcx86/1.30.1/pcx86-dbg.js +++ b/versions/pcx86/1.30.1/pcx86-dbg.js @@ -1,996 +1,47 @@ (function(){/* - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - - FPU instruction description excerpts from the PC Magazine "Programmer's Technical Reference: - The Processor and Coprocessor," Copyright 1992 by Ziff-Davis Press (ISBN 1-56276-016-5). - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. + http://pcjs.org/modules/shared/lib/diskapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/dumpapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/reportapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/userapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/keys.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/strlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/usrlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/weblib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/interrupts.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/messages.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/embed.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/component.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/panel.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/bus.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/memory.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/cpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86seg.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86cpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86fpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86func.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86help.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86mods.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86ops.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86op0f.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/chipset.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/rom.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/ram.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/keyboard.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/video.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/parallelport.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/serialport.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/mouse.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/disk.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/fdc.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/hdc.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/computer.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/state.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/save.js (C) Jeff Parsons 2012-2016 */ var l,aa,ba={163840:[40,1,8],184320:[40,1,9],327680:[40,2,8],368640:[40,2,9],737280:[80,2,9],1228800:[80,2,15],1474560:[80,2,18],2949120:[80,2,36],21368320:[615,4,17]},p={uo:1,dl:3,vo:26," ":32,"!":33,'"':34,"#":35,$:36,"%":37,"&":38,"'":39,"(":40,")":41,"*":42,"+":43,",":44,"-":45,".":46,"/":47,0:48,1:49,2:50,3:51,4:52,5:53,6:54,7:55,8:56,9:57,":":58,";":59,"<":60,"=":61,">":62,"?":63,"@":64,ue:65,Bi:66,Ci:67,Di:68,E:69,Ei:70,Fi:71,Gi:72,Hi:73,Ii:74,Ji:75,Ki:76,Li:77,Mi:78,Ni:79,Oi:80,Q:81,Pi:82, Qi:83,Ri:84,Si:85,Ti:86,Ui:87,Vi:88,Wi:89,ng:90,"[":91,"\\":92,"]":93,"^":94,_:95,"`":96,ve:97,ol:98,ql:99,d:100,e:101,Al:102,Bl:103,Cl:104,Dl:105,Tm:106,k:107,Um:108,Ym:109,n:110,en:111,p:112,q:113,r:114,lo:115,t:116,oo:117,po:118,qo:119,x:120,y:121,z:122,"{":123,"|":124,"}":125,"~":126},ca={};ca[186]=p[";"];ca[187]=p["="];ca[188]=p[","];ca[189]=p["-"];ca[190]=p["."];ca[191]=p["/"];ca[192]=p["`"];ca[219]=p["["];ca[220]=p["\\"];ca[221]=p["]"];ca[222]=p["'"];ca[173]=p["-"];var da={};da[p["1"]]=p["!"]; diff --git a/versions/pcx86/1.30.1/pcx86.js b/versions/pcx86/1.30.1/pcx86.js index cb45608d1..3b8a3f31a 100644 --- a/versions/pcx86/1.30.1/pcx86.js +++ b/versions/pcx86/1.30.1/pcx86.js @@ -1,996 +1,47 @@ (function(){/* - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - - FPU instruction description excerpts from the PC Magazine "Programmer's Technical Reference: - The Processor and Coprocessor," Copyright 1992 by Ziff-Davis Press (ISBN 1-56276-016-5). - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. + http://pcjs.org/modules/shared/lib/diskapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/dumpapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/reportapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/userapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/keys.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/strlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/usrlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/weblib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/interrupts.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/messages.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/embed.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/component.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/panel.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/bus.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/memory.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/cpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86seg.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86cpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86fpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86func.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86help.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86mods.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86ops.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/x86op0f.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/chipset.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/rom.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/ram.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/keyboard.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/video.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/parallelport.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/serialport.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/mouse.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/disk.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/fdc.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/hdc.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pcx86/lib/computer.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/state.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/save.js (C) Jeff Parsons 2012-2016 */ var l,ba,ca={163840:[40,1,8],184320:[40,1,9],327680:[40,2,8],368640:[40,2,9],737280:[80,2,9],1228800:[80,2,15],1474560:[80,2,18],2949120:[80,2,36],21368320:[615,4,17]},n={Tm:1,Sj:3,Um:26," ":32,"!":33,'"':34,"#":35,$:36,"%":37,"&":38,"'":39,"(":40,")":41,"*":42,"+":43,",":44,"-":45,".":46,"/":47,0:48,1:49,2:50,3:51,4:52,5:53,6:54,7:55,8:56,9:57,":":58,";":59,"<":60,"=":61,">":62,"?":63,"@":64,Jd:65,wh:66,xh:67,yh:68,E:69,zh:70,Ah:71,Bh:72,Ch:73,Dh:74,Eh:75,Fh:76,Gh:77,Ih:78,Kh:79,Mh:80,Q:81,Ph:82, Rh:83,Th:84,Vh:85,Xh:86,Zh:87,ai:88,ci:89,vf:90,"[":91,"\\":92,"]":93,"^":94,_:95,"`":96,Ld:97,bk:98,ck:99,d:100,e:101,mk:102,nk:103,pk:104,qk:105,Bl:106,k:107,Cl:108,Fl:109,n:110,Kl:111,p:112,q:113,r:114,Mm:115,t:116,Pm:117,Qm:118,Rm:119,x:120,y:121,z:122,"{":123,"|":124,"}":125,"~":126},da={};da[186]=n[";"];da[187]=n["="];da[188]=n[","];da[189]=n["-"];da[190]=n["."];da[191]=n["/"];da[192]=n["`"];da[219]=n["["];da[220]=n["\\"];da[221]=n["]"];da[222]=n["'"];da[173]=n["-"];var p={};p[n["1"]]=n["!"]; diff --git a/versions/pdpjs/1.30.1/pdp11-dbg.js b/versions/pdpjs/1.30.1/pdp11-dbg.js index e0511dc25..de8cbd45d 100644 --- a/versions/pdpjs/1.30.1/pdp11-dbg.js +++ b/versions/pdpjs/1.30.1/pdp11-dbg.js @@ -1,685 +1,31 @@ (function(){/* - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. + http://pcjs.org/modules/shared/lib/dumpapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/reportapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/userapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/keys.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/strlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/usrlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/weblib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/messages.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/embed.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/component.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/panel.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/bus.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/device.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/memory.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/cpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/cpustate.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/cpuops.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/rom.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/ram.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/keyboard.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/serialport.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/computer.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/state.js (C) Jeff Parsons 2012-2016 */ var h; function aa(a,b){var c;if(a){b||(b=10);var d=a.charAt(0),e=0/g.exec(a)){var e= "");a=a.replace(d[0],g);Jg(a,b,c)}})}else c(a,null)} function Kg(a,b,c,d){function e(a){if(void 0===l){var b=g&&A(g,"machine-warning");l=b&&b[0]||g}l&&(l.innerHTML=ma(a))}function f(a){e("Error: "+a);m&&(--vg||Na(!0));m=!1}var g,l,m=!0;vg++;ab[a]={};try{if(g=document.getElementById(a)){var p;if("object"==typeof resources&&(p=resources.css)){var q=document.head||document.getElementsByTagName("head")[0],w=document.createElement("style");w.type="text/css";w.styleSheet?w.styleSheet.cssText=p:w.appendChild(document.createTextNode(p));q.appendChild(w)}c|| (c="/versions/pdpjs/1.30.1/components.xsl");p=function(d,l){l?Hg(c,null,null,!1,e,function(d,m){m?(bb(a,c,d),e("Processing "+b+"..."),window.ActiveXObject||"ActiveXObject"in window?(m=l.transformNode(m))?(g.outerHTML=m,--vg||Na(!0)):f("transformNodeToObject failed"):document.implementation&&document.implementation.createDocument?(d=new XSLTProcessor,d.importStylesheet(m),(m=d.transformToFragment(l,document))?g.parentNode?(g.parentNode.replaceChild(m,g),--vg||Na(!0)):f("invalid machine element: "+ -a):f("transformToFragment failed")):f("unable to transform XML: unsupported browser")):f(d)}):f(d)};"<"!=b.charAt(0)?Hg(b,a,d,!0,e,p):Ig(b,null,a,d,!1,e,p)}else f("missing machine element: "+a)}catch(u){f(u.message)}return m}window.embedPDP11=function(a,b,c,d){Na(!1);return Kg(a,b,c,d)};window.enableEvents=Na;window.sendEvent=Oa;})(); +a):f("transformToFragment failed")):f("unable to transform XML: unsupported browser")):f(d)}):f(d)};"<"!=b.charAt(0)?Hg(b,a,d,!0,e,p):Ig(b,null,a,d,!1,e,p)}else f("missing machine element: "+a)}catch(u){f(u.message)}return m}window.embedPDP11=function(a,b,c,d){Na(!1);return Kg(a,b,c,d)};window.enableEvents=Na;window.sendEvent=Oa;})();//# sourceMappingURL=/tmp/pdpjs/1.30.1/pdp11-dbg.map diff --git a/versions/pdpjs/1.30.1/pdp11.js b/versions/pdpjs/1.30.1/pdp11.js index ceecceec5..dc00c9c3b 100644 --- a/versions/pdpjs/1.30.1/pdp11.js +++ b/versions/pdpjs/1.30.1/pdp11.js @@ -1,685 +1,31 @@ (function(){/* - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - It has been adapted from the JavaScript PDP 11/70 Emulator v1.4 written by Paul Nankervis - (paulnank@hotmail.com) as of August 2016 from http://skn.noip.me/pdp11/pdp11.html. This code - may be used freely provided the original author name is acknowledged in any modified source code. - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. - Jeff Parsons 2012-2016 - - This file is part of PCjs, a computer emulation software project at . - - PCjs is free software: you can redistribute it and/or modify it under the terms of the - GNU General Public License as published by the Free Software Foundation, either version 3 - of the License, or (at your option) any later version. - - PCjs is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without - even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along with PCjs. If not, - see . - - You are required to include the above copyright notice in every source code file of every - copy or modified version of this work, and to display that copyright notice on every screen - that loads or runs any version of this software (see COPYRIGHT in /modules/shared/lib/defines.js). - - Some PCjs files also attempt to load external resource files, such as character-image files, - ROM files, and disk image files. Those external resource files are not considered part of PCjs - for purposes of the GNU General Public License, and the author does not claim any copyright - as to their contents. + http://pcjs.org/modules/shared/lib/dumpapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/reportapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/userapi.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/keys.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/strlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/usrlib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/weblib.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/messages.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/debugger.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/embed.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/component.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/defines.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/panel.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/bus.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/device.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/memory.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/cpu.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/cpustate.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/cpuops.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/rom.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/ram.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/keyboard.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/serialport.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/pdp11/lib/computer.js (C) Jeff Parsons 2012-2016 + http://pcjs.org/modules/shared/lib/state.js (C) Jeff Parsons 2012-2016 */ var g; function aa(a){var b=16,c;if(a){b||(b=10);var d=a.charAt(0),e=0/g.exec(a)){var e= "");a=a.replace(d[0],k);Nd(a,b,c)}})}else c(a,null)} function Od(a,b,c,d){function e(a){if(void 0===l){var b=k&&C(k,"machine-warning");l=b&&b[0]||k}l&&(l.innerHTML=ga(a))}function f(a){e("Error: "+a);n&&(--Kd||xa(!0));n=!1}var k,l,n=!0;Kd++;Fa[a]={};try{if(k=document.getElementById(a)){var q;if("object"==typeof resources&&(q=resources.css)){var t=document.head||document.getElementsByTagName("head")[0],ia=document.createElement("style");ia.type="text/css";ia.styleSheet?ia.styleSheet.cssText=q:ia.appendChild(document.createTextNode(q));t.appendChild(ia)}c|| (c="/versions/pdpjs/1.30.1/components.xsl");q=function(d,l){l?Ld(c,null,null,!1,e,function(d,n){n?(Ga(a,c,d),e("Processing "+b+"..."),window.ActiveXObject||"ActiveXObject"in window?(n=l.transformNode(n))?(k.outerHTML=n,--Kd||xa(!0)):f("transformNodeToObject failed"):document.implementation&&document.implementation.createDocument?(d=new XSLTProcessor,d.importStylesheet(n),(n=d.transformToFragment(l,document))?k.parentNode?(k.parentNode.replaceChild(n,k),--Kd||xa(!0)):f("invalid machine element: "+ -a):f("transformToFragment failed")):f("unable to transform XML: unsupported browser")):f(d)}):f(d)};"<"!=b.charAt(0)?Ld(b,a,d,!0,e,q):Md(b,null,a,d,!1,e,q)}else f("missing machine element: "+a)}catch(Jc){f(Jc.message)}return n}window.embedPDP11=function(a,b,c,d){xa(!1);return Od(a,b,c,d)};window.enableEvents=xa;window.sendEvent=ya;})(); +a):f("transformToFragment failed")):f("unable to transform XML: unsupported browser")):f(d)}):f(d)};"<"!=b.charAt(0)?Ld(b,a,d,!0,e,q):Md(b,null,a,d,!1,e,q)}else f("missing machine element: "+a)}catch(Jc){f(Jc.message)}return n}window.embedPDP11=function(a,b,c,d){xa(!1);return Od(a,b,c,d)};window.enableEvents=xa;window.sendEvent=ya;})();//# sourceMappingURL=/tmp/pdpjs/1.30.1/pdp11.map