Differences
This shows you the differences between two versions of the page.
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> |