[comp.sys.amiga] Emulator: Any trs-80 emulators?

michael@moby.cs.ucla.edu (michael gersten) (11/10/90)

This is serious.

After all the talk of the various emulators for the amiga, I was
wondering if anyone has an emulator for the trs-80 model 1 or
model 3?

		Michael

rxtgep@minyos.xx.rmit.oz.au (Glen Pill) (11/10/90)

From article <1990Nov10.062043.2332@cs.ucla.edu>, by michael@moby.cs.ucla.edu (michael gersten):

> This is serious.

really?

> After all the talk of the various emulators for the amiga, I was
> wondering if anyone has an emulator for the trs-80 model 1 or
> model 3?
> 
> 		Michael

The closest thing to a TRS-80 emulator I have seen is a CP/M emulator.  And
the only similarity between a CP/M system and a TRS-80 is the processor.
(yes I know the earlier CP/M systems were 8080, but the later ones were Z80)
You'd be up against a bit of work if you intended to write one.

ben@servalan.uucp (Ben Mesander) (11/11/90)

In article <6212@minyos.xx.rmit.oz.au> rxtgep@minyos.xx.rmit.oz.au (Glen Pill) writes:
>From article <1990Nov10.062043.2332@cs.ucla.edu>, by michael@moby.cs.ucla.edu (michael gersten):
>> After all the talk of the various emulators for the amiga, I was
>> wondering if anyone has an emulator for the trs-80 model 1 or
>> model 3?
>> 
>> 		Michael
>
>The closest thing to a TRS-80 emulator I have seen is a CP/M emulator.  And
>the only similarity between a CP/M system and a TRS-80 is the processor.
>(yes I know the earlier CP/M systems were 8080, but the later ones were Z80)
>You'd be up against a bit of work if you intended to write one.

I talked to the maker of the TRS-80 model 1,3, and 4 emulators for the IBM
PC, and he mentioned that he had seen his program running under the
Transformer PC emulator on an early Amiga 1000. He said it was pretty
slow. If you have a brideboard, you could run it.

The CP/M emulator is kinda neat. It doesn't require a loaded CP/M OS, it
intercepts the CP/M calls and does a 68000 code equivalent. Therefore, the
sucker runs at about 1MHz equivalent for a lot of tasks. It even does the
undocumented Z-80 opcodes! I love it, because I had some programs I
couldn't link because my linker couldn't do it in 64K under CP/M after the
OS took out its slice. I can link them on my Amiga. It also has a neat
mechanism for tracking CP/M calls which is handy for debugging.

I'd like to see a TRS-80 emulator for the Amiga.

ben@epmooch.UUCP