3DO (4DO)Link

BackgroundLink

4DO is an open-source, low-level emulator for the 3DO Game Console based on the FreeDO source code.

Author(s):Link

JohnnyDude|FreeDO team

Contribute to this documentationLink

In order to propose improvements to this document, visit it's corresponding source page on github. Changes are proposed using "Pull Requests."

LicenseLink

Non-commercial

ExtensionsLink

Content that can be loaded by the 4DO core have the following file extensions.

iso|cue

Database(s)Link

RetroArch databases that are associated with the 4DO core

  • The 3DO Company - 3DO

BIOSLink

Required or optional firmware files go in RetroArch's system directory.

Filename Description md5sum
panafz10.bin Panasonic FZ-10 BIOS - Required 51f2f43ae2f3508a14d9f56597e2d3ce

FeaturesLink

Feature Supported
Saves
States
Rewind
Netplay
RetroAchievements
RetroArch Cheats
Native Cheats
Controllers
Multi-Mouse
Rumble
Sensors
Camera
Location
Subsystem

The 4DO core's directory name is '4DO'

Game data is saved/loaded to and from where save files are stored.

Save states are saved/loaded to and from where state files are stored.

Core optionsLink

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

  • High Resolution (restart) (Off/On): Doubles internal resolution.
High Resolution - Off

high_resolution_off

High Resolution - On

high_resolution_on

ControllersLink

The 4DO core supports the following controller setting(s), bolded controller settings are the default for the specified user(s):

User 1 - 16 Device Type(s)Link

  • RetroPad - Joypad with analog

  • RetroPad w/Analog - No reason to switch to this

Controllers graphLink

4DO RetroPad
B RetroPad_B
A RetroPad_Y
X (Stop) RetroPad_Select
P (Play/Pause) RetroPad_Start
D-Pad Up RetroPad_Dpad
D-Pad Down RetroPad_Dpad
D-Pad Left RetroPad_Dpad
D-Pad Right RetroPad_Dpad
C RetroPad_A
L RetroPad_L1
R RetroPad_R1

CompatibilityLink

4DO Core Compatibility List