48#define KEY_ASTERISK 0xfe
55#define KEY_COMMODORE 0xfe
57#define KEY_CRSR_LEFT_RIGHT 0xfe
58#define KEY_CRSR_UP_DOWN 0xfe
76#define KEY_INSERT 0xfe
80#define KEY_LEFT_ARROW 0xfe
81#define KEY_LEFT_SHIFT 21
93#define KEY_RIGHT_SHIFT 21
94#define KEY_RUNSTOP 0xfe
96#define KEY_SEMICOLON 0xfe
101#define KEY_UP_ARROW 8
107#define KEY_BACKSLASH 19
108#define KEY_SQUARE_OPEN 0xfe
109#define KEY_SQUARE_CLOSED 0xfe
110#define KEY_SEMICOMMA 0xfe
111#define KEY_QUOTE 0xfe
116#define KEY_GRAPH 0xfe
123#define KEY_SELECT 0xfe
131#define KEY_DIVISION 0xfe
133#define KEYBOARD_CONFIG_DEFAULT_SYNC 1
135#define INPUT_DEFAULT_SEPARATOR ','
136#define INPUT_DEFAULT_SIZE 32
137#define INPUT_DEFAULT_CURSOR 95
138#define INPUT_DEFAULT_RATE 16
139#define INPUT_DEFAULT_DELAY 16
141#define SCREEN_CAPABILITIES ( ( 1<<BITMAP_NATIVE ) )
151#define JOYSTICK_CONFIG_DEFAULT_SYNC 1
153#define DEFAULT_PAINT_BUCKET_SIZE 1024
155#define BANK_BASE_ADDRESS 0
160#define MAX_AUDIO_CHANNELS 1
162#define DSTRING_DEFAULT_COUNT 127
163#define DSTRING_DEFAULT_SPACE 1024
189void vz200_dload(
Environment * _environment,
char * _filename,
char * _offset,
char * _address,
char * _size );
190void vz200_dsave(
Environment * _environment,
char * _filename,
char * _offset,
char * _address,
char * _size );
struct _Resource Resource
struct _Environment Environment
Structure of compilation environment.
void vz200_keyshift(Environment *_environment, char *_shifts)
void vz200_clear_key(Environment *_environment)
void vz200_inkey(Environment *_environment, char *_key)
void vz200_wait_key_or_fire(Environment *_environment, int _port, int _release)
void vz200_key_pressed(Environment *_environment, char *_scancode, char *_result)
void vz200_sys_call(Environment *_environment, int _destination)
void vz200_timer_set_status_off(Environment *_environment, char *_timer)
void vz200_wait_fire_semivar(Environment *_environment, char *_port, int _release)
void vz200_joy(Environment *_environment, int _port, char *_value)
void vz200_put_key(Environment *_environment, char *_string, char *_size)
void vz200_timer_set_init(Environment *_environment, char *_timer, char *_init)
void vz200_asciicode(Environment *_environment, char *_asciicode)
void vz200_flip_image(Environment *_environment, Resource *_image, char *_frame, char *_sequence, int _frame_size, int _frame_count, char *_direction)
void vz200_wait_key(Environment *_environment, int _release)
void vz200_dsave(Environment *_environment, char *_filename, char *_offset, char *_address, char *_size)
void vz200_joy_vars(Environment *_environment, char *_port, char *_value)
void vz200_timer_set_address(Environment *_environment, char *_timer, char *_address)
void vz200_dload(Environment *_environment, char *_filename, char *_offset, char *_address, char *_size)
void vz200_timer_set_status_on(Environment *_environment, char *_timer)
void vz200_wait_fire(Environment *_environment, int _port, int _release)
void vz200_wait_key_or_fire_semivar(Environment *_environment, char *_port, int _release)
void vz200_timer_set_counter(Environment *_environment, char *_timer, char *_counter)
void vz200_scanshift(Environment *_environment, char *_shifts)
void vz200_key_state(Environment *_environment, char *_scancode, char *_result)
void vz200_scancode(Environment *_environment, char *_scacode)