home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 8 / FreshFishVol8-CD1.bin / useful / reviews / hardware / emulation / emplant_3 < prev    next >
Internet Message Format  |  1993-06-25  |  8KB

  1. Path: menudo.uh.edu!usenet
  2. From: jharris@cup.portal.com (John Harris)
  3. Newsgroups: comp.sys.amiga.reviews
  4. Subject: Re: REVIEW: Emplant (and comparison with AMax II)
  5. Followup-To: comp.sys.amiga.emulations
  6. Date: 25 Jun 1993 19:59:36 GMT
  7. Organization: The Amiga Online Review Column - ed. Daniel Barrett
  8. Lines: 143
  9. Sender: amiga-reviews@math.uh.edu (comp.sys.amiga.reviews moderator)
  10. Distribution: world
  11. Message-ID: <20flf8$k67@menudo.uh.edu>
  12. Reply-To: jharris@cup.portal.com (John Harris)
  13. NNTP-Posting-Host: karazm.math.uh.edu
  14. Keywords: hardware, emulator, Macintosh, commercial, followup
  15.  
  16.  
  17.     This is an update to my EMPLANT review posted in c.s.a.reviews on
  18. April 4, 1993.  I have been waiting for a particular enhancement to the
  19. product -- that of making it 32-bit clean -- and have wanted to hold off a
  20. formal update until that is available.  Since it is taking longer than
  21. expected, and several other changes have taken place, I thought it best to
  22. write a quick update now.  A more thorough update will be posted when EMPLANT
  23. achieves 32-bit clean status.
  24.  
  25.     This article covers EMPLANT version 2.91.
  26.  
  27.     [MODERATOR'S NOTE:  John's original review is in the c.s.a.reviews
  28.     archives on math.uh.edu in the file named Emplant_2.  - Dan]
  29.  
  30.  
  31. OMISSIONS IN THE ORIGINAL REVIEW
  32.  
  33.     I should have mentioned the cost of updating EMPLANT.  With almost
  34. 30 software revisions in the 8 month life of EMPLANT, it is important to
  35. note that all of these updates have been provided free of charge over the
  36. on-line services.  Plus one disk, about version 1.5 or so, was mailed out
  37. for free as well.  My apologies to those readers who wondered how much money
  38. it was going to cost to stay current with EMPLANT software updates!  And
  39. thank you for bringing the omission to my attention.
  40.  
  41.  
  42. IMPROVEMENTS
  43.  
  44.     Many improvements have been made to the Mac II emulation software.
  45. Here are some of the highlights.
  46.  
  47.     EMPLANT screen modes are now available in overscan.
  48.  
  49.     There is a video driver for the Retina board that provides 256-color
  50. and full 24-bit support.  I got to test this board very briefly and found
  51. the 24-bit mode very slow.  However, the 256-color mode is nice and quick.
  52. It's much faster than 256-colors on an AGA machine, and even faster than the
  53. 16-color mode on my native ECS chipset.  The driver is supposed to get
  54. several times faster in the near future.  I was also able to run PhotoShop
  55. in both 256-color and 24-bit mode; and although I didn't run extensive
  56. tests, I found no problems.  I will write more on this in a future update.
  57. Video drivers for other boards are also due shortly.
  58.  
  59.     Sybil now writes Mac format disks.  There are also new routines in
  60. place that do not require the calibration step.  Personally, I have had more
  61. trouble with the new routines than I had with the old ones.  Once I had the
  62. old setup calibrated, everything worked fine.  Now, if the software has a
  63. bit of trouble reading a weak spot on a Mac disk, it tries to auto-calibrate
  64. which throws it away from the correct setting, causing a permanent failure
  65. of the copy process.  Before, it would retry the same place a bit, and could
  66. ultimately get past it.  Most of the disks I have tried to read recently
  67. have given me problems, and I'm still waiting to get some questions answered
  68. by UU.  They are supposed to make another software enhancement to get past
  69. hard-to-read sections on a disk, and this may fix the problems I'm having.
  70.  
  71.     The disk convert software can read disks from a real Mac drive
  72. connected with the AMax cartridge, Mac-2-Dos, or the public domain hack.
  73. This ability is still not available within the emulation, but it should be
  74. available soon.
  75.  
  76.     The error detection and reporting of problems related to an
  77. individual's EMPLANT setup have been greatly improved.  There is also a hard
  78. drive installation program provided, so getting a working setup is much
  79. easier.
  80.  
  81. BUG FIXES
  82.  
  83.     All of the 32-bit clean and MMU problems are still here.  However,
  84. everything else listed in the 'PROBLEMS' section of my original review have
  85. been fixed, or at least are being addressed.
  86.  
  87.     The real time clock is fixed.
  88.  
  89.     The floppy drives are no longer locked out when running the
  90. emulation.  They can be switched from Amiga mode to Mac mode while the
  91. emulation is running.
  92.  
  93.     The Sybil routines can be switched off when not in use, which
  94. eliminates problems with unwanted printing and paper ejection.
  95.  
  96.     The VBR (interrupt vector table that the CPU uses) is now separate
  97. between Mac and Amiga applications.  It has also been moved out of its
  98. native location at address $0, and moved into Fast RAM.  This has some
  99. plusses and minuses.  On the plus side, everything in the emulation is
  100. faster, since the VBR is now in Fast RAM instead of Chip RAM.  Also, there
  101. were some Mac programs, mostly games, that stuffed values directly into the
  102. VBR which crashed the Amiga system.  Now with separated VBR's, things
  103. co-exist more peacefully.  The only drawback is that some Amiga programs --
  104. mostly games -- rely on having the VBR at location 0!  U.U. has provided a
  105. program to move the VBR back to 0, but it's a bit of an annoyance to have to
  106. remember to run it.
  107.  
  108.     EMPLANT now traps out all of the processor exceptions.  This has
  109. made any program crashes I have experienced exit in a graceful way.  Where
  110. the machine used to just lock up or reset, it now presents a Mac 'bomb'
  111. dialog with an option to restart.  The Amiga side is still active here, so
  112. it's a good idea to save anything that's in progress!  Unfortunately, I
  113. can't run this new version, since the TickerWatcher program that I have to
  114. use everyday bombs with a 'Bus Error'.  This is the same program that gave me
  115. problems in earlier EMPLANT versions, and now it's back to not working
  116. again.  I guess this is a good time to restate that EMPLANT is still
  117. undergoing a lot of changes; and until things are in a more finished state,
  118. quirks like this are inevitable.
  119.  
  120. FUTURE ANNOUNCEMENTS
  121.  
  122.     A new and very complete manual is reportedly being printed, and will
  123. be mailed free of charge to all registered users.
  124.  
  125.     U.U. has announced that emulation modules for Commodore 64 and Atari
  126. 8-bit computers will be provided at *no charge* when they become available.
  127.  
  128.     U.U. has formally announced how they will provide IBM emulation
  129. capability.  They are planning to do a complete cross compile of the entire
  130. program's worth of 80x86 code into 680x0 code at program load time.  If this
  131. works, IBM programs would run very quickly compared to other software
  132. emulators, and theoretically, even faster than hardware emulators if you
  133. have a fast Amiga.  The hardware emulators are only 16-bit machines.  While
  134. I think this approach is possible in a broad sense, I have doubts about
  135. overall compatibility.  Jim Drew claims to be able to handle self-modifying
  136. code, self-unpacking programs, and other tricks, but only time will tell if
  137. this will really be possible.  The way I look at it, most programs are
  138. written in high-level languages these days and probably have few tricks that
  139. would cause the emulation problems.  I also suspect that any non-working
  140. programs, if popular enough, could have support for them individually
  141. patched in.  As usual, expect games to have the toughest time in this
  142. emulation environment.
  143.  
  144.  
  145.     Thank you for all of the wonderful feedback, that I have received
  146. regarding my EMPLANT review.  If you have any more questions, please feel
  147. free to contact me.
  148.  
  149. John Harris
  150. jharris@cup.portal.com
  151. GEnie: J.HARRIS32
  152.  
  153. ---
  154.  
  155.    Daniel Barrett, Moderator, comp.sys.amiga.reviews
  156.    Send reviews to:    amiga-reviews-submissions@math.uh.edu
  157.    Request information:    amiga-reviews-requests@math.uh.edu
  158.    Moderator mail:    amiga-reviews@math.uh.edu
  159.