NOTE: To be more consistent with how I code (and making them easier to remember), I renamed 
some of the RUM routines that I used in my games (via EQUs).  If I don't show a different label, 
then I used the same label as defined by the RUM.
| RUM Subroutine
 | Entry Point
 
 | Label Used By Mine Storm
 | Function
 | 
|  | 
| DANROT | $F610 | DROT | 'DIFFY' style rotate | 
| DASHE | $F433 | DSHDF1 | Draw dashed lines from 'DIFFY' list | 
| DASHEL | $F434 | DSHDF | Draw dashed lines from 'DIFFY' list | 
| DASHY | $F437 | DASHDF | Draw dashed lines from 'DIFFY' list | 
| DASHY3 | $F46E | DASHPK | Draw dashed lines from 'PACKET' list | 
| DEFLOK | $F2E6 | --- | Overcome scan collapse circuitry | 
| DEKR | $F55E | DECTMR | Decrement interval timers | 
| DEKR3 | $F55A | D3TMR | Decrement interval timers | 
| DEL | $F57A | --- | Programmed delays | 
| DEL13 | $F57D | --- | Programmed delays | 
| DEL20 | $F579 | --- | Programmed delays | 
| DEL28 | $F575 | --- | Programmed delays | 
| DEL33 | $F571 | --- | Programmed delays | 
| DEL38 | $F56D | --- | Programmed delays | 
| DIFDOT | $F2D5 | --- | Draw dots according to 'DIFFY' format | 
| DIFFAB | $F3DF | --- | Draw from 'DIFFY' style list | 
| DIFFAX | $F3CE | --- | Draw from 'DIFFY' style list | 
| DIFFX | $F3D8 ($F3D6) | TDIFFY | Draw from 'DIFFY' style list | 
| DIFFY | $F3DD | --- | Draw from 'DIFFY' style list | 
| DIFLST | $F3D6 ($F3DA) | --- | Draw from 'DIFFY' style list | 
| DIFROT | $F616 | ADROT | 'DIFFY' style rotate | 
| DIFTIM | $F3D2 | --- | Draw from 'DIFFY' style list | 
| DIFTLS | $F3DA ($F3D8) | LDIFFY | Draw from 'DIFFY' style list | 
| DISROT | $F613 | BDROT | 'DIFFY' style rotate | 
| DOT | $F2C ($F2C5) | --- | Turn on beam for dot | 
| DOTAB | $F2C3 | --- | Draw one dot from the contents of 'A' & 'B' | 
| DOTPAK | $F2DE | DOTPCK | Draw dots according to 'PACKET' format | 
| DOTTIM | $F2BE | --- | Draw one dot from 'DIFFY' style list | 
| DOTX | $F2C1 | --- | Draw one dot from 'DIFFY' style list | 
| DPIO | $F1AA | --- | Set direct register | 
| DPRAM | $F1AF | --- | Set direct register | 
| DUFFAB | $F3BE | --- | Draw from 'DUFFY' style list | 
| DUFFAX | $F3AD | --- | Draw from 'DUFFY' style list | 
| DUFFX | ($F3B5) | --- | Draw from 'DUFFY' style list | 
| DUFFY | $F3BC | --- | Draw from 'DUFFY' style list | 
| DUFLST | $F3B5 ($F3B9) | --- | Draw from 'DUFFY' style list | 
| DUFTIM | $F3B1 | --- | Draw from 'DUFFY' style list | 
| DUFTLS | $F3B1 ($F3B7) | --- | Draw from 'DUFFY' style list | 
| RUM Subroutine
 | Entry Point
 
 | Label Used By Mine Storm
 | Function
 | 
   |  | 
   | SADD | $F87C | SCRADD | Add contents of 'B' to indicated score | 
   | SADD2 | $F880 | STKADD | Add stack to indicated score | 
   | SCLR | $F84F | --- | Clear indicated score | 
   | SHADD | $F85E | BYTADD | Add contents of 'A' to indicated score | 
   | SHIPSAT | $F391 | SHIPX | Display markers (count remaining) | 
   | SHIPSHO | $F393 | DSHIP | Display markers (count remaining) | 
   | SINCOS | $F5EF | --- | Calculate the sine and cosine of 'ANGLE' | 
   | SINGET | $F5DB | SINE | Calculate the sine of 'A' | 
   | SIZPRAS | $F373 | RSTSIZ | Display raster message | 
   | SOPLAY | $F690 | ASPLAY | Set 'REQX' for given tune | 
   | SPLAY | $F68D | --- | Set 'REQX' for given tune | 
   | STAR20 | $F1A2 | --- | --- | 
   | STFAUX | $F683 | BLKMOV | Xfer bytes source to destination buffer |