NTLK Re: Is there a Newton Emulator?

From: Paul Guyot (pguyot@pnm-consulting.com)
Date: Tue Jan 25 2000 - 13:42:21 EST


>Is there a Newton Emulator?
No there is not.

>One thing we need for the Newton is an Emulator.
Umm. Yep. Actually, we'll need to have newtons re-manufactured. And
personnaly, I'll need...., well I wonder.

>Question: Is it legal to make an emulator?
It is, I think, if it takes the ROM from the Newton. (you bought the right
to use the ROM, hence if you have an emulator, you can use the ROM in the
emulator if you are not using the Newton).

However, the Newton programs are run in user mode. Hence, there may be some
parts of the memory which you can't access. This just means, that if I were
Apple, I would have protected the startup code, at least because it is
useless once the Newton started. And we will never be able to access this
code in such a case (except if we can find a workaround to go to supervisor
mode).

The investigations I am doing in the NewtonOS shows that if NS is not
protected at all (at least, objects can be patched), it seems that the
system is in fact *very* protected.

Anyway, Apple tried several time to start a Newton Emulator Project, but
they abandonned it.

Harri Hohteri wrote:
>How about NewtonScript virtual machine?

The thing is that the non NS code is like the kernel for everything in the
NS system. Providing all an environement for a NS shell means writing all
the functions that are *not* NS, and which the programs may call or
require. It is what David Arnold does.

Regards,

Paul

----
P&M Consulting Newton Program
http://www.pnm-consulting.com/newton/

****************************************** This month's NewtonTalk brought to you by:

EVOTE.COM, the ultimate Political Junkie site on the 'Net.

The Clinton Administration, the George Bush 2000 Campaign, and almost every other major U.S. politician has said something nasty about us at some time. Find out why at: http://www.evote.com

******************************************

Need Subscribe/Unsubscribe info? Visit http://www.planetnewton.com



This archive was generated by hypermail 2b29 : Tue Feb 01 2000 - 00:01:25 EST