ugBASIC 1.18
An isomorphic BASIC language compiler for retrocomputers
Loading...
Searching...
No Matches
d64b.c File Reference
#include "../ugbc.h"
#include <math.h>

Go to the source code of this file.

Functions

void d64b_xpen (Environment *_environment, char *_destination)
void d64b_ypen (Environment *_environment, char *_destination)
void d64b_color_border (Environment *_environment, char *_color)
void d64b_vscroll (Environment *_environment, int _displacement)
void d64b_text_at (Environment *_environment, char *_text, char *_text_size, char *_pen, char *_paper)
void d64b_cls (Environment *_environment, char *_pen, char *_paper)
void d64b_initialization (Environment *_environment)
int d64b_screen_mode_enable (Environment *_environment, ScreenMode *_screen_mode)
void d64b_bitmap_enable (Environment *_environment, int _width, int _height, int _colors)
void d64b_tilemap_enable (Environment *_environment, int _width, int _height, int _colors, int _tile_width, int _tile_height)
void d64b_back (Environment *_environment)
void d64b_busy_wait (Environment *_environment, char *_timing)
void d64b_sys_call (Environment *_environment, int _destination)
void d64b_timer_set_status_on (Environment *_environment, char *_timer)
void d64b_timer_set_status_off (Environment *_environment, char *_timer)
void d64b_timer_set_counter (Environment *_environment, char *_timer, char *_counter)
void d64b_timer_set_init (Environment *_environment, char *_timer, char *_init)
void d64b_timer_set_address (Environment *_environment, char *_timer, char *_address)

Function Documentation

◆ d64b_back()

void d64b_back ( Environment * _environment)

Definition at line 98 of file d64b.c.

◆ d64b_bitmap_enable()

void d64b_bitmap_enable ( Environment * _environment,
int _width,
int _height,
int _colors )

Definition at line 90 of file d64b.c.

◆ d64b_busy_wait()

void d64b_busy_wait ( Environment * _environment,
char * _timing )

Definition at line 102 of file d64b.c.

◆ d64b_cls()

void d64b_cls ( Environment * _environment,
char * _pen,
char * _paper )

Definition at line 78 of file d64b.c.

◆ d64b_color_border()

void d64b_color_border ( Environment * _environment,
char * _color )

Definition at line 66 of file d64b.c.

◆ d64b_initialization()

void d64b_initialization ( Environment * _environment)

Definition at line 82 of file d64b.c.

◆ d64b_screen_mode_enable()

int d64b_screen_mode_enable ( Environment * _environment,
ScreenMode * _screen_mode )

Definition at line 86 of file d64b.c.

◆ d64b_sys_call()

void d64b_sys_call ( Environment * _environment,
int _destination )

Definition at line 114 of file d64b.c.

◆ d64b_text_at()

void d64b_text_at ( Environment * _environment,
char * _text,
char * _text_size,
char * _pen,
char * _paper )

Definition at line 74 of file d64b.c.

◆ d64b_tilemap_enable()

void d64b_tilemap_enable ( Environment * _environment,
int _width,
int _height,
int _colors,
int _tile_width,
int _tile_height )

Definition at line 94 of file d64b.c.

◆ d64b_timer_set_address()

void d64b_timer_set_address ( Environment * _environment,
char * _timer,
char * _address )

Definition at line 190 of file d64b.c.

◆ d64b_timer_set_counter()

void d64b_timer_set_counter ( Environment * _environment,
char * _timer,
char * _counter )

Definition at line 156 of file d64b.c.

◆ d64b_timer_set_init()

void d64b_timer_set_init ( Environment * _environment,
char * _timer,
char * _init )

Definition at line 175 of file d64b.c.

◆ d64b_timer_set_status_off()

void d64b_timer_set_status_off ( Environment * _environment,
char * _timer )

Definition at line 141 of file d64b.c.

◆ d64b_timer_set_status_on()

void d64b_timer_set_status_on ( Environment * _environment,
char * _timer )

Definition at line 126 of file d64b.c.

◆ d64b_vscroll()

void d64b_vscroll ( Environment * _environment,
int _displacement )

Definition at line 70 of file d64b.c.

◆ d64b_xpen()

void d64b_xpen ( Environment * _environment,
char * _destination )

Definition at line 44 of file d64b.c.

◆ d64b_ypen()

void d64b_ypen ( Environment * _environment,
char * _destination )

Definition at line 55 of file d64b.c.