Skip to content

Mega Duck / Cougar Boy (SameDuck)

Background

An adaptation of SameDuck to play Mega Duck games.

Author/License

The SameDuck core has been authored by

  • LIJI32

The SameDuck core is licensed under

A summary of the licenses behind RetroArch and its cores can be found here.

Extensions

Content that can be loaded by the SameDuck core have the following file extensions:

  • .bin

Databases WIP

RetroArch database(s) that are associated with the SameDuck core:

BIOS

SameDuck does not require BIOS (bootrom) files to work.

Features

Frontend-level settings or features that the SameDuck core respects.

Feature Supported
Restart
Screenshots
Saves
States
Rewind
Netplay
Core Options
RetroAchievements
RetroArch Cheats
Native Cheats
Controls
Remapping
Multi-Mouse
Rumble
Sensors
Camera
Location
Subsystem
Softpatching
Disk Control
Username
Language
Crop Overscan
LEDs

Directories

The SameDuck core's internal core name is 'SameDuck'

Frontend's State directory

  • 'content-name'.state# (State)

Geometry and timing

  • The SameDuck core's core provided FPS is 59.7275 FPS
  • The SameDuck core's core provided sample rate is 384000.00 Hz
  • The SameDuck core's core provided aspect ratio is 10:9

Link cable emulation is supported in single-cart mode and in dual-cart mode.
To use it in single-cart mode enable the Single cart dual mode option under options and reload the content

Core options

The SameDuck core has the following option(s) that can be tweaked from the core options menu. The default setting is bolded.

Settings with (Restart) means that core has to be closed for the new setting to be applied on next launch.

  • Color correction [SameDuck_color_correction_mode] (off|correct curves|emulate hardware|preserve brightness|reduce contrast)

  • High-pass filter [SameDuck_high_pass_filter_mode] (off|accurate|remove dc offset)

  • Enable Rumble (All Games|never)

Controllers

The SameDuck core supports the following device type(s) in the controls menu, bolded device types are the default for the specified user(s):

User 1 - 2 device types

  • None - Doesn't disable input. There's no reason to switch to this.
  • RetroPad - Joypad - Stay on this.
  • Nintendo Game Boy - Joypad - Same as RetroPad. There's no reason to switch to this.

Rumble support

Rumble only works in the SameDuck core when

  • The content being ran has rumble support.
  • The frontend being used has rumble support.
  • The joypad device being used has rumble support.

Controller tables

Joypad

User 1 - 2 Remap descriptors RetroPad Inputs
B
Select
Start
Up
Down
Left
Right
A

Last update: 2024-04-25