La MegaDuck est une console portable sortie en 1993, produite par le hongkongais Welback Holdings et distribuée en Europe et en Amérique du Sud sous plusieurs noms — en France, on l'a connue sous l'appellation Cougar Boy. C'est un clone assumé du Game Boy, vendu nettement moins cher.
Le clonage va très loin : le processeur, l'écran et le circuit sonore sont pratiquement ceux du Game Boy. Deux différences empêchent pourtant toute compatibilité. D'abord le connecteur de cartouche, physiquement différent, avec un brochage qui n'a rien à voir. Ensuite l'adressage des registres matériels, réorganisé par rapport à celui de Nintendo : même en fabriquant un adaptateur, un jeu Game Boy ne peut pas fonctionner sur une MegaDuck, et inversement.
La ludothèque se limite à une trentaine de titres, presque tous des productions asiatiques sans licence, dont plusieurs sont des adaptations de jeux d'arcade ou des variations sur des concepts existants. La machine a disparu très vite et reste aujourd'hui l'une des consoles portables les plus obscures de son époque, mais son matériel a été suffisamment étudié pour être aujourd'hui parfaitement émulé.
Disponibilité des émulateurs par board :
| Émulateur | RPI3/RPI02W | RPI4/400 | RPI5/500 | OGA/OGS/RG351 | PC | RG353 |
|---|---|---|---|---|---|---|
| Libretro SameDuck | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
La MegaDuck est disponible sur toutes les boards supportées par Recalbox.
SameDuck est le seul émulateur du système, et donc celui utilisé par défaut. Il s'agit d'une déclinaison de SameBoy, un émulateur Game Boy réputé pour sa précision, adaptée aux spécificités de la MegaDuck. Sa compatibilité est excellente et il tourne à pleine vitesse sur toutes les machines. Il ne prend en charge ni le netplay, ni le softpatching, ni l'affichage CRT. Les RetroAchievements sont pris en charge sur ce système.
Placez vos jeux dans :
/recalbox/share/roms/megaduck/
Extension acceptée : .bin
C'est la seule extension reconnue : les archives
.zipet.7zne sont pas prises en charge sur ce système. Décompressez vos roms et laissez-les en.bindans le dossier, sinon elles n'apparaîtront pas dans la liste des jeux.