|
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 | EvmuMemoryEvent 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 |