Recommended emulators: Difference between revisions

From Emulation General Wiki
Jump to navigation Jump to search
mNo edit summary
Tags: Mobile edit Mobile web edit
/emugen/ wiki, also the accuracy bit was too strict. Some simplification. Grammar.
Line 1: Line 1:
:<font size="3"><b>What are recommended emulators?</b></font><br>
===What are recommended emulators?===
Recommended emulators are reviewed by wiki authors/contributors. The list of recommended emulators is available on each emulation page, check the Wiki page and look at the "'''Recommended'''" column.
Well, most importantly they're emulators that are recommended by /emugen/. The list of recommended emulators is available on each emulation page, check the Wiki page and look at the "'''Recommended'''" column.


Emulators are listed in the order of most recommended on top and least recommended on bottom.
Emulators are listed in the order of most recommended at the top and least recommended at the bottom.
:<font size="3"><b>Recommendation levels</b></font><br>
 
===Recommendation levels===
{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"
! scope="col"|Recommendation level
! scope="col"|Recommendation level
! scope="col"|Appearence
! scope="col"|Appearance
! scope="col"|Description
! scope="col"|Description
! scope="col"|Template call
! scope="col"|Template call
Line 17: Line 18:
|Semi-recommended
|Semi-recommended
|{{~}}
|{{~}}
|[[#Semi-recommended|Semi-recommended emulator]].<br>Typically an emulator lower compatibility than higher recommended emulators.
|[[#Semi-recommended|Semi-recommended emulator]].<br>Typically less compatible than higher recommended emulators.
|<code>{{T|~}}</code>
|<code>{{T|~}}</code>
|-
|-
|Unknown recommendation
|Unknown
|{{?}}
|{{?}}
|Untested emulator.<br>An emulator that has not been tested/tested enough.
|Untested emulator.<br>An emulator that has not been tested/tested enough.
|<code>{{T|?}}</code>
|<code>{{T|?}}</code>
|-
|-
|Further research needed.
|Further research needed
|{{R}}
|{{R}}
|Further research needed to see if recommended.<br>Typically a emulator that was recently added to the article.
|Further research needed to determine if it's recommended.<br>Typically an emulator that was recently added to the article.
|<code>{{T|R}}</code>
|<code>{{T|R}}</code>
|-
|-
Line 38: Line 39:
==Recommending emulators==
==Recommending emulators==


If you want to change the recommendation of a emulator that is listed as 'unknown recommendation' or 'further research needed' you can:
If you want to change the recommendation of an emulator that is listed as 'unknown recommendation' or 'further research needed' you can:
:''Follow the recommendation guide below:''
 
* Ask /emugen/
* Use the discussion page to gather opinions from other editors
* Edit the article yourself, if you have conducted your own research


* Edit the article yourself or be on the safe side:
* Contact the editor(s) of the article using the talk page




These are not strict rules but a guideline that should be considered while recommending an emulator:
'''These are not strict rules but guidelines that should be considered while recommending an emulator:'''


===Recommended===
===Recommended===
Line 52: Line 54:
*Have high compatibility (and mappers support for systems like [[Nintendo_Entertainment_System_emulators|NES]], [[Game_Boy/Game_Boy_Color_emulators|GB/GBC]], [[Master_System_emulators|SMS/GG]], or operating systems support for [[PC_Emulator_Comparisons#Emulators|PC emulators]] etc.)
*Have high compatibility (and mappers support for systems like [[Nintendo_Entertainment_System_emulators|NES]], [[Game_Boy/Game_Boy_Color_emulators|GB/GBC]], [[Master_System_emulators|SMS/GG]], or operating systems support for [[PC_Emulator_Comparisons#Emulators|PC emulators]] etc.)


*Various [https://emulation.gametechwiki.com/index.php?title=Special:Search&limit=500&offset=0&profile=default&search=%22%7Chardware+features%22 hardware features] like connectivity, peripherals and special hardware support etc.;
*Various [https://emulation.gametechwiki.com/index.php?title=Special:Search&limit=500&offset=0&profile=default&search=%22%7Chardware+features%22 hardware features] like connectivity, peripherals and special hardware support etc.


*Offering useful [https://emulation.gametechwiki.com/index.php?search=%22%23Enhancements%7CEnhancements%22&title=Special%3ASearch&limit=500&profile=default&fulltext=1 enhancement features];
*Offering useful [https://emulation.gametechwiki.com/index.php?search=%22%23Enhancements%7CEnhancements%22&title=Special%3ASearch&limit=500&profile=default&fulltext=1 enhancement features].


*Supports arcade and other hardware variations[https://emulation.gametechwiki.com/index.php?search=%22%23Arcade+variations%22&title=Special%3ASearch&profile=default&fulltext=1][https://emulation.gametechwiki.com/index.php?search=%22%23Hardware+variations%22&title=Special%3ASearch&profile=default&fulltext=1];
*Supports arcade and other hardware variations[https://emulation.gametechwiki.com/index.php?search=%22%23Arcade+variations%22&title=Special%3ASearch&profile=default&fulltext=1][https://emulation.gametechwiki.com/index.php?search=%22%23Hardware+variations%22&title=Special%3ASearch&profile=default&fulltext=1].


*Being capable of running on various modern devices/operating systems and run full speed on [https://store.steampowered.com/hwsurvey/ modern affordable hardware] - ''something like: [https://registry.khronos.org/vulkan/specs/ Vulkan 1.3]/[[Wikipedia:Direct3D#Direct3D_12_levels|D3D12 (12_1)]] GPU with drivers still up-to-date and AVX2 supported CPU'';
*Being capable of running on various modern devices/operating systems and run at full speed on [https://store.steampowered.com/hwsurvey/ modern affordable hardware] - ''something like: [https://registry.khronos.org/vulkan/specs/ Vulkan 1.3]/[[Wikipedia:Direct3D#Direct3D_12_levels|D3D12 (12_1)]] GPU with drivers still up-to-date and AVX2 supported CPU''.


*Generally, be usable day-to-day by even the not-so-tech-savvy users;
*Generally, be usable day-to-day by even the not-so-tech-savvy users.


*Being improved regularly--in other words, be active and, preferably, be open-source (not closed-source), as that ensures that any active programmer can keep the software in shipshape condition and able to run on latest operating systems.
*Being improved regularly--in other words, be active and, preferably, be open-source (not closed-source), as that ensures that any active programmer can keep the software in good shape and able to run on the latest operating systems.


*[[Emulation_Accuracy|Accuracy]]-focused emulators are '''only recommended''' when
*[[Emulation_Accuracy|Accuracy]]-focused emulators are recommended when
** They're have reasonable amount of compatibility compared to general-use emulators. This one should only be considered for [[Homebrew_and_hack_Roms|Homebrew]], [[Game_engine_recreations_and_source_ports|Game engine recreations and source ports]] and development/developer communities or users that just want to ensure they'll be able to play most games with the least amount of unexpected/unreported glitches or timing issues etc.
** They have a reasonable amount of compatibility compared to general-use emulators. Being accurate doesn't always mean more compatible.
** They are playable on mid-end systems, or high-end systems for newer consoles.
** They are playable on mid-end systems, or high-end systems for newer consoles.


Line 72: Line 74:
This should be a small amount of the listed emulators, otherwise should be listed as recommended or not recommended.
This should be a small amount of the listed emulators, otherwise should be listed as recommended or not recommended.


* Meets only a few of the recommended guidelines, e.g hard to use GUI but meets the other guidelines.
* Meets only a few of the recommended guidelines, e.g hard to use GUI but accurate emulation.


* Emulators that aren't the best in those categories. They still may be good emulators, and offer many great features, but are not the best option for general users or falls short compared to other emulators.
* Emulators that aren't the best in those categories. They still may be good emulators, and offer many great features, but are not the best option for general users or fall short compared to other emulators.


* If it has some level of compatibility for emulators that lacking competition (like [[Xbox_360_emulators|Xbox 360]]) or any other system is in [https://emulation.gametechwiki.com/index.php/Category:Very_early_emulation very early] emulation category.
* If it has some level of compatibility, emulators lacking competition (like [[Xbox_360_emulators|Xbox 360]]), or any other system in the [https://emulation.gametechwiki.com/index.php/Category:Very_early_emulation very early] emulation category.


===Not recommended===
===Not recommended===


* If the emulator(s) for that system can not run any commercial software or game.
* If the emulator cannot run any commercial software or game.
** [https://emulation.gametechwiki.com/index.php/Category:Not_yet_emulated un-emulated systems], [https://emulation.gametechwiki.com/index.php/Category:Very_early_emulation very early] emulated systems with little to no compatibility, [[MAME]]'s "MACHINE_SKELETON" state.
** [https://emulation.gametechwiki.com/index.php/Category:Not_yet_emulated Unemulated systems], [https://emulation.gametechwiki.com/index.php/Category:Very_early_emulation very early] emulated systems with little to no compatibility, [[MAME]]'s "MACHINE_SKELETON" state.
* Falls short of the semi-recommended emulator(s) or considerably short of the recommended emulator(s)
* It falls short compared to other emulators.


__NOTOC__
__NOTOC__
[[Category:Recommendations]]
[[Category:Recommendations]]

Revision as of 00:16, 30 September 2024

Well, most importantly they're emulators that are recommended by /emugen/. The list of recommended emulators is available on each emulation page, check the Wiki page and look at the "Recommended" column.

Emulators are listed in the order of most recommended at the top and least recommended at the bottom.

Recommendation levels

Recommendation level Appearance Description Template call
Recommended Recommended emulator.
One of the better emulators for the given system(s)
{{}} or {{Y}}
Semi-recommended ~ Semi-recommended emulator.
Typically less compatible than higher recommended emulators.
{{~}}
Unknown ? Untested emulator.
An emulator that has not been tested/tested enough.
{{?}}
Further research needed ! Further research needed to determine if it's recommended.
Typically an emulator that was recently added to the article.
{{R}}
Not recommended Not recommended emulator.
Surpassed by other emulators.
{{}} or {{N}}

Recommending emulators

If you want to change the recommendation of an emulator that is listed as 'unknown recommendation' or 'further research needed' you can:

  • Ask /emugen/
  • Use the discussion page to gather opinions from other editors
  • Edit the article yourself, if you have conducted your own research


These are not strict rules but guidelines that should be considered while recommending an emulator:


  • Various hardware features like connectivity, peripherals and special hardware support etc.
  • Supports arcade and other hardware variations[1][2].
  • Generally, be usable day-to-day by even the not-so-tech-savvy users.
  • Being improved regularly--in other words, be active and, preferably, be open-source (not closed-source), as that ensures that any active programmer can keep the software in good shape and able to run on the latest operating systems.
  • Accuracy-focused emulators are recommended when
    • They have a reasonable amount of compatibility compared to general-use emulators. Being accurate doesn't always mean more compatible.
    • They are playable on mid-end systems, or high-end systems for newer consoles.

This should be a small amount of the listed emulators, otherwise should be listed as recommended or not recommended.

  • Meets only a few of the recommended guidelines, e.g hard to use GUI but accurate emulation.
  • Emulators that aren't the best in those categories. They still may be good emulators, and offer many great features, but are not the best option for general users or fall short compared to other emulators.
  • If it has some level of compatibility, emulators lacking competition (like Xbox 360), or any other system in the very early emulation category.
  • If the emulator cannot run any commercial software or game.
  • It falls short compared to other emulators.