home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / vmac192.zip / vMac.INF (.txt) < prev    next >
OS/2 Help File  |  1998-03-29  |  20KB  |  414 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. End User License Agreement ΓòÉΓòÉΓòÉ
  3.  
  4. vMac Group 
  5.  
  6. License for vMac software 
  7.  
  8. PLEASE READ THIS SOFTWARE LICENSE AGREEMENT "LICENSE" CAREFULLY BEFORE 
  9. DOWNLOADING THE SOFTWARE.  BY DOWNLOADING THE SOFTWARE, YOU ARE AGREEING TO BE 
  10. BOUND BY THE TERMS OF THIS LICENSE.  IF YOU DO NOT AGREE TO THE TERMS OF THIS 
  11. LICENSE, YOU ARE NOT AUTHORIZED TO DOWNLOAD THIS SOFTWARE. 
  12.  
  13. vMac Terms: 
  14.  
  15. 1. License.  The software and data accompanying this License whether on disk, 
  16. or on any other media (the vMac Software) are licensed, not sold, to you by the 
  17. vMac Group (The vMac group being members of the vMac development or support 
  18. team.  A list of people is available apon request.). You own the media on which 
  19. the vMac Software is recorded but the vMac Group and/or vMac Group's 
  20. licensor(s) retain title to the vMac Software. 
  21.  
  22. 2. Permitted Uses and Restrictions.  This License allows you to install and use 
  23. the vMac Software, provided that the software's distribution archive's contents 
  24. are on each machine vMac is used on. Your rights under this License will 
  25. terminate automatically without notice from the vMac Group if you fail to 
  26. comply with any term(s) of this License. 
  27.  
  28. 3. Distribution.  You may not charge money (excluding distribution costs) for 
  29. the vMac software. vMac, is a free application, and can be distributed freely 
  30. as long as all original and unmodified files are in the archive are included. 
  31. It my not be distributed along with any Macintosh ROM in any form, or any other 
  32. copyrighted material. 
  33.  
  34. 4. Disclaimer of Warranty on vMac Software.  You expressly acknowledge and 
  35. agree that use of the vMac Software is at your sole risk.  The vMac Software is 
  36. provided AS IS and without warranty of any kind and the vMac Group EXPRESSLY 
  37. DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE 
  38. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE 
  39. VMAC GROUP DOES NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE VMAC SOFTWARE 
  40. WILL MEET YOUR REQUIREMENTS, OR THAT THE OPERATION OF THE VMAC SOFTWARE WILL BE 
  41. UNINTERRUPTED OR ERROR-FREE, OR THAT DEFECTS IN THE VMAC SOFTWARE WILL BE 
  42. CORRECTED. FURTHERMORE, VMAC DOES NOT WARRANT OR MAKE ANY REPRESENTATIONS 
  43. REGARDING THE USE OR THE RESULTS OF THE USE OF THE VMAC SOFTWARE OR RELATED 
  44. DOCUMENTATION IN TERMS OF THEIR CORRECTNESS, ACCURACY, RELIABILITY, OR 
  45. OTHERWISE.  NO ORAL OR WRITTEN INFORMATION OR ADVICE GIVEN BY VMAC OR A VMAC 
  46. GROUP MEMBER SHALL CREATE A WARRANTY OR IN ANY WAY INCREASE THE SCOPE OF THIS 
  47. WARRANTY.  SHOULD THE VMAC SOFTWARE PROVE DEFECTIVE, YOU (AND NOT VMAC OR VMAC 
  48. GROUP MEMBER) ASSUME THE ENTIRE COST OF ALL NECESSARY SERVICING, REPAIR OR 
  49. CORRECTION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED 
  50. WARRANTIES, SO THE ABOVE EXCLUSION MAY NOT APPLY TO YOU. 
  51.  
  52. 5. Limitation of Liability.  UNDER NO CIRCUMSTANCES, INCLUDING NEGLIGENCE, 
  53. SHALL VMAC BE LIABLE FOR ANY INCIDENTAL, SPECIAL, INDIRECT OR CONSEQUENTIAL 
  54. DAMAGES, OR LEGAL ACTION ARISING OUT OF, RELATING TO THIS LICENSE, OR USE OF 
  55. THE VMAC SOFTWARE IN VIOLATING OTHER COPYRIGHTS OR PATENTS. SOME JURISDICTIONS 
  56. DO NOT ALLOW THE LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES SO THIS 
  57. LIMITATION MAY NOT APPLY TO YOU.  In no event shall the vMac Groups' total 
  58. liability to you for all damages exceed the amount paid to the vMac Group for 
  59. this License to the vMac Software. 
  60.  
  61. 6. Export Law Assurances.  You agree that the vMac Software will not be 
  62. exported outside the United States except as authorized by United States law. 
  63. You also agree that vMac Software that has been rightfully obtained outside of 
  64. the United States shall not be re-exported except as authorized by the laws of 
  65. the United States and of the jurisdiction in which the vMac Software was 
  66. obtained. 
  67.  
  68. 8. Controlling Law and Severability.  This License shall be governed by the 
  69. laws of the United States. If for any reason a court of competent jurisdiction 
  70. finds any provision, or portion thereof, to be unenforceable, the remainder of 
  71. this License shall continue in full force and effect. 
  72.  
  73. 9. Association.  The vMac Team has no affiliations with Apple Computer 
  74. Corporation, nor claims to.  The vMac Group will not be held responsible for 
  75. any illegal ROM file distribution, Illegal MacOS use, or any illegal act 
  76. committed with or to use the vMac Software. 
  77.  
  78. 10. Apple Provisions.  The following is provided as a CURTISY AND MAY NOT BE 
  79. VALID OR ACURATE IN ANYWAY.  FOR INFORMATION ON THE USE OF APPLE'S SOFTWARE, 
  80. REFFER TO APPLE'S LISCENCE AGREEMENT.  To use vMac legally, you must have your 
  81. own physical Macintosh ROM Chip.  You may not use the physical ROM and the ROM 
  82. image at the same time. "Using" a ROM is defined as having the machine turned 
  83. on, or the vMac product running on a machine. 
  84.  
  85. 11. Complete Agreement.  This License constitutes the entire agreement between 
  86. the parties with respect to the use of the vMac Software and supersedes all 
  87. prior or contemporaneous understandings regarding such subject matter.  No 
  88. amendment to or modification of this License will be binding unless in writing 
  89. and signed by the vMac Group. 
  90.  
  91.  
  92. ΓòÉΓòÉΓòÉ 2. Start Here ΓòÉΓòÉΓòÉ
  93.  
  94. vMac for OS/2 README 
  95.  
  96. Port by: 
  97.  
  98.      David Bacher (dbacher@ibm.net) 
  99.      Marcus Childs (m.childs@internetmc.com) 
  100.  
  101.  README by: 
  102.  
  103.      Ray Ruvinskiy (rruvin@sprint.ca, rruvin@idirect.com) 
  104.  
  105.  NOTE: Using this software shows your acceptance to the End User License 
  106.  Agreement (EULA.TXT) which was shown to you before downloading vMac. If you 
  107.  have not read or accepted it, you are not entitled to use this software!!! 
  108.  
  109.  Please read the End User License Agreement (EULA.TXT) and make sure you 
  110.  understand it and accept its terms. If you don't accept vMac's End User 
  111.  License Agreement, please delete vMac from your machine. 
  112.  
  113.      End User License Agreement (EULA.TXT) 
  114.  
  115.  
  116. ΓòÉΓòÉΓòÉ 3. Brief Introduction to vMac for OS/2 ΓòÉΓòÉΓòÉ
  117.  
  118. What is vMac? vMac is a free software emulator that emulates the Apple 
  119. Macintosh Plus(tm). That means that vMac does not cost anything, and does not 
  120. use any hardware. A lot of the Macintosh Plus' functionality is already 
  121. implemented in this port, and that includes: 
  122.  
  123.      68000 CPU, 68010 CPU, 68020 CPU + 68881 FPU emulation 
  124.      4 MB of RAM 
  125.      Keyboard support 
  126.      Mouse support 
  127.      Floppy drive support 
  128.      HardDrive support (vMac can now mount all HFS media; however, vMac will 
  129.       treat all media as floppy disks) 
  130.      Can run MacOS (System Software) versions up to 7.5.5 
  131.  
  132.  Currently, work is being done on IceCube, a new CPU emulator that would 
  133.  replace UAE's CPU emulator which we use currently, Hard Disk suppport, and 
  134.  other stuff. 
  135.  
  136.  The system requirements for vMac are: 
  137.  
  138.      OS/2 Warp 3.0 revision 17 *required* or newer 
  139.      OS/2 Warp 4.0 highly recommended 
  140.      80486 with a 80487 FPU 
  141.      A Video card with support for DIVE 
  142.      A Pentium 133 recommended 
  143.      A minimum of 8 MB of RAM 
  144.      16 MB of RAM recommended 
  145.      Mouse 
  146.      About 3 - 4 MB of harddrive space for minimum install (vMac + ROM file + 
  147.       disk image) 
  148.      15 - 20 MB of harddrive space recommended (You do want to use some Mac 
  149.       software with vMac, right?) 
  150.  
  151.  
  152. ΓòÉΓòÉΓòÉ 4. Getting vMac for OS/2 ΓòÉΓòÉΓòÉ
  153.  
  154. vMac's homepage is at http://www.vMac.org. If that doesn't work, try 
  155. http://leb.net/vmac. If *that* doesn't work, try again another day, the site is 
  156. probably down :\. Click on the Download link, fill a few blanks and download 
  157. vMac. If you are reading this, however, you have probably already downloaded 
  158. vMac. This section is here just in case... 
  159.  
  160.  
  161. ΓòÉΓòÉΓòÉ 5. Installing vMac for OS/2 ΓòÉΓòÉΓòÉ
  162.  
  163. Important!  Read End User License Agreement (EULA.TXT) before installing or 
  164. using vMac for OS/2! 
  165.  
  166. Unzip the file you downloaded into a directory of your choice. You have to have 
  167. a ROM in a file taken from a real Macintosh Plus in order to use the emulator. 
  168.  
  169. NOTE: LEGALLY, YOU HAVE THE RIGHT TO USE A MAC ROM _ONLY_ IF YOU OWN A REAL MAC 
  170. PLUS. ALSO, YOU MUSTN'T USE YOUR REAL MAC AND HAVE vMac RUNNING AT THE SAME 
  171. TIME. 
  172.  
  173. If you do not have a ROM in a file, and you do own a real Macintosh Plus, read 
  174. the file vmac_rom.txt. 
  175.  
  176. You also need a System Software disk image. System 6.0.8, System 7.0, and 
  177. System 7.0.1 are distributed freely and can be downloaded from Apple's FTP site 
  178. (ftp://ftp.apple.com), or the vMac Application Site (VAS - 
  179. http://www.hostus.com/vas). A considerably large selection of Macintosh 
  180. applications and games can also be found on VAS. 
  181.  
  182. Once you've got your ROM and MacOS disk image, edit vMac.cfg and modify it to 
  183. suite your system (and desires). All options are self explanatory. For example: 
  184. to boot off Disk1.dsk put "Disk1.dsk" (without the quotes) beside DrivePath1=. 
  185.  
  186. To boot off a real floppy put "A:" besides DrivePath1 (if your HFS formatted 
  187. floppy is in drive A:, and you want to mount it as the first disk in vMac). 
  188.  
  189. To mount an HFS formatted HDD or any other media put the drive letter that 
  190. corresponds to that media in OS/2 besides "DrivePathx". 
  191.  
  192.  
  193. ΓòÉΓòÉΓòÉ 6. Running vMac for OS/2 ΓòÉΓòÉΓòÉ
  194.  
  195. There are four binaries: 
  196.  
  197.      vmac.exe for vMac with a 68000 CPU 
  198.      vmac010 for vMac with a 68010 CPU 
  199.      vmac020.exe for vMac with a 68020 CPU 
  200.      vmac881.exe for vMac with a 68020 CPU + 68881 FPU. 
  201.  
  202.  In the examples in this README we will always use "vmac". Note, however, that 
  203.  you can always substitute "vmac" with of the above mentioned filenames. 
  204.  
  205.  Launch vMac (by typing "vmac") and if everything is alright, vMac should boot 
  206.  within a minute. Voila, you can run Macintosh software on your PC. 
  207.  
  208.  
  209. ΓòÉΓòÉΓòÉ 7. While vMac is running... ΓòÉΓòÉΓòÉ
  210.  
  211. The default keyboard mappings: 
  212.  
  213.      Alt   : This key emulates the Command [or Pretzel] key on the Mac. 
  214.      Ctrl   : This key emulates the Option key on the Mac. 
  215.      Shift  : This key emulates the Shift key on the Mac. 
  216.      CapsLock: This key emulates the CapsLock key on the Mac. 
  217.      Keypad  : The gray keypad emulates the Macintosh Plus keypad. The regular 
  218.       [white] keypad acts like under Num-Lock. 
  219.  
  220.  The default toolbar: 
  221.  
  222.      Setup  : Open the vMac Preferences Notebook 
  223.      Drive 1 : Insert a disk or image into drive 1. 
  224.      Drive 2 : Insert a disk or image into drive 2. 
  225.      Drive 3 : Insert a disk or image into drive 3. 
  226.      Drive 4 : Insert a disk or image into drive 4. 
  227.  
  228.  
  229. ΓòÉΓòÉΓòÉ 8. Troubleshooting vMac for OS/2. ΓòÉΓòÉΓòÉ
  230.  
  231. Troubleshooting is divided into two sections: 
  232.  
  233.      General Troubleshooting 
  234.      OS/2 Troubleshooting 
  235.  
  236.  
  237. ΓòÉΓòÉΓòÉ 8.1. General Troubleshooting ΓòÉΓòÉΓòÉ
  238.  
  239. This section currently deals with very elementary stuff. Hopefully (or then 
  240. again, maybe not) it will be expanded in the future. 
  241.  
  242.      When vMac starts, a floppy with a question mark on it appears - the Mac 
  243.       can't find your disk image/parition/floppy. Double check the path. 
  244.  
  245.  
  246.      When vMac starts, a floppy with an X on it appears - the Mac can't boot 
  247.       off your floppy/disk image/partition. 
  248.  
  249.  
  250.      It takes longer for vMac to boot when I run it with 4 MB RAM than when I 
  251.       run it with 1 MB of RAM - this is natural. It takes time to check for all 
  252.       that RAM. In this version, however, you can disable the memory in 
  253.       vMac.cfg. 
  254.  
  255.  
  256.      MacOS 7.6 and higher won't boot! - MacOS version 7.6 and higher don't 
  257.       even work on a real Macintosh Plus. Downgrade... 
  258.  
  259.  
  260.      vMac is running incredibly slowly with MacOS x.x.x - You might have a 
  261.       slow machine. You might try to remove extensions and control panels from 
  262.       System Folder:Extensions and/or System Folder:Control Panels. You might 
  263.       not have enough RAM on your machine. You might want to try to downgrade 
  264.       your MacOS version. You may want to try using the 68000 binary if you're 
  265.       using the 68020 one. You may want to try to increase the frame rate 
  266.       (video quality will be worse though). 
  267.  
  268.  
  269.      When I try to boot System 7 or higher, the Mac writes something like "You 
  270.       need more RAM to boot this version of the System Software" - tell vMac to 
  271.       emulate more RAM. 
  272.  
  273.  
  274.      The System 7.0.1/System 7.1 disk image I downloaded from VAS doesn't work 
  275.       - Some people have problems downloading from VAS. Try downloading a 
  276.       couple of times. If you still don't succeed, there's nothing we can do, 
  277.       so stop e-mailing the port authors about it! :-) 
  278.  If none of these answers your question, try the 
  279.  
  280.  OS/2 Troubleshooting section, and then contact the port author. 
  281.  
  282.  
  283. ΓòÉΓòÉΓòÉ 8.2. OS/2 Troubleshooting ΓòÉΓòÉΓòÉ
  284.  
  285.      Do I need EMXRT.DLL or a similar file to run vMac for OS/2? 
  286.  
  287.       No.  vMac is compiled with IBM VisualAge for C++, and is self contained. 
  288.       You will need to install the Multimedia Support in OS/2, however, for 
  289.       this release. 
  290.  
  291.  
  292.      What versions of OS/2 is vMac compatible with? 
  293.  
  294.       Version 3.0 Fixpack 17 or newer, and all Version 4 systems are supported. 
  295.       You must have Multimedia Support installed, however. 
  296.  
  297.  
  298.      Where is vMac.cfg located?  It doesn't seem to take effect when I change 
  299.       the one in the vMac directory. 
  300.  
  301.       Do to changes in the X-Windows version, from which this version is 
  302.       derived, the vMac.cfg file is now stored in your home directory, if it is 
  303.       defined.  The home directory (in OS/2) can be set by typing "SET 
  304.       HOME=<directory" in Config.Sys. If a home directory is not defined, vMac 
  305.       will store the file in the current directory. 
  306.  
  307.  
  308.      How do I mount a real 3.5" disk? 
  309.  
  310.       Insert the disk into drive A.  In vMac, make sure that one of the three 
  311.       floppy drives is available, and then click on its Icon.  A window will 
  312.       appear with two radio buttons -- choose Disk Drive, and make sure the 
  313.       edit box says A:\. Click on OK.  You can mount any disk drive this way. 
  314.       vMac can not currently format floppies because it thinks that the disk 
  315.       drive is an 800k drive. 
  316.  
  317.  
  318.      How do I mount an IoMega Zip 100, Jaz 1g, Jaz 2g or Syquest EzDrive 
  319.       cartridge? 
  320.  
  321.       See instructions for mounting a floppy.  Use the drive letter of your 
  322.       drive instead of A. 
  323.  
  324.  
  325.      The mouse seems kinda slow, and the keyboard lags behind a little. 
  326.  
  327.       Due to how we had to do the code to prevent OS/2 4 from believing that 
  328.       vMac had locked the system on slow machines, this minor annoyance must 
  329.       just be tolerated. We are working on it.  The mouse is "polled" 60 times 
  330.       a second. 
  331.  
  332.  
  333.      What happened to the Skip Frames if Behind box? 
  334.  
  335.       The code always skips frames when it falls behind now.  The option was 
  336.       removed. 
  337.  
  338.  
  339.      What happened to the Vertical Blank Rate box? 
  340.  
  341.       The code sends *EXACTLY* sixty blanks per second now.  The code evenly 
  342.       spaces these over the course of a second.  If you don't want 60 screen 
  343.       redraws, use the Frame Rate option on the Performance tab. 
  344.  
  345.  
  346.      The splash screen window is way too big for the image... 
  347.  
  348.       Run at 640 x 480.  We're working on it, but at the moment I'm expecting a 
  349.       new C compiler any day, and want to postpone fixing the code until it 
  350.       arrives.  It only effects the splash screen, so it's sorta a low 
  351.       priority. 
  352.  
  353.  
  354.      The new version seems alot faster. 
  355.  
  356.       We changed C compilers from Watcom to IBM Visual Age for C++.  Watcom had 
  357.       gained us a significant improvement over EMX, and IBM's gained us a 50% 
  358.       improvement over Watcom.  If you're running an AMD K6 200, you should 
  359.       score over three times a Mac Plus.To get help with any other problem, 
  360.       e-mail the port author. 
  361.  
  362.  
  363.      There is a vMac.INI in my home directory, what does it hold? 
  364.  
  365.       vMac.ini is used to contain the user defined toolbars and other data.  If 
  366.       you are running OS/2 Warp 4 with Fixpack 3 or newer, you can use RegEdit2 
  367.       to look at the file, but there isn't anything in it (yet) that makes any 
  368.       sense to look at.  If you delete the file, your toolbar will be reset to 
  369.       the default. 
  370.  
  371.  
  372. ΓòÉΓòÉΓòÉ 9. How to help vMac for OS/2 ΓòÉΓòÉΓòÉ
  373.  
  374. If you'd like to help, please e-mail the port author you want to help to. The 
  375. e-mail addresses of porters are located on vMac's site (http://www.vMac.org), 
  376. in the Port Roster. We appreciate all help we can get so if you are 
  377. able/willing to donate some of your time, we'll probably find something for you 
  378. to do. 
  379.  
  380.  
  381. ΓòÉΓòÉΓòÉ 10. vMac for OS/2 toolbars ΓòÉΓòÉΓòÉ
  382.  
  383. vMac for OS/2 uses the IBM UCMenus package to drive the toolbar.  If you use 
  384. the Enhanced Editor (EPM) or Internet Adventurer, you are already familiar with 
  385. this toolbar and how it works. 
  386.  
  387. This reference details the commands that are available within the toolbar 
  388. system.  These are the only commands that have code associated with them, and 
  389. therefore you should use only these commands when creating buttons. 
  390.  
  391.      Cmd: Setup 
  392.  
  393.       Display the vMac Preferences Tabbed dialog box.  OS/2 Warp 3 will show 
  394.       this as a notebook control on many systems. 
  395.  
  396.  
  397.      Cmd: Disk 1, Cmd: Disk 2, Cmd: Disk 3, Cmd: Disk 4 
  398.  
  399.       Insert a disk or image specified by the user when the button is clicked. 
  400.       The number on the command determines which disk drive will be used. 
  401.  
  402.  
  403.      Cmd: Image 1, Cmd: Image 2, Cmd: Image 3, Cmd: Image 4 
  404.  
  405.       Insert a disk or image specified in Parameters when the button is 
  406.       clicked.  The number on the command determines which disk drive will be 
  407.       used.  This will not prompt the user at all, and will insert a 
  408.       predetermined disk into the drive. 
  409.  
  410.       Example: 
  411.  
  412.       "Cmd: Image 1" and Parameters are "a:\".  vMac will, when the button is 
  413.       clicked, mount a: as drive 1. 
  414.