change references to post Great Fork Merge URLs
In preparation for the **Great Fork Merge**: We change references for the repo from `https://github.com/ioccc-src/temp-test-ioccc` to `https://github.com/ioccc-src/winner`. We change references for the web site from `https://ioccc-src.github.io/temp-test-ioccc` to `https://github.com/ioccc-src/winner`. NOTE: There will be a **LOT OF LINKS BROKEN**, because of the changes to the REPO URL and the WEBSITE URL, until the **Great Fork Merge** updates the+[official IOCCC website](https://www.ioccc.org).
This commit is contained in:
1 parent
1d264105d2
commit
6b950a2e3c
452 files changed
+17037
-16746
No files matched your search
+17
-17
@@ -416,10 +416,10 @@
|
||||
<a class="Left" href="../persano/index.html">← 2005/persano</a>
|
||||
<a class="Left" href="../index.html">↑ 2005 ↑</a>
|
||||
<a class="Left" href="../timwi/index.html">2005/timwi →</a>
|
||||
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/sykes/sykes.c">C code</a>
|
||||
<a class="Right" href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/sykes/Makefile">Makefile</a>
|
||||
<a class="Right" href="https://github.com/ioccc-src/winner/blob/master/2005/sykes/sykes.c">C code</a>
|
||||
<a class="Right" href="https://github.com/ioccc-src/winner/blob/master/2005/sykes/Makefile">Makefile</a>
|
||||
<a class="Right" href="#inventory">Inventory</a>
|
||||
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2005%2Fsykes%2Findex.html">✓</a>
|
||||
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fwww.ioccc.org%2F2005%2Fsykes%2Findex.html">✓</a>
|
||||
</div>
|
||||
|
||||
<!-- END: this line ends content from: inc/navbar.mid.html -->
|
||||
@@ -460,7 +460,7 @@ Location: <a href="../../location.html#FI">FI</a> - <em>Republic of Finland </em
|
||||
<p>For those who fondly remember their first
|
||||
<a href="https://en.wikipedia.org/wiki/Commodore_PET">PET</a>, this entry will start you
|
||||
down memory lane … starting with <code>$C000</code> of course!</p>
|
||||
<p>We encourage you to try and grok the obfuscated expression on <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/sykes/sykes.c#L56">line
|
||||
<p>We encourage you to try and grok the obfuscated expression on <a href="https://github.com/ioccc-src/winner/blob/master/2005/sykes/sykes.c#L56">line
|
||||
56</a>,
|
||||
after the C pre-processor gets finished with it!</p>
|
||||
<p>We downloaded the <a href="https://en.wikipedia.org/wiki/ROM_image">ROM</a> contents to use
|
||||
@@ -625,12 +625,12 @@ mode. Otherwise some PET specific features are skipped during normal
|
||||
<a href="https://en.wikipedia.org/wiki/MOS_Technology_6502#Technical_description">6502</a>
|
||||
<a href="https://en.wikipedia.org/wiki/Emulator">emulation</a>.</p>
|
||||
<p>The main processing all happens in a heroic expression containing no
|
||||
less than 64 ternary operators (after <code>cpp</code>) starting on <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/sykes/sykes.c#L56">line
|
||||
less than 64 ternary operators (after <code>cpp</code>) starting on <a href="https://github.com/ioccc-src/winner/blob/master/2005/sykes/sykes.c#L56">line
|
||||
56</a>.
|
||||
This decodes the
|
||||
<a href="https://en.wikipedia.org/wiki/MOS_Technology_6502#Technical_description">6502</a>
|
||||
instructions according to a table and executes them.</p>
|
||||
<p>The addressing mode is decoded in a similar expression starting on <a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/sykes/sykes.c#L53">line
|
||||
<p>The addressing mode is decoded in a similar expression starting on <a href="https://github.com/ioccc-src/winner/blob/master/2005/sykes/sykes.c#L53">line
|
||||
53</a>.</p>
|
||||
<h3 id="bugs">Bugs</h3>
|
||||
<p>The machine emulated is an older 40 column
|
||||
@@ -690,28 +690,28 @@ from the Internet. This is to avoid directly infringing any copyright.</p>
|
||||
</div>
|
||||
<h2 id="primary-files">Primary files</h2>
|
||||
<ul>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/sykes/sykes.c">sykes.c</a> - entry source code</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/sykes/Makefile">Makefile</a> - entry Makefile</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/sykes/sykes.orig.c">sykes.orig.c</a> - original source code</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/sykes/test.sh">test.sh</a> - test tool</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/sykes/try.sh">try.sh</a> - script to try entry</li>
|
||||
<li><a href="https://github.com/ioccc-src/winner/blob/master/2005/sykes/sykes.c">sykes.c</a> - entry source code</li>
|
||||
<li><a href="https://github.com/ioccc-src/winner/blob/master/2005/sykes/Makefile">Makefile</a> - entry Makefile</li>
|
||||
<li><a href="https://github.com/ioccc-src/winner/blob/master/2005/sykes/sykes.orig.c">sykes.orig.c</a> - original source code</li>
|
||||
<li><a href="https://github.com/ioccc-src/winner/blob/master/2005/sykes/test.sh">test.sh</a> - test tool</li>
|
||||
<li><a href="https://github.com/ioccc-src/winner/blob/master/2005/sykes/try.sh">try.sh</a> - script to try entry</li>
|
||||
</ul>
|
||||
<h2 id="secondary-files">Secondary files</h2>
|
||||
<ul>
|
||||
<li><a href="2005_sykes.tar.bz2">2005_sykes.tar.bz2</a> - download entry tarball</li>
|
||||
<li><a href="6502test">6502test</a> - 6502 test utility</li>
|
||||
<li><a href="DEMO">DEMO</a> - demo for Commodore PET</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/sykes/PET">PET</a> - Commodore PET emulator</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/sykes/README.md">README.md</a> - markdown source for this web page</li>
|
||||
<li><a href="https://github.com/ioccc-src/winner/blob/master/2005/sykes/PET">PET</a> - Commodore PET emulator</li>
|
||||
<li><a href="https://github.com/ioccc-src/winner/blob/master/2005/sykes/README.md">README.md</a> - markdown source for this web page</li>
|
||||
<li><a href="basic-2-c000.901465-01.bin">basic-2-c000.901465-01.bin</a> - BASIC binary for Commodore PET</li>
|
||||
<li><a href="basic-2-d000.901465-02.bin">basic-2-d000.901465-02.bin</a> - BASIC binary for Commodore PET</li>
|
||||
<li><a href="chess">chess</a> - chess program for Commodore PET</li>
|
||||
<li><a href="edit-2-n.901447-24.bin">edit-2-n.901447-24.bin</a> - editor for Commodore PET</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/sykes/.entry.json">.entry.json</a> - entry summary and manifest in JSON</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/sykes/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
|
||||
<li><a href="https://github.com/ioccc-src/winner/blob/master/2005/sykes/.entry.json">.entry.json</a> - entry summary and manifest in JSON</li>
|
||||
<li><a href="https://github.com/ioccc-src/winner/blob/master/2005/sykes/.gitignore">.gitignore</a> - list of files that should not be committed under git</li>
|
||||
<li><a href="kernel-2.901465-03.bin">kernel-2.901465-03.bin</a> - Commodore PET kernel</li>
|
||||
<li><a href="nullfill.bin">nullfill.bin</a> - block of binary zeros</li>
|
||||
<li><a href="https://github.com/ioccc-src/temp-test-ioccc/blob/master/2005/sykes/.path">.path</a> - directory path from top level directory</li>
|
||||
<li><a href="https://github.com/ioccc-src/winner/blob/master/2005/sykes/.path">.path</a> - directory path from top level directory</li>
|
||||
<li><a href="index.html">index.html</a> - this web page</li>
|
||||
</ul>
|
||||
<hr style="width:10%;text-align:left;margin-left:0">
|
||||
@@ -779,7 +779,7 @@ Jump to: <a href="#">top</a>
|
||||
|
||||
<div id="coda"><h3>Coda</h3>
|
||||
<p>
|
||||
<a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fioccc-src.github.io%2Ftemp-test-ioccc%2F2005%2Fsykes%2Findex.html" rel="nofollow">Nu HTML check this web page</a><br>
|
||||
<a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fwww.ioccc.org%2F2005%2Fsykes%2Findex.html" rel="nofollow">Nu HTML check this web page</a><br>
|
||||
<a href="#top">Jump to top</a> <a href="#content">Jump to Content</a> <a href="#inventory">Jump to Inventory</a><br>
|
||||
</p>
|
||||
</div>
|
||||
|
||||
Reference in new issue
Block a user