![]() |
libElysianVMU 1.6.0
Full-featured, accurate, cross-platform library emulating the Dreamcast's Visual Memory Unit
|
▼ lib | |
▼ api | |
▼ evmu | |
▼ events | |
evmu_clock_event.h | EvmuClockEvent and related API |
evmu_memory_event.h | EvmuRamEvent and related API |
▼ fs | |
evmu_fat.h | EvmuFat peripheral and FAT filesystem API |
evmu_file_manager.h | EvmuFileManager software peripheral |
evmu_fs_utils.h | EvmuDirEntry and common filesystem utilities |
evmu_icondata.h | EvmuIconData: Header for the ICONDATA_VMS reserved file |
evmu_nexus.h | .DCI and .DCM Nexus file formats |
evmu_vmi.h | EvmuVmi: Decoding and encoding of the .VMI format |
evmu_vms.h | EvmuVms: Decoding and encoding of the .VMS format |
▼ hw | |
evmu_address_space.h | Defines for all known memory regions and addresses |
evmu_battery.h | EvmuBattery BIOS monitor + low battery detection circuit |
evmu_buzzer.h | EvmuBuzzer: Piezoelectric buzzer, PWM tone generation |
evmu_clock.h | EvmuClock peripheral modeling oscillators and timing |
evmu_cpu.h | EvmuCpu: Sanyo LC86k CPU Core |
evmu_device.h | EvmuDevice top-level emulated entity |
evmu_flash.h | EvmuFlash peripheral, 8-bit FAT filesystem API |
evmu_gamepad.h | EvmuGamepad and Port 3 Button Management |
evmu_isa.h | Instruction set, opcode, and operand info |
evmu_lcd.h | EvmuLcd display circuit + back-end rendering signals |
evmu_pic.h | EvmuPic programmable interrupt controller peripheral |
evmu_ram.h | EvmuRam top-level memory BUS entity |
evmu_rom.h | EvmuRom: External ROM chip, BIOS, Firmware routines |
evmu_sfr.h | Defines and documentation for all known SFR fields |
evmu_timers.h | EvmuTimers: BaseTimer, Timer0, and Timer1 Peripherals |
evmu_wave.h | EvmuWave and waveform API |
evmu_wram.h | EvmuWram: Work-RAM peripheral memory API |
▼ types | |
evmu_emulator.h | EvmuEmulator top-level emulation module |
evmu_ibehavior.h | EvmuIBehavior interface for emulated entities |
evmu_imemory.h | EvmuIMemory interface for generic memory access |
evmu_peripheral.h | EvmuPeripheral base VMU component type |
evmu_typedefs.h | Declares common typedefs used throughout the codebase |
evmu_api.h | Top-level defines for EVMU API macros |