gjc@lsw.UUCP (Greg) (01/17/91)
Does anybody in this newsgroup know if there is a TRS-80 emulator for either the IBM-PC or Amiga computers??? A friend of mine is searching for one desperatly! Gregory Casamento (The Borgster!)
jeremym@brahms.udel.edu (Jeremy A Moskowitz) (01/17/91)
In article <184@lsw.UUCP> gjc@lsw.UUCP (Greg) writes: >Does anybody in this newsgroup know if there is a TRS-80 emulator for >either the IBM-PC or Amiga computers??? A friend of mine is searching >for one desperatly! > >Gregory Casamento (The Borgster!) Why didn't you just come right on down to my group... comp.sys.amiga.emulations?? If there is, which there is not that I'm aware... it can be found there! Try posting to c.s.a.emulations, although, in my emulation experience, I know that one was in the works, but poffed out into the wasteland... sorry. monitor: c.s.a.emulations -j
gcw20877@uxa.cso.uiuc.edu (George Wang) (01/18/91)
In article <184@lsw.UUCP> gjc@lsw.UUCP (Greg) writes: >Does anybody in this newsgroup know if there is a TRS-80 emulator for >either the IBM-PC or Amiga computers??? A friend of mine is searching >for one desperatly! > Yes, Hypersoft still makes PC3 and PC4 which is a TRS-80 Model III or Model IV emulator for MSDOS machines.. It works pretty well too except TRS80 graphics don't look quite right on the MSDOS machine... I use it myself once in a while... Hypersoft's number is: 919-847-4779 Hope ths helps.. PS The price is $109 but there's a 50% discount for students... George -- George Wang University of Illinois at Urbana Champaign (217) 332-4019 INTERNET: gcw20877@uxa.cso.uiuc.edu UUCP: gargoyle!igloo!gwang
jfowler@sdcc13.ucsd.edu (John C. Fowler) (01/18/91)
In article <184@lsw.UUCP> gjc@lsw.UUCP (Greg) writes: >Does anybody in this newsgroup know if there is a TRS-80 emulator for >either the IBM-PC or Amiga computers??? A friend of mine is searching >for one desperatly! For the IBM-PC, there are emulators for the TRS-80 Models III and 4. You must provide the operating systems and programs to run on them. The PC must have at least 384K of memory. Both emulators are commercial programs available through Hypersoft. PC-Three is $109.95. PC-Four is $79.95, but there are some special deals on disk format translators that may add to the price. Write or call Hypersoft for more details. Hypersoft P.O. Box 51155 Raleigh, NC 27609 U.S.A. Orders: +1 919 847 4779 8 AM - 6 PM EST Support: +1 919 846 1637 6 PM - 11 PM EST MasterCard/VISA accepted. I don't know of any emulators for an Amiga. My guess is that the best you could get is a CP/M emulator, which isn't what you want (unless you were getting a TRS-80 emulator to run CP/M under it in the first place). -- John C. Fowler, jfowler@ucsd.edu
phillips@cs.ubc.ca (George Phillips) (01/18/91)
In article <184@lsw.UUCP> gjc@lsw.UUCP (Greg) writes: >Does anybody in this newsgroup know if there is a TRS-80 emulator for >either the IBM-PC or Amiga computers??? A friend of mine is searching >for one desperatly! I've written a TRS-80 simulator for an IBM-PC. The program itself is not up to any "serious"* emulation tasks since it doesn't provide disk emulation, but otherwise it runs pretty well. Here are some particulars: - written in Turbo-C with the nitty-gritty in assembler - a 10 MHz AT runs programs about as fast as a TRS-80 (unless they have lots of block move instructions). - keyboard emulation - sound emulation (as in out-the-cassette-port sound) - display emulation on CGA or Hercules - some control over the emulation (keyboard mapping, pause, sound off/on, checkpoint machine state, Z-80 R register and some other stuff). - beginnings of an external poke-at-the-Z-80 disassembler and debugger What is doesn't have: - speed control; it will run as fast as yer PC can go - disk emulation (it does have some hooks to trap TRSDOS functions and I do sorta know how the disk hardware works, but I need a good look at a TRSDOS disk to see how it boots, etc.) - all the Z-80 instuctions; a few of the esoteric ones are missing It doesn't yet run under UNIX, but I did have an earlier version which ran under X windows. A port wouldn't be too hard since I did make a Z-80 emulator in C. I suppose this has some implications for an Amiga port; the assembler emulator uses 1 nice 8088-specific instruction, but the C code does it all by hand. Anyhow, I'm willing to give away the source code to anyone who's interested (I reserve the right to have some time to clean it up first). I've been sitting on it for quite a while since it really isn't useful unless you have (a) ROM images, (b) software, neither of which I can distribute with it. I was hoping to write something which could read TRS-80 disks on a PC so that I could distribute a turnkey sort of system, but I haven't been up to the task. So here is the usual net.sheepish offer: let me know if you're interested in such a thing. You'll need Turbo-C 2.0 and MASM 4.0 (or something) to compile it, but I'll send you a ready-to-run executable if you've got the net.bandwidth (which you'll need anyway 'cause the sources are not small). If enough people respond, I'll send it off to alt.sources or something. If somebody were keen enough to hack it such that it supports disks and stuff, great! * Not that simulating Super Nova or Armoured Attack isn't serious stuff! -- George Phillips phillips@cs.ubc.ca {alberta,uw-beaver,uunet}!ubc-cs!phillips