home *** CD-ROM | disk | FTP | other *** search
/ The Fred Fish Collection 1.5 / ffcollection-1-5-1992-11.iso / ff_disks / 300-399 / ff387.lzh / NTSC-PAL / NTSC-PAL.doc < prev    next >
Text File  |  1990-10-22  |  7KB  |  184 lines

  1.  
  2.  
  3.                                NTSC/PAL 1.0a
  4.                        BootNTSC/BootPAL 1.1  User Manual
  5.  
  6.                                  May 6, 1990
  7.  
  8.  
  9.  
  10. Preface
  11. =======
  12.  
  13.      These programs are public domain, source code is included. You are free
  14. to use/change it as long as you leave my copyright notice intact.  If you do
  15. make some nice improvements I'd like to hear about them, so please let me
  16. know.  You can distribute these programs as long as you don't ask any more
  17. money for them than a nominal fee for copying, and if you keep this document
  18. with them.  If you want to include these programs in a commercial product
  19. you need my written permission.
  20.      The source is in assembler and is ready to be assembled by DevPac II.
  21. It should be no problem at all to get it to assemble under another assembler.
  22.      If you have suggestions or remarks about these programs, or if you find
  23. any bugs, please let me know.
  24.  
  25.      Write to the following address:
  26.  
  27.                                 Nico François
  28.                                 Corbielaan 13
  29.                              3060 Bertem BELGIUM
  30.  
  31.  
  32. Contents
  33. ========
  34.  
  35. 1. An introduction
  36.  
  37. 2. Usage of BootPAL and BootNTSC
  38.  
  39. 3. The NTSC and PAL utilities
  40.  
  41. 4. ECS Agnus
  42.  
  43.  
  44. 1. An introduction
  45. ==================
  46.  
  47.      I am now the proud owner of a brand new A2000, I kicked out my A500 (It
  48. has served me well :-) and scraped all my money together to buy this great
  49. machine.  But why am I telling you this ?  Well, the new A500/A2000 has got
  50. the new ECS 1Mb Agnus installed.  As most of you will know the main advantages
  51. of this chip is that it can access 1Mb of CHIP memory and that it can blit
  52. larger memory blocks (32Kx32K).  But there is one other difference with the
  53. old agnus:  the new agnus is the same in the PAL and NTSC machines.  A
  54. question that leaps to mind is 'Can you switch between PAL and NTSC ???'.  The
  55. answer is YES !!!  At least, from PAL to NTSC is possible, the other way
  56. around I've not been able to check, but as long as your monitor can cope with
  57. it it should work !  I hope some NTSC users can confirm this.  I've had one
  58. confirmation, but it was from somebody who used a NTSC Amiga in Germany, using
  59. a Commodore 1084S (PAL monitor) and a 50Hz power supply (Opposed to 60Hz in
  60. the USA and Canada).  Therefore I am not absolutely sure it works on a "real"
  61. NTSC machine.
  62.      The advantage to NTSC users should be obvious, the PAL display is much
  63. larger and gives a better quality picture.  The advantage to PAL programmers
  64. is that they can test-run their programs on a real NTSC machine to see if
  65. they'll work.  Another advantage is that you can play games in NTSC so they
  66. will fill the entire screen !  No more screen distortion !  And last but not
  67. least interlace flicker is less in NTSC than in PAL. (30 frames per second
  68. instead of 25 !)
  69.      Source code is included and shows how to install resident programs in a
  70. clean way so you can install multiple resident utilities. Of course it also
  71. shows how to make your Agnus switch the Amiga from PAL to NTSC or vice versa,
  72. I think you will be surprised how easy it is :-D !
  73.  
  74.  
  75. 2. Usage of BootPAL and BootNTSC
  76. ================================
  77.  
  78.      BootNTSC/BootPAL can only be used from CLI, use it like this:
  79.  
  80.      PAL Amigas:
  81.  
  82.      '1> BootNTSC INSTALL'
  83.  
  84.      to install the NTSC romtag. The next time you reboot your machine will
  85.      be an NTSC machine !!  This works like a charm on my Commodore 1084S, I
  86.      hope it works on other monitors as well.
  87.  
  88.      NTSC Amigas:
  89.  
  90.      '1> BootPAL INSTALL'
  91.  
  92.      This will install a PAL romtag. Reboot and keep your fingers crossed,
  93.      your machine should boot up in PAL.
  94.  
  95.      To get your machine to behave normally again type:
  96.  
  97.      '1> BootNTSC REMOVE' (PAL)   or  '1> BootPAL REMOVE' (NTSC)
  98.  
  99.      and reboot.
  100.  
  101. NOTE:  - You *MUST* run the 'SetPatch r' command first !!!  Otherwise these
  102.          programs don't survive a reboot.  This is normally the first
  103.          command in your startup-sequence, so if you boot from your standard
  104.          WorkBench there should be no problem.
  105.        - Once installed the program will survive multiple reboots unless it is
  106.          removed by memory corruption (like after a crash or after playing a
  107.          game).  This is only true if you run the 'SetPatch r' command each
  108.          time you reboot !
  109.        - It works just fine with the 1.3 RAD ramdisk. (Unlike other rebootable
  110.          programs)
  111.        - If you have Kickstart 2.0 installed you don't have to run the
  112.          'SetPatch r' command.  Please note that these programs have NOT been
  113.          tested under Kickstart 2.0.
  114.  
  115.  
  116. 3. The NTSC and PAL utilities
  117. =============================
  118.  
  119.      These two little programs are ideal to be put in the startup-sequence of
  120. games (and other programs ?).  They will make your Amiga switch over to NTSC
  121. or PAL immediately.  They will not change the size of the WorkBench screen,
  122. but they will make the Amiga think it is a PAL or NTSC machine from their
  123. execution on.
  124.      Note that you will get very strange effects when you switch over to NTSC
  125. on a PAL Amiga with the WorkBench screen in front. This is because the
  126. WorkBench was opened on a PAL Amiga and will use a copperlist the NTSC Amiga
  127. won't understand. As far as I know this is completely harmless however.
  128.      Use these little utilities like this:
  129.  
  130.      '1> NTSC' to switch PAL->NTSC      '1> PAL' to switch NTSC->PAL
  131.  
  132.  
  133. 4. ECS Agnus
  134. ============
  135.  
  136.      The new Agnus chip is present in all the new Amigas (A500, A2000, A3000)
  137. or can be bought seperately and fitted yourself in your A500 (Rev 4+) or A2000
  138. (Rev B4.4+).  (I am not absolutely sure about these numbers, check with your
  139. Amiga dealer).  Fitting it is worth it, not only can you run this program :-),
  140. but you have 1Mb CHIP RAM and a more powerful blitter !
  141.      If you fit the new agnus don't forget to change the 'SetPatch' command in
  142. your startup-sequence to 'SetPatch r' so these programs and RAD: will work. 
  143.  
  144.  
  145.                          As always, I hope you find these programs useful !
  146.  
  147.  
  148.                               PROGRAM HISTORY:
  149.  
  150. *****************************************************************************
  151. VERSION 1.0
  152.  
  153.      First release.
  154.  
  155. *****************************************************************************
  156. VERSION 1.0a
  157.  
  158.      Small changes to the document. Programs only work when 'SetPatch r' is
  159.        run first.
  160.  
  161. *****************************************************************************
  162. VERSION 1.1
  163.  
  164.      I got a phonecall from someone to tell me the BootPAL program almost
  165.        worked. Everything worked, except he lost part of the picture :-(
  166.        This version of the programs patches some more things in GfxBase and I
  167.        now think the programs should work fine on both PAL and NTSC machines.
  168.      You no longer get strange effects when you drag the WorkBench screen on
  169.        a PAL Amiga in NTSC mode (using BootNTSC). 
  170.  
  171. *****************************************************************************
  172.  
  173. NTSC/PAL 1.0a
  174. BootNTSC/BootPAL 1.1 written by Nico François (Yes, Nico is my first name :-)
  175.                      thanks to Isaac Wyrobikwyrobnik (No, I can't pronounce
  176.                      it either, I just hope it is spelled correctly :-) for
  177.                      his bug report.
  178.  
  179. (c) 1990 Nico François / PowerPeak
  180.  
  181.                                    //
  182.                        Thanks to \X/ Amiga for being the best computer ever !
  183.  
  184.