home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 2 / 2063 < prev    next >
Encoding:
Internet Message Format  |  1990-12-28  |  2.6 KB

  1. From: nanook@rwing.UUCP (Robert Dinse)
  2. Newsgroups: alt.sources
  3. Subject: Re: Z80emulator
  4. Message-ID: <180@rwing.UUCP>
  5. Date: 14 Nov 90 20:39:07 GMT
  6.  
  7. In article <274059c8.5f66@uop.uop.edu>, nsayer@uop.edu (Nick Sayer) writes:
  8. > nanook@rwing.UUCP (Robert Dinse) writes:
  9. > >     A while back someone posted source for a Z80 emulator including
  10. > >"upm", CP/M of sorts. I've been trying to get this running, but seem to
  11. > >be missing some of the files. For instance, ubg.c and initdisk.c seem
  12. > >not to have been in the shar files or else they didn't unshar properly
  13. > >on my system.
  14. > The ubg.c file is user supplied. If you don't want to do debugging,
  15. > put in some dummy routines that do nothing. One of these days I'm
  16. > going to clean things up a bit. The problem is that the code turned
  17. > out to be so bloody slow that I got despondent.
  18.  
  19.      Ok, I did this. I also have some ideas for speeding up the code but
  20. haven't gotten round to applying them yet. In particular, changing the
  21. "case" statements with values of 0-7 that are so frequently used into jump
  22. tables that are indexed.
  23.  
  24. > initdisk.c doesn't exist. Use makedisk.
  25.  
  26.      Make disk creates the pseudo-drive. I fully understand that you can't
  27. distribute CP/M binaries. I've got CP/M for another box here (model 4),
  28. and would xmodem binaries over to the Unix box to try it. Problem is I don't
  29. have a way of getting the binaries from the Unix file system onto the
  30. psuedo-drive built by the makedisk program.
  31.  
  32. > No, you need to make a CPM file with the CPM bdos, CCP and bios. I
  33. > can't distribute those. Digital Research's lawyer can beat up my lawyer. :-)
  34.  
  35.      I have a CP/M box here, can you give me more specific details? Excuse
  36. my ignorance, CP/M is not really my forte, Eskimo originally ran on a Z-80
  37. based machine but it ran Newdos rather than CP/M which is quite a different
  38. critter. My primary interest in getting this to work is to get some of my
  39. old Z-80 tools onto this box (Tandy 6000) so I can mess with the innards of
  40. the O/S (z80ctl) more effeciently.
  41.  
  42. > -- 
  43. > Nick Sayer               | Disclaimer: "Don't try this at home, | RIP: Mel Blanc
  44. > mrapple@quack.sac.ca.us  | kids. This should only be done by    |   1908-1989
  45. > N6QQQ  [44.2.1.17]       | trained, professional idiots."       |  May he never
  46. > 209-952-5347 (Telebit)   |                     --Plucky Duck    |  be silenced
  47.  
  48. Thanks for posting the emulator and your assistance thus far. It opens up some
  49. new avenues for me. Moving files between the model 4 and the 6000 was too much
  50. of a pain as I do not regularly have a modem connected to it and the drives
  51. aren't compatable. An emulator, even a slow one, is great. Thanks.
  52.