global 16C9:7DDC blit_and_clip_ram_tab
global 16C9:80EA blit_and_ram_tab
global 16C9:82C8 rect_edge_mask
global 16C9:857A line_bit_tab
global 16C9:8C78 dissolve4_row_order
global 16C9:8C84 dissolve4_masks
global 16C9:8EAE dissolve8_row_order
global 16C9:8EBA dissolve8_masks
global 16C9:9144 bit_index_tab
global 16C9:9154 bit_value_tab
global 16C9:9164 bit_clear_tab
global 16C9:9168 plane_mask_tab
global 16C9:9562 blit_copy_clip_ram_tab
global 16C9:9572 blit_clip_ega_tab
global 16C9:9F9E blit_copy_ram_tab
global 16C9:9FAE blit_ega_tab
global 16C9:A738 blit_or_clip_ram_tab
global 16C9:AA32 blit_or_ram_tab
global 16C9:AC0C grab_readmap_tab
global 16C9:AF3A gfx_cur
global 16C9:AF3C gfx_cur_planes
global 16C9:AF44 gfx_cur_rowtab
global 16C9:AF46 gfx_cur_clip
global 16C9:AF4E gfx_cur_stride
global 16C9:AF50 gfx_cur_pad
global 16C9:AF52 gfx_cur_width
global 16C9:AF54 gfx_screen_desc
global 16C9:AF6E gfx_screen_rows
global 16C9:B269 gfx_rowpool_top
global 16C9:B26B gfx_rowpool
global 16C9:BB28 blit_xor_clip_ram_tab
global 16C9:BB38 blit_xor_clip_ega_tab
global 16C9:C192 blit_xor_ram_tab
global 16C9:C1A2 blit_xor_ega_tab
global 16C9:C8FE cursor_glyph_tab
global 16C9:C910 glyph_cursor_thin
global 16C9:C928 glyph_cursor_thick
global 16C9:C97C line_or_bit_tab
func 1000:0000 screen_reveal
func 1000:0090 message_box
func 1000:01B0 question_box
func 1000:0297 ensure_disk
func 1000:0477 check_diskid
func 1000:05C0 read_diskid
func 1000:0651 cars_select_by_name
func 1000:0730 scenery_select_by_name
func 1000:07B3 main
func 10C0:0004 title_screen
func 10C0:027A accolade_screen
func 10C0:039C intro_sequence
func 110C:000E dsi_logo_screen
func 110C:0285 credits
func 1143:000A showroom_intro
func 1143:019E showroom_tick
func 1143:01E1 showroom_drive
func 119E:0004 menu_random_key
func 119E:009B car_slide
func 119E:027D car_select
func 119E:0527 scenery_select
func 119E:06C5 main_menu
func 1267:0004 plural_s
func 1267:0017 results_line
func 1267:0039 stage_results
func 1267:118B results_overall
func 1267:1224 results_section_page
func 1267:139B difficulty_screen
func 1267:15E4 run_game
func 1432:0006 name_to_field
func 1432:0061 field_to_name
func 1432:00A9 cars_load
func 1432:01B2 scenes_load
func 1432:02BF select_load
func 1432:0376 select_save
func 1432:040F install_draw_drive
func 1432:0441 install_edit_drive
func 1432:04F1 copy_queued_files
func 1432:0847 playdisk_create_file
func 1432:088F playdisk_delete_file
func 1432:08F5 install_list_cars
func 1432:0A2E install_list_scenery
func 1432:0B66 install_list_cursor
func 1432:0C0E make_play_disk
func 1432:0D35 copy_car_files
func 1432:0F71 copy_scenery_files
func 1432:11AE delete_car_files
func 1432:1341 delete_scenery_files
func 1432:14DB copy_cars_menu
func 1432:19D8 copy_scenery_menu
func 1432:1D25 forget_play_disk
func 1432:1D44 catalog_reload
func 1432:1EA4 install_menu
func 1645:0000 hisc_load
func 1645:0186 hisc_save
func 1645:0271 name_entry_screen
func 1645:0389 hisc_insert
func 1645:0470 hisc_show
func 1645:06A8 hisc_check
func 16B3:0008 steer_update
func 16C9:0002 main_view_load
func 16C9:0083 main_view_free
func 16C9:0094 present_main_view
func 16C9:00AA project_front
func 16C9:00C9 dbg_present_and_wait
func 16C9:00E7 draw_front
func 16C9:0201 snapshot_front
func 16C9:0338 project_front_rows
func 16C9:05F8 build_spans_front
func 16C9:06C3 interp_span
func 16C9:0746 fix_cut_lines_front
func 16C9:088E clamp_spans
func 16C9:08CB clamp_edge_front
func 16C9:0919 draw_sky_front
func 16C9:0B0D draw_ground_front
func 16C9:0BB8 draw_tunnel_walls_front
func 16C9:0C17 span_fill_to
func 16C9:0D01 hline
func 16C9:0D13 draw_front_objects
func 16C9:1AD6 tunnel_rib_front
func 16C9:1B2C run_stage
func 16C9:1C8F stage_load
func 16C9:1E31 life_reset
func 16C9:1E59 prepare_traffic_lists
func 16C9:1EE2 mirror_load
func 16C9:1F60 mirror_free
func 16C9:1F71 project_mirror
func 16C9:1F90 dbg_wait_key
func 16C9:1F99 draw_mirror
func 16C9:2089 snapshot_mirror
func 16C9:21C3 project_mirror_rows
func 16C9:2477 build_spans_mirror
func 16C9:2542 fix_cut_lines_mirror
func 16C9:268A clamp_edge_mirror
func 16C9:26D8 draw_sky_mirror
func 16C9:284F draw_ground_mirror
func 16C9:28F9 draw_tunnel_walls_mirror
func 16C9:2958 draw_mirror_objects
func 16C9:34DC tunnel_rib_mirror
func 16C9:3532 crash_sequence
func 16C9:362F message_wait_tail
func 16C9:3643 engine_smoke_sequence
func 16C9:36E0 msg_missed_gas
func 16C9:3713 msg_too_far_left
func 16C9:371F msg_engine_dead
func 16C9:372B msg_suspension_dead
func 16C9:3737 msg_steering_dead
func 16C9:3743 msg_too_much_damage
func 16C9:374F msg_fill_er_up
func 16C9:375F msg_lives_left
func 16C9:3788 message_box
func 16C9:37D0 cockpit_load
func 16C9:38D4 cockpit_free
func 16C9:38F2 cockpit_reset
func 16C9:391F draw_hud
func 16C9:3A5F draw_radar_detector
func 16C9:3A91 draw_progress_dots
func 16C9:3AB8 progress_dot
func 16C9:3AF9 draw_ticket
func 16C9:3B95 draw_gear_gate
func 16C9:3C3A draw_steering
func 16C9:3CEF draw_instruments
func 16C9:3EA4 draw_number3
func 16C9:3ED7 draw_inst_digit
func 16C9:3EFC select_main_view
func 16C9:3F0D wait_after_message
func 16C9:3F40 sim_stage_start
func 16C9:3FF9 sim_restart_reset
func 16C9:403B sim_timer_routine
func 16C9:412C sound_tick
func 16C9:420A read_input
func 16C9:4281 decode_controls
func 16C9:43C3 shift_knob_anim
func 16C9:4441 clutch_check
func 16C9:448A curve_sum
func 16C9:44A6 hotkeys
func 16C9:44BF key_esc
func 16C9:44C5 key_gate_mode
func 16C9:44D2 key_dash_toggle
func 16C9:44D8 brake_1600
func 16C9:44DE brake_800
func 16C9:44E4 brake_400
func 16C9:44EA engine
func 16C9:4588 free_rev
func 16C9:45BF drag_apply
func 16C9:45FC brake
func 16C9:4612 update_rpm
func 16C9:4639 overrev_check
func 16C9:4674 motion
func 16C9:4929 obj_station_zone
func 16C9:4947 obj_past_station
func 16C9:494D obj_parked_cop
func 16C9:495D obj_roadblock
func 16C9:499A obj_place_roadside
func 16C9:49C9 obj_toggle_37f7
func 16C9:49CF obj_toggle_median
func 16C9:49D5 obj_toggle_37f8
func 16C9:49DB obj_density_up
func 16C9:49E1 obj_density_down
func 16C9:49E7 obj_sign_posts
func 16C9:4A18 obj_none
func 16C9:4A19 obj_lane_obstacle
func 16C9:4A2E hit_object
func 16C9:4AFA car_edges
func 16C9:4B5D median_posts
func 16C9:4B9A road_edges
func 16C9:4C85 roadside_hit
func 16C9:4D26 overlap
func 16C9:4D3F traffic
func 16C9:4F92 meet_check
func 16C9:5022 push_behind
func 16C9:50A1 opponent_ai
func 16C9:5299 ai_road_scan
func 16C9:52FD ai_gap
func 16C9:5334 ai_lane_min
func 16C9:535B ai_pick_lane
func 16C9:53A6 police
func 16C9:5427 police_reset
func 16C9:5446 police_start
func 16C9:54F4 police_chase_opp
func 16C9:557A police_chase_player
func 16C9:56ED police_drive
func 16C9:5880 demo_steer
func 16C9:595F pass_collisions
func 16C9:5A25 pass_check
func 16C9:5A6F fall_anim
func 16C9:5ADA traffic_resync
func 16C9:5B5A resync_list
func 16C9:5C30 nearest_ahead
func 16C9:5C5A at_finish
func 16C9:5C98 select_screen
func 16C9:5CA6 create_buffer_like
func 16C9:5D00 gfx_video_hook
func 16C9:5D01 far_memcpy
func 16C9:5D1E wait_key_paused
func 16C9:5D2E make_tick_id
func 16C9:5D4E dos_num_drives
func 16C9:5D5B set_file_hidden
func 16C9:5D74 bios_floppy_count
func 16C9:5D83 bios_ticks
func 16C9:5D8D bios_ticks_since
func 16C9:5D9E gfx_set_clip
func 16C9:5DFB gfx_set_clip_current
func 16C9:5E1C file_paras
func 16C9:5E8A unpacked_paras
func 16C9:5EF4 find_first
func 16C9:5F4E find_next
func 16C9:5F64 herc_init
func 16C9:5FBC video_shutdown
func 16C9:601C timer_install_drive
func 16C9:603C timer_install_menu
func 16C9:6059 timer_install_div
func 16C9:607A timer_install_div_countdown
func 16C9:6099 timer_install_common
func 16C9:610A timer_restore
func 16C9:614C timer_add_routine
func 16C9:6180 timer_remove_routine
func 16C9:61BF timer_isr
func 16C9:6230 timer_bios_chain
func 16C9:6269 sfx_tick
func 16C9:642E gfx_shutdown
func 16C9:645A hotkey_joystick_on
func 16C9:646F hotkey_keyboard_on
func 16C9:6488 hotkey_sound_toggle
func 16C9:64C7 hotkey_music_toggle
func 16C9:6508 hotkey_pause
func 16C9:6518 hotkey_exit
func 16C9:6528 kbd_dispatch
func 16C9:6585 hotkey_set
func 16C9:65C5 getkey_menu
func 16C9:6601 getkey_drive
func 16C9:6620 input_drive_bits
func 16C9:6686 joy_read
func 16C9:680A joy_calib_reset
func 16C9:6828 joy_dir_index
func 16C9:6839 joy_analog_x
func 16C9:684C joy_analog_y
func 16C9:6860 kbd_install
func 16C9:68C4 kbd_restore
func 16C9:6907 kbd_int9_isr
func 16C9:69B7 kbd_int16_isr
func 16C9:69F2 key_is_down
func 16C9:69FE getkey
func 16C9:6A03 getkey_raw
func 16C9:6A17 kbd_set_getkey_fn
func 16C9:6A28 kbd_get_getkey_fn
func 16C9:6A30 getkey_wait
func 16C9:6A3B kbd_flush
func 16C9:6A4A getkey_until_deadline
func 16C9:6A6A getkey_timeout
func 16C9:6AA2 load_file_at
func 16C9:6B02 rle_decode
func 16C9:6B97 rle_run_pass
func 16C9:6C6E rle_seq_pass
func 16C9:6D18 load_raw
func 16C9:6D50 unpack_file
func 16C9:6E4E res_find_opt
func 16C9:6E59 res_find
func 16C9:6F1E mem_init
func 16C9:6F86 mem_init_default
func 16C9:6F93 mem_init_reserve
func 16C9:6FB2 mem_gap
func 16C9:6FC4 mem_low_used
func 16C9:6FD6 mem_free_total
func 16C9:6FE8 far_copy_down
func 16C9:7030 far_move_up
func 16C9:7083 path_basename
func 16C9:70A3 mem_reserve
func 16C9:7147 cache_compact
func 16C9:71B4 mem_reclaim_cached
func 16C9:7273 mem_is_cached
func 16C9:72C6 mem_release_cache_old
func 16C9:736B mem_release_cache
func 16C9:7490 mem_free
func 16C9:74D4 mem_size
func 16C9:7501 mem_slide_down
func 16C9:758A music_play
func 16C9:75C8 music_set_voices
func 16C9:75D9 music_set_6625
func 16C9:75EA music_tick
func 16C9:780E rand8
func 16C9:782C gfx_free_buffer
func 16C9:7866 write_file_or_die
func 16C9:7874 write_file
func 16C9:78F8 gfx_targets_save
func 16C9:7918 gfx_targets_restore
func 16C9:7934 sound_off
func 16C9:7940 sound_on
func 16C9:7946 sfx_set_loop
func 16C9:7971 sfx_clear_loop
func 16C9:7977 sfx_play
func 16C9:798F sfx_is_playing
func 16C9:7995 sfx_stop
func 16C9:799C sfx_play_if_enabled
func 16C9:79BB music_on
func 16C9:79C1 music_off
func 16C9:79C8 ticks_get
func 16C9:79D2 ticks_since
func 16C9:79EA ticks_lap
func 16C9:7A07 ticks_reset
func 16C9:7A10 deadline_set
func 16C9:7A27 deadline_wait
func 16C9:7A3B deadline_passed
func 16C9:7A55 delay_ticks
func 16C9:7A82 gfx_set_text_colours
func 16C9:7A93 gfx_set_text_cursor
func 16C9:7AA4 text_state_save
func 16C9:7ABD text_state_restore
func 16C9:7C16 huff_decode
func 16C9:7D5E gfx_select_target
func 16C9:7D7C blit_and_clip_hot
func 16C9:7D9C blit_and_clip_raw
func 16C9:7DBC blit_and_clip_own
func 16C9:808A blit_and_hot
func 16C9:80AA blit_and_raw
func 16C9:80CA blit_and_own
func 16C9:82D0 rect_clear_plane
func 16C9:8336 rect_set_plane
func 16C9:839C rect_xor_plane
func 16C9:840A gfx_clear_screen
func 16C9:843E gfx_clear_clip
func 16C9:8582 gfx_draw_line
func 16C9:89A2 gfx_fill_rect_clip
func 16C9:8A0C gfx_fill_rect
func 16C9:8CD8 gfx_dissolve4
func 16C9:8F12 gfx_dissolve8
func 16C9:90E8 gfx_init_ega
func 16C9:916C blit_copy_clip_hot
func 16C9:91A4 blit_copy_clip_raw
func 16C9:91D6 blit_copy_clip_own
func 16C9:9C58 blit_copy_hot
func 16C9:9C90 blit_copy_raw
func 16C9:9CC2 blit_copy_own
func 16C9:A530 gfx_draw_text
func 16C9:A547 gfx_draw_text_at_cursor
func 16C9:A6D8 blit_or_clip_hot
func 16C9:A6F8 blit_or_clip_raw
func 16C9:A718 blit_or_clip_own
func 16C9:A9D2 blit_or_hot
func 16C9:A9F2 blit_or_raw
func 16C9:AA12 blit_or_own
func 16C9:ABFA gfx_set_palette
func 16C9:AC1C grab_into_sprite_hot
func 16C9:AC40 grab_into_sprite_raw
func 16C9:AC64 grab_into_sprite_own
func 16C9:AD22 rect_clear_plane_ega
func 16C9:AD8B rect_set_plane_ega
func 16C9:ADF4 rect_xor_plane_ega
func 16C9:AE62 gfx_scroll_window
func 16C9:B0FE gfx_create_buffer
func 16C9:BA3C gfx_plot
func 16C9:BAC8 blit_xor_clip_hot
func 16C9:BAE8 blit_xor_clip_raw
func 16C9:BB08 blit_xor_clip_own
func 16C9:C132 blit_xor_hot
func 16C9:C152 blit_xor_raw
func 16C9:C172 blit_xor_own
func 16C9:C63E getkey_until_slow_deadline
func 16C9:C65C wait_key_slow
func 16C9:C692 slow_ticks_get
func 16C9:C69C slow_deadline_set
func 16C9:C6B3 slow_deadline_wait
func 16C9:C6C5 delay_slow
func 16C9:C6F0 res_count
func 16C9:C701 res_ptr
func 16C9:C760 res_name
func 16C9:C784 gfx_grab_screen
func 16C9:C838 res_unflip_archive
func 16C9:C958 draw_cursor_glyph
func 16C9:C984 gfx_draw_line_or
func 23A3:0006 cos_deg8
func 23A3:0012 sin_deg8
func 23A3:0038 tan_deg8
func 23A8:002E copy_protection_check
func 23A8:0163 copyprot_arm
func 23A8:0189 copyprot_pass
func 23A8:03F8 _astart
func 23A8:04BE _cinit
func 23A8:0582 exit
func 23A8:0599 _exit
func 23A8:05E0 _ctermsub
func 23A8:060D _initterm
func 23A8:0620 _FF_MSGBANNER
func 23A8:064A _chkstk
func 23A8:066E _nullcheck
func 23A8:0694 _setargv
func 23A8:0826 _setenvp
func 23A8:088C _NMSG_TEXT
func 23A8:08B7 _NMSG_WRITE
func 23A8:08E2 _myalloc
func 23A8:094A _dosmaperr
func 23A8:0978 fclose
func 23A8:0A3A flushall
func 23A8:0A6E fopen
func 23A8:0A9C fprintf
func 23A8:0AE0 fscanf
func 23A8:0B00 printf
func 23A8:0B42 _filbuf
func 23A8:0BE8 _getbuf
func 23A8:0C4E _flsbuf
func 23A8:0DF0 _freebuf
func 23A8:0E20 _openfile
func 23A8:0F16 _stbuf
func 23A8:0FC4 _ftbuf
func 23A8:105C fflush
func 23A8:10C6 _input
func 23A8:192C _output
func 23A8:219A _getstream
func 23A8:21D6 ungetc
func 23A8:223E close
func 23A8:225E lseek
func 23A8:22D8 open
func 23A8:247C read
func 23A8:2558 write
func 23A8:2682 stackavail
func 23A8:2696 free
func 23A8:26A8 malloc
func 23A8:2852 _brkctl
func 23A8:2916 strcat
func 23A8:2956 strcpy
func 23A8:2988 strcmp
func 23A8:29B4 strlen
func 23A8:29D0 itoa
func 23A8:29EC ultoa
func 23A8:29F6 abort
func 23A8:2A18 isatty
func 23A8:2A3C sprintf
func 23A8:2A96 sscanf
func 23A8:2AD8 filelength
func 23A8:2B40 stricmp
func 23A8:2B82 memset
func 23A8:2C1C raise
func 23A8:2CB4 signal
func 23A8:2D57 _sigentry
func 23A8:2E20 unlink
func 23A8:2E2E _dos_getdrive
func 23A8:2E42 _aFldiv
func 23A8:2EE8 _aFlmul
func 23A8:2F1C _aFlrem
func 23A8:2FC4 _aFlshl
func 23A8:2FD0 _aFNalshl
func 26A7:0002 fatal
func 26AA:0002 toupper_c
func 26AB:000C draw_text_centered
func 26AF:0006 draw_rect_outline
func 26B8:0000 find_nth_file
func 26BB:000A edit_text_line
func 26BB:02A8 input_text_line
func 26BB:02E6 edit_cursor_xor
func 26EB:000A res_find_list
func 26EB:004C res_find_list_opt
func 26EB:008E res_find_list_dup
func 26EB:00D0 res_find_list_opt_dup
func 26FC:0002 hotkeys_install
func 26FC:007C exit_prompt
func 26FC:0220 status_strip
func 26FC:0358 pause_prompt
func 2748:000E load_shapes
func 2748:016A shapes_paras
func 2769:000E joy_calibrate_screen
global DS:0040 drive_disk_type
global DS:004E disk_id_codes
global DS:0068 disk_type_names
global DS:0072 master_serial
global DS:007C protect_failed
global DS:007E logo_lines_a
global DS:01AE logo_lines_b
global DS:02DE showroom_speed
global DS:02E0 showroom_dist
global DS:02E2 menu_sel
global DS:02E4 difficulty
global DS:02E6 gas_attendant
global DS:02FA rating_msgs
global DS:032A end_guy_frame2
global DS:0350 end_cop_frame2
global DS:0376 end_frame_ticks
global DS:039C drive_names
global DS:0504 install_items
global DS:0520 xs_front
global DS:0598 ys_front
global DS:0610 w_front
global DS:0688 carscale_front
global DS:0700 wide_toggle_ptr
global DS:0702 row_skip_target
global DS:0704 scenery_sky_handles
global DS:073C front_draw_list
global DS:0804 front_draw_list_len
global DS:0806 opp_row2
global DS:0808 opp_lat
global DS:080A cop_row2
global DS:080C cop_lat
global DS:080E opp_road_handles
global DS:098C cliff_deco_pattern
global DS:09AC r_opp_brake
global DS:09AD r_cop_brake
global DS:09AE r_opp_alt
global DS:09B0 start_height_front
global DS:09B2 drive_buf_desc
global DS:09B6 main_sprite
global DS:09BA main_rowtab
global DS:09BE span_bit
global DS:09C0 span_x
global DS:09C4 span_ol
global DS:0A7C span_l
global DS:0B34 span_r
global DS:0BEC span_or
global DS:0CA4 span_band
global DS:0D5C span_flags
global DS:0E14 row_ol
global DS:0E8C row_l
global DS:0F04 row_cx
global DS:0F7C row_r
global DS:0FF4 row_or
global DS:106C row_sy
global DS:10E4 row_clip
global DS:115C row_flags
global DS:11D4 row_state
global DS:124C row_band
global DS:12C4 lat_acc
global DS:12C6 height_acc
global DS:12C8 heading_acc
global DS:12CA walk_ptr
global DS:12CC walk_sub
global DS:12CE top_sy
global DS:12D0 right_cut_x
global DS:12D2 left_sky_x
global DS:12D4 tunnel_in_sy
global DS:12D6 tunnel_in_r
global DS:12D8 tunnel_out_l
global DS:1306 unit_phase
global DS:1308 pitch_acc
global DS:130A left_cut_x
global DS:130C right_sky_x
global DS:130E left_cut_row
global DS:1310 right_cut_row
global DS:1312 left_sky_row
global DS:1314 right_sky_row
global DS:1316 top_row
global DS:1318 tunnel_in_row
global DS:131A tunnel_out_row
global DS:131C tunnel_out_sy
global DS:131E tunnel_in_top
global DS:1320 tunnel_out_top
global DS:1322 tunnel_ceiling
global DS:1324 tunnel_ceiling_row
global DS:1326 tunnel_in_l
global DS:1328 tunnel_out_r
global DS:132A left_sky_sy2
global DS:132C right_sky_sy2
global DS:132E obj_size
global DS:1330 scale4
global DS:1332 scale5
global DS:1336 rec_w0
global DS:1338 rec_w1
global DS:133A prev_road_byte
global DS:133B r0_state
global DS:133C r0_any
global DS:133D dash_phase
global DS:133E left_cut_state
global DS:133F right_cut_state
global DS:1340 r_cop_active
global DS:1341 r_cop_state
global DS:1352 stream_engine
global DS:1A72 traffic1_handles
global DS:1AF2 traffic2_handles
global DS:1B72 traffic3_handles
global DS:1BF2 cop_car_handles
global DS:1C72 cop_extra_handles
global DS:1DB2 scenery_handles
global DS:1DB4 scenery_sprites
global DS:20F2 road_handles
global DS:2302 result_jump_table
global DS:2316 DIFF_VMAX
global DS:232E DIFF_ACCEL_MULT
global DS:2346 DIFF_MIN_GAP
global DS:235E DIFF_CURVE_FACTOR
global DS:2376 DIFF_LAT_RATE
global DS:238E DIFF_UNUSED
global DS:23A6 car
global DS:23A8 car_rpm_max
global DS:23AA car_rpm_redline
global DS:23AC car_rpm_upshift
global DS:23AE car_rpm_downshift
global DS:23B2 car_grip
global DS:23B8 car_gear_ratio
global DS:23C6 car_knob_xy
global DS:2406 car_gate_slot
global DS:240F car_gate_gear
global DS:2418 car_engine_strength
global DS:2419 car_torque
global DS:26F6 xs_mirror
global DS:2728 ys_mirror
global DS:275A w_mirror
global DS:278C carscale_mirror
global DS:27BE mirror_scenery_handles
global DS:27F6 mirror_draw_list
global DS:28BE mirror_draw_list_len
global DS:28C8 opp_front_handles
global DS:2A1C r_opp_alt_m
global DS:2A1E start_height_mirror
global DS:2A20 mirror_desc
global DS:2A24 mirror_sprite
global DS:2A28 mirror_rowtab
global DS:2A2C row_ol_m
global DS:2A5E row_l_m
global DS:2A90 row_cx_m
global DS:2AC2 row_r_m
global DS:2AF4 row_or_m
global DS:2B26 row_sy_m
global DS:2B58 row_clip_m
global DS:2B8A row_flags_m
global DS:2BBC row_state_m
global DS:2BEE row_band_m
global DS:2C20 mirror_scalars
global DS:2C62 unit_phase_m
global DS:2C96 prev_road_byte_m
global DS:2C97 r0_state_m
global DS:2C9E crack_line_ptrs
global DS:2E08 pal_normal
global DS:2E10 pal_flash
global DS:2E22 crack_line_counts
global DS:2E29 seq_counter
global DS:2F46 steer_angle
global DS:2F48 view_yaw
global DS:2F4A yaw
global DS:2F4C knob_x
global DS:2F4E knob_y
global DS:2F50 dot_x
global DS:2F56 gear
global DS:2F58 dash_toggle
global DS:2F59 gate_close_delay
global DS:2F5A redraw_gate
global DS:2F5B redraw_inst
global DS:2F5C redraw_hud
global DS:2F5E wheel_pose
global DS:2F60 gbox_desc
global DS:2F64 gbox_sprite
global DS:2F68 inst_desc
global DS:2F6C inst_sprite
global DS:2F78 marker_save_x
global DS:2F7A marker_save_y
global DS:2F7C marker_save_sprite
global DS:2FAC dash_handles
global DS:3010 dash_digit_handles
global DS:30E2 gate_prev
global DS:30E3 marker_saved
global DS:30E4 curve_sum
global DS:30E6 speed_copy
global DS:30E8 ENGINE_NOTE
global DS:324A DRAG
global DS:32AE noise_div
global DS:32EE CURVE_SPEED
global DS:330C onc_next
global DS:330E same_next
global DS:3310 opp_onc_next
global DS:3312 opp_same_next
global DS:3314 cop_onc_next
global DS:3316 cop_same_next
global DS:3318 opp_vmax
global DS:331A cop_vmax
global DS:331C opp_penalties
global DS:331E race_time
global DS:3320 fuel
global DS:3322 road_curve
global DS:3324 knob_target_x
global DS:3326 knob_target_y
global DS:3328 gear_ratio
global DS:332A rpm_display
global DS:332C rpm
global DS:332E speed_delta
global DS:3332 car_centre
global DS:3334 car_left
global DS:3336 car_right
global DS:3338 YAW_MIN
global DS:333A YAW_MAX
global DS:333C grip_limit
global DS:333E lane_gap
global DS:3344 curve_speed_limit
global DS:3346 sim_tick10
global DS:3348 radar_level
global DS:334A rel_player_opp
global DS:334C rel_player_cop
global DS:334E rel_opp_cop
global DS:3350 siren_pitch
global DS:3352 idle_ticks
global DS:3354 chase_speed
global DS:3355 ticket_amount
global DS:3356 final_time
global DS:3358 final_seconds
global DS:335A speed_sq
global DS:335C siren_dir
global DS:335D curve_ring
global DS:3365 knob_anim
global DS:3366 fire_held
global DS:3367 shift_latch
global DS:3368 div_100hz
global DS:3369 div_10hz
global DS:336A sound_frame
global DS:336B clock_started
global DS:336C throttle
global DS:336D steer_in
global DS:336E unit_advanced
global DS:336F skidding
global DS:3371 station_zone
global DS:3372 opp_braking
global DS:3373 cop_braking
global DS:3374 siren_on
global DS:3375 opp_crash_timer
global DS:3376 demo_at_finish
global DS:3377 opp_at_finish
global DS:3378 opp_finished
global DS:3379 opponent_enabled
global DS:337A scenery_density
global DS:337B damage_hits
global DS:337C ROADSIDE_HALFWIDTH
global DS:3394 GEAR_DELTA
global DS:339D STEER_DIR
global DS:33A6 THROTTLE_DIR
global DS:33AF gate_mode
global DS:33B0 input
global DS:33B1 input_bits
global DS:33B2 grind_timer
global DS:33B3 overrev_ticks
global DS:33B4 pass_mode
global DS:33B5 opp_pass_mode
global DS:33B6 cop_vs_opp
global DS:33B7 cop_state
global DS:33B8 cop_active
global DS:33B9 force_meet
global DS:33BA cop_force_meet
global DS:33BB cop_timer
global DS:33BC radar_beep
global DS:33BD lookahead_flags
global DS:33BE ai_road_byte
global DS:33BF gear_broken
global DS:33C6 engine_damage
global DS:33C8 suspension_damage
global DS:33CA steering_health
global DS:33CC alignment
global DS:33CE fall_scroll
global DS:33D0 fall_edge_x
global DS:33D2 fall_speed
global DS:33D4 fall_mode
global DS:33D5 finished
global DS:33D6 HOTKEY_CHARS
global DS:33DC HOTKEY_JT
global DS:33E6 OBJECT_JT
global DS:3446 COP_STATE_JT
global DS:3456 COP_OPP_JT
global DS:3460 COP_DRIVE_JT
global DS:346A stage_dat
global DS:347E road_records
global DS:368A dat_scenery_type
global DS:370A dat_scenery_offset
global DS:378A stage_scene_words
global DS:379E stage_score_k
global DS:37A0 rating_speed1
global DS:37A2 rating_speed2
global DS:37A4 rating_speed3
global DS:37A6 right_zones
global DS:37DD ROADSIDE_SIDE_BASE
global DS:37F6 median
global DS:37F7 toggle_37f7
global DS:37F8 backdrop_off
global DS:380D dat_road_units
global DS:380F stage_length
global DS:3811 stage_end
global DS:3813 oncoming
global DS:39A3 same_dir
global DS:3B51 road_bytes
global DS:52C2 g_tick_id
global DS:52C8 player_pos_lo
global DS:52CA player_pos
global DS:52CC player_lateral
global DS:52CE speed
global DS:52D0 opp_pos_lo
global DS:52D2 opp_pos
global DS:52D4 opp_lateral
global DS:52D6 opp_speed
global DS:52D8 cop_pos_lo
global DS:52DA cop_pos
global DS:52DC cop_lateral
global DS:52DE cop_speed
global DS:52E0 sign_work
global DS:52E4 sign_rec
global DS:533E ring_counter
global DS:5340 stage_len_copy
global DS:5342 distance_left
global DS:5344 heading
global DS:5346 cloud_scroll
global DS:5348 view_width
global DS:534A scene_words
global DS:534C col_right
global DS:534E col_shoulder
global DS:5350 col_sky
global DS:5352 col_far
global DS:5354 oncoming_count8
global DS:5356 same_count8
global DS:5358 opp_accel_mult
global DS:535A opp_min_gap
global DS:535C opp_curve_factor
global DS:535E opp_lat_rate
global DS:5360 opp_unused_5360
global DS:5362 cop_accel_mult
global DS:5364 cop_min_gap
global DS:5366 cop_curve_factor
global DS:5368 cop_lat_rate
global DS:536A cop_unused_536a
global DS:536C crashes
global DS:536E engines_blown
global DS:5370 tickets
global DS:5372 opp_time
global DS:5374 player_dist
global DS:5376 opp_dist
global DS:5378 finish_letters
global DS:5420 plane_seg
global DS:5428 colour_plane_tables
global DS:5468 mask_from_bit
global DS:5488 pixel_mask
global DS:5490 run_state
global DS:5491 start_flags
global DS:5494 stream_noise_short
global DS:549F stream_noise_long
global DS:54AA SIN_DEG
global DS:5560 tan256
global DS:5616 opp_bin
global DS:5636 POLICE_ACCEL
global DS:5656 protect_sabotage
global DS:5657 protect_drive
global DS:585A font8_glyphs
global DS:5BC2 font8_table
global DS:5D7A s_file_error1
global DS:5D88 g_find_path
global DS:5DEC g_find_name_ptr
global DS:5DEE g_dta
global DS:5E6E herc_mode
global DS:5E70 herc_crtc_gfx
global DS:5E7C herc_crtc_text
global DS:5E88 old_int8
global DS:5E8C tick_count
global DS:5E90 slow_count
global DS:5E94 chain_countdown_on
global DS:5E95 chain_enable
global DS:5E96 chain_budget
global DS:5E98 chain_reload
global DS:5E9A chain_count
global DS:5E9C prof_index
global DS:5E9E prof_counts
global DS:5EEE sfx_seg
global DS:5EF0 sfx_off
global DS:5EF2 sfx_loop_seg
global DS:5EF4 sfx_loop_off
global DS:5EF6 sfx_note_left
global DS:5EF8 sfx_note_cut
global DS:5EFA sfx_shift
global DS:5EFB snd_enable
global DS:5EFC snd_busy
global DS:5EFD sfx_loop_set
global DS:5EFE timer_paused
global DS:5F00 sfx_loop_cnt
global DS:5F06 sfx_loop_start
global DS:5F0C sfx_loop_end
global DS:5F12 timer_routines
global DS:5F2E sfx_div
global DS:5FD8 tone_engine
global DS:5FDA tone_effect
global DS:5FDC tone_slot3
global DS:5FDE tone_rumble
global DS:6048 hotkey_table
global DS:6148 key_handlers_ext
global DS:6252 hotkey_busy
global DS:6254 joy_menu_keys
global DS:6274 joy_menu_last
global DS:627C joy_x
global DS:627E joy_y
global DS:6280 joy_port_pre
global DS:6281 joy_result
global DS:6282 joy_xmin
global DS:6284 joy_xmax
global DS:6286 joy_xover_min
global DS:6288 joy_xover_cnt
global DS:628A joy_xlo
global DS:628C joy_xhi
global DS:628E joy_ymin
global DS:6290 joy_ymax
global DS:6292 joy_yover_min
global DS:6294 joy_yover_cnt
global DS:6296 joy_ylo
global DS:6298 joy_yhi
global DS:629A joy_xscale
global DS:629C joy_yscale
global DS:629E joy_dir_map
global DS:62AE old_int9
global DS:62B2 old_int16
global DS:62B6 kbd_last_key
global DS:62B8 kbd_last_scan
global DS:62BA key_down
global DS:6314 kbd_xlat_normal
global DS:636F kbd_xlat_shift
global DS:63CA kbd_xlat_caps
global DS:6425 kbd_xlat_ctrl
global DS:6480 kbd_xlat_alt
global DS:64DC getkey_fn
global DS:64E0 s_file_error2
global DS:6503 s_bad_pack
global DS:651A s_locateshape
global DS:654A s_reserve_oom
global DS:6574 s_reserve_oob
global DS:65A5 s_block_not_found
global DS:65D2 mus_start
global DS:65D3 mus_tempo
global DS:65D5 mus_transpose_base
global DS:65D9 mus_transpose
global DS:65E1 mus_on_left
global DS:65E5 mus_off_left
global DS:65E9 mus_pat
global DS:65ED mus_list
global DS:65EF mus_list2
global DS:65F1 mus_list_loop
global DS:65F3 mus_list2_loop
global DS:65F5 mus_seg
global DS:65F7 mus_voices
global DS:65FB mus_note
global DS:65FD mus_div
global DS:65FF mus_arp_cnt
global DS:6601 mus_arp_idx
global DS:6603 mus_vib_cnt
global DS:6605 mus_vib_dir
global DS:6607 mus_vib_ofs
global DS:6609 mus_voice
global DS:663B mus_div_table
global DS:66E6 rand8_idx
global DS:66E8 rand8_tab
global DS:6808 s_file_error3
global DS:6818 deadline
global DS:681C lap_start
global DS:6820 text_fg
global DS:6822 text_bg
global DS:6824 text_margin_x
global DS:6826 text_x
global DS:6828 text_y
global DS:682C text_glyph_h
global DS:682E text_font
global DS:6832 text_adv_x
global DS:6834 text_adv_y
global DS:6836 text_enabled
global DS:6838 fill_left_mask
global DS:6840 fill_right_mask
global DS:6848 pal_game
global DS:685A str_exit_to_dos
global DS:686C str_pause
global DS:688C s_ext_pes
global DS:6891 s_ext_esh
global DS:6897 s_pes_cmp
global DS:689C s_unflip
global DS:68A4 g_shape_ext
global DS:68AA s_pes_cmp2
global DS:68B0 s_window
global DS:68CE plot_bit_tab
global DS:68D6 slow_deadline
global DS:68DA g_heap_top
global DS:68DC g_heap_base
global DS:68DE g_mem_cs
global DS:68E0 g_mem_ds
global DS:68E2 g_mem_rec
global DS:6C66 g_mem_first
global DS:6C68 g_mem_low
global DS:6C6A g_mem_cache
global DS:6C6C g_mem_last
global DS:6CFC joy_enabled
global DS:6CFE joy_calibrated
global DS:6D00 calib_sq_x
global DS:6D12 calib_sq_y
global DS:82B8 gfx_cseg
global DS:83C8 ss_ticks
global DS:83CA ss_frame_ticks
global DS:83CC ss_frame
global DS:83CE ss_frames
global DS:83D0 menu_prev_sel
global DS:83D2 results_y
global DS:8420 total_score
global DS:8424 lives
global DS:8426 first_hd_drive
global DS:8428 player_car_code
global DS:842E scn_font
global DS:8430 fnt_segment
global DS:8432 diff_c
global DS:8434 opp_total_score
global DS:8438 avg_speed
global DS:843C ncars_main
global DS:843E game_mode
global DS:8640 songs
global DS:8644 disk_path
global DS:8658 out_of_gas
global DS:865A stage
global DS:865C scenery_table
global DS:8A1C drive_of_type
global DS:8A76 scn_car1_arc
global DS:8A7A ncars
global DS:8A7C scn_car2_arc
global DS:8A80 scn_disk
global DS:8A82 car_disk
global DS:8A84 scn_car3_arc
global DS:8A88 g_edit_x
global DS:8A8A g_edit_y
global DS:8A8C data_disk
global DS:8A8E road_arc
global DS:8A92 dash_arc
global DS:8A96 cop_arc
global DS:8A9A demo_mode
global DS:8A9C g_edit_pos
global DS:8C9E start_drive
global DS:8CA0 g_edit_cursor_h
global DS:8CA2 page_buf_desc
global DS:8CF6 opp_total_time
global DS:8CF8 penalties
global DS:8CFA scn_idx
global DS:8CFC boot_disk_type
global DS:8CFE opp_idx
global DS:8D00 gameopt_spr
global DS:8D24 car_table
global DS:90A8 diff_easy
global DS:90AA nscenes
global DS:90AC opp_stage_score
global DS:90B0 opp_car_code
global DS:90B6 catalog_dirty
global DS:90B8 hisc_block
global DS:9154 best_time
global DS:9168 best_avg
global DS:9190 best_score
global DS:91B8 best_cum_time
global DS:91E0 best_cum_score
global DS:9208 hisc_checksum
global DS:920C diff_b
global DS:920E g_edit_cursor_on
global DS:9210 total_time
global DS:9212 scn_code
global DS:9218 player_name
global DS:9228 opp_road_arc
global DS:922C num_drives
global DS:922E diff_score_pct
global DS:9258 outran_police
global DS:925C stage_score
global DS:9260 scenery_arc
global DS:9264 opp_disk
global DS:9266 car_idx
global DS:940C scn_signs
global DS:940E sgn_segment
global DS:9410 last_stage
global DS:9412 opp_avg_speed
global DS:9416 diskid_buf
global DS:942A voices
global DS:942E stage_time
