Changes

Jump to navigation Jump to search

3DO emulators

2,941 bytes added, 25 March
m
no edit summary
|title = 3DO Interactive Multiplayer
|logo = 3DO-FZ1-Console-Set.png
|imagecaption=Panasonic FZ-1 R·E·A·L 3DO Interactive Multiplayer|developer = The [[3DO Company|3DO]]
|type = [[:Category:Home consoles|Home video game console]]
|generation = [[:Category:Fifth-generation video game consoles|Fifth generation]]
|release = 1993
|discontinued = 1996
|introductory price = {{Inflation|USD|699.99|1993}}|successor = [[Konami Panasonic M2|M2]] / [[Panasonic Konami M2|Tarantula]]
|emulated = {{✓}}
}}
 {{for|other emulators that run on 3DO hardware|Emulators on 3DO}}  The '''[[gametech:3DO Interactive Multiplayer|3DO Interactive Multiplayer]]''' is a 32-bit, fifth-generation home video game console released by [[wikipedia:The_3DO_Company|The 3DO Company]] on October 4, 1993, with an initial MSRP of {{Inflation|USD|699.99|1993}}. It has an ARM60 RISC CPU clocked @ 12.5 MHz, with two accelerated video co-processors, "Madam" and "Clio", clocked @ 25 MHz.
