|The Apollo68080 processor|
- AMMX 64-bit vector instructions
- Fast, available, affordable, compatible
- Superscalar, Hyper-threaded
- Executes up to 4 instructions per clock cycle
- Two address calculation engines
- Two integer execution engines
- Market-leading code density
- Optimal cache utilization
- Separate data and instruction caches, supporting concurrent fetch/read/write per clock cycle
- Automatic memory prefetching
- Memory stream detection
- Store buffer
- Branch prediction
- Extended EA-modes
- Fully pipelined
- 64Bit MUL
- 64Bit DIV
- 16kB Instruction-cache
- 32kB Data-cache
- Instruction bonding
- Instruction fusing
|SuperAGA (SAGA) - 4th generation chipset|
|ISABEL (Improved Lisa)|
- Built-in RTG API
- Truecolor 32-bit
- Chunky plane that can be displayed on its own by any dedicated RTG driver.
- Supported resolutions: Any valid mode from 320x200 to 1920x1080.
- Supported color depths: 8, 15, 16, 24, 32 bits.
- Supported pixel formats: CLUT8, RGB15, RGB16, RGB24, RGB32, YUV422.
- Hardware-accelerated video playback.
- Picture-in-picture support, for embedding a virtual screen in a window (can work as a second chunky plane)
- Fast Akiko C2P routines. (Akiko C2P is only available on the Vampire 1200 V2 and the Vampire Standalone, because it is only useful for AGA-compatible Amigas.)
- FrameBuffer can be any address from accessible FastRAM.
- FrameBuffer can be Read and Write, for Direct Hardware drawings.
- Ability to turn on scanlines in certain modes.
- SuperAGA can address full 512 MB of graphics space
- SAGA supports MOVE.L with Copper
- Copper RTG
- Third playfield (chunky)
- ISABEL has 1024 color registers. 256 for Amiga Planes, 256 for Sprites, 256 for Chunky Plane, 256 for Picture in Picture (2nd chunky).
- 2D acceleration instructions
- 3D texture instructions
- Bilinear filtering
|Planar Graphics upgrades|
- Support for all original OCS/ECS/AGA modes.
- New enhanced mode with 10 planes.
- Two of those planes can be switched to chunky mode.
- All planes are controllable by Copper.
- Both little-endian and big-endian representations are allowed.
- Support for all original OCS/ECS/AGA 'hardware sprite' features.
- Support for all original OCS/ECS/AGA Copper features.
- New enhanced Copper features.
- You can perform a 32-bit move with a single instruction, which doubles the speed.
- Support for up to 12 MB of ChipRAM.
- Fast screen updates due to accessing ChipRAM at FastRAM speeds.
- High memory bandwidth thanks to 128-bit DMA.
- Support for Atari planar modes.
- Faster Blitter
- New enhanced hardware sprite features.
- 16 sprite DMA channels are available.
- Sprites can be up to 32 pixels wide.
- Each sprite can have 16 colors, with its own, independent palette.
- Collision detection is done for each sprite pair separately.
- Thanks to sprite indirection, you can change a sprite's data extremely fast, just by changing a pointer instead of copying a whole memory region.
|ARNE (Improved Paula)|
- 16 DMA audio voices 16-bit
- 24-bit audio mixing
- Each voice can play 8-bit or 16-bit samples
- Single channel stereo mode
- Independent 8-bit volume for LEFT and RIGHT channel
- ARNE allows higher playback rate
- Each voice can play at a fully independent sample rate
- All 512 MB of memory can be used for audio sample space
- ARNE has 32bit wave length
|Other new Features|
...we probably forgot a few, so many of them!
- 660 MB/s Chip RAM access speed
- 670 MB/s Fast RAM access speed
- FastIDE 20MB/s (130MB/s cached)
- Dedicated USB
- 100Mbit Ethernet
- MicroSD slot
- CompactFlash IDE
- DDR3 memory
- 4 expansion ports (I2S/USB, I2C(RTC), 2x SPI)
- Eco-friendly, green-technology (2W max. power draw)