[NTLK] News from the weird ROM board

Matthias Melcher mm at matthiasm.com
Wed Oct 16 15:22:29 EDT 2013


"sseldorf" is probably not a typo. The string extractor simply does not know about Umlauts and cuts the text short.

Some nice finding though :-)





Matej Horvat <matej.horvat at guest.arnes.si> schrieb:
>> Remember the weird ROM board that I
>> came across a long time ago?
>>
>>      <http://www.pda-soft.de/weirdromboard.html>
>>
>> Well, recently I sent it to the amazing Super-Matthias who
>> had rigged up a
>> device for reading Newton and eMate ROMs.
>
>That's really cool. I was afraid you were going to never touch it
>again.
>
>> This Newton must have had modem support, since the following
>> values are defined in the ROM:
>
>No surprise there, all models support the Hayes command set. The Newton
> 
>Fax Modem uses it.
>
>> If the one and only Larry Yaeger is still reading this list,
>> he might be pleased to know that he appears (at least in the form of
>a
>> binary easter egg) in the ROM:
>
>The strings are the same as in the eMate ROM, and possibly other ROMs.
>
>> The debugging section even makes suggestions for
>> NewtonScript code that
>> compiles, but might not have been meant the way it was
>> written:
>
>The NewtonScript compiler in the ROM is based on the same code as the
>one  
>in NTK, and these strings are the same as in NTK. It's strange that
>this  
>ROM contains them, because normally you would debug with NTK and have
>it  
>compile code before sending it to the Newton.
>
>>     URI|+nBadWickedNaughtyNoot
>
>This is the symbol 'BadWickedNaughtyNoot, which is a name of an  
>undocumented global function (I think) in 2.x ROMs.
>
>> Apart from Serial, AppleTalk, Modem and Infrared Apple
>> seemed to have had another form of communication in mind: Blackbird.
>I'm  
>> unsure
>> as for what that was supposed to be:
>>
>>     useSerial
>>     BsuseAppleTalk
>>     SuseBlackbird
>>     useModem
>>     cHuseIR
>
>Those are NewtonScript symbols, but you accidentally included some
>bytes  
>that belong to the 32-bit symbol hash which precedes their name. The  
>actual symbols are 'useSerial, 'useAppleTalk, 'useBlackbird, 'useModem,
> 
>and 'useIR.
>
>Blackbird was probably the codename for the Windows NCK. In NOS 1.x,
>when  
>you choose to connect with the "DOS/Windows PC" option,  
>userConfiguration.docker.type gets set to 'useBlackbird. The other two 
>
>options are 'useSerial ("Macintosh serial") and 'useLocalTalk (not  
>'useAppleTalk). For some reason, the Windows NCK's protocol is slightly
> 
>different than the Macintosh version's. Don't ask me how - I don't know
> 
>much about the docking protocols, but I know that the Windows and  
>Macintosh NCK protocols are not compatible. (Maybe Simon Bell knows?)
>
>Apparently this ROM, despite being a 2.0 development version (it's not
>1.4  
>or something else, right?), still supported NCK.
>
>> I also found the string "TVRemoteService". Seems that
>> Apple's Newton department had a lot in the queue at one time.
>
>Or it could be what they called the kCMSSlowIR endpoint, nicknamed "TV 
>
>remote", since that's what it's most useful for.
>
>> Matthias and Yours Truly will try to feed this ROM file to
>> Einstein. Since we would probably be able to hand-tweak the screen
>> resolution, we might even manage to make it run.
>
>I can't wait!
>
>Matej Horvat
>
>==================================================================== 
>The NewtonTalk Mailing List - http://newtontalk.net/
>The Official Newton FAQ     - http://splorp.com/newton/faq/
>The Newton Glossary         - http://splorp.com/newton/glossary/
>WikiWikiNewt                - http://tools.unna.org/wikiwikinewt/
>====================================================================

-- 
Diese Nachricht wurde von meinem Mobiltelefon mit Kaiten Mail gesendet.


More information about the NewtonTalk mailing list