Notable Removed Features and Support: Difference between revisions
No edit summary |
m (→Minor Features) |
||
Line 114: | Line 114: | ||
|[https://dolphin-emu.org/download/dev/master/5.0-1033/ 5.0-1033] | |[https://dolphin-emu.org/download/dev/master/5.0-1033/ 5.0-1033] | ||
|[https://github.com/dolphin-emu/dolphin/pull/4322 Broken] | |[https://github.com/dolphin-emu/dolphin/pull/4322 Broken] | ||
|Was broken long before it was removed, and | |Was broken long before it was removed. Even when it did work, it only worked with certain settings (such as XFB Disabled), only worked on certain games, only worked on 50 or 60FPS titles, and had minimal performance improvement if any. Possible versions to try to see it "working" would be versions before major graphics overhauls, such as [https://dolphin-emu.org/blog/2014/03/15/pixel-processing-problems/ tev_fixes_new (4.0-1192)] or the [https://dolphin-emu.org/download/dev/master/3.5-1025/ GLSL Rewrite (3.5-1025)]. | ||
|} | |} | ||
Revision as of 14:33, 16 December 2022
(This is a work in progress that will be made into a proper wiki page at some point. It exists to record features Dolphin has removed, why they were removed, and when was the last version they were in Dolphin, in order to aid anyone who wants to explore an old feature for whatever reason. Feel free to use my discussion for any suggestions or help you'd like to give! Also it is not sorted in any particular order just yet, I need to figure out what order I want it to be in by default. For now I'm just focused on getting data in my spare time.)
(Problems - final version column does not sort correctly)
This is a list of major features and support that Dolphin has been dropped. It for those who want to revisit and explore legacy features that we have moved on from.
Features
Major Features
Feature | Introduction Version | Final Version | Removal Version | Reason for Removal | Notes |
---|---|---|---|---|---|
D3D9 Graphics Backend | ALPHA | 4.0-146 | 4.0-155 | Dolphin Blog - D3D9: Why It's Not a Part of Dolphin's Future | |
32-bit x86 Support | ALPHA | 4.0-1409 | NA | Dolphin Blog - Obituary for 32-bit | Removed from Dolphin's build system and officially unsupported by the blog post. However there is no explicit removal commit - the 32-bit parts of the x86 JIT were slowly cleaned out over time. Notable cleanup commits are 4.0-1959 and 4.0-2612. |
32-bit ARM Support + ARMv7 Support | 3.5-476 | 4.0-6674 | 4.0-6676 | Progress Report June 2015 | First Android merge was 3.5-1243, but the ARM JIT was in Dolphin well before. |
WX GUI | ALPHA | 5.0-8277 | 5.0-8279 | Dolphin Blog - The Legend of Dolphin: A Lens Between Worlds and Progress Report June 2018 | |
OpenGL 2 Support | ALPHA | 4.0-26 | 4.0-27 | Making way for tev_fixes_new, removing hacks | Explicitly OpenGL 2.1, set as our min version by 3.5-1203. Before that is complicated. |
Dsound Audio Backend | ALPHA | 4.0-2715 | 4.0-2717 | Progress Report Aug 2014 | |
Xaudio2 Audio Backend | r6371 (2.0-987) | 5.0-10947 | 5.0-10950 | Progress Report Oct 2019 | |
Triforce AM Baseboard | r4437 (1.0-4437) | 5.0-412 | 5.0-414 | Progress Report August 2016 |
Minor Features
Feature | Introduction Version | Final Version | Removal Version | Reason for Removal | Notes |
---|---|---|---|---|---|
3D Vision | 4.0-4643 | 5.0-10943 | 5.0-10945 | Progress Report Aug and Sept 2019 | |
ASCII Art Shader | 3.5-1025 | 5.0-12879 | 5.0-12881 | Progress Report Oct 2020 | Original commit was in the GLSL branch, merged into Dolphin with the GLSL merger. |
Disable Lighting | r988 | 3.0-690 | 3.0-691 | No longer necessary | An extreme hack to work around Dolphin issues. |
Disable Textures | r988 | 3.0-691 | 3.0-692 | No longer necessary | An extreme hack to work around Dolphin issues. |
Disable EFB Copies | TODO | 4.0-5653 | 4.0-5656 | No longer necessary | An extreme hack to work around Dolphin issues. |
Frameskip | r3949 (1.0-3949) | NA | 5.0-1033 | Broken | Was broken long before it was removed. Even when it did work, it only worked with certain settings (such as XFB Disabled), only worked on certain games, only worked on 50 or 60FPS titles, and had minimal performance improvement if any. Possible versions to try to see it "working" would be versions before major graphics overhauls, such as tev_fixes_new (4.0-1192) or the GLSL Rewrite (3.5-1025). |
OS Support
Windows
Feature | Introduction Version | Final Version | Removal Version | Reason for Removal | Notes |
---|---|---|---|---|---|
Windows XP Support | ALPHA | 4.0-295 | 4.0-296 | Updated to Visual Studio 2013 | |
Windows Vista Support | ALPHA | Unknown | Unknown | Lack of use | Officially unsupported as part of the 5.0 Release, however it would continue to work for an indefinite period of time. The exact failure date is unknown. |
Windows 7, 8, and 8.1 Support | ALPHA | 5.0-16391 | 5.0-16393 | Dolphin Blog - Leaving a Legend |
macOS
Feature | Introduction Version | Final Version | Removal Version | Reason for Removal | Notes |
---|---|---|---|---|---|
macOS 10.12 (High Sierra) | 5.0-11686 | 5.0-11688/ | macOS builder updated to QT 5.14.1, which no longer had macOS 10.12 support. | Was not caught immediately so Dolphin PR bumping the version to 10.13 | |
Windows Vista Support | ALPHA | Unknown | Unknown | Lack of use | Officially unsupported as part of the 5.0 Release, however it would continue to work for an indefinite period of time. The exact failure date is unknown. |
Windows 7, 8, and 8.1 Support | ALPHA | 5.0-16391 | 5.0-16393 | Dolphin Blog - Leaving a Legend |
Linux
?????