|
ugBASIC 1.18
An isomorphic BASIC language compiler for retrocomputers
|
#include "../ugbc.h"Go to the source code of this file.
Functions | |
| int | vic1_screen_mode_enable (Environment *_environment, ScreenMode *_screen_mode) |
| void | vic1_initialization (Environment *_environment) |
| void | vic1_finalization (Environment *_environment) |
| void | vic1_back (Environment *_environment) |
| void | vic1_background_color (Environment *_environment, int _index, int _background_color) |
| VIC: emit code to change background color | |
| void | vic1_background_color_vars (Environment *_environment, char *_index, char *_background_color) |
| VIC: emit code to change background color | |
| void | vic1_background_color_semivars (Environment *_environment, int _index, char *_background_color) |
| VIC: emit code to change background color | |
| void | vic1_background_color_get_vars (Environment *_environment, char *_index, char *_background_color) |
| VIC: emit code to retrieve background color | |
| void | vic1_border_color (Environment *_environment, char *_border_color) |
| VIC: emit code to change border color | |
| void | vic1_collision (Environment *_environment, char *_sprite_mask, char *_result) |
| VIC: emit code to check for collision | |
| void | vic1_hit (Environment *_environment, char *_sprite_mask, char *_result) |
| VIC: emit code to check for collision | |
| void | vic1_next_raster (Environment *_environment) |
| VIC: emit code to wait for next raster irq | |
| void | vic1_next_raster_at (Environment *_environment, char *_label, char *_positionlo, char *_positionhi) |
| VIC: emit code to wait for next raster irq at different position | |
| void | vic1_raster_at (Environment *_environment, char *_label, char *_positionlo, char *_positionhi) |
| VIC: emit code to set raster irq | |
| void | vic1_sprite_common_color (Environment *_environment, char *_index, char *_common_color) |
| VIC: emit code to change common sprite's color | |
| void | vic1_bitmap_enable (Environment *_environment, int _width, int _height, int _colors) |
| void | vic1_bitmap_disable (Environment *_environment) |
| void | vic1_bitmap_at (Environment *_environment, char *_address) |
| void | vic1_colormap_at (Environment *_environment, char *_address) |
| void | vic1_textmap_at (Environment *_environment, char *_address) |
| void | vic1_tiles_at (Environment *_environment, char *_address) |
| void | vic1_tilemap_enable (Environment *_environment, int _width, int _height, int _colors, int _tile_width, int _tile_height) |
| void | vic1_bank_select (Environment *_environment, int _bank) |
| void | vic1_screen_on (Environment *_environment) |
| void | vic1_screen_off (Environment *_environment) |
| void | vic1_screen_rows (Environment *_environment, char *_rows) |
| void | vic1_screen_columns (Environment *_environment, char *_columns) |
| void | vic1_sprite_data_from (Environment *_environment, char *_sprite, char *_address) |
| void | vic1_sprite_data_set (Environment *_environment, char *_sprite, char *_address) |
| void | vic1_sprite_enable (Environment *_environment, char *_sprite) |
| void | vic1_sprite_disable (Environment *_environment, char *_sprite) |
| void | vic1_sprite_at (Environment *_environment, char *_sprite, char *_x, char *_y) |
| void | vic1_sprite_expand_vertical (Environment *_environment, char *_sprite) |
| void | vic1_sprite_expand_horizontal (Environment *_environment, char *_sprite) |
| void | vic1_sprite_compress_vertical (Environment *_environment, char *_sprite) |
| void | vic1_sprite_compress_horizontal (Environment *_environment, char *_sprite) |
| void | vic1_sprite_multicolor (Environment *_environment, char *_sprite) |
| void | vic1_sprite_monocolor (Environment *_environment, char *_sprite) |
| void | vic1_sprite_color (Environment *_environment, char *_sprite, char *_color) |
| void | vic1_sprite_priority (Environment *_environment, char *_sprite, char *_priority) |
| void | vic1_vertical_scroll (Environment *_environment, char *_displacement) |
| void | vic1_horizontal_scroll (Environment *_environment, char *_displacement) |
| void | vic1_busy_wait (Environment *_environment, char *_timing) |
| void | vic1_tiles_get (Environment *_environment, char *_result) |
| void | vic1_get_width (Environment *_environment, char *_result) |
| void | vic1_get_height (Environment *_environment, char *_result) |
| void | vic1_pset_int (Environment *_environment, int _x, int _y, int *_c) |
| void | vic1_pset_vars (Environment *_environment, char *_x, char *_y, char *_p) |
| void | vic1_pget_color_vars (Environment *_environment, char *_x, char *_y, char *_result) |
| void | vic1_cls (Environment *_environment) |
| void | vic1_cls_box (Environment *_environment, char *_x1, char *_y1, char *_w, char *_h) |
| void | vic1_scroll_text (Environment *_environment, int _direction, int _overlap) |
| void | vic1_hscroll_line (Environment *_environment, int _direction, int _overlap) |
| void | vic1_hscroll_screen (Environment *_environment, int _direction, int _overlap) |
| void | vic1_text (Environment *_environment, char *_text, char *_text_size, int _raw) |
| void | vic1_cline (Environment *_environment, char *_characters) |
| void | vic1_scroll (Environment *_environment, int _dx, int _dy) |
| Variable * | vic1_get_raster_line (Environment *_environment) |
| int | vic1_image_size (Environment *_environment, int _width, int _height, int _mode) |
| Variable * | vic1_image_converter (Environment *_environment, char *_data, int _width, int _height, int _depth, int _offset_x, int _offset_y, int _frame_width, int _frame_height, int _mode, int _transparent_color, int _flags) |
| void | vic1_put_image (Environment *_environment, Resource *_image, char *_x, char *_y, char *_frame, char *_sequence, int _frame_size, int _frame_count, char *_flags) |
| void | vic1_blit_image (Environment *_environment, char *_sources[], int _source_count, char *_blit, char *_x, char *_y, char *_frame, char *_sequence, int _frame_size, int _frame_count, int _flags) |
| void | vic1_wait_vbl (Environment *_environment) |
| Variable * | vic1_new_image (Environment *_environment, int _width, int _height, int _mode) |
| Variable * | vic1_new_images (Environment *_environment, int _frames, int _width, int _height, int _mode) |
| Variable * | vic1_new_sequence (Environment *_environment, int _sequences, int _frames, int _width, int _height, int _mode) |
| void | vic1_get_image (Environment *_environment, char *_image, char *_x, char *_y, char *_frame, char *_sequence, int _frame_size, int _frame_count, int _palette) |
| void | vic1_put_tile (Environment *_environment, char *_image, char *_x, char *_y) |
| void | vic1_put_tiles (Environment *_environment, char *_image, char *_x, char *_y, char *_w, char *_h) |
| void | vic1_move_tiles (Environment *_environment, char *_image, char *_x, char *_y) |
| void | vic1_use_tileset (Environment *_environment, char *_tileset) |
| void | vic1_tile_at (Environment *_environment, char *_x, char *_y, char *_result) |
| void | vic1_start (Environment *_environment, int _channel) |
| void | vic1_set_volume (Environment *_environment, int _channel, int _volume) |
| void | vic1_set_program (Environment *_environment, int _channel, int _program) |
| void | vic1_set_parameter (Environment *_environment, int _channel, int _parameter, int _value) |
| void | vic1_set_frequency (Environment *_environment, int _channel, int _frequency) |
| void | vic1_set_pitch (Environment *_environment, int _channel, int _pitch) |
| void | vic1_set_note (Environment *_environment, int _channel, int _note) |
| void | vic1_stop (Environment *_environment, int _channel) |
| void | vic1_set_duration (Environment *_environment, int _channel, int _duration) |
| void | vic1_wait_duration (Environment *_environment, int _channels) |
| void | vic1_start_var (Environment *_environment, char *_channel) |
| void | vic1_set_volume_semi_var (Environment *_environment, char *_channel, int _volume) |
| void | vic1_set_volume_vars (Environment *_environment, char *_channel, char *_volume) |
| void | vic1_set_program_semi_var (Environment *_environment, char *_channel, int _program) |
| void | vic1_set_frequency_vars (Environment *_environment, char *_channel, char *_frequency) |
| void | vic1_set_pitch_vars (Environment *_environment, char *_channel, char *_pitch) |
| void | vic1_set_note_vars (Environment *_environment, char *_channel, char *_note) |
| void | vic1_stop_vars (Environment *_environment, char *_channel) |
| void | vic1_set_duration_vars (Environment *_environment, char *_channel, char *_duration) |
| void | vic1_wait_duration_vars (Environment *_environment, char *_channel) |
| void | vic1_music (Environment *_environment, char *_music, int _size, int _loop) |
| void | vic1_slice_image (Environment *_environment, char *_image, char *_frame, char *_sequence, int _frame_size, int _frame_count, char *_destination) |
| int | vic1_palette_extract (Environment *_environment, char *_data, int _width, int _height, int _depth, int _flags, RGBi *_palette) |
| void | vic1_calculate_sequence_frame_offset (Environment *_environment, char *_offset, char *_sequence, char *_frame, int _frame_size, int _frame_count) |
| void | vic1_screen (Environment *_environment, char *_x, char *_y, char *_c) |
| void | vic1_flash_begin (Environment *_environment, char *_index, char *_register) |
| void | vic1_flash_register (Environment *_environment, char *_index, char *_timer, char *_color) |
| void | vic1_flash_end (Environment *_environment) |
| void | vic1_flash_off (Environment *_environment, char *_index) |
| #define BITMAP_MODE_DEFAULT BITMAP_MODE_STANDARD |
| #define COLOR_DARK_GREY COLOR_BLUE |
| #define COLOR_DARK_WHITE COLOR_WHITE |
| #define COLOR_GOLD COLOR_YELLOW |
| #define COLOR_GREY COLOR_CYAN |
| #define COLOR_LAVENDER COLOR_VIOLET |
| #define COLOR_LIGHT_BLUE COLOR_BLUE |
| #define COLOR_LIGHT_GREEN COLOR_GREEN |
| #define COLOR_LIGHT_GREY COLOR_WHITE |
| #define COLOR_LIGHT_WHITE COLOR_WHITE |
| #define COLOR_OLIVE_GREEN COLOR_GREEN |
| #define COLOR_ORANGE COLOR_YELLOW |
| #define COLOR_PEACH COLOR_PINK |
| #define COLOR_PINK COLOR_LIGHT_RED |
| #define COLOR_PURPLE COLOR_VIOLET |
| #define COLOR_TAN COLOR_BROWN |
| #define COLOR_TURQUOISE COLOR_LIGHT_BLUE |
| #define COLOR_YELLOW_GREEN COLOR_YELLOW |
| #define DEFAULT_PAPER_COLOR COLOR_BLACK |
| #define DEFAULT_PEN_COLOR COLOR_WHITE |
| void vic1_back | ( | Environment * | _environment | ) |
| void vic1_background_color | ( | Environment * | _environment, |
| int | _index, | ||
| int | _background_color ) |
VIC: emit code to change background color
This function can be used to issue code aimed at changing the background color of the screen.
| _environment | Current calling environment |
| _index | Index of the background color |
| _background_color | Background color to use |
| void vic1_background_color_get_vars | ( | Environment * | _environment, |
| char * | _index, | ||
| char * | _background_color ) |
VIC: emit code to retrieve background color
This function can be used to issue code aimed at retrieving the background color of the screen.
| _environment | Current calling environment |
| _index | Index of the background color |
| _background_color | Background color to use |
| void vic1_background_color_semivars | ( | Environment * | _environment, |
| int | _index, | ||
| char * | _background_color ) |
VIC: emit code to change background color
This function can be used to issue code aimed at changing the background color of the screen.
| _environment | Current calling environment |
| _index | Index of the background color |
| _background_color | Background color to use |
| void vic1_background_color_vars | ( | Environment * | _environment, |
| char * | _index, | ||
| char * | _background_color ) |
VIC: emit code to change background color
This function can be used to issue code aimed at changing the background color of the screen.
| _environment | Current calling environment |
| _index | Index of the background color |
| _background_color | Background color to use |
| void vic1_bank_select | ( | Environment * | _environment, |
| int | _bank ) |
| void vic1_bitmap_at | ( | Environment * | _environment, |
| char * | _address ) |
| void vic1_bitmap_disable | ( | Environment * | _environment | ) |
| void vic1_bitmap_enable | ( | Environment * | _environment, |
| int | _width, | ||
| int | _height, | ||
| int | _colors ) |
| void vic1_blit_image | ( | Environment * | _environment, |
| char * | _sources[], | ||
| int | _source_count, | ||
| char * | _blit, | ||
| char * | _x, | ||
| char * | _y, | ||
| char * | _frame, | ||
| char * | _sequence, | ||
| int | _frame_size, | ||
| int | _frame_count, | ||
| int | _flags ) |
| void vic1_border_color | ( | Environment * | _environment, |
| char * | _border_color ) |
| void vic1_busy_wait | ( | Environment * | _environment, |
| char * | _timing ) |
| void vic1_calculate_sequence_frame_offset | ( | Environment * | _environment, |
| char * | _offset, | ||
| char * | _sequence, | ||
| char * | _frame, | ||
| int | _frame_size, | ||
| int | _frame_count ) |
| void vic1_cline | ( | Environment * | _environment, |
| char * | _characters ) |
| void vic1_cls | ( | Environment * | _environment | ) |
| void vic1_cls_box | ( | Environment * | _environment, |
| char * | _x1, | ||
| char * | _y1, | ||
| char * | _w, | ||
| char * | _h ) |
| void vic1_collision | ( | Environment * | _environment, |
| char * | _sprite_mask, | ||
| char * | _result ) |
VIC: emit code to check for collision
This function can be used to issue code aimed at verifying if a sprite has had a collision with another sprite. The result (0 = no collision, 0xff = collision occurred) is returned in the output variable.
| _environment | Current calling environment |
| _sprite_mask | Sprite mask to use |
| _result | Where to store the result |
| void vic1_colormap_at | ( | Environment * | _environment, |
| char * | _address ) |
| void vic1_finalization | ( | Environment * | _environment | ) |
| void vic1_flash_begin | ( | Environment * | _environment, |
| char * | _index, | ||
| char * | _register ) |
| void vic1_flash_end | ( | Environment * | _environment | ) |
| void vic1_flash_off | ( | Environment * | _environment, |
| char * | _index ) |
| void vic1_flash_register | ( | Environment * | _environment, |
| char * | _index, | ||
| char * | _timer, | ||
| char * | _color ) |
| void vic1_get_height | ( | Environment * | _environment, |
| char * | _result ) |
| void vic1_get_image | ( | Environment * | _environment, |
| char * | _image, | ||
| char * | _x, | ||
| char * | _y, | ||
| char * | _frame, | ||
| char * | _sequence, | ||
| int | _frame_size, | ||
| int | _frame_count, | ||
| int | _palette ) |
| Variable * vic1_get_raster_line | ( | Environment * | _environment | ) |
| void vic1_get_width | ( | Environment * | _environment, |
| char * | _result ) |
| void vic1_hit | ( | Environment * | _environment, |
| char * | _sprite_mask, | ||
| char * | _result ) |
VIC: emit code to check for collision
This function can be used to issue code aimed at verifying if a sprite has had a collision with a tile. The result (0 = no collision, 0xff = collision occurred) is returned in the output variable.
| _environment | Current calling environment |
| _sprite_mask | Sprite mask to use |
| _result | Where to store the result |
| void vic1_horizontal_scroll | ( | Environment * | _environment, |
| char * | _displacement ) |
| void vic1_hscroll_line | ( | Environment * | _environment, |
| int | _direction, | ||
| int | _overlap ) |
| void vic1_hscroll_screen | ( | Environment * | _environment, |
| int | _direction, | ||
| int | _overlap ) |
| Variable * vic1_image_converter | ( | Environment * | _environment, |
| char * | _data, | ||
| int | _width, | ||
| int | _height, | ||
| int | _depth, | ||
| int | _offset_x, | ||
| int | _offset_y, | ||
| int | _frame_width, | ||
| int | _frame_height, | ||
| int | _mode, | ||
| int | _transparent_color, | ||
| int | _flags ) |
| int vic1_image_size | ( | Environment * | _environment, |
| int | _width, | ||
| int | _height, | ||
| int | _mode ) |
| void vic1_initialization | ( | Environment * | _environment | ) |
| void vic1_move_tiles | ( | Environment * | _environment, |
| char * | _image, | ||
| char * | _x, | ||
| char * | _y ) |
| void vic1_music | ( | Environment * | _environment, |
| char * | _music, | ||
| int | _size, | ||
| int | _loop ) |
| Variable * vic1_new_image | ( | Environment * | _environment, |
| int | _width, | ||
| int | _height, | ||
| int | _mode ) |
| Variable * vic1_new_images | ( | Environment * | _environment, |
| int | _frames, | ||
| int | _width, | ||
| int | _height, | ||
| int | _mode ) |
| Variable * vic1_new_sequence | ( | Environment * | _environment, |
| int | _sequences, | ||
| int | _frames, | ||
| int | _width, | ||
| int | _height, | ||
| int | _mode ) |
| void vic1_next_raster | ( | Environment * | _environment | ) |
| void vic1_next_raster_at | ( | Environment * | _environment, |
| char * | _label, | ||
| char * | _positionlo, | ||
| char * | _positionhi ) |
VIC: emit code to wait for next raster irq at different position
This function outputs assembly code needed to wait for the next raster on a different position with a different code to execute. Meanwhile, the execution of the main code will resume where it left off.
| _environment | Current calling environment |
| _label | Label to jump to when vertical raster reach the value given |
| _positionlo | The vertical position to wait for (bits 7..0) |
| _positionhi | The vertical position to wait for (bit 8) |
| int vic1_palette_extract | ( | Environment * | _environment, |
| char * | _data, | ||
| int | _width, | ||
| int | _height, | ||
| int | _depth, | ||
| int | _flags, | ||
| RGBi * | _palette ) |
| void vic1_pget_color_vars | ( | Environment * | _environment, |
| char * | _x, | ||
| char * | _y, | ||
| char * | _result ) |
| void vic1_pset_int | ( | Environment * | _environment, |
| int | _x, | ||
| int | _y, | ||
| int * | _c ) |
| void vic1_pset_vars | ( | Environment * | _environment, |
| char * | _x, | ||
| char * | _y, | ||
| char * | _p ) |
| void vic1_put_image | ( | Environment * | _environment, |
| Resource * | _image, | ||
| char * | _x, | ||
| char * | _y, | ||
| char * | _frame, | ||
| char * | _sequence, | ||
| int | _frame_size, | ||
| int | _frame_count, | ||
| char * | _flags ) |
| void vic1_put_tile | ( | Environment * | _environment, |
| char * | _image, | ||
| char * | _x, | ||
| char * | _y ) |
| void vic1_put_tiles | ( | Environment * | _environment, |
| char * | _image, | ||
| char * | _x, | ||
| char * | _y, | ||
| char * | _w, | ||
| char * | _h ) |
| void vic1_raster_at | ( | Environment * | _environment, |
| char * | _label, | ||
| char * | _positionlo, | ||
| char * | _positionhi ) |
VIC: emit code to set raster irq
This function outputs assembly code needed to initialize a raster routine. In other words, asynchronously and in parallel with the execution of the main program, the routine starting from the label provided will be executed when the vertical brush on the screen reaches the value of _position. This function is particularly useful when the position is communicated is given as an integer.
| _environment | Current calling environment |
| _label | Label to jump to when vertical raster reach the value given |
| _positionlo | The vertical position to wait for (bits 7..0) |
| _positionhi | The vertical position to wait for (bit 8) |
| void vic1_screen | ( | Environment * | _environment, |
| char * | _x, | ||
| char * | _y, | ||
| char * | _c ) |
| void vic1_screen_columns | ( | Environment * | _environment, |
| char * | _columns ) |
| int vic1_screen_mode_enable | ( | Environment * | _environment, |
| ScreenMode * | _screen_mode ) |
| void vic1_screen_off | ( | Environment * | _environment | ) |
| void vic1_screen_on | ( | Environment * | _environment | ) |
| void vic1_screen_rows | ( | Environment * | _environment, |
| char * | _rows ) |
| void vic1_scroll | ( | Environment * | _environment, |
| int | _dx, | ||
| int | _dy ) |
| void vic1_scroll_text | ( | Environment * | _environment, |
| int | _direction, | ||
| int | _overlap ) |
| void vic1_set_duration | ( | Environment * | _environment, |
| int | _channel, | ||
| int | _duration ) |
| void vic1_set_duration_vars | ( | Environment * | _environment, |
| char * | _channel, | ||
| char * | _duration ) |
| void vic1_set_frequency | ( | Environment * | _environment, |
| int | _channel, | ||
| int | _frequency ) |
| void vic1_set_frequency_vars | ( | Environment * | _environment, |
| char * | _channel, | ||
| char * | _frequency ) |
| void vic1_set_note | ( | Environment * | _environment, |
| int | _channel, | ||
| int | _note ) |
| void vic1_set_note_vars | ( | Environment * | _environment, |
| char * | _channel, | ||
| char * | _note ) |
| void vic1_set_parameter | ( | Environment * | _environment, |
| int | _channel, | ||
| int | _parameter, | ||
| int | _value ) |
| void vic1_set_pitch | ( | Environment * | _environment, |
| int | _channel, | ||
| int | _pitch ) |
| void vic1_set_pitch_vars | ( | Environment * | _environment, |
| char * | _channel, | ||
| char * | _pitch ) |
| void vic1_set_program | ( | Environment * | _environment, |
| int | _channel, | ||
| int | _program ) |
| void vic1_set_program_semi_var | ( | Environment * | _environment, |
| char * | _channel, | ||
| int | _program ) |
| void vic1_set_volume | ( | Environment * | _environment, |
| int | _channel, | ||
| int | _volume ) |
| void vic1_set_volume_semi_var | ( | Environment * | _environment, |
| char * | _channel, | ||
| int | _volume ) |
| void vic1_set_volume_vars | ( | Environment * | _environment, |
| char * | _channel, | ||
| char * | _volume ) |
| void vic1_slice_image | ( | Environment * | _environment, |
| char * | _image, | ||
| char * | _frame, | ||
| char * | _sequence, | ||
| int | _frame_size, | ||
| int | _frame_count, | ||
| char * | _destination ) |
| void vic1_sprite_at | ( | Environment * | _environment, |
| char * | _sprite, | ||
| char * | _x, | ||
| char * | _y ) |
| void vic1_sprite_color | ( | Environment * | _environment, |
| char * | _sprite, | ||
| char * | _color ) |
| void vic1_sprite_common_color | ( | Environment * | _environment, |
| char * | _index, | ||
| char * | _common_color ) |
VIC: emit code to change common sprite's color
This function can be used to issue code aimed at changing the common color of the sprites.
| _environment | Current calling environment |
| _index | Index of the background color |
| _common_color | Index of the color to use |
| void vic1_sprite_compress_horizontal | ( | Environment * | _environment, |
| char * | _sprite ) |
| void vic1_sprite_compress_vertical | ( | Environment * | _environment, |
| char * | _sprite ) |
| void vic1_sprite_data_from | ( | Environment * | _environment, |
| char * | _sprite, | ||
| char * | _address ) |
| void vic1_sprite_data_set | ( | Environment * | _environment, |
| char * | _sprite, | ||
| char * | _address ) |
| void vic1_sprite_disable | ( | Environment * | _environment, |
| char * | _sprite ) |
| void vic1_sprite_enable | ( | Environment * | _environment, |
| char * | _sprite ) |
| void vic1_sprite_expand_horizontal | ( | Environment * | _environment, |
| char * | _sprite ) |
| void vic1_sprite_expand_vertical | ( | Environment * | _environment, |
| char * | _sprite ) |
| void vic1_sprite_monocolor | ( | Environment * | _environment, |
| char * | _sprite ) |
| void vic1_sprite_multicolor | ( | Environment * | _environment, |
| char * | _sprite ) |
| void vic1_sprite_priority | ( | Environment * | _environment, |
| char * | _sprite, | ||
| char * | _priority ) |
| void vic1_start | ( | Environment * | _environment, |
| int | _channel ) |
| void vic1_start_var | ( | Environment * | _environment, |
| char * | _channel ) |
| void vic1_stop | ( | Environment * | _environment, |
| int | _channel ) |
| void vic1_stop_vars | ( | Environment * | _environment, |
| char * | _channel ) |
| void vic1_text | ( | Environment * | _environment, |
| char * | _text, | ||
| char * | _text_size, | ||
| int | _raw ) |
| void vic1_textmap_at | ( | Environment * | _environment, |
| char * | _address ) |
| void vic1_tile_at | ( | Environment * | _environment, |
| char * | _x, | ||
| char * | _y, | ||
| char * | _result ) |
| void vic1_tilemap_enable | ( | Environment * | _environment, |
| int | _width, | ||
| int | _height, | ||
| int | _colors, | ||
| int | _tile_width, | ||
| int | _tile_height ) |
| void vic1_tiles_at | ( | Environment * | _environment, |
| char * | _address ) |
| void vic1_tiles_get | ( | Environment * | _environment, |
| char * | _result ) |
| void vic1_use_tileset | ( | Environment * | _environment, |
| char * | _tileset ) |
| void vic1_vertical_scroll | ( | Environment * | _environment, |
| char * | _displacement ) |
| void vic1_wait_duration | ( | Environment * | _environment, |
| int | _channels ) |
| void vic1_wait_duration_vars | ( | Environment * | _environment, |
| char * | _channel ) |
| void vic1_wait_vbl | ( | Environment * | _environment | ) |