Changes

Jump to navigation Jump to search

Mednafen

1,432 bytes added, 03:43, 14 October 2021
Categories replaced
|version = {{MednafenVer}}
|active = Yes
|platform = [[Emulators on PC|Windows, ]]</br>[[Emulators on Linux|Linux, ]]</br>BSD and more</br>RiscOS<br/>[[Emulators on PS3|PS3]]<br/>[[Emulators on Wii|Wii]]|target = [[Atari Lynx emulators|Atari Lynx]], </br>[[Apple II emulatorsLine|Apple II]], </br>[[WonderSwan emulators|Bandai WonderSwan/Color]], </br>[[Game Boy Advance emulators|Nintendo Game Boy Advance]], </br>[[Virtual Boy emulators|Virtual Boy]]</br>[[Nintendo Entertainment System emulators|Nintendo Entertainment System]], </br>[[Super Nintendo emulators|Super Nintendo Entertainment System]], [[Virtual Boy emulators|Virtual Boy]], </br>[[PC Engine (TurboGrafx-16) emulators|NEC PC Engine (/TurboGrafx-16)]], </br>[[PC-FX emulators|PC-FX]], </br>[[Neo Geo Pocket emulators|SNK Neo Geo Pocket/Color]], </br>[[PlayStation emulators|Sony PlayStation]], </br>[[Master System emulators|Sega Master System]], [[Master System emulators|Game Gear]], </br>[[Sega Genesis emulators|Sega Genesis (Mega Drive)]], </br>[[Sega Saturn emulators|Sega Saturn]]</br>[[Master System emulators|Sega Game Gear]]|developer = Ryphecha, </br>Mednafen Team|website = [https://mednafen.github.io/ mednafen.github.io]
|source = [http://sourceforge.net/projects/mednafen/files/latest/download?source=files SourceForge]
|license = GNU GPLv2
|bios = [[Emulator_Files#Multi-system|Required]]
}}
 
'''Mednafen''' (an acronym for '''My Emulator Doesn't Need A Frickin' Excellent Name''', formerly '''Nintencer''') is an open-source, [[Multi-system emulators|multi-system emulator]], driven from the command-line. Many of its cores are ports of other emulators, but many of them are also original. Its [[PlayStation emulators|Sony PlayStation]], [[Sega Saturn emulators|Sega Saturn]], [[Virtual Boy emulators|Nintendo Virtual Boy]], and [[PC Engine (TurboGrafx-16) emulators|NEC PC Engine (TurboGrafx-16)]] original cores are notable for their high quality, compatibility and accuracy.
==Downloads==
* {| cellpadding="4"|-|align=center|{{Icon|Win-big}}|'''[{{MednafenURL|releases/}} MednafenOfficial release]'''<br/><small>Includes [[source code]]</small>|-|colspan="2"|<hr/>|-|align=center|{{Icon|Lin|BSD}}|[https://pkgs.org/download/mednafen <code>mednafen</code> Package Listing] Official <br/><small>at pkgs.org</small>|-|colspan="2"|<hr/>|-|align=center|{{Icon|Wii}}|[https://github.com/raz0red/wii-mednafen/releasesRelease]<br/><small> Wii port (Outdated)</small>|-|align=center|{{Icon|PS3}}|[https://github.com/aaerox/mednafen-ps3 Source][https://ps3.brewology.com/downloads/download.php?id=12232&mcid=4 r3]<br/><small>PS3 port (Outdated)</small>|}
==Supported systems==
|-
|[[PC Engine (TurboGrafx-16) emulators|NEC PC Engine/TurboGrafx-16 (CD)]]
|Original. CD-ROM interface based on [https://web.archive.org/web/20190327015916/http://www.geocities.co.jp/SiliconValley-Bay/9975/PC2E/english.html PC2E].
|-
|[[PC-FX emulators|NEC PC-FX]]
==Overview==
Mednafen only has a command line interface, so its interface might be hard to use to new users. The best cores in Mednafen are those that are original - which are the Sony PlayStation, NEC PC Engine, PC-FX, Sega Saturn and Nintendo Virtual Boy cores. The NEC PC Engine core is one of the best emulators for that system, with a Fast and Accurate version. The PlayStation core is native resolution only and features a high degree of accuracy and compatibility.<ref>[http://forum.fobby.net/index.php?t=msg&th=1114 Mednafen PSX bugs reports]</ref> . The Nintendo Virtual Boy core is one of the best for the system.
Other cores improve upon emulators that have been long abandoned and rarely updated. These include the SNK Neo Geo Pocket/Color, Bandai WonderSwan/Color, and Atari Lynx cores.
It is unknown at this time whether Mednafen's Nintendo Game Boy Advance core is better than [[VisualBoy Advance#VBA-M|VBA-M]].
[[RetroArch]] uses the Mednafen's Sony PlayStation, NEC PC Engine(Fast, not Accurate, version), SNK Neo Geo Pocket/Color, Nintendo Virtual Boy, Sega Saturn and Bandai WonderSwan/Color emulators are all available as [[libretro]] cores of Mednafenunder the name "Beetle", so it might make more sense to use that [[RetroArch]] instead.
==Using Mednafen==
Officially Mednafen has only a command-line interface, that is pretty nevertheless easy to get up configure and runningrun for users familiar with it. You Everyone else can use a [[Frontends#Mednafen|third-party frontend like medgui]] for GUI. However, As with any type of interface a good text editor like [http://www.notepad-plus-plus.org/ Notepad++] is all you need if you need can be used to change settings.
===BIOS===
Most cores do not require any BIOS except for the Sony PlayStation, NEC PC Engine CD, PC-FX, and Sega Saturn cores. [[Emulator_Files#Multi-System|BIOS files]] need to be placed into a folder called "firmware" in your Mednafen directory. Mednafen is very picky about which BIOS to use, but all of these come with the [[Emulator_Files#Multi-System|Mednafen BIOS pack]] and are correctly named. The ones that you might need are:
'''Sony PlayStation'''
* sega_101.bin
* mpr-17933.bin
 
All of these come with the [[Emulator_Files#Multi-System|RetroArch BIOS pack]] and are correctly named.
===CUE===
===Configuring controls===
Once in-game, to configure your controller at any time, press Alt+Shift+1 and it will guide you through the setup. Press Alt+Shift+2 and so on for each additional controller for multiplayer.
To emulate a different kind of controller, Ctrl+Shift+1 (or 2 for port 2 etc) to cycle through known controller types.
If you're having trouble with a controller with analog buttons (the Namco neGcon, for example), hit F3 to make Mednafen detect them.
===Graphical enhancements===
====Width size corrections====
Some cores have a wrong width resolution, doubt if this is a bug and even less a problem, but if you want some pixel perfect (to see better horizontal scrolling for example) you must disable Correct aspect ratio in these cores:
Some cores have a wrong width resolution, doubt if this is a bug and even less a problem, but if you want some pixel perfect (to see better horizontal scrolling for example) here * md.correct_aspect 0* nes.correct_aspect 0* pce_fast.correct_aspect 0* snes.correct_aspect 0* snes_faust.correct_aspect 0* ss.correct_aspect 0 Here is also a little list of the cores with without an correct_aspect setting but its width is still wrong, so changing it's xscale values which would will give pixel perfect.Also some of the These cores (except PC-FX) also have a boolean setting called h_overscan which if it's enabled (1) some overscan (also called which is most known as black bars) on the both sides will appear, but width size is still inaccurate.
All values are replaced from 1X scale, if you want 2X or 3X scale, multiply it with a calculator.
* PCE / PCE_Fast / PC-FX: 0.888888888888888
* PC Engine (h_overscan 1): 0.875
* PlayStation (h_overscan 0): 1.092715231788079
* PlayStation (h_overscan 1): 1.09375
* Sega Saturn (h_overscan 0): 1.095890410958904
* Sega Saturn (h_overscan 1): 1.092715231788079
* Snes_Faust: 0.8767123287671233
Example<gallery>File: PSX [https://i.postimg.cc/6QFrs4dR/mednafenpsxbefore.png |2.0X scale] -> [httpsFile://i.postimg.cc/TwmrT29s/mednafenpsxafter.png |2.1875X scale]</gallery>
===Cheats===
===Further reading===
* {{MednafenURL|documentation/}}
==Memory cards==
==Frontends==
* [http://sourceforgeSee our dedicated frontends page.net/projects/medgui/ Medgui] (Windows)* [http://forum.fobby.net/index.php?t=msg&th=924&start=0& MedGui Reborn] (Windows)* [https://medlaunch.info MedLaunch] (Windows)* [https://github.com/AmatCoder/mednaffe Mednaffe] (Multi-platform){{Main|Frontends#Mednafen}}
==Netplay==
* Super Nintendo Entertainment System
* Sony PlayStation
* Sega Saturn (experimental)
{| class="mw-collapsible mw-collapsed wikitable" style="width: 100%;"
==External links==
* [http://fantasyanime.com/emuhelp/emuhelp_mednafen.htm Mednafen tutorial]
* [https://formulae.brew.sh/formula/mednafen MacOS instructions]
==References==
[[Category:Emulators]]
[[Category:Multi-emulators]]
[[Category:Console emulators]][[Category:Home console emulators]][[Category:Handheld console emulators]][[Category:Computer emulators]][[Category:Apple II emulators]][[Category:Atari consolesLynx emulators]]
[[Category:Nintendo Entertainment System emulators]]
[[Category:Super Nintendo emulators]]
[[Category:Linux emulation software]]
[[Category:macOS emulation software]]
[[Category:BSD emulation software]]
1,009
edits

Navigation menu