|
libElysianVMU 1.6.0
Full-featured, accurate, cross-platform library emulating the Dreamcast's Visual Memory Unit
|
Overview of the VMU's hardware features
| Component | Description |
|---|---|
| CPU | Sanyo LC86K87 (Custom LC8670) |
| 8-bit Processor Words | |
| 9-bit Data Address Space | |
| 16-bit Instruction Address Space | |
| Clocks | 32.768 kHz Quartz Oscillator |
| 879.236 kHz RC Oscillator | |
| 6 MHz CF Oscillator | |
| RAM | Bank 0: 256 bytes reserved for system BIOS |
| Bank 1: 256 bytes for applications | |
| WRAM | Extra 512 bytes "Work RAM" |
| Doubles as Maple Transfer Buffer (when connected to Dreamcast) | |
| ROM | Firmware: 4KB |
| System BIOS: 16KB | |
| XRAM | Framebuffer: 2x128-Byte Banks |
| Icon Storage: 1x128-Byte Bank | |
| Flash | 128KB Total, 8-bit FAT filesystem |
| 200 User Blocks @ 512 bytes/block | |
| Power | 2xCR2032 Batteries (standalone mode) |
| 5v input pin (connected to Dreamcast) | |
| Display | 48x32 Dot Resolution, monochrome LCD screen |
| 37mm (1.46 in) x 26mm (1.02 in) size | |
| Sound | Piezoelectric Buzzer |
| 1-channel 8 or 9-to-16 bit PWM source | |
| Input | 4-Button Directional-Pad |
| A, B, MODE, Sleep Buttons | |
| Timer | Base Timer (14-bit up counter) |
| 2xTimer Circuits (16 or 8-bit timer/counters) | |
| Serial | Dedicated Maple Interface (VMU-to-Dreamcast connectivity) |
| 2-Channel Synchronous 8-bit Serial (VMU-to-VMU connectivity) |