The system was discontinued in late 1996, as it proved uncompetitive in the fifth-generation market.
==Emulators==
<div style="maxoverflow-x:auto;width:100%; overflow:auto;">{| class="wikitable" style="text-align:center;width:100%"
! scope="col"|Name
! scope="col"|Platform(s)
! colspan="8"|PC / x86
|-
|[[4DO|4DO]]|align=left|{{Icon|Windows}}|[https://docssourceforge.libretronet/projects/fourdo 1.3.2.4]|{{✗}} ||{{~}} ||{{✓}} ||{{✗}}<ref group=N name=active>''[https://github.com/librarylibretro/opera-libretro/ opera_libretrocommits/master Libretro core only]<br/ref>||{{✓}}|-|[[4DO|4DOOpera]]
|align=left|{{Icon|Windows}}<br>{{Icon|Linux|macOS|FreeBSD}}<small><ref group=N name=libretro>''Only available outside of Windows as a libretro core (e.g., [[RetroArch]]).''</ref></small>
|[https://buildbot.libretro.com/nightly libretro core]<br/>[https://sourceforge.net/projects/fourdo 1.3.2.4]|{{?}} ||{{~}} ||{{✓}} ||{{~}}<small><ref group=N name=active>''[https://github.com/libretro/opera-libretro/commits/master Libretro core only]</ref></small> ||{{✓}}
|-
|[[Phoenix (emulator)|Phoenix]]
|align=left|{{Icon|Windows|Linux|macOS}}
|[http://www.arts-union.ru/node/23 2.8.JAG]
|{{?}} ||{{?}} ||{{✗}} ||{{✗}} ||{{~}}|-|[[MAME]]|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}|<abbr title="Latest development version">git artifacts</abbr><ref group=N>[https://nightly.link/mamedev/mame/workflows/ci-windows/master CI-Windows] [https://nightly.link/mamedev/mame/workflows/ci-linux/master CI-Linux] [https://nightly.link/mamedev/mame/workflows/ci-macos/master CI-Macos]</ref></br>[http://www.mamedev.org/release.html {{MAMEVer}}]<br/>[https://buildbot.libretro.com/nightly/ libretro core]<ref group=N>As 0.251, 0.139 (2010), 0.78 (2003), 0.37b5 (2000)</ref>|{{✗}} ||{{~}} ||{{✓}} ||{{✓}} ||{{✗}}[https://github.com/mamedev/mame/blob/master/src/mame/misc/3do.cpp#L278 *]
|-
|[https://code.google.com/p/3doh 3d'oh]
|align=left|{{Icon|Linux}}
|[https://code.google.com/p/3doh/source/list SVN]
|{{?}} ||{{?}} ||{{✓}} ||{{✗}} ||{{✗}}|-|[[MAME]]|align=left|{{Icon|Windows|Linux|macOS|FreeBSD}}|[http://www.mamedev.org/release.html {{MAMEVer}}]|{{?}} ||{{~}} ||{{✓}} ||{{✓}} ||{{✗}}[https://github.com/mamedev/mame/blob/master/src/mame/misc/3do.cpp#L278 *]
|-
|[http://www.freedo.org FreeDO]
|align=left|{{Icon|Windows|macOS}}
|1.9 beta
|{{?}} ||{{?}} ||{{✗}} ||{{✗}} ||{{✗}}
|-
!colspan="8"|Mobile / ARM
|align=left|{{Icon|Android|iOS}}
|[https://buildbot.libretro.com/nightly libretro core]
|{{?}} ||{{~}} ||{{✓}} ||{{~}}<small><ref group=N name=active>''[https://github.com/libretro/opera-libretro/commits/master Libretro core only]</ref></small> ||{{✓}}
|-
|[[Phoenix (emulator)|Real3DOPlayer]]
|align=left|{{Icon|Android}}
|[http://www.arts-union.ru/sites/default/files/real3DOPlayer_free_1.0.32.zip 1.0.32]
|{{?}} ||{{?}} ||{{✗}} ||{{✗}} ||{{~}}|-!colspan="8"|Consoles|-|-|[https://docs.libretro.com/library/opera/ opera_libretro]|align=left|{{Icon|XB1|XboxSXS}}|[https://www.retroarch.com/?page=platforms libretro core]|{{✗}} ||{{~}} ||{{✓}} ||{{✓}} ||{{✓}}
|}
</div>
::Based on the FreeDO emulator. Seems to have lower compatibility, however most of the more popular 3DO titles are compatible. It's a source-only release, so it has to be compiled.
:;[[4DO|4DO]] / [https://docs.libretro.com/library/opera/ opera_libretro]
::4DO is a fork of the FreeDO emulation project, only available for Windows and no longer active. It offers features such as CPU [[Overclocking#Enhancements|overclockingenhancement features]] by up to 400% of the original clock speed, making low frame rate titles (e.g., [[wikipedia:Doctor_Hauzer|Doctor Hauzer]]) much more playable just like [[BigPEmu]] emulator for [[Atari_Jaguar_emulators|Atari Jaguar]] or [[xemu]] emulator for [[Xbox_emulators|Xbox]]. Additionally, it's possible to force games to run in a higher internal resolution (up to 2x). Severe audio glitches are very common, no matter what settings are used. A libretro port named '''Opera''' is still in active development, with many of the same features. However, overclocking only allows up to 200% (unlike 4DO's 400%)<ref>https://docs.libretro.com/library/opera/#core-options</ref>.
;[[Phoenix (emulator)|Phoenix]]
:A closed-source project by a long-time FreeDO contributor. It is the most compatible 3DO emulator (claiming "100%?!" compatibility). The PC versions are completely in Russian (you can download an English translation patch [https://www.rlauncher.com/forum/index.php?threads/help-with-3do-phoenix-2-8.4160/ here]). Most of the settings are translated [[:File:3DO_Phoenix_Translated.png|in this picture]].
==Enhancements==
<div style="overflow-x:auto;width:100%">{| class="wikitable" style="text-align:center; vertical-align:middle;width:100%"
|- style="font-weight:bold;"
! colspan=2 | Name
| rowspan=3 | Graphics
| [[Resolution|Resizable Internal Resolution]]
| {{?Y}}
| {{?}}
|-
| {{?}}
|-
| rowspan=3 4 | Performance| [[Overclocking#Sega_Genesis3DO|Overclock]]
| {{Y}}
| {{?}}
| {{?}}
|-
| [https://blurbusters.com/frame-generation-essentials-interpolation-extrapolation-and-reprojection/ Frame generation technologies]<br/><small>([https://store.steampowered.com/app/993090/Lossless_Scaling/ LSFG], [https://github.com/NVIDIAGameWorks/Streamline/blob/main/docs/ProgrammingGuideDLSS_G.md DLSS-G], [https://www.techpowerup.com/316835/extrass-framework-paper-details-intels-take-on-frame-generation ExtraSS] and [https://community.amd.com/t5/gaming/amd-fluid-motion-frames-is-out-now-on-amd-radeon-rx-7000-series/ba-p/634372 AFMF])</small>| colspan=3 | <small>Implementing frame generation technology in an emulator is unfortunately quite challenging and unlikely to be feasible in the near future, however post-processing techniques such as [[Wikipedia:Motion_interpolation|motion interpolation]] is quite possible. [[Input_lag|Input latency]] will be a crucial factor, but its impact likely varies depending on the specific technique employed, it's recommended to use '''after applying the "Internal Framerate Hack"'''.<br/>While '''AFMF''' or '''LSFG''' can be used with MAME, please be aware that some visual glitches and artifacts may occur at this time.|-| Preload [[Wikipedia:Template:Disk_images|optical disc image]] to RAM<br/><small>Useful enhancement feature for For users with slow mechanical HDD seeking performancesluggish multi-platter HDDs or plagued by horrible seek times, this enhancement '''might''' offer smoother experience, potentially reduced power consumption; it also shines when disc images reside on a network drive.<br/>However you need reasonable Although keep in mind that preloading image would take some time, and it will require additional amount of RAM capacity.</small>
| {{?}}
| {{?}}
|-
| rowspan=4 6 | Post-Processing
| [[Wikipedia:Category:Anti-aliasing_algorithms|Post-rendering AA]]<br/><small>(FXAA, TXAA and MLAA/SMAA)</small>
| {{?}}
| {{?}}
|-
| [[Wikipedia:Comparison_gallery_of_image_scaling_algorithms|Post-rendering scaling]]<br/><small>(Sharp bilinear, Lanczos and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 1]])</small>
| {{Y}}
| {{Y}}
| {{Y}}
| {{Y}}
|-
|[[Shaders_and_filters#AI-powered filters|AI-powered filter compatible]]<br/><small>([https://www.nvidia.com/en-us/geforce/news/gfecnt/nvidia-freestyle-ansel-enhancements-geforce-experience-article/ Freestyle])</small>
| {{?}}
| {{?}}
|-
| [[Shader_Presets|Shader Chain]]
| {{Y}}
| {{Y}}
|-
|[[High_dynamic_range#Inverse_tone_mapping|Inverse tone mapping compatible]]
| {{Y}}[https://www.libretro.com/index.php/category/hdr/ *]
| {{?}}
|-
| rowspan=5 | [https://tasvideos.org/Emulatorresources/Features TAS features]
|-
| Rewind
| {{?Y}}
| {{?}}
|-
|-
| Savestates
| {{?Y}}
| {{?}}
|-
| {{N}}
|-
| rowspan=6 7 | Quality of life
| Per-Game Profiles
| {{?}}
|-
| Built-in [[Cheats_and_patches|Cheat Manager]]
| {{N}}[https://docs.libretro.com/library/opera/#features *]
| {{?}}
|-| [[Frontends#Graphical_User_Interfaces_.28GUIs.29|Big Picture Mode]]| {{?Y}}| {{Y}}
|-
| Built-in [http://forum.arcadecontrols.com/index.php/topic,106405 Custom resolution/CRTSwitchRes]<br/><small>For using this on Windows OS you need [http://geedorah.com/eiusdemmodi/forum/viewtopic.php?pid=1009#p1009 CRT Emudriver].<br/>Another option is using EDID editor tool such as "Custom Resolution Utility".</small>
| colspan=2 | Exclusive to [https://docs.libretro.com/guides/crtswitchres/ libretro cores] and [[GroovyMAME]] at the moment.<br/>Also there is a [https://github.com/psakhis/Groovy_MiSTer project] for achieving software emulators like libretro cores and GroovyMAME send the raw RGB data over a network to a core running on MiSTer, it basically turns the MiSTer into a GPU for the emulator allowing for easy setup and use with CRT TVs/Arcade monitors.
|-
| colspanrowspan=2 5 | Misc| [[Netplay|Netplay]]| {{?Y}}
| {{?}}
|-
| [[Virtual_reality#VR_game_room_simulations|EmuVR support]]| colspan=2 3 | Exclusive to [https://www.emuvr.net/wiki/Installation_Guide#Downloads libretro cores] at the moment.|-| Free Look<br/><small>Free Look is a enhancement feature that allows manipulation of the in-game camera.</small>
| colspan=2 | <small>While freecam would be technically possible, it will require per-game patches.<br/>Said patches would require a significant amount of time to reverse the game's engine, which means that only someone talented with enough dedication to a single game could do it.</small>
|-
| colspan=2 | [https://retroachievements.org/gameList.php?c=43 RetroAchievements]
| {{Y}}
| {{N}}
|-
| colspan=2 | [[Wikipedia:Category:Debugging|Debug Features]]
| {{?}}
| {{?}}
|}
</div>
<references group=N2/>
==Hardware features and accessories==
<div style="overflow-x:auto;width:100%">{|class="wikitable" style="text-align:center; vertical-align:middle;width:100%"
|- style="font-weight:bold;"
! colspan=2 | Name
|{{N}}
|}
</div>
 
===Mouse===
:[[Wikipedia:3DO_Interactive_Multiplayer#Mouse|Wikipedia - 3DO Mouse (Panasonic FZ-JM1 and Logitech 3DO)]]
Another rare peripheral (for Goldstar models) for VCD home media playback support.
:See [[Home_Media_Player#Emulators|this dedicated page]] for more information about home media playback support for emulation softwaressoftware.
== Resources ==
[[Category:Fifth-generation video game consoles]]
[[Category:3DO emulators|*]]
[[Category:Very early emulation (MAME)Driver Status: Preliminary]]
6,737
edits

Navigation menu