home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 2 / AACD 2.iso / AACD / Games / WormWars / Source / system.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-11-09  |  81.7 KB  |  2,631 lines

  1. /* $Filename:       WormWars/Source/system.h $
  2.  * $VER:            WormWars 4.4 for Amiga $
  3.  * $Description:    Header file for system.c $
  4.  *
  5.  * © Copyright 1999 James R. Jacobs. Freely distributable.
  6.  
  7. #INCLUDES -------------------------------------------------------------- */
  8.  
  9. #include <exec/exec.h>
  10. #include <intuition/intuition.h>
  11. #include <intuition/gadgetclass.h>        // STRINGA_ReplaceMode
  12. #include <libraries/asl.h>                // ASL_FileRequest
  13. #include <libraries/gadtools.h>            // struct StringInfo
  14. #include <devices/gameport.h>            // struct GamePortTrigger
  15. #include <devices/input.h>
  16. #include <devices/inputevent.h>
  17. #include <dos/dosextens.h>                // struct Process
  18. #include <graphics/displayinfo.h>        // PAL_MONITOR_ID, etc.
  19. #include <exec/types.h>
  20. #include <exec/memory.h>
  21. #include <devices/audio.h>
  22. #include <dos/dos.h>
  23. #include <libraries/iffparse.h>
  24.  
  25. #include <stdio.h>                        // FILE, printf()
  26. #include <stdlib.h>                        // EXIT_SUCCESS, EXIT_FAILURE
  27.  
  28. #include "diff.h"
  29. #include "same.h"
  30. #include "libproto.h"
  31.  
  32. // say() arguments (hidden messages)
  33.  
  34. #define  FIRSTLISA              "Lisa is gorgeous!"
  35. #define SECONDLISA              "My beloved! :-)"
  36.  
  37. // statistics text
  38.  
  39. #define STATSINGLE              "Single"
  40. #define STATTRIPLE              "Triple"
  41. #define STATQUINTUPLE           "Quint."
  42. #define STATSEPTUPLE            "Sept. "
  43. #define STATFAST                "Fast  "
  44. #define STATNORMAL              "Normal"
  45. #define STATSLOW                "Slow  "
  46.  
  47. #define ALTJUMP                       5
  48. #define LIFEMODULO                1000
  49.  
  50. /* #DEFINES ---------------------------------------------------------------
  51.  
  52. Project|About... window */
  53.  
  54. #define ABOUTLINES              7
  55. #define ABOUTSHADOW             DARKGREY
  56. #define ABOUTSHINE            LIGHTGREY
  57. #define ABOUTXPIXEL            312
  58. #define ABOUTYPIXEL            122
  59. #define PROJECTX            128
  60. #define PROJECTY            107
  61.  
  62. // miscellaneous
  63.  
  64. #define ANIMDELAY            40000L
  65. #define ISOSQUAREX            9
  66. #define ISOSQUAREY            6
  67. #define NUMKEYS                29
  68. #define QUEUELIMIT            15
  69. #define SEGMENTS            17
  70. #define UNDERLINEOFFSET        (40 + STARTYPIXEL)
  71.  
  72. // constant strings
  73.  
  74. #define ASLOPENHAIL         "Open Fieldset"
  75. #define ASLSAVEHAIL            "Save Fieldset"
  76. #define TITLEBAR            "Worm Wars 4.4"
  77. #define MEDMODULE            "PROGDIR:WormWars.MED"
  78. #define PATTERN                "(#?.fset)"
  79. #define OLDKICKSTART        "Worm Wars: You need Kickstart R2.04+!\n(Can't open intuition.library V37+!)\n"
  80. #define ALERTTIMERVALUE     "\0\20\20Worm Wars: Can't allocate timer value structure!\0"
  81.  
  82. // object descriptions (in pixels)
  83.  
  84. #define FIRSTDESCX            120
  85. #define SECONDDESCX            (SCREENXPIXEL - FIRSTDESCX)
  86. #define DESCY                3
  87.  
  88. // pseudo-gadgets
  89.  
  90. #define GADGETX                (-3)
  91. #define GOLDGADGET            (FIELDY / 2 - 12)
  92. #define SILVERGADGET        (FIELDY / 2 -  9)
  93. #define EMPTYGADGET            (FIELDY / 2 -  6)
  94. #define WOODGADGET            (FIELDY / 2 -  3)
  95. #define STONEGADGET            (FIELDY / 2)
  96. #define METALGADGET            (FIELDY / 2 +  3)
  97. #define ONEGADGET            (FIELDY / 2 +  6)
  98. #define TWOGADGET            (FIELDY / 2 +  9)
  99. #define STARTGADGET            (FIELDY / 2 + 12)
  100.  
  101. // menus
  102.  
  103. #define PROJECTSTART    0        // array offsets of menu headers
  104. #define LEVELSTART        9
  105.  
  106. #define MN_PROJECT        0
  107. #define MN_EDIT            1
  108. #define MN_LEVEL        2
  109. #define IN_NEW            0
  110. #define IN_OPEN            1
  111. #define IN_SAVE            2
  112. #define IN_SAVEAS        3
  113. #define IN_ABOUT        5
  114. #define IN_QUIT            7
  115. #define IN_CUT            0
  116. #define IN_COPY            1
  117. #define IN_PASTE        2
  118. #define IN_INSERT        0
  119. #define IN_DELETE        1
  120. #define IN_ERASE        2
  121. #define IN_APPEND        3
  122.  
  123. // ARRAYS -----------------------------------------------------------------
  124.  
  125. UWORD chip CustomPointer[] =
  126. {    0x0000, 0x0000,        // reserved
  127.  
  128.     0xF000, 0xF800,        // 1st row 1st plane, 1st row 2nd plane
  129.     0xF000, 0x8800,        // 2nd row 1st plane, 2nd row 2nd plane
  130.     0xF000, 0x8800,        // 3rd row 1st plane, 3rd row 2nd plane
  131.     0xF000, 0x8800,        // 4th row 1st plane, 4th row 2nd plane
  132.     0xF000, 0x8800,        // 5th row 1st plane, 5th row 2nd plane
  133.     0x8000, 0xF800,        // 6th row 1st plane, 6th row 2nd plane
  134.  
  135.     0x0000, 0x0000        // reserved
  136. };
  137.  
  138. STRPTR objectdesc[LASTOBJECT + 1] =
  139. {    "AFFIXER: Stops protectors rotating.",
  140.     "AMMO: 2-6 bullets.",
  141.     "ARMOUR: Immune to most damage.",
  142.     "BIAS: Rules changes in your favour.",
  143.     "BOMB: An explosion.",
  144.     "BONUS: Random letter.",
  145.     "CLOCK: Extra time.",
  146.     "GROWER: Enlarges silver and gold.",
  147.     "HEALER: 100/200 lives.",
  148.     "ICE: Freezes everything except you.",
  149.     "LIFE: 2-6 lives.",
  150.     "MISSILE: A guided missile.",
  151.     "MULTIPLIER: More points.",
  152.     "NITRO: Diagonal movement.",
  153.     "POWER: Thicker bullets.",
  154.     "PROTECTOR: An orbiting companion.",
  155.     "SLAYER: Smart bomb.",
  156.     "SLOWER: Slows creatures down.",
  157.     "SWITCHER: Changes tail colours.",
  158.     "TONGUE: Convert tails.",
  159.     "TREASURE: Treasure level.",
  160.     "UMBRELLA: Skip 1-3 levels."
  161. };
  162.  
  163. UWORD chip IsoImageData[ARRAYSIZE + 1][ISOSQUAREY * 4] =
  164. { {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // AFFIXER
  165.     0x1FC0,    0x2720,    0x7FC0,    0x6EC0,    0x6100,    0x3E00,
  166.     0x3FE0,    0x2720,    0x7FC0,    0x6EC0,    0xE180,    0xFF80,
  167.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  168.   {    0x3BE0,    0x3BE0,    0x7BC0,    0x7BC0,    0xFB80,    0xF180,        // AMMO
  169.     0x0400,    0x0400,    0x0400,    0x0400,    0x0400,    0x0E00,
  170.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  171.     0x0400,    0x0000,    0x0400,    0x0000,    0x0400,    0x0000 },
  172.   {    0x1FC0,    0x0F80,    0x0400,    0x3180,    0x6300,    0x0000,        // ARMOUR
  173.     0x2020,    0x3060,    0x7BC0,    0x4E40,    0x9C80,    0xFF80,
  174.     0x3FE0,    0x3FE0,    0x7FC0,    0x4E40,    0xFF80,    0xFF80,
  175.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  176.   {    0x3F80,    0x3F20,    0x7E40,    0x1CC0,    0xC980,    0xE380,        // BIAS
  177.     0x0060,    0x00C0,    0x0180,    0x6300,    0x3600,    0x1C00,
  178.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  179.     0x0060,    0x00C0,    0x0180,    0x6300,    0x3600,    0x1C00 },
  180.   {    0x3BE0,    0x37E0,    0x7FC0,    0x41C0,    0xC180,    0xFF80,        // BOMB
  181.     0x0600,    0x0800,    0x3E00,    0x4100,    0x4100,    0x3E00,
  182.     0x3FE0,    0x37E0,    0x41C0,    0x3EC0,    0xBE80,    0xC180,
  183.     0x0600,    0x0800,    0x0000,    0x0000,    0x0000,    0x0000 },
  184.   {    0x3F80,    0x3F20,    0x7E40,    0x1CC0,    0xC980,    0xE380,        // BONUS
  185.     0x0060,    0x00C0,    0x0180,    0x6300,    0x3600,    0x1C00,
  186.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  187.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  188.   {    0x3C20,    0x3FE0,    0x46C0,    0x7CC0,    0xC080,    0xFF80,        // CLOCK
  189.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  190.     0x3C20,    0x03E0,    0x3F40,    0x7F40,    0xBF00,    0xC080,
  191.     0x03C0,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  192.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // GROWER
  193.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  194.     0x3020,    0x2DE0,    0x60C0,    0x7B40,    0x8080,    0xF780,
  195.     0x0DC0,    0x1000,    0x1B00,    0x0080,    0x7700,    0x0000 },
  196.   {    0x3FE0,    0x0840,    0x7FC0,    0x4E40,    0xFF80,    0x4200,        // HEALER
  197.     0x0000,    0x28E0,    0x0000,    0x6EC0,    0x0000,    0xE280,
  198.     0x3FE0,    0x3FC0,    0x7FC0,    0x7FC0,    0xFF80,    0x7F80,
  199.     0x0000,    0x2880,    0x0000,    0x2E80,    0x0000,    0x2280 },
  200.   {    0x3FE0,    0x3F60,    0x7E40,    0x7E40,    0xFE80,    0xFF80,        // ICE
  201.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  202.     0x3FE0,    0x3FE0,    0x41C0,    0x41C0,    0xC180,    0xFF80,
  203.     0x0000,    0x1F80,    0x0180,    0x0180,    0x0100,    0x0000 },
  204.   {    0x3FE0,    0x2EE0,    0x5540,    0x6AC0,    0xF580,    0xFB80,        // LIFE
  205.     0x0000,    0x1100,    0x3B80,    0x1F00,    0x0E00,    0x0400,
  206.     0x3FE0,    0x2EE0,    0x4440,    0x60C0,    0xF180,    0xFB80,
  207.     0x0000,    0x1100,    0x3B80,    0x1F00,    0x0E00,    0x0400 },
  208.   {    0x1E00,    0x0CE0,    0x4040,    0x7B00,    0xE700,    0x0F00,        // MISSILE
  209.     0x21E0,    0x3300,    0x3F80,    0x04C0,    0x1880,    0xF080,
  210.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  211.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  212.   {    0x30E0,    0x3F60,    0x7EC0, 0x7DC0,    0xF380,    0xF000,        // MULTIPLIER
  213.     0x0F00,    0x2880,    0x1100,    0x2A00,    0x0C00,    0x0F80,
  214.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  215.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  216.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // NITRO
  217.     0x0000,    0x0000,    0x0A00,    0x0A00,    0x0A00,    0x0A00,
  218.     0x3BE0,    0x31E0,    0x60C0,    0x71C0,    0xF180,    0xF180,
  219.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  220.   {    0x39E0,    0x30E0,    0x4000,    0x6040,    0xF080,    0xF980,        // POWER
  221.     0x0600,    0x0F00,    0x3FC0,    0x1F80,    0x0F00,    0x0600,
  222.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  223.     0x0200,    0x0300,    0x03C0,    0x1C00,    0x0C00,    0x0400 },
  224.   {    0x2020,    0x18C0,    0x0000,    0x1100,    0x9E80,    0xC180,        // PROTECTOR
  225.     0x1FC0,    0x2720,    0x7FC0,    0x6EC0,    0x6100,    0x3E00,
  226.     0x3FE0,    0x2720,    0x7FC0,    0x6EC0,    0xE180,    0xFF80,
  227.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  228.   {    0x3FE0,    0x3FE0,    0x71C0,    0x71C0,    0xFF80,    0xFF80,        // SLAYER
  229.     0x2440,    0x0000,    0x4E00,    0x0E40,    0x0000,    0x4480,
  230.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  231.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  232.   {    0x01E0,    0x3060,    0x76C0,    0x6DC0,    0xC180,    0xF000,        // SLOWER
  233.     0x3E00,    0x0F80, 0x0900,    0x1200,    0x3E00,    0x0F80,
  234.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  235.     0x0000,    0x0F80, 0x0100,    0x0200,    0x0400,    0x0F80 },
  236.   {    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,        // SWITCHER
  237.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  238.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  239.     0x0000,    0x0000,    0x0000,    0x0000, 0x0000,    0x0000 },
  240.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // TONGUE
  241.     0x2020,    0x3060,    0x7BC0,    0x4E40,    0x9C80,    0xFF80,
  242.     0x3FE0,    0x3FE0,    0x7FC0,    0x4E40,    0xFF80,    0xFF80,
  243.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  244.   {    0x3220,    0x2FE0,    0x64C0,    0x7F40,    0x8880,    0xFF80,        // TREASURE
  245.     0x0DC0,    0x1000,    0x1B00,    0x0080,    0x7700,    0x0000,
  246.     0x3DE0,    0x3DE0,    0x7BC0,    0x7BC0,    0xF780,    0xF780,
  247.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  248.   {    0x21E0,    0x00E0,    0x0040,    0x77C0,    0xF780,    0xF980,        // UMBRELLA
  249.     0x1E00,    0x3F00,    0x7F80,    0x0000,    0x0000,    0x0000,
  250.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  251.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  252.   {    0x3FE0,    0x2020,    0x4040,    0x4040,    0x8080,    0xFF80,        // EMPTY
  253.     0x3FC0,    0x3FC0,    0x7F80,    0x7F80,    0xFF00,    0x8000,
  254.     0x0020,    0x0020,    0x0040,    0x0040, 0x0080,    0x7F80,
  255.     0x0000, 0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  256.   {    0x3FE0,    0x2020,    0x4040,    0x4040,    0x8080,    0xFF80,        // SILVER
  257.     0x0020,    0x0020,    0x0040,    0x0040,    0x0080,    0x7F80,
  258.     0x0000,    0x1FC0,    0x3F80,    0x3F80,    0x7F00,    0x0000,
  259.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  260.   {    0x3FE0,    0x2020,    0x4040,    0x4040,    0x8080,    0xFF80,        // GOLD
  261.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  262.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  263.     0x3FC0,    0x3FC0,    0x7F80,    0x7F80,    0xFF00,    0x8000 },
  264.   {    0x0000,    0x0440,    0x5DC0,    0x7740,    0x5500,    0xFF80,        // TELEPORT
  265.     0x3FE0,    0x3FE0,    0x7FC0,    0x7740,    0x4400,    0x0000,
  266.     0x0000,    0x0000,    0x0000,    0x0880,    0xAA80,    0x0000,
  267.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  268.   {    0x3FE0,    0x3FE0,    0x7FC0, 0x7DC0,    0xF980,    0xFF80,        // FRAGMENT
  269.     0x0000,    0x0000,    0x0000,    0x0200,    0x0600,    0x0000,
  270.     0x3FE0,    0x3FE0,    0x73C0,    0x71C0,    0xF980,    0xFF80,
  271.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  272.   {    0x0000,    0x0E00,    0x1F00,    0x1F80,    0x0F80,    0x0700,        // ORB
  273.     0x3FE0,    0x3FE0,    0x7FC0,    0x7F40,    0xFE00,    0xF880,
  274.     0x0000,    0x0E00,    0x1F00,    0x1F80,    0x0F80,    0x0700,
  275.     0x0000,    0x0E00,    0x1F00,    0x1F00,    0x0E00,    0x0000 },
  276.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // Green Protector
  277.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  278.     0x2020,    0x18C0,    0x0000,    0x1100,    0x9E80,    0xC180,
  279.     0x1FC0,    0x2720,    0x7FC0,    0x6EC0,    0x6100,    0x3E00 },
  280.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // Red Protector
  281.     0x1FC0,    0x2720,    0x7FC0,    0x6EC0,    0x6100,    0x3E00,
  282.     0x2020,    0x18C0,    0x0000,    0x1100,    0x9E80,    0xC180,
  283.     0x1FC0,    0x2720,    0x7FC0,    0x6EC0,    0x6100,    0x3E00 },
  284.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // Blue Protector
  285.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  286.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  287.     0x1FC0,    0x2720,    0x7FC0,    0x6EC0,    0x6100,    0x3E00 },
  288.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // Yellow Protector
  289.     0x1FC0,    0x2720,    0x7FC0,    0x6EC0,    0x6100,    0x3E00,
  290.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  291.     0x1FC0,    0x2720,    0x7FC0,    0x6EC0,    0x6100,    0x3E00 },
  292.   {    0x1F80,    0x2FC0,    0x3000,    0x3000,    0x1F80,    0x0F80,        // Green C
  293.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  294.     0x0000,    0x0FC0,    0x1000,    0x1000,    0x0000,    0x0F80,
  295.     0x2060,    0x1020,    0x4FC0,    0x4FC0,    0xE000,    0xF000 },
  296.   {    0x1F00,    0x2F80,    0x30C0,    0x30C0,    0x1F00,    0x0F80,        // Red O
  297.     0x20E0,    0x1060,    0x4F00,    0x4F00,    0xE080,    0xF000,
  298.     0x0000,    0x0F00,    0x1040,    0x1040,    0x0000,    0x0F80,
  299.     0x20E0,    0x1060,    0x4F00,    0x4F00,    0xE080,    0xF000 },
  300.   {    0x1B00,    0x2D80,    0x36C0,    0x32C0,    0x3080,    0x1000,        // Blue M
  301.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  302.     0x24E0,    0x1B60,    0x5B40,    0x5F40,    0xDF00,    0xFF80,
  303.     0x24E0,    0x1260,    0x4900,    0x4D00,    0xCF00,    0xEF80 },
  304.   {    0x3F00,    0x3F80,    0x3F40,    0x3F80,    0x3000,    0x1000,        // Yellow P
  305.     0x00E0,    0x0060,    0x4080,    0x4040,    0xCF80,    0xEF80,
  306.     0x00E0,    0x1F60,    0x40C0,    0x5FC0,    0xDF80,    0xFF80,
  307.     0x00E0,    0x0060,    0x4080,    0x4040,    0xCF80,    0xEF80 },
  308.   {    0x2000,    0x3000,    0x3000,    0x3000,    0x3F80,    0x1F80,        // Green L
  309.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  310.     0x0000,    0x1000,    0x1000,    0x1000,    0x0000,    0x1F80,
  311.     0x1FE0,    0x0FE0,    0x4FC0,    0x4FC0,    0xC000,    0xE000 },
  312.   {    0x3F80,    0x3FC0,    0x3C00,    0x3E00,    0x3F80,    0x1F80,        // Red E
  313.     0x0060,    0x0020,    0x43C0,    0x41C0,    0xC000,    0xE000,
  314.     0x0000,    0x1FC0,    0x0000,    0x1E00,    0x0000,    0x1F80,
  315.     0x0060,    0x0020,    0x43C0,    0x41C0,    0xC000,    0xE000 },
  316.   {    0x3F80,    0x1FC0,    0x0600,    0x0600,    0x0600,    0x0200,        // Blue T
  317.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  318.     0x0060,    0x3BC0,    0x7BC0,    0x7BC0,    0xFB80,    0xFF80,
  319.     0x0060,    0x2000,    0x79C0,    0x79C0,    0xF980,    0xFD80 },
  320.   {    0x3F80,    0x3FC0,    0x3C00,    0x3E00,    0x3F00,    0x1F80,        // Yellow E
  321.     0x0060,    0x0000,    0x43C0,    0x41C0,    0xC080,    0xE000,
  322.     0x0060,    0x1FC0,    0x43C0,    0x5FC0,    0xC080,    0xFF80,
  323.     0x0060,    0x0000,    0x43C0,    0x41C0,    0xC080,    0xE000 },
  324.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // SKULL
  325.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  326.     0x3060,    0x2DA0,    0x4040,    0x4E40,    0xDD80,    0xE380,
  327.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  328.   {    0x2520,    0x0000,    0x4040,    0x4040,    0x0000,    0x9480,        // SLIME
  329.     0x1240,    0x2AA0,    0x2A80,    0x1500,    0xD500,    0x2A00,
  330.     0x3760,    0x2AA0,    0x6AC0,    0x5540,    0xD500,    0xBE80,
  331.     0x0880,    0x1540,    0x1500,    0x2A80,    0x2A80,    0x4100 },
  332.   {    0x3FC0,    0x3FC0,    0x7F80,    0x7F80,    0xFF00,    0x8000,        // STONE
  333.     0x3FE0,    0x2020,    0x4040,    0x4040,    0x8080,    0xFF80,
  334.     0x0000,    0x1FC0,    0x3F80,    0x3F80,    0x7F00,    0x0000,
  335.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  336.   {    0x23E0,    0x23E0,    0x63C0,    0x00C0,    0x6300,    0x8080,        // KILLER
  337.     0x1C00,    0x1C00,    0x1C00,    0x7F00,    0x9C80,    0x7F00,
  338.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  339.     0x1C00,    0x1C00,    0x1C00,    0x7F00,    0x9C80,    0x7F00 },
  340.   {    0x0000,    0x1FC0,    0x3F80,    0x3F80,    0x7F00,    0x0000,        // WOOD
  341.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  342.     0x3FC0,    0x3FC0,    0x7F80,    0x7F80,    0xFF00,    0x8000,
  343.     0x3FC0,    0x2000,    0x4000,    0x4000,    0x8000,    0x8000 },
  344.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // Green Tail
  345.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  346.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  347.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80 },
  348.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // Red Tail
  349.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  350.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  351.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80 },
  352.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // Blue Tail
  353.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  354.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  355.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80 },
  356.   {    0x3FE0,    0x3FE0,    0x7FC0, 0x7FC0,    0xFF80,    0xFF80,        // Yellow Tail
  357.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  358.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  359.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80 },
  360.   {    0x0000,    0x0E00,    0x1F00,    0x1F80,    0x0F80,    0x0700,        // ORBTONGUE
  361.     0x3FE0,    0x31E0,    0x60C0,    0x6040,    0xF000,    0xF880,        // (blue)
  362.     0x0000,    0x0E00,    0x1F00,    0x1F80,    0x0F80,    0x0700,
  363.     0x0000,    0x0E00,    0x1F00,    0x1F00,    0x0E00,    0x0000 },
  364.   {    0x0000,    0x0000,    0x0000,    0x0080,    0x0180,    0x0700,        // ORBARMOUR
  365.     0x3FE0,    0x3FE0,    0x7FC0,    0x7F40,    0xFE00,    0xF880,        // (red)
  366.     0x0000,    0x0000,    0x0000,    0x0080,    0x0180,    0x0700,
  367.     0x0000,    0x0E00,    0x1F00,    0x1F00,    0x0E00,    0x0000 },
  368.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7DC0,    0xF980,    0xFF80,        // Green Fire
  369.     0x0000,    0x0000,    0x0000,    0x0200,    0x0600,    0x0000,
  370.     0x3FE0,    0x3FE0,    0x73C0,    0x71C0,    0xF980,    0xFF80,
  371.     0x0000,    0x0000,    0x0C00,    0x0C00,    0x0000,    0x0000 },
  372.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7DC0,    0xF980,    0xFF80,        // Red Fire
  373.     0x0000,    0x0000,    0x0C00,    0x0E00,    0x0600,    0x0000,
  374.     0x3FE0,    0x3FE0,    0x73C0,    0x71C0,    0xF980,    0xFF80,
  375.     0x0000,    0x0000,    0x0C00,    0x0C00,    0x0000,    0x0000 },
  376.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7DC0,    0xF980,    0xFF80,        // Blue Fire
  377.     0x0000,    0x0000,    0x0000,    0x0200,    0x0600,    0x0000,
  378.     0x3FE0,    0x3FE0,    0x7FC0,    0x7DC0,    0xF980,    0xFF80,
  379.     0x0000,    0x0000,    0x0C00,    0x0C00,    0x0000,    0x0000 },
  380.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7DC0,    0xF980,    0xFF80,        // Yellow Fire
  381.     0x0000,    0x0000,    0x0C00,    0x0E00,    0x0600,    0x0000,
  382.     0x3FE0,    0x3FE0,    0x7FC0,    0x7DC0,    0xF980,    0xFF80,
  383.     0x0000,    0x0000,    0x0C00,    0x0C00,    0x0000,    0x0000 },
  384.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // Green Missile
  385.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  386.     0x1E00,    0x0CE0,    0x4040,    0x7B00,    0xE700,    0x0F00,
  387.     0x21E0,    0x3300,    0x3F80,    0x04C0,    0x1880,    0xF080 },
  388.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // Red Missile
  389.     0x21E0,    0x3300,    0x3F80,    0x04C0,    0x1880,    0xF080,
  390.     0x1E00,    0x0CE0,    0x4040,    0x7B00,    0xE700,    0x0F00,
  391.     0x21E0,    0x3300,    0x3F80,    0x04C0,    0x1880,    0xF080 },
  392.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // Blue Missile
  393.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  394.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  395.     0x21E0,    0x3300,    0x3F80,    0x04C0,    0x1880,    0xF080 },
  396.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // Yellow Missile
  397.     0x21E0,    0x3300,    0x3F80,    0x04C0,    0x1880,    0xF080,
  398.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  399.     0x21E0,    0x3300,    0x3F80,    0x04C0,    0x1880,    0xF080 },
  400.   {    0x38E0,    0x38E0,    0x0E00,    0x0E00,    0xE380,    0xE380,        // START
  401.     0x0000,    0x0000,    0x01C0,    0x01C0,    0x1C00,    0x1C00,
  402.     0x3FE0,    0x3FE0,    0x0E00,    0x0E00,    0xFF80,    0xFF80,
  403.     0x0700,    0x0700,    0x71C0,    0x71C0,    0x1C00,    0x1C00 },
  404.   {    0x2060,    0x2F60,    0x6040,    0x6F40,    0x8C00,    0x8C00,        // MUSIC
  405.     0x1F80,    0x1080,    0x1F80,    0x1080,    0x7380,    0x7380,
  406.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  407.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  408.   {    0x3BE0,    0x3BE0,    0x7BC0,    0x77C0,    0xF480,    0xFB80,        // STICKY
  409.     0x0000,    0x0400,    0x0400,    0x0800,    0x0B00,    0x0400,
  410.     0x3FE0, 0x3BE0,    0x7BC0,    0x77C0,    0xF480,    0xF380,
  411.     0x0000,    0x0400,    0x0400,    0x0800,    0x0800,    0x0000 },
  412.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // FX
  413.     0x0220,    0x0140,    0x0180,    0x0300,    0x0500,    0x0880,
  414.     0x3DC0,    0x3EA0,    0x7E40,    0x7CC0,    0xFA80,    0xF700,
  415.     0x1A20,    0x2140,    0x4180,    0x7300,    0x8500,    0x8880 },
  416.   {    0x3FE0,    0x38E0,    0x7780,    0x7780,    0xFF80,    0xF800,        // ZERO
  417.     0x0000,    0x0700,    0x0840,    0x0840,    0x0000,    0x0780,
  418.     0x30E0,    0x2860,    0x6700,    0x6700,    0xF080,    0xF800,
  419.     0x0000, 0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  420.   {    0x3FE0,    0x3EE0,    0x7EC0,    0x7EC0,    0xFF80,    0xFC00,        // ONE
  421.     0x0000,    0x0100,    0x0100,    0x0100,    0x0000,    0x0380,
  422.     0x3DE0,    0x38E0,    0x7CC0,    0x7CC0,    0xF880,    0xFC00,
  423.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  424.   {    0x3FE0,    0x30E0,    0x7F80,    0x7840,    0xFF80,    0xF000,        // TWO
  425.     0x0000,    0x0F00,    0x0040,    0x0780,    0x0000,    0x0F80,
  426.     0x20E0,    0x3060,    0x7080,    0x6840,    0xE080,    0xF000,
  427.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  428.   {    0x3FE0,    0x30E0,    0x7F80,    0x7CC0,    0xFF80,    0xF000,        // Three
  429.     0x0000,    0x0F00,    0x0040,    0x0300,    0x0000,    0x0F80,
  430.     0x20E0,    0x3060,    0x7880,    0x7C40,    0xE080,    0xF000,
  431.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  432.   {    0x3FE0,    0x3760,    0x7FC0,    0x7100,    0xFF00,    0xFF00,        // Four
  433.     0x0000,    0x0880,    0x0000,    0x0EC0,    0x0080,    0x0080,
  434.     0x2EE0,    0x2660,    0x6040,    0x7000,    0xFE00,    0xFF00,
  435.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  436.   {    0x3FE0,    0x3020,    0x7FC0,    0x70C0,    0xFF80,    0xF000,        // Five
  437.     0x0000,    0x0FC0,    0x0000,    0x0F00,    0x0000,    0x0F80,
  438.     0x2060,    0x2020,    0x60C0,    0x7040,    0xE080,    0xF000,
  439.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  440.   {    0x3FE0,    0x3820,    0x7FC0,    0x70C0,    0xFF80,    0xF800,        // Six
  441.     0x0000,    0x07C0,    0x0000,    0x0F00,    0x0000,    0x0780,
  442.     0x3060,    0x2820,    0x60C0,    0x6040,    0xF080,    0xF800,
  443.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  444.   {    0x3FE0,    0x30A0,    0x7F80,    0x7F40,    0xFF00,    0xFE80,        // Seven
  445.     0x0000,    0x0F40,    0x0040,    0x0080,    0x0080,    0x0100,
  446.     0x2060,    0x3020,    0x7E80,    0x7E40,    0xFD00,    0xFE80,
  447.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  448.   {    0x3FE0,    0x38E0,    0x7F80,    0x78C0,    0xFF00,    0xF800,        // Eight
  449.     0x0000,    0x0700,    0x0040,    0x0700,    0x0080,    0x0780,
  450.     0x30E0,    0x2860,    0x7080,    0x6840,    0xF000,    0xF800,
  451.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  452.   {    0x3FE0,    0x38A0,    0x7F80,    0x7880,    0xFF80,    0xFF80,        // Nine
  453.     0x0000,    0x0740,    0x0040,    0x0740,    0x0000,    0x0000,
  454.     0x3060,    0x2820,    0x7000,    0x7800,    0xFF00,    0xFF80,
  455.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  456.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // GREENHEADUP
  457.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  458.     0x38E0,    0x3060,    0x4040,    0x0000,    0x6300,    0x0000,
  459.     0x0700,    0x0F80,    0x3F80,    0x4E40,    0x9C80,    0xFF80 },
  460.   {    0x3FE0, 0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // REDHEADUP
  461.     0x0700,    0x0F80,    0x3F80,    0x4E40,    0x9C80,    0xFF80,
  462.     0x38E0,    0x3060,    0x4040,    0x0000,    0x6300,    0x0000,
  463.     0x0700,    0x0F80,    0x3F80,    0x4E40,    0x9C80,    0xFF80 },
  464.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // BLUEHEADUP
  465.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  466.     0x3FE0,    0x3FE0,    0x7FC0,    0x4E40,    0xFF80,    0xFF80,
  467.     0x0700,    0x0F80,    0x3F80,    0x4E40,    0x9C80,    0xFF80 },
  468.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // YELLOWHEADUP
  469.     0x0700,    0x0F80,    0x3F80,    0x4E40,    0x9C80,    0xFF80,
  470.     0x3FE0,    0x3FE0,    0x7FC0,    0x4E40,    0xFF80,    0xFF80,
  471.     0x0700,    0x0F80,    0x3F80,    0x4E40,    0x9C80,    0xFF80 },
  472.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // GREENHEADDOWN
  473.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  474.     0x0000,    0x18C0,    0x0040,    0x4040,    0xC180,    0xE380,
  475.     0x3FE0,    0x2720,    0x4E00,    0x3F80,    0x3E00,    0x1C00 },
  476.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // REDHEADDOWN
  477.     0x3FE0,    0x2720,    0x4E40,    0x3F80,    0x3E00,    0x1C00,
  478.     0x0000,    0x18C0,    0x0000,    0x4040,    0xC180,    0xE380,
  479.     0x3FE0,    0x2720,    0x4E40,    0x3F80,    0x3E00,    0x1C00 },
  480.   {    0x3FE0, 0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // BLUEHEADDOWN
  481.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  482.     0x3FE0,    0x3FE0,    0x4E40,    0x7FC0,    0xFF80,    0xFF80,
  483.     0x3FE0,    0x2720,    0x4E40,    0x3F80,    0x3E00,    0x1C00 },
  484.   {    0x3FE0, 0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // YELLOWHEADDOWN
  485.     0x3FE0,    0x2720,    0x4E40,    0x3F80,    0x3E00,    0x1C00,
  486.     0x3FE0,    0x3FE0,    0x4E40,    0x7FC0,    0xFF80,    0xFF80,
  487.     0x3FE0,    0x2720,    0x4E40,    0x3F80,    0x3E00,    0x1C00 },
  488.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // GREENHEADLEFT
  489.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  490.     0x3C00,    0x30C0,    0x0000,    0x0000,    0xC300,    0xF000,
  491.     0x03E0,    0x0C20,    0x7FC0,    0x7FC0,    0x3080,    0x0F80 },
  492.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // REDHEADLEFT
  493.     0x03E0,    0x0C20,    0x7FC0,    0x7FC0,    0x3080,    0x0F80,
  494.     0x3C00,    0x30C0,    0x0000,    0x0000,    0xC300,    0xF000,
  495.     0x03E0,    0x0C20,    0x7FC0,    0x7FC0,    0x3080,    0x0F80 },
  496.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // BLUEHEADLEFT
  497.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  498.     0x3FE0,    0x3CE0,    0x7FC0,    0x7FC0,    0xF380,    0xFF80,
  499.     0x03E0,    0x0C20,    0x7FC0,    0x7FC0,    0x3080,    0x0F80 },
  500.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // YELLOWHEADLEFT
  501.     0x03E0,    0x0C20,    0x7FC0,    0x7FC0,    0x3080,    0x0F80,
  502.     0x3FE0,    0x3CE0,    0x7FC0,    0x7FC0,    0xF380,    0xFF80,
  503.     0x03E0,    0x0C20,    0x7FC0,    0x7FC0,    0x3080,    0x0F80 },
  504.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // GREENHEADRIGHT
  505.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  506.     0x01E0,    0x1860,    0x0000,    0x0000,    0x6180,    0x0780,
  507.     0x3E00,    0x2180,    0x7FC0,    0x7FC0,    0x8600,    0xF800 },
  508.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // REDHEADRIGHT
  509.     0x3E00,    0x2180,    0x7FC0,    0x7FC0,    0x8600,    0xF800,
  510.     0x01E0,    0x1860,    0x0000,    0x0000,    0x6180,    0x0780,
  511.     0x3E00,    0x2180,    0x7FC0,    0x7FC0,    0x8600,    0xF800 },
  512.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // BLUEHEADRIGHT
  513.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  514.     0x3FE0,    0x39E0,    0x7FC0,    0x7FC0,    0xE780,    0xFF80,
  515.     0x3E00,    0x2180,    0x7FC0,    0x7FC0,    0x8600,    0xF800 },
  516.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // YELLOWHEADRIGHT
  517.     0x3E00,    0x2180,    0x7FC0,    0x7FC0,    0x8600,    0xF800,
  518.     0x3FE0,    0x39E0,    0x7FC0,    0x7FC0,    0xE780,    0xFF80,
  519.     0x3E00,    0x2180,    0x7FC0,    0x7FC0,    0x8600,    0xF800 },
  520.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // GREENMODEUP
  521.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  522.     0x1FC0,    0x0F80,    0x0400,    0x0000,    0x6300,    0x0000,
  523.     0x2020,    0x3060,    0x7BC0,    0x4E40,    0x9C80,    0xFF80 },
  524.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // REDMODEUP
  525.     0x2020,    0x3060,    0x7BC0,    0x4E40,    0x9C80,    0xFF80,
  526.     0x1FC0,    0x0F80,    0x0400,    0x0000,    0x6300,    0x0000,
  527.     0x2020,    0x3060,    0x7BC0,    0x4E40,    0x9C80,    0xFF80 },
  528.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // BLUEMODEUP
  529.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  530.     0x3FE0,    0x3FE0,    0x7FC0,    0x4E40,    0xFF80,    0xFF80,
  531.     0x2020,    0x3060,    0x7BC0,    0x4E40,    0x9C80,    0xFF80 },
  532.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // YELLOWMODEUP
  533.     0x2020,    0x3060,    0x7BC0,    0x4E40,    0x9C80,    0xFF80,
  534.     0x3FE0,    0x3FE0,    0x7FC0,    0x4E40,    0xFF80,    0xFF80,
  535.     0x2020,    0x3060,    0x7BC0,    0x4E40,    0x9C80,    0xFF80 },
  536.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // GREENMODEDOWN
  537.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  538.     0x0000,    0x18C0,    0x0000,    0x0400,    0x3E00,    0x7F00,
  539.     0x3FE0,    0x2720,    0x4E40,    0x7BC0,    0xC180,    0x8080 },
  540.   {    0x3FE0, 0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // REDMODEDOWN
  541.     0x3FE0,    0x2720,    0x4E40,    0x7BC0,    0xC180,    0x8080,
  542.     0x0000,    0x18C0,    0x0000,    0x0400,    0x3E00,    0x7F00,
  543.     0x3FE0,    0x2720,    0x4E40,    0x7BC0,    0xC180,    0x8080 },
  544.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // BLUEMODEDOWN
  545.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  546.     0x3FE0,    0x3FE0,    0x4E40,    0x7FC0,    0xFF80,    0xFF80,
  547.     0x3FE0,    0x2720,    0x4E40,    0x7BC0,    0xC180,    0x8080 },
  548.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // YELLOWMODEDOWN
  549.     0x3FE0,    0x2720,    0x4E40,    0x7BC0,    0xC180,    0x8080,
  550.     0x3FE0,    0x3FE0,    0x4E40,    0x7FC0,    0xFF80,    0xFF80,
  551.     0x3FE0,    0x2720,    0x4E40,    0x7BC0,    0xC180,    0x8080 },
  552.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // GREENMODELEFT
  553.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  554.     0x0000,    0x20C0,    0x7000,    0x7000,    0x8300,    0x0000,
  555.     0x3FE0,    0x1C20,    0x0FC0,    0x0FC0,    0x7080,    0xFF80 },
  556.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // REDMODELEFT
  557.     0x3FE0,    0x1C20,    0x0FC0,    0x0FC0,    0x7080,    0xFF80,
  558.     0x0000,    0x20C0,    0x7000,    0x7000,    0x8300,    0x0000,
  559.     0x3FE0,    0x1C20,    0x0FC0,    0x0FC0,    0x7080,    0xFF80 },
  560.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // BLUEMODELEFT
  561.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  562.     0x3FE0,    0x3CE0,    0x7FC0,    0x7FC0,    0xF380,    0xFF80,
  563.     0x3FE0,    0x1C20,    0x0FC0,    0x0FC0,    0x7080,    0xFF80 },
  564.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // YELLOWMODELEFT
  565.     0x3FE0, 0x1C20,    0x0FC0,    0x0FC0,    0x7080,    0xFF80,
  566.     0x3FE0,    0x3CE0,    0x7FC0,    0x7FC0,    0xF380,    0xFF80,
  567.     0x3FE0,    0x1C20,    0x0FC0,    0x0FC0,    0x7080,    0xFF80 },
  568.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // GREENMODERIGHT
  569.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  570.     0x0000,    0x1820,    0x01C0,    0x01C0,    0x6080,    0x0000,
  571.     0x3FE0,    0x21C0,    0x7E00,    0x7E00,    0x8700,    0xFF80 },
  572.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // REDMODERIGHT
  573.     0x3FE0,    0x21C0,    0x7E00,    0x7E00,    0x8700,    0xFF80,
  574.     0x0000,    0x1820,    0x01C0,    0x01C0,    0x6080,    0x0000,
  575.     0x3FE0,    0x21C0,    0x7E00,    0x7E00,    0x8700,    0xFF80 },
  576.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // BLUEMODERIGHT
  577.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  578.     0x3FE0,    0x39E0,    0x7FC0,    0x7FC0,    0xE780,    0xFF80,
  579.     0x3FE0,    0x21C0,    0x7E00,    0x7E00,    0x8700,    0xFF80 },
  580.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // YELLOWMODERIGHT
  581.     0x3FE0,    0x21C0,    0x7E00,    0x7E00,    0x8700,    0xFF80,
  582.     0x3FE0,    0x39E0,    0x7FC0,    0x7FC0,    0xE780,    0xFF80,
  583.     0x3FE0,    0x21C0,    0x7E00,    0x7E00,    0x8700,    0xFF80 },
  584.   {    0x0000,    0x1FC0,    0x3F80,    0x3F80,    0x7F00,    0x0000,        // METAL
  585.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  586.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  587.     0x0020,    0x1FE0,    0x3FC0,    0x3FC0,    0x7F80,    0x7F80 },
  588.   {    0x3BE0,    0x3BE0,    0x71C0,    0x60C0,    0xE080,    0xF180,        // Green Drip
  589.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  590.     0x3BE0,    0x3BE0,    0x71C0,    0x60C0,    0xE080,    0xF180,
  591.     0x0400,    0x0400,    0x0E00,    0x1F00,    0x1F00,    0x0E00 },
  592.   {    0x3BE0,    0x3BE0,    0x71C0,    0x60C0,    0xE080,    0xF180,        // Red Drip
  593.     0x0400,    0x0400,    0x0E00,    0x1F00,    0x1F00,    0x0E00,
  594.     0x3BE0,    0x3BE0,    0x71C0,    0x60C0,    0xE080,    0xF180,
  595.     0x0400,    0x0400,    0x0E00,    0x1F00,    0x1F00,    0x0E00 },
  596.   {    0x3BE0,    0x3BE0,    0x71C0,    0x60C0,    0xE080,    0xF180,        // Blue Drip
  597.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  598.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  599.     0x0400,    0x0400,    0x0E00,    0x1F00,    0x1F00,    0x0E00 },
  600.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // Yellow Drip
  601.     0x0400,    0x0400,    0x0E00,    0x1F00,    0x1F00,    0x0E00,
  602.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  603.     0x0400,    0x0400,    0x0E00,    0x1F00,    0x1F00,    0x0E00 },
  604.   { 0x3FE0, 0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // BLACKENED
  605.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  606.     0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,
  607.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  608.   {    0x3FE0,    0x3FE0,    0x7FC0,    0x7FC0,    0xFF80,    0xFF80,        // WHITENED
  609.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  610.     0x0000,    0x0000, 0x0000,    0x0000,    0x0000,    0x0000,
  611.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 }
  612. };
  613.  
  614. UWORD chip ImageData[ARRAYSIZE + 1][SQUAREY * 4] =
  615. { {    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,        // AFFIXER
  616.     0x7F00,    0x9C80,    0xFF80,    0xDD80,    0x6300,    0x3E00,
  617.     0xFF80,    0x9C80,    0xFF80,    0xDD80,    0xE380,    0xFF80,
  618.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  619.   {    0xF780,    0xF780,    0xF780,    0xF780,    0xF780,    0xE380,        // AMMO
  620.     0x0800,    0x0800,    0x0800,    0x0800,    0x0800,    0x1C00,
  621.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,
  622.     0x0800,    0x0000,    0x0800,    0x0000,    0x0800,    0x0000 },
  623.   {    0x0000,    0x0000,    0x0000,    0x6300,    0x0000,    0x0000,        // ARMOUR
  624.     0x8080,    0xC180,    0xF780,    0x9C80,    0x9C80,    0xFF80,
  625.     0x8080,    0xC180,    0xF780,    0x9C80,    0x9C80,    0xFF80,
  626.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  627.   {    0xFE00,    0xFE00,    0xFC80,    0x3980,    0x9380,    0xC780,        // BIAS
  628.     0x0180,    0x0180,    0x0300,    0xC600,    0x6C00,    0x3800,
  629.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,
  630.     0x0180,    0x0180,    0x0300,    0xC600,    0x6C00,    0x3800 },
  631.   {    0xFB80,    0xF780,    0xFF80,    0xE380,    0xC180,    0xFF80,        // BOMB
  632.     0x0600,    0x0800,    0x1C00,    0x6300,    0x4100,    0x3E00,
  633.     0xFF80,    0xF780,    0xE380,    0x9C80,    0xBE80,    0xC180,
  634.     0x0600,    0x0800,    0x0000,    0x0000,    0x0000,    0x0000 },
  635.   {    0x0000,        // BONUS
  636.     0x0000,
  637.     0x0000,
  638.     0x0000,
  639.     0x0000,
  640.     0x0000,
  641.     0x0180,
  642.     0x0180,
  643.     0x0300,
  644.     0xC600,
  645.     0x6C00,
  646.     0x3800,
  647.     0x0180,
  648.     0x0180,
  649.     0x0300,
  650.     0xC600,
  651.     0x6C00,
  652.     0x3800,
  653.     0x0000,
  654.     0x0000,
  655.     0x0000,
  656.     0x0000,
  657.     0x0000,
  658.     0x0000 },
  659.   {    0x007F,    0x3E7F,    0xC0FF,    0x00FF,    0xC1FF,    0x3E7F,        // CLOCK
  660.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  661.     0x0000,    0x0000,    0x3800,    0x0700,    0x3E00,    0x0000,
  662.     0x07FF,    0x007F,    0x007F,    0x007F,    0x007F,    0x007F },
  663.   {    0x3F00,        // GROWER
  664.     0x4800,
  665.     0x3E00,
  666.     0x0900,
  667.     0x7E00,
  668.     0x0800,
  669.     0x0000,
  670.     0x0000,
  671.     0x0000,
  672.     0x0000,
  673.     0x0000,
  674.     0x0000,
  675.     0x0000,
  676.     0x0000,
  677.     0x0000,
  678.     0x0000,
  679.     0x0000,
  680.     0x0000,
  681.     0x3700,
  682.     0x4000,
  683.     0x3600,
  684.     0x0100,
  685.     0x7600,
  686.     0x0000 },
  687.   {    0xFF80,    0x2100,    0xFF80,    0x9C80,    0xFF80,    0x4200,        // HEALER
  688.     0x0000,    0xA380,    0x0000,    0xDD80,    0x0000,    0xE280,
  689.     0xFF80,    0xFF00,    0xFF80,    0xFF80,    0xFF80,    0x7F80,
  690.     0x0000,    0xA200,    0x0000,    0x5D00,    0x0000,    0x2280 },
  691.   {    0x0000,        // ICE
  692.     0x3E00,
  693.     0x7C00,
  694.     0x7C00,
  695.     0x7C00,
  696.     0x0000,
  697.     0x0000,
  698.     0x0000,
  699.     0x0000,
  700.     0x0000,
  701.     0x0000,
  702.     0x0000,
  703.     0x0000,
  704.     0x3F00,
  705.     0x0300,
  706.     0x0300,
  707.     0x0200,
  708.     0x0000,
  709.     0x0000,
  710.     0x3F00,
  711.     0x0300,
  712.     0x0300,
  713.     0x0200,
  714.     0x0000 },
  715.   {    0x007F,        // LIFE
  716.     0x637F,
  717.     0x777F,
  718.     0x1C7F,
  719.     0x087F,
  720.     0x007F,
  721.     0x6300,
  722.     0xF780,
  723.     0xFF80,
  724.     0x7F00,
  725.     0x1C00,
  726.     0x0800,
  727.     0x0000,
  728.     0x0000,
  729.     0x0000,
  730.     0x0000,
  731.     0x0000,
  732.     0x0000,
  733.     0x637F,
  734.     0xF7FF,
  735.     0xFFFF,
  736.     0x7F7F,
  737.     0x1C7F,
  738.     0x087F },
  739.   {    0x0000,        // MISSILE
  740.     0x0000,
  741.     0x0000,
  742.     0x0000,
  743.     0x0000,
  744.     0x0000,
  745.     0x8780,
  746.     0xCC00,
  747.     0x7F00,
  748.     0x0980,
  749.     0x1880,
  750.     0xF080,
  751.     0x8780,
  752.     0xCC00,
  753.     0x7F00,
  754.     0x0980,
  755.     0x1880,
  756.     0xF080,
  757.     0x0000,
  758.     0x0000,
  759.     0x0000,
  760.     0x0000,
  761.     0x0000,
  762.     0x0000 },
  763.   {    0xF080,    0xFF00,    0xFE80,    0xFD80,    0xFB80,    0xF000,        // MULTIPLIER
  764.     0x0F00,    0x9080,    0x6100,    0x9200,    0x0400,    0x0F80,
  765.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,
  766.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  767.   {    0x0800,        // NITRO
  768.     0x1C00,
  769.     0x2A00,
  770.     0x0800,
  771.     0x1C00,
  772.     0x0800,
  773.     0x0000,
  774.     0x0000,
  775.     0x0000,
  776.     0x0000,
  777.     0x1400,
  778.     0x1400,
  779.     0x0000,
  780.     0x0000,
  781.     0x1400,
  782.     0x1400,
  783.     0x0000,
  784.     0x0000,
  785.     0x0000,
  786.     0x0000,
  787.     0x0000,
  788.     0x0000,
  789.     0x0000,
  790.     0x0000 },
  791.   {    0xF780,    0xC180,    0x0000,    0x8080,    0xC180,    0xF780,        // POWER
  792.     0x0800,    0x3E00,    0xFF80,    0x7F00,    0x3E00,    0x0800,
  793.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,
  794.     0x0800,    0x0E00,    0x0F80,    0x7800,    0x3800,    0x0800 },
  795.   {    0x0000,    0x6300,    0x0000,    0x2200,    0x1C00,    0x0000,        // PROTECTOR
  796.     0x7F00,    0x9C80,    0xFF80,    0xDD80,    0x6300,    0x3E00,
  797.     0x7F00,    0x9C80,    0xFF80,    0xDD80,    0x6300,    0x3E00,
  798.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  799.   {    0xFF80,    0xFF80,    0xE380,    0xE380,    0xFF80,    0xFF80,        // SLAYER
  800.     0x4880,    0x0000,    0x9C00,    0x1C80,    0x0000,    0x8900,
  801.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,
  802.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  803.   {    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,        // SLOWER
  804.     0xF800,    0x1F80, 0x2100,    0x4200,    0xFC00,    0x0F80,
  805.     0xF800,    0x1F80,    0x2100,    0x4200,    0xFC00,    0x0F80,
  806.     0x0000,    0x0F80, 0x0100,    0x0200,    0x0400,    0x0F80 },
  807.   {    0x007F,    0x007F,    0x007F,    0x007F,    0x007F,    0x007F,        // SWITCHER
  808.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,
  809.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,
  810.     0x007F,    0x007F,    0x007F,    0x007F,    0x007F,    0x007F },
  811.   {    0x8080,    0xC180,    0xF780,    0xFF80,    0x9C80,    0xFF80,        // TONGUE
  812.     0x8080,    0xC180,    0xF780,    0x9C80,    0x9C80,    0xFF80,
  813.     0x8080,    0xC180,    0xF780,    0x9C80,    0x9C80,    0xFF80,
  814.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  815.   {    0x087F,        // TREASURE
  816.     0x087F,
  817.     0x087F,
  818.     0x087F,
  819.     0x087F,
  820.     0x087F,
  821.     0x3700,
  822.     0x4000,
  823.     0x3600,
  824.     0x0100,
  825.     0x7600,
  826.     0x0000,
  827.     0x3700,
  828.     0x4000,
  829.     0x3600,
  830.     0x0100,
  831.     0x7600,
  832.     0x0000,
  833.     0x007F,
  834.     0x007F,
  835.     0x007F,
  836.     0x007F,
  837.     0x007F,
  838.     0x007F },
  839.   {    0x0000,        // UMBRELLA
  840.     0x0000,
  841.     0x0000,
  842.     0x0000,
  843.     0x0000,
  844.     0x0000,
  845.     0x3C00,
  846.     0x7E00,
  847.     0xFF00,
  848.     0x0000,
  849.     0x0000,
  850.     0x0000,
  851.     0x3C00,
  852.     0x7E00,
  853.     0xFF00,
  854.     0x1000,
  855.     0x1000,
  856.     0x0C00,
  857.     0x0000,
  858.     0x0000,
  859.     0x0000,
  860.     0x0000,
  861.     0x0000,
  862.     0x0000 },
  863.   {    0xFF00,        // EMPTY
  864.     0x8000,
  865.     0x8000,
  866.     0x8000,
  867.     0x8000,
  868.     0x8000,
  869.     0xFF00,
  870.     0xFF00,
  871.     0xFF00,
  872.     0xFF00,
  873.     0xFF00,
  874.     0x8000,
  875.     0x0000,
  876.     0x0000,
  877.     0x0000,
  878.     0x0000,
  879.     0x0000,
  880.     0x0000,
  881.     0x0000,
  882.     0x0000,
  883.     0x0000,
  884.     0x0000,
  885.     0x0000,
  886.     0x0000 },
  887.   {    0xFF80,        // SILVER
  888.     0x8080,
  889.     0x8080,
  890.     0x8080,
  891.     0x8080,
  892.     0xFF80,
  893.     0x0080,
  894.     0x0080,
  895.     0x0080,
  896.     0x0080,
  897.     0x0080,
  898.     0x7F80,
  899.     0x0000,
  900.     0x7F00,
  901.     0x7F00,
  902.     0x7F00,
  903.     0x7F00,
  904.     0x0000,
  905.     0x0000,
  906.     0x0000,
  907.     0x0000,
  908.     0x0000,
  909.     0x0000,
  910.     0x0000 },
  911.   {    0xFF80,        // GOLD
  912.     0x8080,
  913.     0x8080,
  914.     0x8080,
  915.     0x8080,
  916.     0xFF80,
  917.     0xFF80,
  918.     0xFF80,
  919.     0xFF80,
  920.     0xFF80,
  921.     0xFF80,
  922.     0xFF80,
  923.     0xFF80,
  924.     0xFF80,
  925.     0xFF80,
  926.     0xFF80,
  927.     0xFF80,
  928.     0xFF80,
  929.     0xFF00,
  930.     0xFF00,
  931.     0xFF00,
  932.     0xFF00,
  933.     0xFF00,
  934.     0x8000 },
  935.   {    0x0000,        // TELEPORT
  936.     0x1100,
  937.     0xBB80,
  938.     0xEE80,
  939.     0x5500,
  940.     0xFF80,
  941.     0xFF80,
  942.     0xFF80,
  943.     0xFF80,
  944.     0xEE80,
  945.     0x4400,
  946.     0x0000,
  947.     0x0000,
  948.     0x0000,
  949.     0x0000,
  950.     0x1100,
  951.     0xAA80,
  952.     0x0000,
  953.     0x0000,
  954.     0x0000,
  955.     0x0000,
  956.     0x0000,
  957.     0x0000,
  958.     0x0000 },
  959.   {    0x0000,        // FRAGMENT
  960.     0x0000,
  961.     0x1800,
  962.     0x1800,
  963.     0x0000,
  964.     0x0000,
  965.     0x0000,
  966.     0x0000,
  967.     0x0000,
  968.     0x0400,
  969.     0x0C00,
  970.     0x0000,
  971.     0x0000,
  972.     0x0000,
  973.     0x0000,
  974.     0x0000,
  975.     0x0000,
  976.     0x0000,
  977.     0x0000,
  978.     0x0000,
  979.     0x0000,
  980.     0x0000,
  981.     0x0000,
  982.     0x0000 },
  983.   {    0x007F,        // ORB (yellow)
  984.     0x1C7F,
  985.     0x3E7F,
  986.     0x3E7F,
  987.     0x1C7F,
  988.     0x007F,
  989.     0xFF80,
  990.     0xFF80,
  991.     0xFF80,
  992.     0xFE80,
  993.     0xFC80,
  994.     0xF180,
  995.     0x0000,
  996.     0x1C00,
  997.     0x3E00,
  998.     0x3E00,
  999.     0x1C00,
  1000.     0x0000,
  1001.     0x007F,
  1002.     0x1C7F,
  1003.     0x3E7F,
  1004.     0x3E7F,
  1005.     0x1C7F,
  1006.     0x007F },
  1007.   {    0x7F00,    0x9C80,    0xFF80,    0xDD80,    0x6300,    0x3E00,        // Green Protector
  1008.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1009.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1010.     0x7F00,    0x9C80,    0xFF80,    0xDD80,    0x6300,    0x3E00 },
  1011.   {    0x7F00,    0x9C80,    0xFF80,    0xDD80,    0x6300,    0x3E00,        // Red Protector
  1012.     0x7F00,    0x9C80,    0xFF80,    0xDD80,    0x6300,    0x3E00,
  1013.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1014.     0x7F00,    0x9C80,    0xFF80,    0xDD80,    0x6300,    0x3E00 },
  1015.   { 0x7F00,    0x9C80,    0xFF80,    0xDD80,    0x6300,    0x3E00,        // Blue Protector
  1016.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1017.     0x7F00,    0x9C80,    0xFF80,    0xDD80,    0x6300,    0x3E00,
  1018.     0x7F00,    0x9C80,    0xFF80,    0xDD80,    0x6300,    0x3E00 },
  1019.   {    0x7F00,    0x9C80,    0xFF80,    0xDD80,    0x6300,    0x3E00,        // Yellow Protector
  1020.     0x7F00,    0x9C80, 0xFF80,    0xDD80,    0x6300,    0x3E00,
  1021.     0x7F00,    0x9C80,    0xFF80,    0xDD80,    0x6300,    0x3E00,
  1022.     0x7F00,    0x9C80, 0xFF80,    0xDD80,    0x6300,    0x3E00 },
  1023.   {    0x3F00,        // Green C
  1024.     0x4000,
  1025.     0x4000,
  1026.     0x4000,
  1027.     0x3F00,
  1028.     0x0000,
  1029.     0x0000,
  1030.     0x0000,
  1031.     0x0000,
  1032.     0x0000,
  1033.     0x0000,
  1034.     0x0000,
  1035.     0x0000,
  1036.     0x0000,
  1037.     0x0000,
  1038.     0x0000,
  1039.     0x0000,
  1040.     0x0000,
  1041.     0xC080,
  1042.     0xA000,
  1043.     0x9F80,
  1044.     0x9F80,
  1045.     0xC080,
  1046.     0xE000 },
  1047.   {    0x3E00,        // Red O
  1048.     0x4100,
  1049.     0x4100,
  1050.     0x4100,
  1051.     0x3E00,
  1052.     0x0000,
  1053.     0xC180,
  1054.     0xA080,
  1055.     0x9E00,
  1056.     0x9E00,
  1057.     0xC100,
  1058.     0xE080,
  1059.     0x0000,
  1060.     0x0000,
  1061.     0x0000,
  1062.     0x0000,
  1063.     0x0000,
  1064.     0x0000,
  1065.     0xC180,
  1066.     0xA080,
  1067.     0x9E00,
  1068.     0x9E00,
  1069.     0xC100,
  1070.     0xE080 },
  1071.   {    0x3600,        // Blue M
  1072.     0x4900,
  1073.     0x4900,
  1074.     0x4900,
  1075.     0x4100,
  1076.     0x0000,
  1077.     0x0000,
  1078.     0x0000,
  1079.     0x0000,
  1080.     0x0000,
  1081.     0x0000,
  1082.     0x0000,
  1083.     0xC980,
  1084.     0xA480,
  1085.     0x9200,
  1086.     0x9200,
  1087.     0x9A00,
  1088.     0xDF00,
  1089.     0xC980,
  1090.     0xA480,
  1091.     0x9200,
  1092.     0x9200,
  1093.     0x9A00,
  1094.     0xDF00 },
  1095.   {    0x7E00,        // Yellow P
  1096.     0x4100,
  1097.     0x7E00,
  1098.     0x4000,
  1099.     0x4000,
  1100.     0x0000,
  1101.     0x8180,
  1102.     0x8080,
  1103.     0x8100,
  1104.     0x8080,
  1105.     0x9F80,
  1106.     0xDF80,
  1107.     0x8180,
  1108.     0x8080,
  1109.     0x8100,
  1110.     0x8080,
  1111.     0x9F80,
  1112.     0xDF80,
  1113.     0x8180,
  1114.     0x8080,
  1115.     0x8100,
  1116.     0x8080,
  1117.     0x9F80,
  1118.     0xDF80 },
  1119.   {    0x4000,        // Green L
  1120.     0x4000,
  1121.     0x4000,
  1122.     0x4000,
  1123.     0x7F00,
  1124.     0x0000,
  1125.     0x0000,
  1126.     0x0000,
  1127.     0x0000,
  1128.     0x0000,
  1129.     0x0000,
  1130.     0x0000,
  1131.     0x0000,
  1132.     0x0000,
  1133.     0x0000,
  1134.     0x0000,
  1135.     0x0000,
  1136.     0x0000,
  1137.     0xBF80,
  1138.     0x9F80,
  1139.     0x9F80,
  1140.     0x9F80,
  1141.     0x8080,
  1142.     0xC000 },
  1143.   {    0x7F00,        // Red E
  1144.     0x4000,
  1145.     0x7800,
  1146.     0x4000,
  1147.     0x7F00,
  1148.     0x0000,
  1149.     0x8080,
  1150.     0x8000,
  1151.     0x8700,
  1152.     0x8300,
  1153.     0x8000,
  1154.     0xC000,
  1155.     0x0000,
  1156.     0x0000,
  1157.     0x0000,
  1158.     0x0000,
  1159.     0x0000,
  1160.     0x0000,
  1161.     0x8080,
  1162.     0x8000,
  1163.     0x8700,
  1164.     0x8300,
  1165.     0x8000,
  1166.     0xC000 },
  1167.   {    0x7F00,        // Blue T
  1168.     0x0800,
  1169.     0x0800,
  1170.     0x0800,
  1171.     0x0800,
  1172.     0x0000,
  1173.     0x0000,
  1174.     0x0000,
  1175.     0x0000,
  1176.     0x0000,
  1177.     0x0000,
  1178.     0x0000,
  1179.     0x8080,
  1180.     0xC000,
  1181.     0xF380,
  1182.     0xF380,
  1183.     0xF380,
  1184.     0xFB80,
  1185.     0x8080,
  1186.     0xC000,
  1187.     0xF380,
  1188.     0xF380,
  1189.     0xF380,
  1190.     0xFB80 },
  1191.   {    0x7F00,        // Yellow E
  1192.     0x4000,
  1193.     0x7800,
  1194.     0x4000,
  1195.     0x7F00,
  1196.     0x0000,
  1197.     0x8080,
  1198.     0x8000,
  1199.     0x8780,
  1200.     0x8380,
  1201.     0x8080,
  1202.     0xC000,
  1203.     0x8080,
  1204.     0x8000,
  1205.     0x8780,
  1206.     0x8380,
  1207.     0x8080,
  1208.     0xC000,
  1209.     0x8080,
  1210.     0x8000,
  1211.     0x8780,
  1212.     0x8380,
  1213.     0x8080,
  1214.     0xC000 },
  1215.   {    0x3E00,        // SKULL
  1216.     0x4900,
  1217.     0x7F00,
  1218.     0x6300,
  1219.     0x2200,
  1220.     0x1C00,
  1221.     0x0000,
  1222.     0x0000,
  1223.     0x0000,
  1224.     0x0000,
  1225.     0x0000,
  1226.     0x0000,
  1227.     0x0000,
  1228.     0x0000,
  1229.     0x0000,
  1230.     0x0000,
  1231.     0x0000,
  1232.     0x0000,
  1233.     0x0000,
  1234.     0x0000,
  1235.     0x0000,
  1236.     0x0000,
  1237.     0x0000,
  1238.     0x0000 },
  1239.   {    0x0000,        // SLIME
  1240.     0x0000,
  1241.     0x0000,
  1242.     0x0000,
  1243.     0x0000,
  1244.     0x0000,
  1245.     0x4900,
  1246.     0xAA80,
  1247.     0x5500,
  1248.     0x2A00,
  1249.     0xD500,
  1250.     0x2A00,
  1251.     0x4900,
  1252.     0xAA80,
  1253.     0x5500,
  1254.     0x2A00,
  1255.     0xD500,
  1256.     0x2A00,
  1257.     0x2200,
  1258.     0x5500,
  1259.     0x2A00,
  1260.     0x5500,
  1261.     0x2A80,
  1262.     0x4100 },
  1263.   {    0xFF00,        // STONE
  1264.     0x8000,
  1265.     0x8000,
  1266.     0x8000,
  1267.     0x8000,
  1268.     0x8000,
  1269.     0xFF80,
  1270.     0x8080,
  1271.     0x8080,
  1272.     0x8080,
  1273.     0x8080,
  1274.     0xFF80,
  1275.     0x0000,
  1276.     0x0000,
  1277.     0x0000,
  1278.     0x0000,
  1279.     0x0000,
  1280.     0x0000,
  1281.     0x0000,
  1282.     0x0000,
  1283.     0x0000,
  1284.     0x0000,
  1285.     0x0000,
  1286.     0x0000 },
  1287.   {    0xE380,    0xE380,    0xE380,    0x8080,    0x6300,    0x8080,        // KILLER
  1288.     0x1C00,    0x1C00,    0x1C00,    0x7F00,    0x9C80,    0x7F00,
  1289.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,
  1290.     0x1C00,    0x1C00,    0x1C00,    0x7F00,    0x9C80,    0x7F00 },
  1291.   {    0x0000,    0x7F00,    0x7F00,    0x7F00,    0x7F00,    0x0000,        // WOOD
  1292.     0xFF80,    0xFF80, 0xFF80,    0xFF80,    0xFF80,    0xFF80,
  1293.     0xFF00,    0xFF00,    0xFF00,    0xFF00,    0xFF00,    0x8000,
  1294.     0xFF00,    0x8000, 0x8000,    0x8000,    0x8000,    0x8000 },
  1295.   {    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,        // Green Tail
  1296.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1297.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1298.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80 },
  1299.   {    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,        // Red Tail
  1300.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,
  1301.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1302.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80 },
  1303.   {    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,        // Blue Tail
  1304.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1305.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,
  1306.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80 },
  1307.   {    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,        // Yellow Tail
  1308.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,
  1309.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,
  1310.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80 },
  1311.   {    0x007F,        // ORBTONGUE (blue)
  1312.     0x1C7F,
  1313.     0x3E7F,
  1314.     0x3E7F,
  1315.     0x1C7F,
  1316.     0x007F,
  1317.     0xFF80,
  1318.     0xE380,
  1319.     0xC180,
  1320.     0xC080,
  1321.     0xE080,
  1322.     0xF180,
  1323.     0x0000,
  1324.     0x1C00,
  1325.     0x3E00,
  1326.     0x3E00,
  1327.     0x1C00,
  1328.     0x0000,
  1329.     0x007F,
  1330.     0x1C7F,
  1331.     0x3E7F,
  1332.     0x3E7F,
  1333.     0x1C7F,
  1334.     0x007F },
  1335.   {    0x0000,        // ORBARMOUR (red)
  1336.     0x0000,
  1337.     0x0000,
  1338.     0x0000,
  1339.     0x0000,
  1340.     0x0000,
  1341.     0xFF80,
  1342.     0xFF80,
  1343.     0xFF80,
  1344.     0xFE80,
  1345.     0xFC80,
  1346.     0xF180,
  1347.     0x0000,
  1348.     0x0000,
  1349.     0x0000,
  1350.     0x0000,
  1351.     0x0000,
  1352.     0x0000,
  1353.     0x0000,
  1354.     0x1C00,
  1355.     0x3E00,
  1356.     0x3E00,
  1357.     0x1C00,
  1358.     0x0000 },
  1359.   {    0x0000,        // Green Fire
  1360.     0x0000,
  1361.     0x1800,
  1362.     0x1800,
  1363.     0x0000,
  1364.     0x0000,
  1365.     0x0000,
  1366.     0x0000,
  1367.     0x0000,
  1368.     0x0400,
  1369.     0x0C00,
  1370.     0x0000,
  1371.     0x0000,
  1372.     0x0000,
  1373.     0x0000,
  1374.     0x0000,
  1375.     0x0000,
  1376.     0x0000,
  1377.     0x0000,
  1378.     0x0000,
  1379.     0x1800,
  1380.     0x1800,
  1381.     0x0000,
  1382.     0x0000 },
  1383.   {    0x0000,        // Red Fire
  1384.     0x0000,
  1385.     0x1800,
  1386.     0x1800,
  1387.     0x0000,
  1388.     0x0000,
  1389.     0x0000,
  1390.     0x0000,
  1391.     0x1800,
  1392.     0x1C00,
  1393.     0x0C00,
  1394.     0x0000,
  1395.     0x0000,
  1396.     0x0000,
  1397.     0x0000,
  1398.     0x0000,
  1399.     0x0000,
  1400.     0x0000,
  1401.     0x0000,
  1402.     0x0000,
  1403.     0x1800,
  1404.     0x1800,
  1405.     0x0000,
  1406.     0x0000 },
  1407.   {    0x0000,        // Blue Fire
  1408.     0x0000,
  1409.     0x1800,
  1410.     0x1800,
  1411.     0x0000,
  1412.     0x0000,
  1413.     0x0000,
  1414.     0x0000,
  1415.     0x0000,
  1416.     0x0400,
  1417.     0x0C00,
  1418.     0x0000,
  1419.     0x0000,
  1420.     0x0000,
  1421.     0x1800,
  1422.     0x1800,
  1423.     0x0000,
  1424.     0x0000,
  1425.     0x0000,
  1426.     0x0000,
  1427.     0x1800,
  1428.     0x1800,
  1429.     0x0000,
  1430.     0x0000 },
  1431.   {    0x0000,        // Yellow Fire
  1432.     0x0000,
  1433.     0x1800,
  1434.     0x1800,
  1435.     0x0000,
  1436.     0x0000,
  1437.     0x0000,
  1438.     0x0000,
  1439.     0x1800,
  1440.     0x1C00,
  1441.     0x0C00,
  1442.     0x0000,
  1443.     0x0000,
  1444.     0x0000,
  1445.     0x1800,
  1446.     0x1800,
  1447.     0x0000,
  1448.     0x0000,
  1449.     0x0000,
  1450.     0x0000,
  1451.     0x1800,
  1452.     0x1800,
  1453.     0x0000,
  1454.     0x0000 },
  1455.   {    0x8780,        // Green Missile
  1456.     0xCC00,
  1457.     0x7F00,
  1458.     0x0980,
  1459.     0x1880,
  1460.     0xF080,
  1461.     0x0000,
  1462.     0x0000,
  1463.     0x0000,
  1464.     0x0000,
  1465.     0x0000,
  1466.     0x0000,
  1467.     0x0000,
  1468.     0x0000,
  1469.     0x0000,
  1470.     0x0000,
  1471.     0x0000,
  1472.     0x0000,
  1473.     0x8780,
  1474.     0xCC00,
  1475.     0x7F00,
  1476.     0x0980,
  1477.     0x1880,
  1478.     0xF080 },
  1479.   {    0x8780,        // Red Missile
  1480.     0xCC00,
  1481.     0x7F00,
  1482.     0x0980,
  1483.     0x1880,
  1484.     0xF080,
  1485.     0x8780,
  1486.     0xCC00,
  1487.     0x7F00,
  1488.     0x0980,
  1489.     0x1880,
  1490.     0xF080,
  1491.     0x0000,
  1492.     0x0000,
  1493.     0x0000,
  1494.     0x0000,
  1495.     0x0000,
  1496.     0x0000,
  1497.     0x8780,
  1498.     0xCC00,
  1499.     0x7F00,
  1500.     0x0980,
  1501.     0x1880,
  1502.     0xF080 },
  1503.   {    0x8780,        // Blue Missile
  1504.     0xCC00,
  1505.     0x7F00,
  1506.     0x0980,
  1507.     0x1880,
  1508.     0xF080,
  1509.     0x0000,
  1510.     0x0000,
  1511.     0x0000,
  1512.     0x0000,
  1513.     0x0000,
  1514.     0x0000,
  1515.     0x8780,
  1516.     0xCC00,
  1517.     0x7F00,
  1518.     0x0980,
  1519.     0x1880,
  1520.     0xF080,
  1521.     0x8780,
  1522.     0xCC00,
  1523.     0x7F00,
  1524.     0x0980,
  1525.     0x1880,
  1526.     0xF080 },
  1527.   {    0x8780,        // Yellow Missile
  1528.     0xCC00,
  1529.     0x7F00,
  1530.     0x0980,
  1531.     0x1880,
  1532.     0xF080,
  1533.     0x8780,
  1534.     0xCC00,
  1535.     0x7F00,
  1536.     0x0980,
  1537.     0x1880,
  1538.     0xF080,
  1539.     0x8780,
  1540.     0xCC00,
  1541.     0x7F00,
  1542.     0x0980,
  1543.     0x1880,
  1544.     0xF080,
  1545.     0x8780,
  1546.     0xCC00,
  1547.     0x7F00,
  1548.     0x0980,
  1549.     0x1880,
  1550.     0xF080 },
  1551.   {    0x0000,        // START
  1552.     0x0000,
  1553.     0x0000,
  1554.     0x0000,
  1555.     0x0000,
  1556.     0x0000,
  1557.     0x0000,
  1558.     0x0000,
  1559.     0x0380,
  1560.     0x0380,
  1561.     0x1C00,
  1562.     0x1C00,
  1563.     0x1C00,
  1564.     0x1C00,
  1565.     0x0000,
  1566.     0x0000,
  1567.     0x1C00,
  1568.     0x1C00,
  1569.     0x1C00,
  1570.     0x1C00,
  1571.     0xE380,
  1572.     0xE380,
  1573.     0x1C00,
  1574.     0x1C00 },
  1575.   {    0xC000,    0xDF00,    0xC000,    0xDF00,    0x1C00,    0x1C00,        // MUSIC
  1576.     0x3F80,    0x2080,    0x3F80,    0x2080,    0xE380,    0xE380,
  1577.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,
  1578.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  1579.   {    0x0000,        // STICKY
  1580.     0x0000,
  1581.     0x0000,
  1582.     0x0000,
  1583.     0x0000,
  1584.     0x2000,
  1585.     0x0000,
  1586.     0x1000,
  1587.     0x1000,
  1588.     0x2000,
  1589.     0x2700,
  1590.     0x1800,
  1591.     0x1000,
  1592.     0x0000,
  1593.     0x0000,
  1594.     0x0000,
  1595.     0x0000,
  1596.     0x0000,
  1597.     0x0000,
  1598.     0x1000,
  1599.     0x1000,
  1600.     0x2000,
  1601.     0x2000,
  1602.     0x0000 },
  1603.   {    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,        // FX
  1604.     0x0880,    0x0500,    0x0200,    0x0200,    0x0500,    0x0880,
  1605.     0xF700,    0xFA80,    0xFD80,    0xFD80,    0xFA80,    0xF700,
  1606.     0x6880,    0x8500,    0x8200,    0xE200,    0x8500,    0x8880 },
  1607.   {    0x7C00,        // ZERO
  1608.     0x8200,
  1609.     0x8200,
  1610.     0x8200,
  1611.     0x7C00,
  1612.     0x0000,
  1613.     0x0000,
  1614.     0x3C00,
  1615.     0x4100,
  1616.     0x4100,
  1617.     0x0100,
  1618.     0x3E00,
  1619.     0x0000,
  1620.     0x0000,
  1621.     0x0000,
  1622.     0x0000,
  1623.     0x0000,
  1624.     0x0000,
  1625.     0x0000,
  1626.     0x0000,
  1627.     0x0000,
  1628.     0x0000,
  1629.     0x0000,
  1630.     0x0000 },
  1631.   {    0x1000,        // ONE
  1632.     0x3000,
  1633.     0x1000,
  1634.     0x1000,
  1635.     0x3800,
  1636.     0x0000,
  1637.     0x0000,
  1638.     0x0800,
  1639.     0x0800,
  1640.     0x0800,
  1641.     0x0000,
  1642.     0x1C00,
  1643.     0x0000,
  1644.     0x0000,
  1645.     0x0000,
  1646.     0x0000,
  1647.     0x0000,
  1648.     0x0000,
  1649.     0x0000,
  1650.     0x0000,
  1651.     0x0000,
  1652.     0x0000,
  1653.     0x0000,
  1654.     0x0000 },
  1655.   {    0xFC00,        // TWO
  1656.     0x0200,
  1657.     0x7C00,
  1658.     0x8000,
  1659.     0xFE00,
  1660.     0x0000,
  1661.     0x0000,
  1662.     0x7C00,
  1663.     0x0100,
  1664.     0x3E00,
  1665.     0x0000,
  1666.     0x7F00,
  1667.     0x0000,
  1668.     0x0000,
  1669.     0x0000,
  1670.     0x0000,
  1671.     0x0000,
  1672.     0x0000,
  1673.     0x0000,
  1674.     0x0000,
  1675.     0x0000,
  1676.     0x0000,
  1677.     0x0000,
  1678.     0x0000 },
  1679.   {    0xFC00,        // Three
  1680.     0x0200,
  1681.     0x1C00,
  1682.     0x0200,
  1683.     0xFC00,
  1684.     0x0000,
  1685.     0x0000,
  1686.     0x7C00,
  1687.     0x0100,
  1688.     0x0C00,
  1689.     0x0100,
  1690.     0x7E00,
  1691.     0x0000,
  1692.     0x0000,
  1693.     0x0000,
  1694.     0x0000,
  1695.     0x0000,
  1696.     0x0000,
  1697.     0x0000,
  1698.     0x0000,
  1699.     0x0000,
  1700.     0x0000,
  1701.     0x0000,
  1702.     0x0000 },
  1703.   {    0x8800,        // Four
  1704.     0x8800,
  1705.     0x8800,
  1706.     0xFE00,
  1707.     0x0800,
  1708.     0x0000,
  1709.     0x0000,
  1710.     0x4400,
  1711.     0x4400,
  1712.     0x0000,
  1713.     0x7700,
  1714.     0x0400,
  1715.     0x0000,
  1716.     0x0000,
  1717.     0x0000,
  1718.     0x0000,
  1719.     0x0000,
  1720.     0x0000,
  1721.     0x0000,
  1722.     0x0000,
  1723.     0x0000,
  1724.     0x0000,
  1725.     0x0000,
  1726.     0x0000 },
  1727.   {    0xFE00,        // Five
  1728.     0x8000,
  1729.     0xFC00,
  1730.     0x0200,
  1731.     0xFC00,
  1732.     0x0000,
  1733.     0x0000,
  1734.     0x7F00,
  1735.     0x0000,
  1736.     0x7C00,
  1737.     0x0100,
  1738.     0x7E00,
  1739.     0x0000,
  1740.     0x0000,
  1741.     0x0000,
  1742.     0x0000,
  1743.     0x0000,
  1744.     0x0000,
  1745.     0x0000,
  1746.     0x0000,
  1747.     0x0000,
  1748.     0x0000,
  1749.     0x0000,
  1750.     0x0000 },
  1751.   {    0x7E00,        // Six
  1752.     0x8000,
  1753.     0xFC00,
  1754.     0x8200,
  1755.     0x7C00,
  1756.     0x0000,
  1757.     0x0000,
  1758.     0x3F00,
  1759.     0x0000,
  1760.     0x7C00,
  1761.     0x0100,
  1762.     0x3E00,
  1763.     0x0000,
  1764.     0x0000,
  1765.     0x0000,
  1766.     0x0000,
  1767.     0x0000,
  1768.     0x0000,
  1769.     0x0000,
  1770.     0x0000,
  1771.     0x0000,
  1772.     0x0000,
  1773.     0x0000,
  1774.     0x0000 },
  1775.   {    0xFC00,        // Seven
  1776.     0x0400,
  1777.     0x0800,
  1778.     0x1000,
  1779.     0x2000,
  1780.     0x0000,
  1781.     0x0000,
  1782.     0x7A00,
  1783.     0x0200,
  1784.     0x0400,
  1785.     0x0800,
  1786.     0x1000,
  1787.     0x0000,
  1788.     0x0000,
  1789.     0x0000,
  1790.     0x0000,
  1791.     0x0000,
  1792.     0x0000,
  1793.     0x0000,
  1794.     0x0000,
  1795.     0x0000,
  1796.     0x0000,
  1797.     0x0000,
  1798.     0x0000 },
  1799.   {    0x7C00,        // Eight
  1800.     0x8200,
  1801.     0x7C00,
  1802.     0x8200,
  1803.     0x7C00,
  1804.     0x0000,
  1805.     0x0000,
  1806.     0x3C00,
  1807.     0x0100,
  1808.     0x3C00,
  1809.     0x0100,
  1810.     0x3E00,
  1811.     0x0000,
  1812.     0x0000,
  1813.     0x0000,
  1814.     0x0000,
  1815.     0x0000,
  1816.     0x0000,
  1817.     0x0000,
  1818.     0x0000,
  1819.     0x0000,
  1820.     0x0000,
  1821.     0x0000,
  1822.     0x0000 },
  1823.   {    0x7C00,        // Nine
  1824.     0x8200,
  1825.     0x7E00,
  1826.     0x0200,
  1827.     0x0200,
  1828.     0x0000,
  1829.     0x0000,
  1830.     0x3C00,
  1831.     0x0100,
  1832.     0x3D00,
  1833.     0x0100,
  1834.     0x0100,
  1835.     0x0000,
  1836.     0x0000,
  1837.     0x0000,
  1838.     0x0000,
  1839.     0x0000,
  1840.     0x0000,
  1841.     0x0000,
  1842.     0x0000,
  1843.     0x0000,
  1844.     0x0000,
  1845.     0x0000,
  1846.     0x0000 },
  1847.   {    0x1C00,    0x3E00,    0x7F00,    0xFF80,    0x9C80,    0xFF80,        // GREENHEADUP
  1848.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1849.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1850.     0x1C00,    0x3E00,    0x7F00,    0x9C80,    0x9C80,    0xFF80 },
  1851.   {    0x1C00,    0x3E00, 0x7F00,    0xFF80,    0x9C80,    0xFF80,        // REDHEADUP
  1852.     0x1C00,    0x3E00,    0x7F00,    0x9C80,    0x9C80,    0xFF80,
  1853.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1854.     0x1C00,    0x3E00,    0x7F00,    0x9C80,    0x9C80,    0xFF80 },
  1855.   {    0x1C00,    0x3E00,    0x7F00,    0xFF80,    0x9C80,    0xFF80,        // BLUEHEADUP
  1856.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1857.     0x1C00,    0x3E00,    0x7F00,    0x9C80,    0x9C80,    0xFF80,
  1858.     0x1C00,    0x3E00,    0x7F00,    0x9C80,    0x9C80,    0xFF80 },
  1859.   {    0x1C00,    0x3E00,    0x7F00,    0xFF80,    0x9C80,    0xFF80,        // YELLOWHEADUP
  1860.     0x1C00,    0x3E00,    0x7F00,    0x9C80,    0x9C80,    0xFF80,
  1861.     0x1C00,    0x3E00,    0x7F00,    0x9C80,    0x9C80,    0xFF80,
  1862.     0x1C00,    0x3E00,    0x7F00,    0x9C80,    0x9C80,    0xFF80 },
  1863.   {    0xFF80,    0x9C80,    0xFF00,    0x7F00,    0x3E00,    0x1C00,        // GREENHEADDOWN
  1864.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1865.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1866.     0xFF80,    0x9C80,    0x9C00,    0x7F00,    0x3E00,    0x1C00 },
  1867.   {    0xFF80,    0x9C80,    0xFF80,    0x7F00,    0x3E00,    0x1C00,        // REDHEADDOWN
  1868.     0xFF80,    0x9C80,    0x9C80,    0x7F00,    0x3E00,    0x1C00,
  1869.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1870.     0xFF80,    0x9C80,    0x9C80,    0x7F00,    0x3E00,    0x1C00 },
  1871.   {    0xFF80,    0x9C80, 0xFF80,    0x7F00,    0x3E00,    0x1C00,        // BLUEHEADDOWN
  1872.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1873.     0xFF80,    0x9C80,    0x9C80,    0x7F00,    0x3E00,    0x1C00,
  1874.     0xFF80,    0x9C80,    0x9C80,    0x7F00,    0x3E00,    0x1C00 },
  1875.   {    0xFF80,    0x9C80,    0xFF80,    0x7F00,    0x3E00,    0x1C00,        // YELLOWHEADDOWN
  1876.     0xFF80,    0x9C80,    0x9C80,    0x7F00,    0x3E00,    0x1C00,
  1877.     0xFF80,    0x9C80,    0x9C80,    0x7F00,    0x3E00,    0x1C00,
  1878.     0xFF80,    0x9C80,    0x9C80,    0x7F00,    0x3E00,    0x1C00 },
  1879.   {    0x0F80,    0x3C80,    0xFF80,    0xFF80,    0x3C80,    0x0F80,        // GREENHEADLEFT
  1880.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1881.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1882.     0x0F80,    0x3080,    0xFF80,    0xFF80,    0x3080,    0x0F80 },
  1883.   {    0x0F80,    0x3C80,    0xFF80,    0xFF80,    0x3C80,    0x0F80,        // REDHEADLEFT
  1884.     0x0F80,    0x3080,    0xFF80,    0xFF80,    0x3080,    0x0F80,
  1885.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1886.     0x0F80,    0x3080,    0xFF80,    0xFF80,    0x3080,    0x0F80 },
  1887.   {    0x0F80,    0x3C80,    0xFF80,    0xFF80,    0x3C80,    0x0F80,        // BLUEHEADLEFT
  1888.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1889.     0x0F80,    0x3080,    0xFF80,    0xFF80,    0x3080,    0x0F80,
  1890.     0x0F80,    0x3080,    0xFF80,    0xFF80,    0x3080,    0x0F80 },
  1891.   {    0x0F80,    0x3C80,    0xFF80,    0xFF80,    0x3C80,    0x0F80,        // YELLOWHEADLEFT
  1892.     0x0F80,    0x3080,    0xFF80,    0xFF80,    0x3080,    0x0F80,
  1893.     0x0F80,    0x3080,    0xFF80,    0xFF80,    0x3080,    0x0F80,
  1894.     0x0F80,    0x3080,    0xFF80,    0xFF80,    0x3080,    0x0F80 },
  1895.   {    0xF800,    0x9E00,    0xFF80,    0xFF80,    0x9E00,    0xF800,        // GREENHEADRIGHT
  1896.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1897.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1898.     0xF800,    0x8600,    0xFF80,    0xFF80,    0x8600,    0xF800 },
  1899.   {    0xF800,    0x9E00,    0xFF80,    0xFF80,    0x9E00,    0xF800,        // REDHEADRIGHT
  1900.     0xF800,    0x8600, 0xFF80,    0xFF80,    0x8600,    0xF800,
  1901.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1902.     0xF800,    0x8600,    0xFF80,    0xFF80,    0x8600,    0xF800 },
  1903.   {    0xF800,    0x9E00,    0xFF80,    0xFF80,    0x9E00,    0xF800,        // BLUEHEADRIGHT
  1904.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1905.     0xF800,    0x8600,    0xFF80,    0xFF80,    0x8600,    0xF800,
  1906.     0xF800,    0x8600,    0xFF80,    0xFF80,    0x8600,    0xF800 },
  1907.   {    0xF800,    0x9E00,    0xFF80,    0xFF80,    0x9E00,    0xF800,        // YELLOWHEADRIGHT
  1908.     0xF800,    0x8600,    0xFF80,    0xFF80,    0x8600,    0xF800,
  1909.     0xF800,    0x8600,    0xFF80,    0xFF80,    0x8600,    0xF800,
  1910.     0xF800,    0x8600,    0xFF80,    0xFF80,    0x8600,    0xF800 },
  1911.   {    0x8080,    0xC180,    0xF780,    0xFF80,    0x9C80,    0xFF80,        // GREENMODEUP
  1912.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1913.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1914.     0x8080,    0xC180,    0xF780,    0x9C80,    0x9C80,    0xFF80 },
  1915.   {    0x8080,    0xC180,    0xF780,    0xFF80,    0x9C80,    0xFF80,        // REDMODEUP
  1916.     0x8080,    0xC180,    0xF780,    0x9C80,    0x9C80,    0xFF80,
  1917.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1918.     0x8080,    0xC180,    0xF780,    0x9C80,    0x9C80,    0xFF80 },
  1919.   {    0x8080,    0xC180,    0xF780,    0xFF80,    0x9C80,    0xFF80,        // BLUEMODEUP
  1920.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1921.     0x8080,    0xC180,    0xF780,    0x9C80,    0x9C80,    0xFF80,
  1922.     0x8080,    0xC180,    0xF780,    0x9C80,    0x9C80,    0xFF80 },
  1923.   {    0x8080,    0xC180,    0xF780,    0xFF80,    0x9C80,    0xFF80,        // YELLOWMODEUP
  1924.     0x8080,    0xC180,    0xF780,    0x9C80,    0x9C80,    0xFF80,
  1925.     0x8080,    0xC180,    0xF780,    0x9C80,    0x9C80, 0xFF80,
  1926.     0x8080,    0xC180,    0xF780,    0x9C80,    0x9C80,    0xFF80 },
  1927.   {    0xFF80,    0x9C80,    0xFF80,    0xF780,    0xC180,    0x8080,        // GREENMODEDOWN
  1928.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1929.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1930.     0xFF80,    0x9C80,    0x9C80,    0xF780,    0xC180,    0x8080 },
  1931.   {    0xFF80,    0x9C80,    0xFF80,    0xF780,    0xC180,    0x8080,        // REDMODEDOWN
  1932.     0xFF80,    0x9C80,    0x9C80,    0xF780,    0xC180,    0x8080,
  1933.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1934.     0xFF80,    0x9C80,    0x9C80,    0xF780,    0xC180,    0x8080 },
  1935.   {    0xFF80,    0x9C80,    0xFF80,    0xF780,    0xC180,    0x8080,        // BLUEMODEDOWN
  1936.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1937.     0xFF80,    0x9C80,    0x9C80,    0xF780,    0xC180,    0x8080,
  1938.     0xFF80,    0x9C80,    0x9C80,    0xF780,    0xC180,    0x8080 },
  1939.   {    0xFF80,    0x9C80,    0xFF80,    0xF780,    0xC180,    0x8080,        // YELLOWMODEDOWN
  1940.     0xFF80,    0x9C80,    0x9C80,    0xF780,    0xC180,    0x8080,
  1941.     0xFF80,    0x9C80,    0x9C80,    0xF780,    0xC180,    0x8080,
  1942.     0xFF80,    0x9C80,    0x9C80,    0xF780,    0xC180,    0x8080 },
  1943.   {    0xFF80, 0x7C80, 0x1F80,    0x1F80,    0x7C80,    0xFF80,        // GREENMODELEFT
  1944.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1945.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1946.     0xFF80,    0x7080, 0x1F80,    0x1F80,    0x7080,    0xFF80 },
  1947.   {    0xFF80,    0x7C80,    0x1F80,    0x1F80,    0x7C80,    0xFF80,        // REDMODELEFT
  1948.     0xFF80,    0x7080,    0x1F80,    0x1F80,    0x7080,    0xFF80,
  1949.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1950.     0xFF80,    0x7080, 0x1F80,    0x1F80,    0x7080,    0xFF80 },
  1951.   {    0xFF80,    0x7C80,    0x1F80,    0x1F80,    0x7C80,    0xFF80,        // BLUEMODELEFT
  1952.     0x0000,    0x0000, 0x0000,    0x0000,    0x0000,    0x0000,
  1953.     0xFF80,    0x7080,    0x1F80,    0x1F80, 0x7080,    0xFF80,
  1954.     0xFF80,    0x7080, 0x1F80,    0x1F80,    0x7080,    0xFF80 },
  1955.   {    0xFF80,    0x7C80,    0x1F80,    0x1F80,    0x7C80,    0xFF80,        // YELLOWMODELEFT
  1956.     0xFF80,    0x7080, 0x1F80,    0x1F80,    0x7080,    0xFF80,
  1957.     0xFF80,    0x7080,    0x1F80,    0x1F80,    0x7080,    0xFF80,
  1958.     0xFF80,    0x7080, 0x1F80,    0x1F80,    0x7080,    0xFF80 },
  1959.   {    0xFF80,    0x9F00,    0xFC00,    0xFC00,    0x9F00,    0xFF80,        // GREENMODERIGHT
  1960.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1961.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1962.     0xFF80,    0x8700, 0xFC00,    0xFC00,    0x8700,    0xFF80 },
  1963.   {    0xFF80,    0x9F00,    0xFC00,    0xFC00,    0x9F00,    0xFF80,        // REDMODERIGHT
  1964.     0xFF80,    0x8700, 0xFC00,    0xFC00,    0x8700,    0xFF80,
  1965.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1966.     0xFF80,    0x8700, 0xFC00,    0xFC00,    0x8700,    0xFF80 },
  1967.   {    0xFF80,    0x9F00,    0xFC00,    0xFC00,    0x9F00,    0xFF80,        // BLUEMODERIGHT
  1968.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1969.     0xFF80,    0x8700, 0xFC00,    0xFC00,    0x8700,    0xFF80,
  1970.     0xFF80,    0x8700,    0xFC00,    0xFC00,    0x8700,    0xFF80 },
  1971.   {    0xFF80,    0x9F00,    0xFC00,    0xFC00,    0x9F00,    0xFF80,        // YELLOWMODERIGHT
  1972.     0xFF80,    0x8700,    0xFC00,    0xFC00,    0x8700,    0xFF80,
  1973.     0xFF80,    0x8700,    0xFC00,    0xFC00,    0x8700,    0xFF80,
  1974.     0xFF80,    0x8700,    0xFC00,    0xFC00,    0x8700,    0xFF80 },
  1975.   {    0x0000, 0x7F00,    0x7F00,    0x7F00,    0x7F00,    0x0000,        // METAL
  1976.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1977.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,
  1978.     0x0080,    0x7F80,    0x7F80,    0x7F80,    0x7F80,    0x7F80 },
  1979.   {    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,        // Green Drip
  1980.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1981.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1982.     0x0800,    0x0800,    0x1C00,    0x3E00,    0x3E00,    0x1C00 },
  1983.   {    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,        // Red Drip
  1984.     0x0800,    0x0800,    0x1C00,    0x3E00,    0x3E00,    0x1C00,
  1985.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1986.     0x0800,    0x0800,    0x1C00,    0x3E00,    0x3E00,    0x1C00 },
  1987.   {    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,        // Blue Drip
  1988.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1989.     0x0800,    0x0800,    0x1C00,    0x3E00,    0x3E00,    0x1C00,
  1990.     0x0800,    0x0800,    0x1C00,    0x3E00,    0x3E00,    0x1C00 },
  1991.   {    0x0800,    0x0800,    0x1C00,    0x3E00,    0x3E00,    0x1C00,        // Yellow Drip
  1992.     0x0800,    0x0800,    0x1C00,    0x3E00,    0x3E00,    0x1C00,
  1993.     0x0800,    0x0800,    0x1C00,    0x3E00,    0x3E00,    0x1C00,
  1994.     0x0800,    0x0800,    0x1C00,    0x3E00, 0x3E00,    0x1C00 },
  1995.   {    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,        // BLACKENED
  1996.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  1997.     0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,
  1998.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 },
  1999.   {    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,    0xFF80,        // WHITENED
  2000.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000,
  2001.     0x0000,    0x0000, 0x0000,    0x0000,    0x0000,    0x0000,
  2002.     0x0000,    0x0000,    0x0000,    0x0000,    0x0000,    0x0000 }
  2003. };
  2004.  
  2005. UWORD chip LogoData[2520] =
  2006. {    /* Plane 0 */
  2007.     0x0000,0xC000,0x0000,0x0C00,0x033C,0x3FFF,0x0FC0,0x0000,0x7878,0x0078,0x7E00,0x0001,0x9E00,0x1E1E,0x1E60,
  2008.     0x0003,0x0000,0x0C00,0x3000,0x0F0F,0x0FFC,0x3C3C,0x0006,0x1E1E,0x01E1,0xE1E0,0x0007,0x8780,0x7878,0x79E0,
  2009.     0x000C,0x0000,0x0300,0xC000,0x33C3,0xC3F0,0xF0F3,0x0007,0x8787,0x8787,0x8798,0x0019,0xE1E1,0xE1E1,0xE7E0,
  2010.     0xC030,0xC000,0x00C3,0x0C00,0x0C00,0x0000,0x004F,0x0001,0xE000,0x0000,0x0278,0x0006,0x787F,0x8787,0x9FE0,
  2011.     0xF003,0xC000,0x0C00,0x3C03,0xC000,0x0000,0x003C,0xC018,0x6000,0x0000,0x01E6,0x01E1,0x0000,0x0000,0x3FE0,
  2012.     0x3C0F,0x0000,0x0F00,0xF000,0xF003,0x0003,0x3010,0xC01E,0x0198,0x0019,0x8086,0x0078,0x0000,0x0000,0x1FE0,
  2013.     0x0C0C,0x0000,0x03C0,0xC000,0x300C,0xC00C,0xC003,0xC007,0x8066,0x0066,0x601E,0x0198,0x0660,0x0066,0x67E0,
  2014.     0xC000,0xC000,0x00C0,0x0C03,0x0033,0x3033,0x000F,0x0001,0x8199,0x8199,0x8078,0x0060,0x1998,0x0019,0x99E0,
  2015.     0xF003,0xC000,0x0C00,0x3C03,0xC00C,0xC000,0x0C0C,0x0018,0x0066,0x6666,0x6060,0x0198,0x0666,0x0006,0x6660,
  2016.     0x3C0F,0x0000,0x0F00,0xF000,0xF033,0x8001,0x3000,0xC01E,0x0198,0x0001,0xE006,0x01E0,0x19E0,0x0000,0x0000,
  2017.     0x0C0C,0x0000,0x03C0,0xC000,0x300F,0x0000,0xCC03,0xC007,0x8198,0x0001,0xE018,0x01F8,0x0180,0x0000,0x0000,
  2018.     0xC000,0xC000,0x00C0,0x0C03,0x000C,0xCC33,0x3C0F,0xC001,0x8079,0x999E,0x6066,0x01E0,0x0666,0x0787,0xE000,
  2019.     0xF003,0xC0C0,0x0C00,0x3C03,0xC033,0x300C,0xCC0F,0xC018,0x01E6,0x6067,0x801E,0x0198,0x1998,0x1E1E,0x1E00,
  2020.     0xFC0F,0x00C3,0x0F00,0xFC03,0xF00C,0xC003,0x300F,0xC01E,0x0199,0x9818,0x0006,0x0060,0x0660,0x7878,0x7980,
  2021.     0xFC0C,0xCCC3,0x03C0,0xFC03,0xF000,0x0000,0x000F,0xC01F,0x8000,0x0000,0x03F8,0x019C,0x0000,0x0000,0x2780,
  2022.     0xFC03,0x0CC3,0x3CC0,0xFC03,0xF000,0x0000,0x000F,0xC01F,0x8000,0x0000,0x0180,0x01FF,0x0000,0x0000,0x0E60,
  2023.     0xFC0C,0xCC03,0x3300,0xFC03,0xF033,0x0000,0xCC03,0xC01F,0x8199,0x8018,0x0078,0x007E,0x1800,0x0198,0x0060,
  2024.     0xFC03,0xCC00,0x30C0,0xFC03,0xC00C,0xC003,0x3000,0xC01F,0x8066,0x6066,0x001E,0x0078,0x7860,0x0666,0x01E0,
  2025.     0xF00C,0xC000,0x33C0,0x3C03,0x0033,0x300C,0xCC0C,0x001E,0x0199,0x9998,0x0066,0x0001,0xE1F8,0x1998,0x0780,
  2026.     0xC000,0xC00C,0x03C0,0x0C00,0x300C,0xCC33,0x300F,0x0018,0x0066,0x6660,0x0018,0x0001,0x8786,0x6666,0x0600,
  2027.     0x0C0C,0x0303,0x0300,0xC000,0xF003,0x0000,0xCC03,0xC001,0x8198,0x0000,0x6006,0x0000,0x0000,0x001E,0x0000,
  2028.     0x3C0C,0x03CF,0x0000,0xF003,0xC030,0x0000,0x3C00,0xC007,0x8060,0x0001,0x8060,0x0000,0x0000,0x01E6,0x0000,
  2029.     0xF000,0x0CCC,0xC000,0x3C03,0x003C,0x0000,0xFC0C,0x001E,0x0198,0x0006,0x6078,0x0187,0x8780,0x1998,0x0000,
  2030.     0xC000,0x3303,0x3000,0x0C00,0x303F,0x0000,0xFC0F,0x0018,0x0060,0x0001,0x801E,0x0061,0xE1E0,0x0666,0x0600,
  2031.     0x0C03,0x0C00,0xC300,0xC000,0xF00F,0x0000,0xF003,0xC001,0x8198,0x0006,0x6006,0x0018,0x7878,0x0198,0x0180,
  2032.     0x3C0C,0xC000,0x0F00,0xF003,0xC003,0x0000,0xC000,0xC007,0x8060,0x0001,0x8060,0x0006,0x0000,0x0000,0x0E60,
  2033.     0xF033,0x0000,0x0CC0,0x3C03,0x0030,0x0000,0x0C0C,0x001E,0x0198,0x0006,0x6078,0x0000,0x0000,0x0000,0x27E0,
  2034.     0xC03C,0xC000,0x0303,0x0C00,0x00FC,0x0000,0x3C3F,0x0018,0x0660,0x0001,0x819E,0x0000,0x1E1F,0xE1E1,0x9980,
  2035.     0x000F,0x0000,0x0C00,0xC000,0x003F,0x0000,0xF00F,0xC000,0x0198,0x0006,0x0066,0x0000,0x7878,0x7878,0x6780,
  2036.     0x0003,0xC000,0x0000,0x3000,0x000F,0x0000,0xC003,0xC000,0x0060,0x0000,0x0018,0x0001,0xE1E0,0x1E1E,0x1E00,
  2037.     0x0000,0xC000,0x0000,0x0C00,0x0003,0x0000,0x0000,0xC000,0x0018,0x0000,0x0006,0x0007,0x8780,0x0787,0xE000,
  2038.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2039.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2040.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2041.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2042.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0xC000,
  2043.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0xC000,
  2044.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2045.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0xC000,
  2046.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0xC000,
  2047.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2048.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2049.     /* Plane 1 */
  2050.     0x3FFF,0x0000,0x03FF,0xF000,0x0003,0xFFFF,0x00C0,0x0007,0xF807,0xFFF8,0x0600,0x0000,0x01FF,0xFE01,0xFE00,
  2051.     0xCFFC,0x0000,0x00FF,0xC000,0x0F00,0xFFFC,0x03F0,0x0001,0xFE01,0xFFE0,0x1F80,0x0007,0x807F,0xF807,0xF860,
  2052.     0xF3F0,0x0000,0x0C3F,0x0000,0x0FC0,0x3FF0,0x0FF0,0x0000,0x7F80,0x7F80,0x7F80,0x0007,0xE01F,0xE01F,0xE1E0,
  2053.     0xFCC0,0xC000,0x0F0C,0x0C00,0xF200,0x0000,0x004F,0x000E,0x1000,0x0000,0x0278,0x0079,0xF807,0x807F,0x87E0,
  2054.     0xFC03,0xC000,0x0FC0,0x3C00,0xFC00,0x0000,0x003F,0xC01F,0x8000,0x0000,0x01FE,0x007E,0x0000,0x0000,0x1FE0,
  2055.     0x3C0F,0xC000,0x0FC0,0xFC00,0xF800,0xFFFF,0x001F,0x001F,0x8187,0xFFF8,0x00F8,0x007C,0x0000,0x0000,0x07E0,
  2056.     0x0C0F,0xC000,0x03C0,0xFC00,0x303C,0x3FFC,0x3C0C,0x0007,0x81E1,0xFFE1,0x8060,0x0018,0x0E1F,0xFFE1,0xE1E0,
  2057.     0x000F,0x0000,0x00C0,0xF000,0x003F,0x0FF0,0xFC00,0x0001,0x81F8,0x7F86,0x0000,0x0180,0x1F87,0xFFF8,0x7860,
  2058.     0x000C,0x0000,0x0000,0xC000,0x003F,0xC003,0xFC00,0x0000,0x007E,0x1E18,0x6000,0x01E0,0x1FE1,0xFFFE,0x1E00,
  2059.     0xC000,0x0000,0x0000,0x0003,0x000F,0x8001,0xF000,0xC000,0x0018,0x0001,0xE006,0x01F8,0x07E0,0x0000,0x0000,
  2060.     0xF000,0x0000,0x0C00,0x0003,0xC033,0x0000,0xC003,0xC018,0x0018,0x0007,0xE01E,0x01F8,0x19E0,0x0000,0x0000,
  2061.     0xFC00,0xC030,0x0F00,0x0C03,0xF00F,0xC3C3,0xFC0F,0xC01E,0x0067,0x8619,0xE078,0x01E0,0x07E1,0xFF80,0x6000,
  2062.     0xFC03,0xC030,0x0FC0,0x3C03,0xF03F,0x0FF0,0xFC0F,0xC01F,0x819E,0x1F86,0x0060,0x0180,0x1F87,0xFE01,0xF800,
  2063.     0xFC0F,0xC333,0x0FC0,0xFC03,0xF03C,0x3FFC,0x3C0F,0xC01F,0x8078,0x7FE0,0x0006,0x0018,0x0E1F,0xF807,0xF800,
  2064.     0xFC0F,0x0F33,0xC3C0,0xFC03,0xF000,0x0000,0x000F,0xC01F,0x8000,0x0000,0x0078,0x007C,0x0000,0x0000,0x2780,
  2065.     0xFC0C,0x0F33,0xC0C0,0xFC03,0xF000,0x0000,0x000F,0xC01F,0x8000,0x0000,0x01E0,0x0078,0x0000,0x0000,0x0FE0,
  2066.     0xFC00,0xCF03,0xC000,0xFC03,0xF030,0xFFFF,0x0C0F,0xC01F,0x81E1,0xFFF8,0x0060,0x0061,0xF81F,0xFF84,0x0780,
  2067.     0xFC03,0x0C00,0xC000,0xFC03,0xC03C,0x3FFC,0x3C0F,0xC01F,0x8078,0x7FE1,0x8000,0x0067,0xF81F,0xFE18,0x0600,
  2068.     0xF00F,0x0000,0x0300,0xFC03,0x000F,0x0FF0,0xF003,0xC01E,0x019E,0x1F86,0x6060,0x001F,0xE007,0xF860,0x0000,
  2069.     0xC00F,0x0000,0x03C0,0xFC00,0x0033,0xC3C3,0xCC00,0xC018,0x01E7,0x8619,0x8078,0x0000,0x0061,0xE186,0x0000,
  2070.     0x0003,0x030F,0x03C0,0x3C00,0x003C,0x0000,0x3C00,0x0000,0x0078,0x0006,0x007E,0x0000,0x0000,0x0066,0x0000,
  2071.     0x000C,0x0FCF,0x00C0,0x0C00,0x303F,0x0000,0xFC00,0x0000,0x0018,0x0000,0x601E,0x0000,0x0000,0x01F8,0x0000,
  2072.     0x0C00,0x03CC,0x3000,0x0000,0xF03F,0x0000,0xFC0C,0x0001,0x8180,0x0001,0xE006,0x007F,0x807F,0xE1FE,0x0600,
  2073.     0x3C00,0xF000,0xF000,0x0003,0xF03F,0x0000,0xFC0F,0x0007,0x81E0,0x0007,0x8000,0x001F,0xE01F,0xF87E,0x0180,
  2074.     0xFC00,0xFC00,0xC000,0xC003,0xF00F,0x0000,0xF00F,0xC01F,0x8078,0x0006,0x0000,0x0007,0xF807,0xFE1C,0x0060,
  2075.     0xFC0C,0x3000,0x00C0,0xF003,0xC003,0x0000,0xC00F,0xC01F,0x8018,0x0000,0x6060,0x0001,0x0000,0x0000,0x0E00,
  2076.     0xF0CF,0x0000,0x03CF,0xFC03,0x0000,0x0000,0x0003,0xC01E,0x0180,0x0001,0xE078,0x0001,0x0000,0x0000,0x1F80,
  2077.     0xC3C3,0xC000,0x0F3C,0xFC00,0x0F00,0x0000,0x03C0,0xC018,0x79E0,0x0007,0x9E7E,0x0007,0xFE01,0xE01F,0x8780,
  2078.     0x0FF0,0xC000,0x0CFF,0x3C00,0x3FC0,0x0000,0x0FF0,0x0001,0xFE78,0x0006,0x7F9E,0x001F,0xF807,0xF807,0xE000,
  2079.     0x3FFC,0x0000,0x03FF,0xCC00,0xFFF0,0x0000,0x3FFC,0x0007,0xFF98,0x0001,0xFFE6,0x007F,0xE01F,0xFE01,0xF800,
  2080.     0xFFFF,0x0000,0x0FFF,0xF003,0xFFFC,0x0000,0xFFFF,0x001F,0xFFE0,0x0007,0xFFF8,0x01FF,0x807F,0xFF80,0x6000,
  2081.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2082.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2083.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2084.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFC00,
  2085.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFE,0x7300,0x0706,0xC19E,0x7F99,0xF99F,0xFFFF,0xFFFF,0xFFFF,0xFFFC,0x3F00,
  2086.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFE,0x723E,0x727C,0x9C8C,0xFF99,0xF99F,0xFFFF,0xFFFF,0xFFFF,0xFFFC,0x3FC0,
  2087.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x260E,0x170C,0x9C94,0xFF80,0x7807,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFF0,
  2088.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x0E7E,0x4FE4,0x9C98,0xFFF9,0xFF9F,0xFFFF,0xFFFF,0xFFFF,0xFFFC,0x3FC0,
  2089.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x1E02,0x600C,0xC19C,0xFFF9,0x8F9F,0xFFFF,0xFFFF,0xFFFF,0xFFFC,0x3F00,
  2090.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFC00,
  2091.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2092.     /* Plane 2 */
  2093.     0xFFFF,0x0000,0x0FFF,0xF000,0x00FF,0xFFFF,0x0000,0x0000,0x07FF,0xFFF8,0x0000,0x0000,0x7FFF,0xFE00,0x0180,
  2094.     0x3FFC,0xC000,0x03FF,0xCC00,0x00FF,0xFFFC,0x000C,0x0000,0x01FF,0xFFE0,0x0060,0x0000,0x7FFF,0xF800,0x0660,
  2095.     0x0FF3,0xC000,0x00FF,0x3C00,0x003F,0xFFF0,0x000F,0x0000,0x007F,0xFF80,0x0078,0x0000,0x1FFF,0xE000,0x19E0,
  2096.     0x03CF,0x0000,0x003C,0xF000,0x0000,0x0000,0x0030,0x0000,0x0000,0x0000,0x0180,0x0000,0x07FF,0x8000,0x67E0,
  2097.     0x000C,0x0000,0x0000,0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x1FE0,
  2098.     0xC000,0x0000,0x0000,0x0003,0x000F,0xFFFF,0x0000,0x0000,0x007F,0xFFF8,0x0000,0x0180,0x0000,0x0000,0x27E0,
  2099.     0xF000,0x0000,0x0C00,0x0003,0xC033,0xFFFC,0x0C00,0x0018,0x001F,0xFFE0,0x0000,0x01E0,0x09FF,0xFFE0,0x19E0,
  2100.     0xFC00,0x0000,0x0F00,0x0003,0xF00C,0xFFF0,0x3000,0x001E,0x0007,0xFF80,0x0000,0x01F8,0x067F,0xFFF8,0x0660,
  2101.     0xFC00,0x0000,0x0FC0,0x0003,0xF003,0x0000,0xC000,0x001F,0x8181,0xFE00,0x6000,0x01F8,0x019F,0xFFFE,0x0180,
  2102.     0xFC00,0x0000,0x0FC0,0x0003,0xF000,0x0000,0x0C00,0xC01F,0x81E0,0x0001,0xE006,0x01F8,0x0000,0x0000,0x0000,
  2103.     0xFC00,0x0000,0x0FC0,0x0003,0xF03C,0x0000,0x3C03,0xC01F,0x81E0,0x0007,0xE01E,0x01F8,0x1E00,0x0000,0x0000,
  2104.     0xFC00,0xC030,0x0FC0,0x0C03,0xF030,0x3FFC,0x3C0F,0xC01F,0x8180,0x7FE7,0xE07E,0x01E0,0x181F,0xFF80,0x0000,
  2105.     0xFC03,0xC0FC,0x0FC0,0x3C03,0xF000,0xFFFF,0x0C0F,0xC01F,0x8001,0xFFF9,0x807E,0x0180,0x007F,0xFE00,0x0600,
  2106.     0xFC0F,0xC3FC,0x0FC0,0xFC03,0xF003,0xFFFF,0xC00F,0xC01F,0x8007,0xFFFE,0x00F8,0x0000,0x01FF,0xF800,0x0780,
  2107.     0xFC0F,0xCFFC,0x03C0,0xFC03,0xF000,0x0000,0x000F,0xC01F,0x8000,0x0000,0x0380,0x0000,0x0000,0x0000,0x1800,
  2108.     0xFC0F,0xCFFC,0x00C0,0xFC03,0xF000,0x0000,0x000F,0xC01F,0x8000,0x0000,0x0180,0x0181,0x0000,0x0000,0x0000,
  2109.     0xFC0F,0xCF00,0x0000,0xFC03,0xF00F,0xFFFF,0xF00F,0xC01F,0x8001,0xFFF8,0x0078,0x0006,0x07FF,0xFF80,0x0000,
  2110.     0xFC0C,0x0C00,0x0000,0xFC03,0xC003,0xFFFF,0xC00F,0xC01F,0x8180,0x7FE0,0x0006,0x0018,0x07FF,0xFE00,0x0000,
  2111.     0xF003,0x0000,0x0300,0xFC03,0x0000,0xFFFF,0x000F,0xC01E,0x0060,0x1F80,0x6060,0x0000,0x1FFF,0xF800,0x0000,
  2112.     0xC000,0x00C0,0x03C0,0xFC00,0x0000,0x3FFC,0x000F,0xC018,0x0018,0x0601,0xE078,0x0000,0x7FFF,0xE006,0x0000,
  2113.     0x000C,0x00C0,0x03C0,0xFC00,0x0000,0x0000,0x000F,0xC000,0x0000,0x0007,0xE07E,0x0000,0x0000,0x0006,0x0000,
  2114.     0x0000,0x0000,0xC0C0,0xFC00,0x0000,0x0000,0x000F,0xC000,0x0000,0x0007,0xE07E,0x0000,0x0000,0x0000,0x0000,
  2115.     0x0000,0x0003,0xF000,0xFC00,0x0000,0x0000,0x0003,0xC000,0x0180,0x0007,0xE07E,0x0000,0x7FFF,0xFE60,0x0600,
  2116.     0x0000,0xF003,0xF000,0xFC00,0x0000,0x0000,0x0000,0xC000,0x01E0,0x0007,0x807E,0x0180,0x1FFF,0xFF98,0x0780,
  2117.     0x0003,0xFC00,0xC000,0x3C00,0x0030,0x0000,0x0C00,0x0000,0x01F8,0x0006,0x007E,0x01E0,0x07FF,0xFFE4,0x07E0,
  2118.     0x0003,0xF000,0x0000,0x0C00,0x303C,0x0000,0x3C00,0x0000,0x01F8,0x0000,0x001E,0x01F8,0x0000,0x0000,0x01E0,
  2119.     0x0FC0,0xC000,0x003C,0x0000,0xF03F,0x0000,0xFC00,0x0001,0x8078,0x0000,0x0006,0x01FF,0x0000,0x0000,0x2000,
  2120.     0x3F00,0x0000,0x00F0,0x0003,0xFC3F,0x0000,0xFF00,0x0007,0xE018,0x0000,0x7800,0x01FE,0x01FF,0xE000,0x1800,
  2121.     0xFC00,0x0000,0x03C0,0x0003,0xF00F,0x0000,0xFC00,0x001F,0x8000,0x0001,0xE000,0x01F8,0x07FF,0xF800,0x0600,
  2122.     0xF000,0x0000,0x0F00,0x0003,0xC003,0x0000,0xF000,0x001E,0x0000,0x0007,0x8000,0x01E0,0x1FFF,0xFE00,0x0000,
  2123.     0xC000,0x0000,0x0C00,0x0003,0x0000,0x0000,0xC000,0x0018,0x0000,0x0006,0x0000,0x0180,0x7FFF,0xFF80,0x0000,
  2124.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2125.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2126.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2127.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFC00,
  2128.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFE,0x7300,0x0706,0xC19E,0x7F99,0xF99F,0xFFFF,0xFFFF,0xFFFF,0xFFFC,0x3F00,
  2129.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFE,0x723E,0x727C,0x9C8C,0xFF99,0xF99F,0xFFFF,0xFFFF,0xFFFF,0xFFFC,0x3FC0,
  2130.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x260E,0x170C,0x9C94,0xFF80,0x7807,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFF0,
  2131.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x0E7E,0x4FE4,0x9C98,0xFFF9,0xFF9F,0xFFFF,0xFFFF,0xFFFF,0xFFFC,0x3FC0,
  2132.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x1E02,0x600C,0xC19C,0xFFF9,0x8F9F,0xFFFF,0xFFFF,0xFFFF,0xFFFC,0x3F00,
  2133.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFC00,
  2134.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2135.     /* Plane 3 */
  2136.     0x0000,0xC000,0x0000,0x0C00,0x0000,0x0000,0xFF00,0x0000,0x0000,0x0007,0xF800,0x0000,0x0000,0x01FF,0xFFE0,
  2137.     0x0003,0xC000,0x0000,0x3C00,0x0000,0x0003,0xFFF0,0x0000,0x0000,0x001F,0xFF80,0x0000,0x0000,0x07FF,0xFF80,
  2138.     0x000F,0xC000,0x0000,0xFC00,0x0000,0x000F,0xFFFC,0x0000,0x0000,0x007F,0xFFE0,0x0000,0x0000,0x1FFF,0xFE00,
  2139.     0x003F,0xC000,0x0003,0xFC00,0x0000,0x0000,0x007F,0x0000,0x0000,0x0000,0x03F8,0x0000,0x0000,0x7FFF,0xF800,
  2140.     0x000F,0xC000,0x0000,0xFC00,0x0000,0x0000,0x003F,0x0000,0x0000,0x0000,0x01F8,0x0000,0x0000,0x0000,0x2000,
  2141.     0x000F,0xC000,0x0000,0xFC00,0x0000,0x0000,0xF01F,0xC000,0x0000,0x0007,0x80FE,0x0000,0x0000,0x0000,0x3800,
  2142.     0x000F,0xC000,0x0000,0xFC00,0x0000,0x0003,0xF00F,0xC000,0x0000,0x001F,0xE07E,0x0000,0x0000,0x001F,0xFE00,
  2143.     0x000F,0xC000,0x0000,0xFC00,0x0030,0x000F,0xC00F,0xC000,0x0000,0x007F,0xE07E,0x0000,0x1800,0x0007,0xFF80,
  2144.     0x000F,0xC000,0x0000,0xFC00,0x003C,0x0003,0x000F,0xC000,0x0000,0x01FF,0x807E,0x0000,0x1E00,0x0001,0xFFE0,
  2145.     0x000F,0xC000,0x0000,0xFC00,0x003F,0x0000,0x000F,0x0000,0x0000,0x0006,0x0078,0x0000,0x1F80,0x0000,0x0000,
  2146.     0x000F,0xC000,0x0000,0xFC00,0x0000,0x0000,0x000C,0x0000,0x0000,0x0000,0x0060,0x0000,0x0000,0x0000,0x0000,
  2147.     0x000F,0x0000,0x0000,0xF000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0018,0x0000,0x007F,0x8000,
  2148.     0x000C,0x000C,0x0000,0xC000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0078,0x0000,0x01FF,0xF800,
  2149.     0x0000,0x000F,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x01F8,0x0000,0x07FF,0xFE00,
  2150.     0x0000,0x000F,0xCC00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x01FC,0x0000,0x0000,0x3F80,
  2151.     0x0000,0x300F,0xFF00,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0E00,0x007E,0x0000,0x0000,0x0F80,
  2152.     0x0000,0x3003,0xFFC0,0x0000,0x0000,0x0000,0x0000,0x0000,0x01FE,0x0006,0x0380,0x0078,0x0000,0x007C,0x07E0,
  2153.     0x0000,0xF000,0xFFC0,0x0000,0x3000,0x0000,0x0000,0x0000,0x01FF,0x801F,0x80F8,0x0000,0x0000,0x01FE,0x07E0,
  2154.     0x0C00,0xF030,0x3CC0,0x0000,0xF000,0x0000,0x0000,0x0001,0x81FF,0xE07F,0x801E,0x0000,0x0000,0x07FE,0x07E0,
  2155.     0x3C03,0xC0F0,0x0C00,0x0003,0xF000,0x0000,0x0000,0x0007,0x81FF,0xF9FE,0x0006,0x0000,0x0000,0x1FF8,0x07E0,
  2156.     0xFC03,0x03F0,0x0000,0x0003,0xF000,0x0000,0x0000,0x001F,0x81F8,0x0000,0x0000,0x0000,0x0000,0x0078,0x07E0,
  2157.     0xFC0C,0x0FF0,0x0000,0x0003,0xF000,0x0000,0x0000,0x001F,0x81F8,0x0000,0x0000,0x0000,0x0000,0x007E,0x07E0,
  2158.     0xFC00,0x3FC0,0x0000,0x0003,0xF000,0x0000,0x0000,0x001F,0x8078,0x0000,0x0000,0x0000,0x0000,0x001E,0x01E0,
  2159.     0xFC00,0x0F00,0x0C00,0x0003,0xF000,0x0000,0x0000,0x001F,0x8018,0x0000,0x6000,0x0000,0x0000,0x0006,0x0060,
  2160.     0xFC00,0x0000,0x3F00,0x0003,0xF000,0x0000,0x0000,0x001F,0x8000,0x0001,0xE000,0x0000,0x0000,0x0000,0x0000,
  2161.     0xFC00,0x0000,0x3FC0,0x0003,0xF000,0x0000,0x0000,0x001F,0x8000,0x0007,0xE000,0x0000,0x0000,0x0000,0x0000,
  2162.     0xFF00,0x0000,0x0FF0,0x0003,0xF000,0x0000,0x0000,0x001F,0x8000,0x0007,0xE000,0x0000,0x0000,0x0000,0x0000,
  2163.     0xFC00,0x0000,0x0FC0,0x0003,0xF000,0x0000,0x0000,0x001F,0x8000,0x0007,0xE000,0x0000,0x0000,0x1FFF,0xE000,
  2164.     0xF000,0x0000,0x0F00,0x0003,0xC000,0x0000,0x0000,0x001E,0x0000,0x0007,0x8000,0x0000,0x0000,0x07FF,0xF800,
  2165.     0xC000,0x0000,0x0C00,0x0003,0x0000,0x0000,0x0000,0x0018,0x0000,0x0006,0x0000,0x0000,0x0000,0x01FF,0xF800,
  2166.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x007F,0x8000,
  2167.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2168.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2169.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
  2170.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFC00,
  2171.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFE,0x7300,0x0706,0xC19E,0x7F99,0xF99F,0xFFFF,0xFFFF,0xFFFF,0xFFFC,0x3F00,
  2172.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFE,0x723E,0x727C,0x9C8C,0xFF99,0xF99F,0xFFFF,0xFFFF,0xFFFF,0xFFFC,0x3FC0,
  2173.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x260E,0x170C,0x9C94,0xFF80,0x7807,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFF0,
  2174.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x0E7E,0x4FE4,0x9C98,0xFFF9,0xFF9F,0xFFFF,0xFFFF,0xFFFF,0xFFFC,0x3FC0,
  2175.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x1E02,0x600C,0xC19C,0xFFF9,0x8F9F,0xFFFF,0xFFFF,0xFFFF,0xFFFC,0x3F00,
  2176.     0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFC00,
  2177.     0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000
  2178. };
  2179.  
  2180. /* About bitmap has 2 blank lines to left and right, and 1 blank line
  2181. above and below. */
  2182.  
  2183. UWORD chip AboutData[240] =
  2184. {    /* Plane 0 */
  2185.     0x0000,0x0000,0x0000,
  2186.     0x0200,0x0000,0x0000,
  2187.     0x1AC0,0x0000,0x0000,
  2188.     0x0700,0x0C00,0x0000,
  2189.     0x1AC1,0xE600,0x0400,
  2190.     0x0203,0xC300,0x0400,
  2191.     0x0000,0x0180,0x0400,
  2192.     0x0000,0x001F,0xFBE0,
  2193.     0x1E00,0x0060,0x1C00,
  2194.     0x0000,0x0030,0x6400,
  2195.     0x07F8,0x0018,0x0400,
  2196.     0x03F0,0x0004,0x0000,
  2197.     0x01E0,0x0000,0x0000,
  2198.     0x0000,0x0000,0x0000,
  2199.     0x0000,0x1000,0x0000,
  2200.     0x0000,0x1000,0x0000,
  2201.     0x0000,0x1000,0x0000,
  2202.     0x0000,0x1000,0x0000,
  2203.     0x0000,0x1000,0x0000,
  2204.     0x0000,0x0000,0x0000,
  2205.     /* Plane 1 */
  2206.     0x0000,0x0000,0x0000,
  2207.     0x0000,0x3800,0x0000,
  2208.     0x0000,0x7C00,0x0000,
  2209.     0x0000,0xFE00,0x0000,
  2210.     0x0001,0xE700,0x0000,
  2211.     0x0003,0xC380,0x00C0,
  2212.     0x0007,0x81C0,0x0300,
  2213.     0x0000,0x0000,0x0400,
  2214.     0x001E,0x0070,0x1C00,
  2215.     0x003C,0x0038,0x6400,
  2216.     0x0078,0x001C,0x0400,
  2217.     0x00F0,0x0006,0x0000,
  2218.     0x01E0,0x0000,0x0000,
  2219.     0x0000,0x0000,0x0000,
  2220.     0x0000,0x11C0,0x0000,
  2221.     0x0000,0x1200,0x0000,
  2222.     0x0000,0x1460,0x0000,
  2223.     0x0000,0x1210,0x0000,
  2224.     0x0000,0x11E0,0x0000,
  2225.     0x0000,0x0000,0x0000,
  2226.     /* Plane 2 */
  2227.     0x0000,0x0000,0x0000,
  2228.     0x0000,0x0000,0x0000,
  2229.     0x0000,0x0000,0x0000,
  2230.     0x0000,0x0000,0x0000,
  2231.     0x0000,0x0800,0x0000,
  2232.     0x0000,0x0400,0x6000,
  2233.     0x0007,0x8200,0x1800,
  2234.     0x3C0F,0xFFE0,0x07E0,
  2235.     0x1E1F,0xE080,0x1800,
  2236.     0x003C,0x1C40,0x6000,
  2237.     0x0078,0x03A0,0x0000,
  2238.     0x00F0,0x0078,0x0000,
  2239.     0x01E0,0x000F,0x0000,
  2240.     0x0000,0x0000,0x0000,
  2241.     0x0600,0x1001,0x8000,
  2242.     0x0900,0x1002,0x4000,
  2243.     0x1100,0x1004,0x4000,
  2244.     0x1F80,0x1003,0xE000,
  2245.     0x2080,0x1004,0x2000,
  2246.     0x0000,0x0000,0x0000,
  2247.     /* Plane 3 */
  2248.     0x0000,0x0000,0x0000,
  2249.     0x0000,0x3800,0x0000,
  2250.     0x0000,0x7800,0x0000,
  2251.     0x0000,0xF000,0x0000,
  2252.     0x0001,0xE000,0x0400,
  2253.     0x0003,0xC000,0x64C0,
  2254.     0x0007,0x8000,0x1F00,
  2255.     0x3C00,0x0000,0x03E0,
  2256.     0x1E1E,0x0000,0x1F00,
  2257.     0x0F3C,0x0000,0x64C0,
  2258.     0x07F8,0x0000,0x0400,
  2259.     0x03F0,0x0000,0x0000,
  2260.     0x01E0,0x0000,0x0000,
  2261.     0x0000,0x0000,0x0000,
  2262.     0x061B,0x11C1,0x8440,
  2263.     0x0924,0x9202,0x4A40,
  2264.     0x1124,0x9464,0x4A40,
  2265.     0x1FA0,0x9213,0xE8C0,
  2266.     0x20A0,0x91E4,0x2840,
  2267.     0x0000,0x0000,0x0000
  2268. };
  2269.  
  2270. // PRIVATE STRUCTURES -----------------------------------------------------
  2271.  
  2272. struct Image IsoImage =
  2273. {    0, 0,
  2274.     11, ISOSQUAREY, 4,
  2275.     IsoImageData[0],
  2276.     0xff, 0x0,
  2277.     NULL
  2278. };
  2279. struct Image Image =
  2280. {    0, 0,
  2281.     SQUAREX, SQUAREY, 4,
  2282.     ImageData[0],
  2283.     0xff, 0x0,
  2284.     NULL
  2285. };
  2286. struct Image Logo =
  2287. {    0, 0,
  2288.     236, 42, 4,
  2289.     LogoData,
  2290.     0xff, 0x0,
  2291.     NULL
  2292. };
  2293. struct Image About =
  2294. {    0, 0,
  2295.     45, 20, 4,
  2296.     AboutData,
  2297.     0xff,0x0,
  2298.     NULL
  2299. };
  2300.  
  2301. struct
  2302. {    BYTE x, y;
  2303. } anim[4][SEGMENTS + 1] =
  2304. { {    {    0, 1                },
  2305.     {    0, 1                },
  2306.     {    0, 1                },
  2307.     {    0, 1                },
  2308.     {    1, 0                },
  2309.     {    1, -1                },
  2310.     {    1, -1                },
  2311.     {    1, 1                },
  2312.     {    1, 1                },
  2313.     {    1, 0                },
  2314.     {    0, -1                },
  2315.     {    0, -1                },
  2316.     {    0, -1                },
  2317.     {    0, -1                },
  2318.     {    SENTINEL, SENTINEL    },
  2319.     {    SENTINEL, SENTINEL    },
  2320.     {    SENTINEL, SENTINEL    },
  2321.     {    SENTINEL, SENTINEL    } },
  2322.   {    {    1, 0                },
  2323.     {    1, 0                },
  2324.     {    1, 0                },
  2325.     {    1, 1                },
  2326.     {    0, 1                },
  2327.     {    0, 1                },
  2328.     {    -1, 1                },
  2329.     {    -1, 0                },
  2330.     {    -1, 0                },
  2331.     {    -1, 0                },
  2332.     {    -1, -1                },
  2333.     {    0, -1                },
  2334.     {    0, -1                },
  2335.     {    SENTINEL, SENTINEL    },
  2336.     {    SENTINEL, SENTINEL    },
  2337.     {    SENTINEL, SENTINEL    },
  2338.     {    SENTINEL, SENTINEL    },
  2339.     {    SENTINEL, SENTINEL    } },
  2340.   {    {    0, -1                },
  2341.     {    0, -1                },
  2342.     {    0, -1                },
  2343.     {    0, -1                },
  2344.     {    1, 0                },
  2345.     {    1, 0                },
  2346.     {    1, 0                },
  2347.     {    1, 0                },
  2348.     {    1, 1                },
  2349.     {    -1, 1                },
  2350.     {    -1, 0                },
  2351.     {    -1, 0                },
  2352.     {    -1, 0                },
  2353.     {    1, 1                },
  2354.     {    1, 1                },
  2355.     {    1, 0                },
  2356.     {    1, 0                },
  2357.     {    SENTINEL, SENTINEL    } },
  2358.   {    {    0, -1                },
  2359.     {    0, -1                },
  2360.     {    0, -1                },
  2361.     {    0, -1                },
  2362.     {    1, 0                },
  2363.     {    1, 1                },
  2364.     {    1, 1                },
  2365.     {    1, -1                },
  2366.     {    1, -1                },
  2367.     {    1, 0                },
  2368.     {    0, 1                },
  2369.     {    0, 1                },
  2370.     {    0, 1                },
  2371.     {    0, 1                },
  2372.     {    SENTINEL, SENTINEL    },
  2373.     {    SENTINEL, SENTINEL    },
  2374.     {    SENTINEL, SENTINEL    },
  2375.     {    SENTINEL, SENTINEL    }
  2376. } };
  2377.  
  2378. struct EasyStruct EasyStruct =
  2379. {    sizeof(struct EasyStruct),
  2380.     0,
  2381.     TITLEBAR,
  2382.     "Fieldset/highscores have been modified.",
  2383.     "Continue|Cancel"
  2384. };
  2385.  
  2386. struct
  2387. {    WORD x, y;
  2388.     STRPTR text;
  2389. } about[ABOUTLINES + 1] =
  2390. {    {     80,        27,        "Worm Wars 4.4 for Amiga"            },
  2391.     {     80,        35,        "Wednesday 22 September 1999"        },
  2392.     {     80,        43,        "© 1999 Amigan Software"            },
  2393.     {    16,        59,        "Programming, Graphics:"            },
  2394.     {    48,        67,        "James R. Jacobs"                   },
  2395.     {     16,        83,        "Sound, Design, Playtesting:"        },
  2396.     {    48,        91,        "James R. Jacobs & Lisa N. Woon"    },
  2397.     {     16,       107,        "Project size:       bytes"            }
  2398. };
  2399. struct
  2400. {    UBYTE        scancode;
  2401.     BYTE        player, deltax, deltay, special;
  2402.     BOOL        down;
  2403. } key[NUMKEYS + 1] =
  2404. {    {Q,                    0,    -1,    -1,    MOVE,        FALSE},
  2405.     {W,                    0,     0,    -1,    MOVE,        FALSE},
  2406.     {E,                    0,     1,    -1,    MOVE,        FALSE},
  2407.     {A,                    0,    -1,     0,    MOVE,        FALSE},
  2408.     {S,                    0,     0,     1,    MOVE,        FALSE},
  2409.     {D,                    0,     1,     0,    MOVE,        FALSE},
  2410.     {Z,                    0,    -1,     1,    MOVE,        FALSE},
  2411.     {KEY_X,                0,     1,     1,    MOVE,        FALSE},
  2412.     {C,                    0,     1,     1,    MOVE,        FALSE},
  2413.     {NUMERICSEVEN,        1,    -1,    -1,    MOVE,        FALSE},
  2414.     {NUMERICEIGHT,        1,     0,    -1,    MOVE,        FALSE},
  2415.     {NUMERICNINE,        1,     1,    -1,    MOVE,        FALSE},
  2416.     {NUMERICFOUR,        1,    -1,     0,    MOVE,        FALSE},
  2417.     {NUMERICFIVE,        1,     0,     1,    MOVE,        FALSE},
  2418.     {NUMERICSIX,        1,     1,     0,    MOVE,        FALSE},
  2419.     {NUMERICONE,        1,    -1,     1,    MOVE,        FALSE},
  2420.     {NUMERICTWO,        1,     0,     1,    MOVE,        FALSE},
  2421.     {NUMERICTHREE,        1,     1,     1,    MOVE,        FALSE},
  2422.     {UP,                1,     0,    -1,    ONEHUMAN,    FALSE},
  2423.     {DOWN,                1,     0,     1,    ONEHUMAN,    FALSE},
  2424.     {RIGHT,                1,     1,     0,    ONEHUMAN,    FALSE},
  2425.     {LEFT,                1,    -1,     0,    ONEHUMAN,    FALSE},
  2426.     {SPACEBAR,            0,     0,     0,    AMMO,        FALSE},
  2427.     {NUMERICZERO,        1,     0,     0,    AMMO,        FALSE},
  2428.     {ENTER,                1,     0,     0,    AMMO,        FALSE},
  2429.     {HELP,                0,     0,     0,    TRAINER,    FALSE},
  2430.     {NUMERICMINUS,        0,     0,     0,    TRAINER,    FALSE},
  2431.     {NUMERICSLASH,        0,     0,     0,    TRAINER,    FALSE},
  2432.     {NUMERICASTERISK,    0,     0,     0,    TRAINER,    FALSE},
  2433.     {NUMERICPLUS,        0,     0,     0,    TRAINER,    FALSE}
  2434. };
  2435.  
  2436. // #DEFINES ---------------------------------------------------------------
  2437.  
  2438. #define ID_8SVX                    MAKE_ID('8','S','V','X')
  2439. #define ID_BODY                    MAKE_ID('B','O','D','Y')
  2440. #define ID_VHDR                    MAKE_ID('V','H','D','R')
  2441. #define Unity                    0x10000L    // Unity = Fixed 1.0 = maximum volume
  2442. #define PALCLOCK                3546895L
  2443. #define SOFT                    32
  2444. #define LOUD                    64            // = Unity
  2445.  
  2446. // PRIVATE STRUCTURES -----------------------------------------------------
  2447.  
  2448. #define MENUENTRIES               19
  2449. struct NewMenu NewMenu[MENUENTRIES] =
  2450. {    {    NM_TITLE,    "Project",         0 , 0,                    0, 0},
  2451.     {     NM_ITEM,    "New",            "N", 0,                    0, 0},
  2452.     {     NM_ITEM,    "Open...",        "O", 0,                    0, 0},
  2453.     {     NM_ITEM,    "Save",            "S", 0,                    0, 0},
  2454.     {     NM_ITEM,    "Save As...",    "A", 0,                    0, 0},
  2455.     {     NM_ITEM,    NM_BARLABEL,     0 , 0,                    0, 0},
  2456.     {     NM_ITEM,    "About...",        "?", 0,                    0, 0},
  2457.     {     NM_ITEM,    NM_BARLABEL,     0 , 0,                    0, 0},
  2458.     {     NM_ITEM,    "Quit",            "Q", 0,                    0, 0},
  2459.     {   NM_TITLE,    "Edit",             0 , NM_MENUDISABLED,    0, 0},
  2460.     {    NM_ITEM,    "Cut",            "X", 0,                    0, 0},
  2461.     {    NM_ITEM,    "Copy",            "C", 0,                    0, 0},
  2462.     {    NM_ITEM,    "Paste",        "V", 0,                    0, 0},
  2463.     {    NM_TITLE,    "Level",         0 , NM_MENUDISABLED,    0, 0},
  2464.     {     NM_ITEM,    "Insert",        "I", 0,                    0, 0},
  2465.     {     NM_ITEM,    "Delete",        "D", 0,                    0, 0},
  2466.     {     NM_ITEM,    "Erase",        "E", 0,                    0, 0},
  2467.     {     NM_ITEM,    "Append",        "K", 0,                    0, 0},
  2468.     {      NM_END,    NULL,             0 , 0,                    0, 0}
  2469. };
  2470.  
  2471. struct GamePortTrigger Trigger =
  2472. {    GPTF_DOWNKEYS,
  2473.     65535,
  2474.     1, 1
  2475. };
  2476. struct NewGadget CycleGadget =
  2477. {    360, 0,
  2478.     128, 13,
  2479.     ILLEGAL,
  2480.     NULL,
  2481.     NULL,
  2482.     NULL,
  2483.     NULL,
  2484.     NULL
  2485. };
  2486. struct NewGadget CheckboxGadget =
  2487. {    250, 234,
  2488.     0, 0,
  2489.     "_Isometric 3D?",
  2490.     NULL,
  2491.     NULL,
  2492.     NULL,
  2493.     NULL
  2494. };
  2495. struct NewGadget StringGadget =
  2496. {    295, 0,
  2497.     189, 12,
  2498.     NULL,
  2499.     NULL,
  2500.     NULL,
  2501.     NULL,
  2502.     NULL,
  2503.     NULL
  2504. };
  2505. struct
  2506. {    STRPTR        filename;
  2507.     BYTE        volume;
  2508. } samp[SAMPLES + 1] =
  2509. {    {   "PROGDIR:fx/killerfire.8svx",    SOFT    },    // FXKILLERFIRE
  2510.     {"PROGDIR:fx/protectorborn.8svx",    SOFT    },    // FXPROTECTORBORN
  2511.     { "PROGDIR:fx/timebombtick.8svx",    LOUD    },    // FXTIMEBOMBTICK
  2512.     {    "PROGDIR:fx/getgrower.8svx",    SOFT    },    // FXGETGROWER
  2513.     {"PROGDIR:fx/missileactive.8svx",    LOUD    },    // FXMISSILEACTIVE
  2514.     {   "PROGDIR:fx/getpowerup.8svx",    LOUD    },    // FXGETPOWERUP
  2515.     {  "PROGDIR:fx/useteleport.8svx",    SOFT    },    // FXUSETELEPORT
  2516.     {    "PROGDIR:fx/wormdeath.8svx",    LOUD    },    // FXWORMDEATH
  2517.     {      "PROGDIR:fx/getammo.8svx",    LOUD    },    // FXGETAMMO
  2518.     {      "PROGDIR:fx/explode.8svx",    SOFT    },    // FXEXPLODE
  2519.     {   "PROGDIR:fx/killerborn.8svx",    SOFT    },    // FXKILLERBORN
  2520.     {      "PROGDIR:fx/orbborn.8svx",    SOFT    },    // FXORBBORN
  2521.     {        "PROGDIR:fx/shoot.8svx",    SOFT    },    // FXSHOOT
  2522.     {  "PROGDIR:fx/titlescreen.8svx",    SOFT    },    // FXTITLESCREEN
  2523.     {      "PROGDIR:fx/victory.8svx",    SOFT    },    // FXVICTORY
  2524.     {      "PROGDIR:fx/filenew.8svx",    LOUD    },    // FXFILENEW
  2525.     {     "PROGDIR:fx/fileopen.8svx",    LOUD    },    // FXFILEOPEN
  2526.     {     "PROGDIR:fx/filesave.8svx",    LOUD    },    // FXFILESAVE
  2527.     {    "PROGDIR:fx/bombblast.8svx",    SOFT    },    // FXBOMBBLAST
  2528.     {        "PROGDIR:fx/defeat.8svx",    LOUD    },    // FXDEFEAT
  2529.     {   "PROGDIR:fx/endoflevel.8svx",    LOUD    },    // FXENDOFLEVEL
  2530.     {        "PROGDIR:fx/click.8svx",    SOFT    },    // FXCLICK
  2531.     {    "PROGDIR:fx/usearmour.8svx",    SOFT    },    // FXUSEARMOUR
  2532.     {    "PROGDIR:fx/getobject.8svx",    SOFT    },    // FXGETOBJECT
  2533.     {    "PROGDIR:fx/timealert.8svx",    SOFT    },    // FXTIMEALERT
  2534.     {     "PROGDIR:fx/orbsplit.8svx",    SOFT    },  // FXORBSPLIT
  2535.     {     "PROGDIR:fx/orbdeath.8svx",    SOFT    },  // FXORBDEATH
  2536.     {   "PROGDIR:fx/filesaveas.8svx",    LOUD    },    // FXFILESAVEAS
  2537.     {           "PROGDIR:fx/fx.8svx",    SOFT    },    // FXFX
  2538.     {     "PROGDIR:fx/getnitro.8svx",    LOUD    },    // FXGETNITRO
  2539.     {         "PROGDIR:fx/jump.8svx",    SOFT    },    // FXJUMP
  2540.     {            "PROGDIR:fx/C.8svx",    LOUD    },    // FX_C
  2541.     {            "PROGDIR:fx/O.8svx",    LOUD    },    // FX_O
  2542.     {            "PROGDIR:fx/M.8svx",    LOUD    },    // FX_M
  2543.     {            "PROGDIR:fx/P.8svx",    LOUD    },    // FX_P
  2544.     {            "PROGDIR:fx/L.8svx",    LOUD    },    // FX_L
  2545.     {            "PROGDIR:fx/E.8svx",    LOUD    },    // FX_E
  2546.     {            "PROGDIR:fx/T.8svx",    LOUD    },    // FX_T
  2547.     {    "PROGDIR:fx/highscore.8svx",    SOFT    },    // FXHISCORE
  2548.     {         "PROGDIR:fx/thud.8svx",    SOFT    },    // FXTHUD
  2549.     {  "PROGDIR:fx/killerdeath.8svx",    SOFT    },    // FXKILLERDEATH
  2550.     {     "PROGDIR:fx/getskull.8svx",    SOFT    },    // FXGETSKULL
  2551.     {    "PROGDIR:fx/usetongue.8svx",    SOFT    },    // FXUSETONGUE
  2552.     {     "PROGDIR:fx/dripborn.8svx",    SOFT    },    // FXDRIPBORN
  2553.     {       "PROGDIR:fx/amigan.8svx",    SOFT    },    // FXAMIGAN
  2554.     {        "PROGDIR:fx/green.8svx",    SOFT    },    // FXPAIN
  2555.     {          "PROGDIR:fx/red.8svx",    SOFT    },
  2556.     {         "PROGDIR:fx/blue.8svx",    SOFT    },
  2557.     {       "PROGDIR:fx/yellow.8svx",    SOFT    }
  2558. };
  2559.  
  2560. // ARRAYS -----------------------------------------------------------------
  2561.  
  2562. MODULE STRPTR CycleText[] =
  2563. {    "Worm _1:",
  2564.     "Worm _2:",
  2565.     "Worm _3:",
  2566.     "Worm _4:"
  2567. };
  2568. MODULE UBYTE* CycleOptions[4][4] =
  2569. { {    (UBYTE *) "None",
  2570.     (UBYTE *) "Amiga",
  2571.     (UBYTE *) "Lt. Kybd",
  2572.     NULL
  2573.   },
  2574.   {    (UBYTE *) "None",
  2575.     (UBYTE *) "Amiga",
  2576.     (UBYTE *) "Rt. Kybd",
  2577.     NULL
  2578.   },
  2579.   {    (UBYTE *) "None",
  2580.     (UBYTE *) "Amiga",
  2581.     (UBYTE *) "Joystick",
  2582.     NULL
  2583.   },
  2584.   {    (UBYTE *) "None",
  2585.     (UBYTE *) "Amiga",
  2586.     NULL,
  2587.     NULL
  2588. } };
  2589.  
  2590. MODULE STRPTR sfxerror[] =
  2591. {    "No errors.",
  2592.     "Can't open file!",
  2593.     "Can't read file!",
  2594.     "Not an IFF 8SVX; too short!",
  2595.     "Not an IFF FORM!",
  2596.     "No memory for read!",
  2597.     "Read error!",
  2598.     "Malformed IFF; too short!",
  2599.     "Not an IFF 8SVX!",
  2600.     "No chip memory!"
  2601. };
  2602.  
  2603. // PUBLIC STRUCTURES -----------------------------------------------------
  2604.  
  2605. struct Chunk
  2606. {    LONG ckID;
  2607.     LONG ckSize;
  2608.     LONG ckType;
  2609.     void* ckData;
  2610.     struct Chunk* ckNext;
  2611. };
  2612.  
  2613. // TYPEDEFS ---------------------------------------------------------------
  2614.  
  2615. typedef LONG Fixed;                /* A fixed-point value, 16 bits to the left
  2616.                                 of the point and 16 to the right. A Fixed
  2617.                                 is a number of 2**16ths, ie. 65536ths. */
  2618. typedef struct {
  2619.     ULONG oneShotHiSamples,        // # samples in the high octave 1-shot part
  2620.         repeatHiSamples,        // # samples in the high octave repeat part
  2621.         samplesPerHiCycle;        // # samples/cycle in high octave, else 0
  2622.     UWORD samplesPerSec;        // data sampling rate
  2623.     UBYTE ctOctave,                // # of octaves of waveforms
  2624.         sCompression;            // data compression technique used
  2625.     Fixed volume;                /* playback nominal volume from 0 to Unity
  2626.                                 (full volume). Map this value into the
  2627.                                 output hardware's dynamic range (0-64). */
  2628. } Voice8Header;
  2629.  
  2630. // Must have blank line at EOF.
  2631.