Skip to content

Commit 8a6d9b2

Browse files
committed
Updated copyrights
1 parent 7299221 commit 8a6d9b2

File tree

296 files changed

+1295
-1296
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

296 files changed

+1295
-1296
lines changed

LICENSE.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ and website <https://www.pcjs.org>, excluding all programs, images and
66
documentation produced by other parties and which have been included in PCjs
77
solely for archival/demonstration purposes.
88

9-
Copyright (c) 2012-2024 Jeff Parsons
9+
Copyright (c) 2012-2025 Jeff Parsons
1010

1111
Permission is hereby granted, free of charge, to any person obtaining a copy
1212
of this software and associated documentation files (the "Software"), to deal

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ under the terms of an [MIT License](/LICENSE.txt).
3535

3636
You are required to include the following links and copyright notice:
3737

38-
> [PCjs](https://www.pcjs.org) © 2012-2024 [Jeff Parsons](https://github.com/jeffpar)
38+
> [PCjs](https://www.pcjs.org) © 2012-2025 [Jeff Parsons](https://github.com/jeffpar)
3939
4040
in every copy or modified version of this work, and to display that notice on every web page or computer that it runs on.
4141

4242
### Copyright
4343

44-
All PCjs content (including source code, blog posts, and website design) © 2012-2024 [Jeff Parsons](https://github.com/jeffpar)
44+
All PCjs content (including source code, blog posts, and website design) © 2012-2025 [Jeff Parsons](https://github.com/jeffpar)

_includes/machine.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -291,7 +291,7 @@ <h3>{{ machine_name }}</h3>
291291
<div class="pcjs-copyright">
292292
{%- assign machine_name = machine_data.name | default: "PCjs Machines" %}
293293
{%- assign machine_version = machine_data.version | default: machine_data.shared.version | default: "1.00" %}
294-
<a href="{{ '/' | absolute_url }}" target="_blank">{{ machine_name }}</a> v{{ machine_version }} © 2012-2024 <a href="{{ site.github.owner_url }}" target="_blank">Jeff Parsons</a>
294+
<a href="{{ '/' | absolute_url }}" target="_blank">{{ machine_name }}</a> v{{ machine_version }} © 2012-2025 <a href="{{ site.github.owner_url }}" target="_blank">Jeff Parsons</a>
295295
</div>
296296
</div>
297297
</div>

_layouts/default.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
|__/
1212
-->
1313
{% comment %}
14-
PCjs website © 2012-2024 by Jeff Parsons (@jeffpar)
14+
PCjs website © 2012-2025 by Jeff Parsons (@jeffpar)
1515
ASCII art from http://patorjk.com/software/taag/#p=display&f=Big&t=PCjs
1616
{% endcomment %}
1717
{% include web/head.html %}

about/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ All published portions are free for redistribution and/or modification under the
5252

5353
You are required to include the following links and copyright notice:
5454

55-
> [PCjs](https://www.pcjs.org) © 2012-2024 [Jeff Parsons](https://github.com/jeffpar)
55+
> [PCjs](https://www.pcjs.org) © 2012-2025 [Jeff Parsons](https://github.com/jeffpar)
5656
5757
in every copy or modified version of this work, and to display that notice on every web page or computer that it runs on.
5858

blog/_posts/2016/2016-12-30-out-with-the-old-in-with-ecmascript-2015.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ process that a web browser would perform, and then connects *stdin* and *stdout*
148148
Here's a sample run, from a macOS Terminal window:
149149

150150
PDPjs v2.20
151-
Copyright © 2012-2024 Jeff Parsons <[email protected]>
151+
Copyright © 2012-2025 Jeff Parsons <[email protected]>
152152
License: MIT <https://www.pcjs.org/LICENSE.txt>
153153
Portions adapted from the PDP-11/70 Emulator by Paul Nankervis <http://skn.noip.me/pdp11/pdp11.html>
154154
PC11: Loaded tape "BOOTSTRAP-16KB" (28 bytes)

blog/_posts/2017/2017-07-03-fantasyland.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ exactly what I've done "below the fold".
122122
### Transcript of the EGATEST Build Process (as of July 3, 2017)
123123

124124
PCx86 v1.35.2
125-
Copyright © 2012-2024 Jeff Parsons <[email protected]>
125+
Copyright © 2012-2025 Jeff Parsons <[email protected]>
126126
License: MIT <https://www.pcjs.org/LICENSE.txt>
127127
Loading /machines/pcx86/ibm/5160/rom/hdc/IBM-XEBEC-1982.json5.......
128128
Loading /machines/pcx86/ibm/5160/rom/basic/BASIC110.json5.......

blog/_posts/2023/2023-07-15-running-dos-software-from-the-command-line.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ Now let's dive into a much more interesting example. Imagine we have a small co
8888

8989
$ pc.js --commands
9090
pc.js v3.00
91-
Copyright © 2012-2024 Jeff Parsons <[email protected]>
91+
Copyright © 2012-2025 Jeff Parsons <[email protected]>
9292
Options: --commands
9393
[Type help for list of commands, CTRL-C to terminate]
9494
>> fetch https://harddisks.pcjs.org/pcx86/10mb/MSDOS330-C400.json disks/msdos

blog/_posts/2023/2023-08-10-building-dos-compatible-hard-disks.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ If you want a small collection of DOS files to start with, `pc.js` can fetch tho
2323

2424
$ pc.js --commands
2525
pc.js v3.00
26-
Copyright © 2012-2024 Jeff Parsons <[email protected]>
26+
Copyright © 2012-2025 Jeff Parsons <[email protected]>
2727
Options: --commands
2828
[Type help for list of commands, CTRL-C to terminate]
2929
>> fetch https://harddisks.pcjs.org/pcx86/10mb/MSDOS330-C400.json disks/msdos

gulpfile.js

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @fileoverview Gulp file for pcjs.org
33
* @author Jeff Parsons <[email protected]>
4-
* @copyright © 2012-2024 Jeff Parsons
4+
* @copyright © 2012-2025 Jeff Parsons
55
* @license MIT <https://www.pcjs.org/LICENSE.txt>
66
*
77
* This file is part of PCjs, a computer emulation software project at <https://www.pcjs.org>.
@@ -59,7 +59,6 @@ import fs from "fs";
5959
import path from "path";
6060
import gulp from "gulp";
6161
import gulpNewer from "gulp-newer";
62-
import gulpChmod from "gulp-chmod";
6362
import gulpConcat from "gulp-concat";
6463
import gulpMergeJSON from "gulp-merge-json";
6564
import gulpForEach from "gulp-foreach";

machines/arcade/invaders/modules/v3/ports.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @fileoverview Implements Space Invaders I/O ports
33
* @author Jeff Parsons <[email protected]>
4-
* @copyright © 2012-2024 Jeff Parsons
4+
* @copyright © 2012-2025 Jeff Parsons
55
* @license MIT <https://www.pcjs.org/LICENSE.txt>
66
*
77
* This file is part of PCjs, a computer emulation software project at <https://www.pcjs.org>.

machines/arcade/invaders/modules/v3/video.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
/**
22
* @fileoverview Implements Space Invaders video hardware
33
* @author Jeff Parsons <[email protected]>
4-
* @copyright © 2012-2024 Jeff Parsons
4+
* @copyright © 2012-2025 Jeff Parsons
55
* @license MIT <https://www.pcjs.org/LICENSE.txt>
66
*
77
* This file is part of PCjs, a computer emulation software project at <https://www.pcjs.org>.

machines/arcade/invaders/releases/2.00/invaders-uncompiled.js

+22-22
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
"use strict";
22

33
/**
4-
* @copyright https://www.pcjs.org/modules/v3/defs.js (C) 2012-2024 Jeff Parsons
4+
* @copyright https://www.pcjs.org/modules/v3/defs.js (C) 2012-2025 Jeff Parsons
55
*/
66

77
/**
@@ -61,7 +61,7 @@ const VERSION = "2.11";
6161
*/
6262
const REPOSITORY = "pcjs.org";
6363

64-
const COPYRIGHT = "Copyright © 2012-2024 Jeff Parsons <[email protected]>";
64+
const COPYRIGHT = "Copyright © 2012-2025 Jeff Parsons <[email protected]>";
6565

6666
/**
6767
* @class {Defs}
@@ -152,7 +152,7 @@ Defs.CLASSES = {};
152152
Defs.CLASSES["Defs"] = Defs;
153153

154154
/**
155-
* @copyright https://www.pcjs.org/modules/v3/numio.js (C) 2012-2024 Jeff Parsons
155+
* @copyright https://www.pcjs.org/modules/v3/numio.js (C) 2012-2025 Jeff Parsons
156156
*/
157157

158158
/**
@@ -753,7 +753,7 @@ NumIO.TWO_POW32 = Math.pow(2, 32);
753753
NumIO.CLASSES["NumIO"] = NumIO;
754754

755755
/**
756-
* @copyright https://www.pcjs.org/modules/v3/stdio.js (C) 2012-2024 Jeff Parsons
756+
* @copyright https://www.pcjs.org/modules/v3/stdio.js (C) 2012-2025 Jeff Parsons
757757
*/
758758

759759
/** @typedef {Function} */
@@ -1417,7 +1417,7 @@ StdIO.NamesOfMonths = ["January", "February", "March", "April", "May", "June", "
14171417
StdIO.CLASSES["StdIO"] = StdIO;
14181418

14191419
/**
1420-
* @copyright https://www.pcjs.org/modules/v3/webio.js (C) 2012-2024 Jeff Parsons
1420+
* @copyright https://www.pcjs.org/modules/v3/webio.js (C) 2012-2025 Jeff Parsons
14211421
*/
14221422

14231423
/** @typedef {{ name: string, path: string }} */
@@ -3069,7 +3069,7 @@ WebIO.LocalStorage = {
30693069
WebIO.CLASSES["WebIO"] = WebIO;
30703070

30713071
/**
3072-
* @copyright https://www.pcjs.org/modules/v3/device.js (C) 2012-2024 Jeff Parsons
3072+
* @copyright https://www.pcjs.org/modules/v3/device.js (C) 2012-2025 Jeff Parsons
30733073
*/
30743074

30753075
/** @typedef {{ get: function(), set: (function(number)|null) }} */
@@ -3687,7 +3687,7 @@ Device.MESSAGE_NAMES["halt"] = Device.MESSAGE.HALT;
36873687
Device.CLASSES["Device"] = Device;
36883688

36893689
/**
3690-
* @copyright https://www.pcjs.org/modules/v3/input.js (C) 2012-2024 Jeff Parsons
3690+
* @copyright https://www.pcjs.org/modules/v3/input.js (C) 2012-2025 Jeff Parsons
36913691
*/
36923692

36933693
/** @typedef {{ class: string, bindings: (Object|undefined), version: (number|undefined), overrides: (Array.<string>|undefined), location: Array.<number>, map: (Array.<Array.<number>>|Object|undefined), drag: (boolean|undefined), scroll: (boolean|undefined), hexagonal: (boolean|undefined), releaseDelay: (number|undefined) }} */
@@ -5116,7 +5116,7 @@ Input.KEYCODEMOD = {
51165116
Input.CLASSES["Input"] = Input;
51175117

51185118
/**
5119-
* @copyright https://www.pcjs.org/modules/v3/led.js (C) 2012-2024 Jeff Parsons
5119+
* @copyright https://www.pcjs.org/modules/v3/led.js (C) 2012-2025 Jeff Parsons
51205120
*/
51215121

51225122
/** @typedef {{ class: string, bindings: (Object|undefined), version: (number|undefined), overrides: (Array.<string>|undefined), type: number, width: (number|undefined), height: (number|undefined), cols: (number|undefined), colsExtra: (number|undefined), rows: (number|undefined), rowsExtra: (number|undefined), color: (string|undefined), backgroundColor: (string|undefined), fixed: (boolean|undefined), hexagonal: (boolean|undefined), highlight: (boolean|undefined), persistent: (boolean|undefined) }} */
@@ -6235,7 +6235,7 @@ LED.SYMBOL_SEGMENTS = {
62356235
LED.CLASSES["LED"] = LED;
62366236

62376237
/**
6238-
* @copyright https://www.pcjs.org/modules/v3/monitor.js (C) 2012-2024 Jeff Parsons
6238+
* @copyright https://www.pcjs.org/modules/v3/monitor.js (C) 2012-2025 Jeff Parsons
62396239
*/
62406240

62416241
/** @typedef {{ monitorWidth: number, monitorHeight: number }} */
@@ -6699,7 +6699,7 @@ Monitor.BINDING = {
66996699
Monitor.CLASSES["Monitor"] = Monitor;
67006700

67016701
/**
6702-
* @copyright https://www.pcjs.org/modules/v3/time.js (C) 2012-2024 Jeff Parsons
6702+
* @copyright https://www.pcjs.org/modules/v3/time.js (C) 2012-2025 Jeff Parsons
67036703
*/
67046704

67056705
/** @typedef {{ id: string, callBack: function(), msAuto: number, nCyclesLeft: number }} */
@@ -7740,7 +7740,7 @@ Time.BINDING = {
77407740
Time.CLASSES["Time"] = Time;
77417741

77427742
/**
7743-
* @copyright https://www.pcjs.org/modules/v3/bus.js (C) 2012-2024 Jeff Parsons
7743+
* @copyright https://www.pcjs.org/modules/v3/bus.js (C) 2012-2025 Jeff Parsons
77447744
*/
77457745

77467746
/** @typedef {{ type: string, addrWidth: number, dataWidth: number, blockSize: (number|undefined), littleEndian: (boolean|undefined) }} */
@@ -8590,7 +8590,7 @@ Bus.TYPE = {
85908590
Bus.CLASSES["Bus"] = Bus;
85918591

85928592
/**
8593-
* @copyright https://www.pcjs.org/modules/v3/memory.js (C) 2012-2024 Jeff Parsons
8593+
* @copyright https://www.pcjs.org/modules/v3/memory.js (C) 2012-2025 Jeff Parsons
85948594
*/
85958595

85968596
/** @typedef {{ addr: (number|undefined), size: number, type: (number|undefined), littleEndian: (boolean|undefined), values: (Array.<number>|string|undefined) }} */
@@ -9647,7 +9647,7 @@ Memory.TYPE = {
96479647
Memory.CLASSES["Memory"] = Memory;
96489648

96499649
/**
9650-
* @copyright https://www.pcjs.org/modules/v3/ports.js (C) 2012-2024 Jeff Parsons
9650+
* @copyright https://www.pcjs.org/modules/v3/ports.js (C) 2012-2025 Jeff Parsons
96519651
*/
96529652

96539653
/** @typedef {{ addr: (number|undefined), size: number }} */
@@ -9844,7 +9844,7 @@ class Ports extends Memory {
98449844
Ports.CLASSES["Ports"] = Ports;
98459845

98469846
/**
9847-
* @copyright https://www.pcjs.org/modules/v3/ram.js (C) 2012-2024 Jeff Parsons
9847+
* @copyright https://www.pcjs.org/modules/v3/ram.js (C) 2012-2025 Jeff Parsons
98489848
*/
98499849

98509850
/** @typedef {{ addr: number, size: number, type: (number|undefined) }} */
@@ -9889,7 +9889,7 @@ class RAM extends Memory {
98899889
RAM.CLASSES["RAM"] = RAM;
98909890

98919891
/**
9892-
* @copyright https://www.pcjs.org/modules/v3/rom.js (C) 2012-2024 Jeff Parsons
9892+
* @copyright https://www.pcjs.org/modules/v3/rom.js (C) 2012-2025 Jeff Parsons
98939893
*/
98949894

98959895
/** @typedef {{ addr: number, size: number, values: Array.<number>, file: string, reference: string, chipID: string, revision: (number|undefined), colorROM: (string|undefined), backgroundColorROM: (string|undefined) }} */
@@ -10115,7 +10115,7 @@ ROM.BINDING = {
1011510115
ROM.CLASSES["ROM"] = ROM;
1011610116

1011710117
/**
10118-
* @copyright https://www.pcjs.org/modules/v3/cpu.js (C) 2012-2024 Jeff Parsons
10118+
* @copyright https://www.pcjs.org/modules/v3/cpu.js (C) 2012-2025 Jeff Parsons
1011910119
*/
1012010120

1012110121
/** @typedef {{ addrReset: number }} */
@@ -10269,7 +10269,7 @@ class CPU extends Device {
1026910269
// CPU.CLASSES["CPU"] = CPU;
1027010270

1027110271
/**
10272-
* @copyright https://www.pcjs.org/modules/v3/debugger.js (C) 2012-2024 Jeff Parsons
10272+
* @copyright https://www.pcjs.org/modules/v3/debugger.js (C) 2012-2025 Jeff Parsons
1027310273
*/
1027410274

1027510275
/** @typedef {{ defaultRadix: (number|undefined) }} */
@@ -12998,7 +12998,7 @@ Debugger.DECOP_PRECEDENCE = {
1299812998
// Debugger.CLASSES["Debugger"] = Debugger;
1299912999

1300013000
/**
13001-
* @copyright https://www.pcjs.org/modules/cpux80.js (C) 2012-2024 Jeff Parsons
13001+
* @copyright https://www.pcjs.org/modules/cpux80.js (C) 2012-2025 Jeff Parsons
1300213002
*/
1300313003

1300413004
/**
@@ -17010,7 +17010,7 @@ CPUx80.OPCODE = {
1701017010
CPUx80.CLASSES["CPUx80"] = CPUx80;
1701117011

1701217012
/**
17013-
* @copyright https://www.pcjs.org/modules/dbgx80.js (C) 2012-2024 Jeff Parsons
17013+
* @copyright https://www.pcjs.org/modules/dbgx80.js (C) 2012-2025 Jeff Parsons
1701417014
*/
1701517015

1701617016
/**
@@ -17599,7 +17599,7 @@ Dbgx80.aaOpDescs = [
1759917599
Dbgx80.CLASSES["Dbgx80"] = Dbgx80;
1760017600

1760117601
/**
17602-
* @copyright https://www.pcjs.org/modules/ports.js (C) 2012-2024 Jeff Parsons
17602+
* @copyright https://www.pcjs.org/modules/ports.js (C) 2012-2025 Jeff Parsons
1760317603
*/
1760417604

1760517605
/** @typedef {{ addr: number, size: number, switches: Object }} */
@@ -17972,7 +17972,7 @@ InvadersPorts.IOTABLE = {
1797217972
InvadersPorts.CLASSES["InvadersPorts"] = InvadersPorts;
1797317973

1797417974
/**
17975-
* @copyright https://www.pcjs.org/modules/video.js (C) 2012-2024 Jeff Parsons
17975+
* @copyright https://www.pcjs.org/modules/video.js (C) 2012-2025 Jeff Parsons
1797617976
*/
1797717977

1797817978
/** @typedef {{ bufferWidth: number, bufferHeight: number, bufferRotate: number, bufferAddr: number, bufferBits: number, bufferLeft: number, interruptRate: number }} */
@@ -18396,7 +18396,7 @@ InvadersVideo.COLORS = {
1839618396
InvadersVideo.CLASSES["InvadersVideo"] = InvadersVideo;
1839718397

1839818398
/**
18399-
* @copyright https://www.pcjs.org/modules/v3/machine.js (C) 2012-2024 Jeff Parsons
18399+
* @copyright https://www.pcjs.org/modules/v3/machine.js (C) 2012-2025 Jeff Parsons
1840018400
*/
1840118401

1840218402
/**

machines/arcade/invaders/releases/2.00/invaders.js

+21-21
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)