ChronosMM
Routines
Address
Description
24983
Routine at 24983
24985
Routine at 24985
26344
First run
26405
MUSIC_SCREEN
26792
Routine at 26790
26880
Main Menu keyboard loop
26916
MAIN_MENU_HIGHSCORE_SELECTED
26949
Routine at 26949
26971
MAIN_MENU_STARTGAME_SELECTED
27015
MAIN_MENU_CONTROLMETHOD_SELECTED
27026
MAIN_MENU_MEGALASER_SELECTED
27042
MAIN_MENU_SELECT_SOUND
27056
Process string of text
27079
Play title music
27104
Routine at 27104
27117
Routine at 27117
27156
Draw character
27223
Routine at 27223
27310
FADE_AND_CLEAR_SCREEN
27360
WAIT_FOR_ANY_KEY
27368
COLOUR_STATUS_AREA
27416
DRAW_PLAYER_SHIP_STATUS_BAR
27437
DRAW_STATUS_BAR_LOGO
27469
DRAW_SCORE
27555
Routine at 27555
27680
HIGHSCORE_ENTRY
27763
Routine at 27763
27778
Routine at 27778
27864
Routine at 27864
27888
Routine at 27888
27932
COLOUR_HIGHSCORES
27986
DISPLAY_ALL_HIGHSCORES
28005
FETCH_HIGHSCORE_NAMES_FOR_DISPLAY
28050
Do something with the highscore data
53358
Routine at 53358
53380
PLAY_GAME
53526
Check enemy-player collision
54122
Routine at 54122
54149
Routine at 54149
54173
Check enemy collisions
54203
Check Enemy-Bullet collision
54294
PREPARE_AND_DRAW_ENEMIES
54318
PREPARE_TO_DRAW_ENEMY
54413
Routine at 54413
54423
Routine at 54423
54591
Routine at 54591
54985
Routine at 54985
55015
Routine at 55015
55079
Routine at 55079
55228
Routine at 55228
55363
Routine at 55363
55396
Routine at 55396
55438
Routine at 55438
55492
Routine at 55492
55653
Routine at 55653
55730
Routine at 55730
55945
Routine at 55945
56096
Routine at 56096
56117
Routine at 56117
56194
Routine at 56194
56236
Routine at 56236
56250
Routine at 56250
56268
Routine at 56268
56280
Routine at 56280
56300
Routine at 56300
56342
Routine at 56342
56376
Routine at 56376
56419
Routine at 56419
56443
Routine at 56443
56582
Check all bullets for collisions with landscape
56606
Check bullet collision with landscape
56665
Routine at 56665
56804
Routine at 56804
56828
Routine at 56828
56865
GET_PLAYER_INPUT
57098
PLAYER_MOVEMENT
57164
GET_PLAYER_FIRING_POSITION
57207
DRAW_PLAYER
57290
Routine at 57290
57394
Routine at 57394
57541
COLOUR_GAMEPLAY_AREA
57625
Routine at 57625
57801
Move all upward firing bullets
57820
Move upward firing bullet
57886
Routine at 57886
57913
Routine at 57913
57978
Draw all upward-firing bullets
57997
Draw an upward-firing bullet
58050
Routine at 58050
58235
Routine at 58235
58254
Routine at 58254
58319
Routine at 58319
58338
Routine at 58338
58383
Delay
58392
Routine at 58392
58658
DRAW_TILES
58735
COPY_BUFFER_TO_SCREEN
58863
Routine at 58863
58893
SETUP_GAME
64000
ENTRY POINT
64152
Routine at 64152