![]() |
Xemu [doxygen]
hyppo 0a42be3a057156924bc1b626a687bd6e27349c45 @ Sat 19 Mar 02:15:11 CET 2022
|
#include "xemu/emutools.h"#include "xemu/emutools_files.h"#include "xemu/emutools_hid.h"#include "xemu/emutools_config.h"#include "xemu/emutools_gui.h"#include "xemu/cpu65.h"#include "xemu/via65c22.h"#include "commodore_lcd.h"#include <time.h>
Go to the source code of this file.
Macros | |
| #define | VIRTUAL_SHIFT_POS 0x82 |
| #define | GET_MEMORY(phys_addr) memory[phys_addr] |
| #define | BG lcd_palette[0] |
| #define | FG lcd_palette[1] |
Functions | |
| int | cpu65_trap_callback (const Uint8 opcode) |
| void | clear_emu_events (void) |
| Uint8 | cpu65_read_callback (Uint16 addr) |
| void | cpu65_write_callback (Uint16 addr, Uint8 data) |
| void | cpu65_write_rmw_callback (Uint16 addr, Uint8 old_data, Uint8 new_data) |
| int | emu_callback_key (int pos, SDL_Scancode key, int pressed, int handled) |
| int | main (int argc, char **argv) |
Variables | |
| const unsigned char | roms [] |
| #define BG lcd_palette[0] |
Definition at line 293 of file commodore_lcd.c.
| #define FG lcd_palette[1] |
Definition at line 294 of file commodore_lcd.c.
| #define GET_MEMORY | ( | phys_addr | ) | memory[phys_addr] |
Definition at line 175 of file commodore_lcd.c.
| #define VIRTUAL_SHIFT_POS 0x82 |
Definition at line 84 of file commodore_lcd.c.
| void clear_emu_events | ( | void | ) |
Definition at line 178 of file commodore_lcd.c.
| int cpu65_trap_callback | ( | const Uint8 | opcode | ) |
Definition at line 163 of file commodore_lcd.c.
| int emu_callback_key | ( | int | pos, |
| SDL_Scancode | key, | ||
| int | pressed, | ||
| int | handled | ||
| ) |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
| int clock_mhz |
Definition at line 640 of file commodore_lcd.c.
| Uint8 data[65536] |
Definition at line 74 of file commodore_lcd.c.
| int fullscreen_requested |
Definition at line 636 of file commodore_lcd.c.
| char* gui_selection |
Definition at line 647 of file commodore_lcd.c.
| int keep_ram |
Definition at line 636 of file commodore_lcd.c.
| int phase |
Definition at line 73 of file commodore_lcd.c.
| char* prg_inject_fn |
Definition at line 646 of file commodore_lcd.c.
| int ram_size_kbytes |
Definition at line 639 of file commodore_lcd.c.
| char* rom102_fn |
Definition at line 641 of file commodore_lcd.c.
| char* rom103_fn |
Definition at line 642 of file commodore_lcd.c.
| char* rom104_fn |
Definition at line 643 of file commodore_lcd.c.
| char* rom105_fn |
Definition at line 644 of file commodore_lcd.c.
| char* romchr_fn |
Definition at line 645 of file commodore_lcd.c.
| const unsigned char roms[] |
| int sdlrenderquality |
Definition at line 638 of file commodore_lcd.c.
| int size |
Definition at line 75 of file commodore_lcd.c.
| int syscon |
Definition at line 636 of file commodore_lcd.c.
| int zoom |
Definition at line 637 of file commodore_lcd.c.
1.8.17