SameDuck is a RetroArch core for the Mega Duck and Cougar Boy handheld library. The official libretro documentation describes it as an adaptation of SameDuck built to play Mega Duck games, and notes that the core does not require BIOS (bootrom) files to work.

Prerequisites

Because SameDuck does not require BIOS or bootrom files, the documented setup does not involve sourcing firmware before loading content. The core is distributed as part of the RetroArch core ecosystem and is described as an adaptation of SameDuck for playing Mega Duck titles. No additional prerequisite files are listed in the official documentation.

What the core covers

The core targets the Mega Duck and Cougar Boy platforms. The official page frames SameDuck as an adaptation aimed at Mega Duck games and lists BIOS files, core options and controls among the topics it documents. This reference does not add platform support beyond what the source states.

Feature support at a glance

The official documentation includes a feature table for the core. The table marks several RetroArch facilities as supported, including restart, screenshots, saves, save states, rewind, core options, controls, remapping, rumble and subsystem content. A number of other facilities are marked as unsupported: netplay, memory monitoring for achievements, RetroArch cheats, native cheats, multi-mouse, sensors, camera, location, softpatching, disk control, username, language, crop overscan and LEDs.

Documented limitations

Several common RetroArch conveniences are not available with this core according to the official table. Netplay is unsupported, so the core is not documented as a way to play Mega Duck titles over the network through RetroArch. Achievement memory monitoring and both RetroArch cheats and native cheats are also listed as unsupported. Softpatching is not supported, meaning patch-based content modification through RetroArch's softpatch workflow is outside the documented feature set. Disk control is unsupported as well, which is consistent with a cartridge-based handheld library. Sensor, camera and location features are marked unsupported. Peripheral-oriented features such as multi-mouse are also unsupported.

Core options and controls

Core options are marked as supported in the feature table, and controls and remapping are likewise listed as supported. Rumble is also supported, while sensors are not. The official documentation page is the primary reference for the specific option values and default button mappings, which this summary does not reproduce.

Saves and save states

Both battery-backed saves and save states are listed as supported by the core. Rewind is also marked as supported, so the documented feature set includes the standard RetroArch recall workflow. This reference does not describe memory card or file naming behavior beyond what the official table states.

If a feature listed as unsupported here does not appear or behaves unexpectedly in RetroArch, the documented explanation is that the core does not provide that feature; the official table is the authoritative reference for which facilities are available. If content fails to launch, confirm the core selection in RetroArch corresponds to SameDuck and that no BIOS file was expected, since the core is documented as not requiring one.

Reference table · Scroll horizontally to see all columns.

RetroArch featureSameDuck support
RestartSupported
ScreenshotsSupported
SavesSupported
Save statesSupported
RewindSupported
NetplayNot supported
Core optionsSupported
Memory monitoring (achievements)Not supported
RetroArch cheatsNot supported
Native cheatsNot supported
ControlsSupported
RemappingSupported
Multi-mouseNot supported
RumbleSupported
SensorsNot supported
CameraNot supported
LocationNot supported
SubsystemSupported
SoftpatchingNot supported
Disk controlNot supported
UsernameNot supported
LanguageNot supported
Crop overscanNot supported
LEDsNot supported
Evidence and publication details

Sources & references

Content responsibility: FrameTinker editorial desk. Source authors and software maintainers are credited separately below; this is not a claim of hands-on testing.

Published .

RetroArch: sameduck — official gaming software documentation https://raw.githubusercontent.com/libretro/docs/master/docs/library/sameduck.mdRetrieved Oct 27, 2026

Something doesn’t match your setup?

Suggest a correction