Changes

Jump to navigation Jump to search

GameCube emulators

1,290 bytes added, 14 April
m
Enhancements
| align=left|{{Icon|Windows|Linux|macOS}}
| [https://forums.dolphin-emu.org/Thread-unofficial-ishiiruka-dolphin-custom-version Dev]
|{{✗}} ||{{✓}} ||{{✓}} ||? ||{{✓}} ||{{}} ||{{~}}
|-
| [https://github.com/emu-russia/pureikyubu Pureikyubu] (PlayCube)
| align=left|{{Icon|Windows|Linux}}
| [https://github.com/emu-russia/pureikyubu/releases {{PureikyubuVer}}]
|{{✗}} ||{{~}} ||{{✗}} ||? ||{{✓}} ||{{~}} ||{{✗}} <small>(WIP)</small>
|-
| [[Dolphin (Nintendo)|Dolphin <small>(Nintendo)</small>]]
|}
</div>
==Native==<div style="overflow-x:auto;width:100%">{| class="wikitable" style="text-align:center;width:100%"! scope="col"|Name! scope="col"|Platform(s)! scope="col"|Latest version! scope="col"|[[#Enhancements|Enhancements]]! scope="col"|[[#Hardware_features_and peripherals|Hardware features<br/>and peripherals]]! scope="col"|Compatibility! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended emulators|Recommended]]|-!colspan="11"|Consoles|-|-| [[Wii_emulators#Hardware_features_and_peripherals|Wii Backwards Compatibility]]| align=left|{{Icon|Wii}}| | {{?}}| {{✓}}| ?| {{✗}}| {{✗}}| {{✓}}|}
<references group=N />
*Dolphin has support for GameCube Game Disc dumps/[[Save_disk_space_for_ISOs#GameCube_.2F_Wii|images]]. But unfortunately most regular optical drives for PCs are unable to read Gamecube & Wii discs, so you need to rip your discs. However you can use some out-of-print models of DVD drives which may read GC and Wii discs but even then you'll need a compatible software tool to dump it. See [[Ripping_games]] page for more information.
*See [[Home_Media_Player#Emulators|this dedicated page]] for more information about home media playback support for emulation softwares.
*See [[Ripping_games]].
===GC/GBA Cable===
| {{?}}
|-
| Ray-tracing<br/><small>([https://devblogs.microsoft.com/directx/announcing-microsoft-directx-raytracing/ DXR], [https://www.khronos.org/blog/ray-tracing-in-vulkan VRT] and [https://developer.apple.com/documentation/metal/metal_sample_code_library/accelerating_ray_tracing_using_metal MRT])</small>| colspan=2 | <small>Implementing ray-tracing in an emulator is unfortunately quite challenging and unlikely to be feasible in the near future.<br/>However you can try "[[Shaders_and_filters#Notable_ReShade_shaders|Screen-Space Ray Traced Global Illumination]]" shader using ReShade.<br/>[https://www.youtube.com/watch?v=9IlqfrJwKr4 Demonstration][https://reshade.me/forum/general-discussion/5442-release-misc-emulators-with-depth-buffer-access#35113]</small>
|-
| Pre-rendering AA<br/><small>(MSAA, SSAA)</small>
| {{?}}
|-
| Super-resolution techniques<br/><small>([https://github.com/NVIDIAGameWorks/Streamline/blob/main/docs/ProgrammingGuideDLSS.md DLSS], [https://github.com/intel/xess/?tab=readme-ov-file XeSS ] and [[Wikipedia:GPUOpen#FidelityFX_Super_Resolution|FSR 2+]])</small>
| colspan=2 | <small>Requires access to the depth buffer and temporal data like motion-vectors so it's quite challenging and unlikely to be feasible in the near future.<br/>Besides, any GPU that can use DLSS can run Dolphin at 8k native with ease anyway.</small>
|-
|-
| [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" and "skip presenting duplicate frames option"'''.<br/>While '''[https://youtu.be/5mbUTfCRIF0 AFMF]''' or '''LSFG''' can be used with Dolphin, 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>For users with sluggish 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/>Although keep in mind that preloading image would take some time, and it will require additional amount of RAM capacity.</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}}
| {{?}}
[[Category:Nintendo consoles]]
[[Category:GameCube emulators|*]]
[[Category:Very early emulation (MAME)]]
[[Category:PowerPC-based]]
[[Category:MAME Driver Status: Preliminary]]
10,851
edits

Navigation menu