Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
system_routines [2016/06/05 15:27]
ex_writer
system_routines [2016/06/05 15:29]
ex_writer [Categories]
Line 1: Line 1:
-===== System Routines ===== +====== System Routines ​====== 
  
 The Bally Arcade'​s [[#onboard subroutines]] provide dozens of useful services for programming Bally software, from drawing rectangles, to incrementing game timers, to capturing control handle input. These system routines form the central framework of all Bally Arcade software. The Bally Arcade'​s [[#onboard subroutines]] provide dozens of useful services for programming Bally software, from drawing rectangles, to incrementing game timers, to capturing control handle input. These system routines form the central framework of all Bally Arcade software.
  
 {{bally_patent.png}} {{bally_patent.png}}
 +
 +===== Categories =====
 +
  
 System routines are divided into five categories based upon their general functions: System routines are divided into five categories based upon their general functions:
Line 16: Line 19:
  
   * The [[system routines:​math|Math]] routines manipulate BCD and decimal numbers and store/​transfer data.   * The [[system routines:​math|Math]] routines manipulate BCD and decimal numbers and store/​transfer data.
- 
----- 
  
 <WRAP info>The Nutting Manual lists slightly different system subsections on its opening page, within the system routine descriptions,​ and in the operating system source listing. The [[start|Better Bally Book]] favors the subsections organized in the source listing (pp. 6–7) both due to their logical organization and due to their complete listing of otherwise undocumented system routines.</​WRAP>​ <WRAP info>The Nutting Manual lists slightly different system subsections on its opening page, within the system routine descriptions,​ and in the operating system source listing. The [[start|Better Bally Book]] favors the subsections organized in the source listing (pp. 6–7) both due to their logical organization and due to their complete listing of otherwise undocumented system routines.</​WRAP>​