Xemu [doxygen]  hyppo 0a42be3a057156924bc1b626a687bd6e27349c45 @ Sat 19 Mar 02:15:11 CET 2022
Macros | Functions | Variables
enterprise128.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SCREEN_WIDTH   736
 
#define SCREEN_HEIGHT   288
 
#define SCREEN_FORMAT   SDL_PIXELFORMAT_ARGB8888
 
#define USE_LOCKED_TEXTURE   1
 
#define RENDER_SCALE_QUALITY   0
 
#define DEFAULT_ROM_FN   "#exos.rom"
 
#define SDCARD_IMG_FN   "@sdcard.img"
 
#define PRINT_OUT_FN   "@print.out"
 
#define SRAM_BACKUP_FILE_FORMAT   "@sram-%02X.seg"
 
#define DEFAULT_CPU_CLOCK   4
 
#define XEP128_NAME   "XEMU::Xep128"
 
#define CONFIG_USE_LODEPNG
 
#define CONFIG_EXDOS_SUPPORT
 
#define ERRSTR()   strerror(errno)
 

Functions

void emu_one_frame (int rasters, int frameskip)
 
int set_cpu_clock (int hz)
 
int set_cpu_clock_with_osd (int hz)
 

Variables

int paused
 
int register_screenshot_request
 
time_t unix_time
 

Macro Definition Documentation

◆ CONFIG_EXDOS_SUPPORT

#define CONFIG_EXDOS_SUPPORT

Definition at line 50 of file enterprise128.h.

◆ CONFIG_USE_LODEPNG

#define CONFIG_USE_LODEPNG

Definition at line 49 of file enterprise128.h.

◆ DEFAULT_CPU_CLOCK

#define DEFAULT_CPU_CLOCK   4

Definition at line 34 of file enterprise128.h.

◆ DEFAULT_ROM_FN

#define DEFAULT_ROM_FN   "#exos.rom"

Definition at line 28 of file enterprise128.h.

◆ ERRSTR

#define ERRSTR ( )    strerror(errno)

Definition at line 56 of file enterprise128.h.

◆ PRINT_OUT_FN

#define PRINT_OUT_FN   "@print.out"

Definition at line 30 of file enterprise128.h.

◆ RENDER_SCALE_QUALITY

#define RENDER_SCALE_QUALITY   0

Definition at line 26 of file enterprise128.h.

◆ SCREEN_FORMAT

#define SCREEN_FORMAT   SDL_PIXELFORMAT_ARGB8888

Definition at line 24 of file enterprise128.h.

◆ SCREEN_HEIGHT

#define SCREEN_HEIGHT   288

Definition at line 23 of file enterprise128.h.

◆ SCREEN_WIDTH

#define SCREEN_WIDTH   736

Definition at line 22 of file enterprise128.h.

◆ SDCARD_IMG_FN

#define SDCARD_IMG_FN   "@sdcard.img"

Definition at line 29 of file enterprise128.h.

◆ SRAM_BACKUP_FILE_FORMAT

#define SRAM_BACKUP_FILE_FORMAT   "@sram-%02X.seg"

Definition at line 31 of file enterprise128.h.

◆ USE_LOCKED_TEXTURE

#define USE_LOCKED_TEXTURE   1

Definition at line 25 of file enterprise128.h.

◆ XEP128_NAME

#define XEP128_NAME   "XEMU::Xep128"

Definition at line 37 of file enterprise128.h.

Function Documentation

◆ emu_one_frame()

void emu_one_frame ( int  rasters,
int  frameskip 
)

Definition at line 114 of file enterprise128.c.

◆ set_cpu_clock()

int set_cpu_clock ( int  hz)

Definition at line 91 of file enterprise128.c.

◆ set_cpu_clock_with_osd()

int set_cpu_clock_with_osd ( int  hz)

Definition at line 102 of file enterprise128.c.

Here is the call graph for this function:

Variable Documentation

◆ paused

int paused

Definition at line 53 of file enterprise128.c.

◆ register_screenshot_request

int register_screenshot_request

Definition at line 54 of file enterprise128.c.

◆ unix_time

time_t unix_time

Definition at line 59 of file enterprise128.c.