Rose Colored gaming will be re-releasing a revamped GBA with custom case colors. The item is already on the market but not with the custom cases and can had for $69.99. You may know these guys from their GB/GBC releases as well.
Full compatibility with normal hardware GBA games and ROMs.
Support for official GBA cartridges
Official and Unofficial GBA link cable support (K101-K101, K101-K1 GBA SP, K101-GBA)
Charging via mini-USB cable (powered USB and/or optional wall adapter)
Support for standard 3.5 mm headphone jack
TV-out via a 2.5 mm AV cable
In-game menu, allows for soft-resetting back to the main firmware menu
Real Time Clock (RTC) functionality
MP3 playback functionality
Text reading functionality
JPG viewer
In-game guide support (ANSI/UTF-8 .TXT)
GBA cheat support
High-quality LCD with 5 levels of brightness
Built in LCD scaling engine
Front facing speaker
Side mounted system power button and volume adjustment wheel
Top mounted AV-out jack, extension port, mini-USB port, and backlight button
microSD/SDHC support (up to 32 GB)
Function shortcut keys (*+L for in-game menu, etc)
Built in interrupt controller for cartridge hot swapping
Game preview picture support (based on internal GameID)
Cheat support (GBA .CHT files)
Ability to change the power-on and background images
Multiple language support
Zipped ROM file on-the-fly decompression
This part stuck out to me the most
The K101 Revo utilizes both an ARM7 and ARM9 CPU. The ARM7 is responsible for controlling the 2D dedicated graphic hardware and the sound hardware. The ARM9 acts as the master CPU for everything else. The system has achieved a high compatibility rate by implementing technology that can handle graphic, sound and data communications among all engines on the SoC.
The K101 Revo makes use of a special memory interface that allows the GBA cartridge interface to be "emulated" by a modern DRAM interface and DMA. The K-Card acts as an access device allowing the contents of the microSD card to be utilized by the SoC, and also doubles as a storage device for save files. The on-board DRAM is accessed only when the K-Card is used and functions by accepting the entire ROM before executing it.
It seems to be using a combination of real GBA hardware and an extra CPU for additional tasks
Tech specs
Dual Core system - ARM7+ARM9 compatible
CPU - 16.67 MHz
DRAM - 50 MHz
Frame Rate - 60 fps
Graphics - Dedicated GPU hardware circuits
Sound - Dedicated SPU hardware circuits
LCD - AUO TFT 3 inch screen (960x480 max resolution)
Battery - Nokia clone BL-58 3.7v 890mAh Li-ion rechargeable
At the very least it sounds good on paper although I remembering reading some somewhat negative stuff about the manufacturer in the past.
Source