Related; what are the bytes that need to be patched in the rom for
the 102? I can't find the info online anywhere.
~~ related; is there a disassembly dump of the M102's rom?
On Wed, Nov 28, 2018 at 10:09 PM Scott Lawrence <[email protected]
<mailto:[email protected]>> wrote:
right, or 1900, but that wasn't the point of what i was saying. I
thought that the method used to hide the year completely in the
menu was clever.
On Wed, Nov 28, 2018 at 9:42 PM Peter Vollan
<[email protected] <mailto:[email protected]>> wrote:
"Just use 1979, which equals 2007."
The model 100 does not associate the day of the week with the
date.
And it does not take leap years into account. So if one year
such as
1979 is identical to another one such as 2007, that has
nothing to do
with anything relating to the Model T.
On Wed, 28 Nov 2018 at 18:16, Scott Lawrence
<[email protected] <mailto:[email protected]>> wrote:
>
> So, I'm a cheapskate and don't have Rex or any of the fancy
replacement ROMs for my M102 (although i'll probably burn a
modded ROM at some point, but i'm getting off topic), and my
newly revived and refreshed 102 shows the "19xx" year display.
>
> Years ago, I used this program from Chris Osburn which
worked well, that patches the display code of the ROM:
>
> http://www.muppetlabs.com/~chris/model100/y2000.html
<http://www.muppetlabs.com/%7Echris/model100/y2000.html>
>
> But it won't work for me in the long run, as it interferes
(I believe) with the various machine code loaders and all of
that fun stuff.
>
> However I just found this other program, posted by Terry Yager;
>
> http://www.vcfed.org/forum/archive/index.php/t-5859.html
>
> That claimed to do the same thing, or a similar thing...
Most of the program does some funky stuff with printing and
inputting text that I kinda dig, but it does "fix" the year
display issue without machine code... in a pretty neat way.
>
> The key bit of program bits work out to be:
> POKE 63789,127
> POKE 63790,127
>
> And what it does. I think, is pretty clever. As far as I
can tell, it writes backspace characters into the two BCD
digit fields of the realtime clock's system memory. So when
the menu's routine tries to show the date, ie: "Jan 01,1918
Mon..." the "18" gets replaced with two delete characters,
which erase the "19". You end up with: "Jan 01, Mon....".
Not perfect, but good enough for me!
>
> Virtual T shows it as a flickering display, but it works
perfectly on real hardware.
>
> Anyway, neat hack!
>
> -s
>
> --
> Scott Lawrence
> [email protected] <mailto:[email protected]>
--
Scott Lawrence
[email protected] <mailto:[email protected]>
--
Scott Lawrence
[email protected] <mailto:[email protected]>