Features (so far):
- Everything written completely from scratch
- Custom
Java Motorola68000 CPU core
- VDP emulation with all DMA modes
- Horizontal & Vertical Interrupts
- Support for PAL/NTSC and all country codes
- 100% pure
Java Code
- .smd, .bin & .zip support
- .smd files can be saved to .bin format
- Games can be loaded from .zip containing multiple Games via "Zip Browser"
- SRAM save/load support
- Line based renderer
- Scroll Layers A+B & Window rendering with priorities
- Sprite rendering with priorities & sprite limitation
- Shadow/Highlight Mode - 1x-3x resolution
- Experimental
HQ2x Filter (needs very fast machine)
- FullScreen Mode
- Visual M68000 & VDP debugger
- Checksum autofix
_ Estimated compatibility of 70-80%
To Do:
- Improve M68000 accuracy
- Improve rendering accuracy
- Implement interlace mode 2 (partially implemented)
- Everything Sound Emulation related (currently
Z80 is faked)
- Save States
- CPU and rendering optimization
- 6-Button Pad support
- Improve User Interface
- Applet Version
- A lot more ...