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[1]. The Nintendo Virtual Boy core is one of the best for the system.
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 under the name "Beetle", so it might make more sense to use RetroArch instead.
Version 1.31.0 added experimental support for ST-V games that don't require decryption chips or special hardware. Refer to the ST-V section of the official documentation for more details and a list of explicitly supported games.
Officially Mednafen has only a command-line interface, that is nevertheless easy to configure and run for users familiar with it. Everyone else can use a third-party frontend for GUI. As with any type of interface a good text editor like Notepad++ can be used to change settings.
Most cores do not require any BIOS except for the Sony PlayStation, NEC PC Engine CD, PC-FX, and Sega Saturn cores. 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 Mednafen BIOS pack and are correctly named.[notes 1] The ones that you might need are:
For most systems, Mednafen only needs the ROM file; but to load PlayStation games, Mednafen requires CUE sheets to know where the music data is. Ensure that the CUE sheet is properly set up in order for the game to run. See the Cue sheet (.cue) page for more info.
To load a game in Mednafen, simply drag and drop your ROM or CUE file onto mednafen.exe, or if you prefer, you can use the command line. Mednafen requires no special commands, such as the desired system. For example, in Windows, the command would look like C:/Emulators/Mednafen/mednafen.exe C:/Roms/Nintendo/battletoads.nes
To automatically load the next disc of a game, you will need a .m3u file. To make one, simply create a text file and name it after your game. Within the text file, write the names of the .cue sheets for your game discs as such:
Save the .txt file and then change the file extension to .m3u. Run the .m3u, rather than the .cue of the first disc and the first disc will load. When you get to the end of that disc, the next disc will be automatically loaded.For this method to work, shared memory cards (see below) must be used for the games in the playlist.
To enable analog sticks and rumble on DualShock controllers, open the mednafen-09x.cfg file, search for "psx.input.port1" and change gamepad to DualShock. Do this for port2 if you wish to play multiplayer games with the features of DualShock controllers.
This is a feature on older systems, due to hardware limitations, that makes it only display so many sprites could be on screen at the same time. Most systems got around this limitation by alternating which sprites were on the screen each refresh, causing the sprite to flicker. Mednafen's default settings are true to the original system limits, but this can be disabled in the .cfg file. Here is the list of options from the .cfg file to change from 0 to 1 if you don't wish to have the limit.
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:
Here is also a little list of the cores without an correct_aspect setting but its width is still wrong, so changing its xscale values will give pixel perfect.These cores (except PC-FX) also have a boolean setting called h_overscan which if it's enabled (1) some overscan (which is most known as black bars) on 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.
The cheat engine interface is command-based but still easy to use. Each time a menu appears, you have a bunch of options with a number (or key) before each choice. You're supposed to write the number (# just means to choose the number for the line you want) or letter standing for your choice. Occasionally, when asked to input some values or names, a value appears between brackets after the question - if that's what you want to write down, you can simply leave the entry field empty and press Enter.
Searching for new cheat codes is also possible. The general idea being comparing variables, going back to gameplay so that this variable changes, then back to the cheat engine searching for any variables that changed in that particular way. For example:
The goal of these searches is to narrow down the list of results to a single or handful of addresses (variables) pertinent directly to whatever we're searching for. The search always starts with "Reset Search", going back in-game (Alt+C) to play and change stuff, then back to the cheat engine to compare the "Original" value with the "Current" value. Then you check the results page which must get smaller and smaller (if it's 0 results, you screwed up and need to reset search to try again). The comparing options offered by Mednafen are as follow, with O being the Original value, and C being the Current value (when you reset a search, they're the same):
Mednafen creates memory card files for each individual game, in contrast to PCSX-Reloaded/ePSXe where all game saves are stored into 2 memory card files. To transfer memory card files from PCSX-Reloaded/ePSXe to RetroArch:
It allows to transfer each of the game saves from a shared memory card to a .mcr memory file used by Mednafen. As it was described above, you just need to start game and check for sav folder inside Mednafen system directory. Open with Memory Card Manager 1.4 the memory file created for your game by Mednafen and open the shared memory card file from which you wish to transfer a save entry. When there would be a dialogue 'Do you want to replace 'SAVE_ENTRY_NAME' click 'Yes' and then save the file to the sav folder (the older one should be replaced).
You can chat in-game by pressing T. Also, remember that you can drop in and out of the game at any time, so you don't need to reset the game if someone accidentally disconnects.There are way too many settings, commands, and features to list, so take a look at the emulator's documentation.
I don't use retroarch but the standalone emulator, funny enough when I tried booting a game like normal today it's working fine. I didn't do anything different except turn off my computer and turn it back on today. Will let you let you know if anything pops up
I rebooted the emulator and I'm running into the menu problem again.
I noticed you guys talking about bios, I downloaded them for use with yabuse with unplayable results. How can I use them with mednafen?
Ok so I put tthe bios with the exe, I'm still getting the boot up into the menu. I know you said it could be the rom itself so I tried 3 different bin and cues of the same game and I'm still getting the menu.
I know you said you don't use Retroarch, does that mean you do not have it on your computer at all? I was against it for a while as I found it to be a pain in the butt but I came around to it. If you already have those two BIOS files you just place them in the Retroarch system folder and download the core, that should be it. After trying both I found Retroarch easier, though I am not trying to talk you out of Mednafen.
It can be daunting and frustrating at first but like most things once you learn it is pretty easy and good. I like how for whatever system you emulate with it that it automatically has the buttons mapped/configured with the XBOX/PS controllers (if you have one).
I downloaded retroarch, the core, and moved the bios and it works great! I'll take your advice and try to learn about it. Also I always use ds4 windows so I never knew that it supported ps4 controls natively
I had this issue too. If you have a controller plugged in when you drag the game file to the mednafen executable file, it will open the menu for system settings for some reason. I unplugged my controller (ps4, I wasn't using DS4 windows at the moment I did this) and then when I booted up the game it worked. It might not solve the issue, but I hope it worked for me.
Is there a game on your desktop called Chip's Challenge (USA, Europe)? Because that's where Hyperspin is looking for it. Also, I find it odd the game has .zip and .ips extensions. Which is it supposed to be? And which extension did you put in HyperHQ?
lynxboot.img is in the firmware folder and mednafen launches games from the command line fine without unzipping the roms. Mednafen version is 0.9.36.5. Module version is 2.0.9. TurboGrafx 16 is setup to use Mednafen and works fine through HyperLaunch.
Also for the BIOS files I have 7files with names like: [bIOS] CD-ROM System (Japan) (v1.0).pce, [bIOS] TurboGrafx CD System Card (USA) (v2.0).pce, [bIOS] TurboGrafx CD Super System Card (USA) (v3.0).pce, etc etc.
This is how easy this really is "TURN DAEMON TOOLS OFF",fired mednafen up n the game works,in hyperspin nothing apart from a audio until i turned daemon tools off,i feel a right carrot,lol,you dont need to alter the text any different than normal,tried it...didnt work,ive tried finding threads to help me and i couldnt even find one,just go in hyperlaunchhq turn daemon tools to false,viola
b1e95dc632