Merge pull request #179 from xexyl/fixes

Minor fixes in 2024/ferguson1
This commit is contained in:
Landon Curt Noll authored and GitHub committed 2025-08-04 14:21:27 -07:00
commit 0e891d4975
2 files changed
+14 -16

No files matched your search

+7 -8
View File
@@ -289,9 +289,8 @@ Besides the theme and jokes in the code: it also spells out `OREGON TRAIL`
There is so **MUCH MORE** to discover, some of which is in this file. In fact,
besides the bonkers spaghetti code (many more `goto`s than the 1978 BASIC has,
once pre-processed, and only six fewer before that - even without the dead
`goto` there, which is only to mislead even further, it's more `goto`s),
very little remnants of the original game are extant.
once pre-processed, and seven more before), very little remnants of the original
game are extant.
As noted, depending on your sense of humour you will find this absolutely
HILARIOUS (those I have shown do find it hilarious) or perhaps a bit unsettling
@@ -1314,7 +1313,7 @@ modifications to `O` which is UB.
So as you can see between the `V` function (based on the blocksize), the code (in
multiple places), the starting hp, the data file and even layout of variables to
spell out `OREGON TRAIL TRAIL OREGON` (and rather `rude OREGON TRAIL TRAIL
spell out `OREGON TRAIL OREGON` (or rather `rude OREGON TRAIL
OREGON`) this is full of thematic references to what the program is (and in some
cases what it was)!
@@ -3002,10 +3001,10 @@ emojis) strings due to it being too long for the blocksize which causes invalid
input (or worse things).
In fact the only thing that MIGHT hint at what this program is is that it spells
out OREGON TRAIL TRAIL OREGON. But this is a long tradition in IOCCC entries so
this is a good thing and it could be misleading for all you know. In fact it is
because this can hardly be said to be 'Oregon Trail'. It's something else
really.
out OREGON TRAIL OREGON (with an 'o' after 'TRAIL'). But this is a long
tradition in IOCCC entries so this is a good thing and it could be misleading
for all you know. In fact it is because this can hardly be said to be 'Oregon
Trail'. It's something else really.
I would guess that if anyone can figure out what this code does it would be the
IOCCC judges but even then unless there is some wizardry I am unaware of without
+7 -8
View File
@@ -694,9 +694,8 @@ this.</p>
(actually more than that but I’ll get to that later).</p>
<p>There is so <strong>MUCH MORE</strong> to discover, some of which is in this file. In fact,
besides the bonkers spaghetti code (many more <code>goto</code>s than the 1978 BASIC has,
once pre-processed, and only six fewer before that - even without the dead
<code>goto</code> there, which is only to mislead even further, it’s more <code>goto</code>s),
very little remnants of the original game are extant.</p>
once pre-processed, and seven more before), very little remnants of the original
game are extant.</p>
<p>As noted, depending on your sense of humour you will find this absolutely
HILARIOUS (those I have shown do find it hilarious) or perhaps a bit unsettling
but it’s all in good fun. As noted, emojis are used as well (see further below
@@ -1511,7 +1510,7 @@ which might be a foreshadowing of the final act of the game. Why not have:</p>
modifications to <code>O</code> which is UB.</p>
<p>So as you can see between the <code>V</code> function (based on the blocksize), the code (in
multiple places), the starting hp, the data file and even layout of variables to
spell out <code>OREGON TRAIL TRAIL OREGON</code> (and rather <code>rude OREGON TRAIL TRAIL OREGON</code>) this is full of thematic references to what the program is (and in some
spell out <code>OREGON TRAIL OREGON</code> (or rather <code>rude OREGON TRAIL OREGON</code>) this is full of thematic references to what the program is (and in some
cases what it was)!</p>
<p>This all took a lot of care in calculating things, manipulating values and much
more. Throw in all the many jokes (many of which are utterly ridiculous) and
@@ -2884,10 +2883,10 @@ working. I had to numerous times reword (or remove emojis or change which
emojis) strings due to it being too long for the blocksize which causes invalid
input (or worse things).</p>
<p>In fact the only thing that MIGHT hint at what this program is is that it spells
out OREGON TRAIL TRAIL OREGON. But this is a long tradition in IOCCC entries so
this is a good thing and it could be misleading for all you know. In fact it is
because this can hardly be said to be ‘Oregon Trail’. It’s something else
really.</p>
out OREGON TRAIL OREGON (with an ‘o’ after ‘TRAIL’). But this is a long
tradition in IOCCC entries so this is a good thing and it could be misleading
for all you know. In fact it is because this can hardly be said to be ‘Oregon
Trail’. It’s something else really.</p>
<p>I would guess that if anyone can figure out what this code does it would be the
IOCCC judges but even then unless there is some wizardry I am unaware of without
reading the strings/data files they would have to run the program to confirm