Xemu [doxygen]  hyppo 0a42be3a057156924bc1b626a687bd6e27349c45 @ Sat 19 Mar 02:15:11 CET 2022
Macros | Functions | Variables
nick.c File Reference
#include "xemu/emutools.h"
#include "xemu/emutools_files.h"
#include "enterprise128.h"
#include "nick.h"
#include "cpu.h"
#include "dave.h"
Include dependency graph for nick.c:

Go to the source code of this file.

Macros

#define RASTER_FIRST_VISIBLE   25
 
#define RASTER_LAST_VISIBLE   312
 
#define RASTER_NO_VSYNC_BEFORE   300
 
#define RASTER_FORCE_VSYNC   326
 
#define NICK_READ(a)   (nick_last_byte = vram[a])
 

Functions

void screenshot (void)
 
int nick_init (void)
 
Uint8 nick_get_last_byte (void)
 
void nick_set_border (Uint8 bcol)
 
void nick_set_bias (Uint8 value)
 
void nick_set_lptl (Uint8 value)
 
void nick_set_lpth (Uint8 value)
 
void nick_set_frameskip (int val)
 
char * nick_dump_lpt (const char *newline_seq)
 
void nick_render_slot (void)
 

Variables

int vsync
 
Uint32 raster_time = 1
 

Macro Definition Documentation

◆ NICK_READ

#define NICK_READ (   a)    (nick_last_byte = vram[a])

Definition at line 205 of file nick.c.

◆ RASTER_FIRST_VISIBLE

#define RASTER_FIRST_VISIBLE   25

Definition at line 59 of file nick.c.

◆ RASTER_FORCE_VSYNC

#define RASTER_FORCE_VSYNC   326

Definition at line 62 of file nick.c.

◆ RASTER_LAST_VISIBLE

#define RASTER_LAST_VISIBLE   312

Definition at line 60 of file nick.c.

◆ RASTER_NO_VSYNC_BEFORE

#define RASTER_NO_VSYNC_BEFORE   300

Definition at line 61 of file nick.c.

Function Documentation

◆ nick_dump_lpt()

char* nick_dump_lpt ( const char *  newline_seq)

Definition at line 507 of file nick.c.

◆ nick_get_last_byte()

Uint8 nick_get_last_byte ( void  )

Definition at line 157 of file nick.c.

Here is the caller graph for this function:

◆ nick_init()

int nick_init ( void  )

Definition at line 115 of file nick.c.

◆ nick_render_slot()

void nick_render_slot ( void  )

Definition at line 550 of file nick.c.

◆ nick_set_bias()

void nick_set_bias ( Uint8  value)

Definition at line 171 of file nick.c.

◆ nick_set_border()

void nick_set_border ( Uint8  bcol)

Definition at line 164 of file nick.c.

◆ nick_set_frameskip()

void nick_set_frameskip ( int  val)

Definition at line 481 of file nick.c.

◆ nick_set_lpth()

void nick_set_lpth ( Uint8  value)

Definition at line 190 of file nick.c.

◆ nick_set_lptl()

void nick_set_lptl ( Uint8  value)

Definition at line 183 of file nick.c.

◆ screenshot()

void screenshot ( void  )

Definition at line 97 of file nick.c.

Variable Documentation

◆ raster_time

Uint32 raster_time = 1

Definition at line 56 of file nick.c.

◆ vsync

int vsync

Definition at line 49 of file nick.c.