Application: Mednafen and Mednafenfe
Category: Games
Description: Mednafen is a portable, utilizing OpenGL and SDL, argument(command-line)-driven multi-system emulator with many advanced features.
Mednafenfe is a simple, GTK+ frontend / launcher for mednafen, written in python.
Download Mednafen 0.8.D Portable & Mednafenfe 0.1.6 Portable Development Test 1 [8.07 MB download / 28.2 MB installed]
(MD5: 4ab4177ad98ee13316fcf8a4844ae159)
Notes: Mednafen and Mednafenfe are both included in this package. Since Mednafen is just a command-line application, Mednafenfe (Mednafen's graphical frontend) is launched instead. Mednafenfe can be used to launch Mednafen with a game's ROM.
Due to the way Mednafenfe is written, a command-line window will be opened in the background while Mednafenfe is running. To the best of my knowledge, there is no way to avoid this. (Yes, I tried PAL's HideCommandLineWindow=true, but that hid Mednafenfe as well as its command-line window.)
Release Notes:
Mednafen 0.8.D & Mednafenfe 0.1.6, Development Test 1 (2010-06-20):
Initial Release
Because Mednafenfe is only provided in source form, I was forced to create an EXE myself. Since this was my first time with Python, let alone PyGTK or py2exe, this took the better part of yesterday. I never knew Python could be this frustrating... grr.
Anyway, since this was my first time with Python & py2exe, it's possible something is screwed up. I tested this package pretty thoroughly before releasing it, but somebody may notice a problem on their system. If you do, please let me know!
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
If only it were a 64 or Genesis emulator! Now I have to find ROMs...
But I did manage to open it up and change settings successfully. The settings stayed how I left them after I closed/reopened the program.
Running Win7 x64
SWAG
Thanks for the feedback!
Just a tip: be careful where you get ROMs from. I've heard (although not personally verified) that some may have malware aboard.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
I opened up a Golden Sun GBA Advance ROM today, played around a little. It wouldn't work if I used a pixel shader or a sound driver other than DirectSound, but that could be the game. Everything else seemed okay.
As far as malware goes, I'm not that big on ROMs, so I wouldn't know too much about that. There was nothing amiss with this game.
SWAG
Glad it's working for you; thanks for the feedback!
WRT the game not working if you used a pixel shader or a sound driver other than DirectSound, it's probably the game. In VisualBoy Advance (the emulator I used to use before I found Mednafen), one of my ROMs wouldn't work unless I had DirectSound selected. This game probably has the same issue, particularly since Mednafen uses code from VisualBoy Advance.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
This is being added to the release status page, so here's the Dev. Toolkit validation comments:
PortableApps.com Format validation failed with 2 errors.
Errors
Information
All easy fixes
Also, in your launcher.ini, you have the directory %APPDIR%\Mednafen\sav
Should this be save?
I made corrections to fix the errors brought to light by Gord Caswell.
1. A readme.txt was created by combining the existing Readme.txt, the changelog for Mednafen 0.8.D and the GNU license. I left each of these portions in thier original location and saved the new readme file as MednafenPortable/App/readme.txt
2. MednafenPortable.ini was copied from its original location to Other\Source\MednafenPortable.ini - the file still exists in it's original location at MednafenPortable\App\AppInfo\Launcher\MednafenPortable.ini
3. appinfo.ini was editted to remove the "http://" from the homepage
4. Directories labelled "save" were created alongside both "sav" directories, just in case it is needed to be there
I hope this is enough to get Mednafen into the official repository. Things might have changed recently for the requirements to be accepted as conforming to the Portable App standard.
I did not put all this together myself. credit goes to the mednafen team, whoever put together mednafenfe, and computerfreaker for putting the portable package together. In order to try to get this approved, I only altered what needed to be. This is the same as the Development Test 1 with just the minor alterations described above.
Here it is:
https://www.dropbox.com/s/z5t9mehrm3vk02u/MednafenPortable.exe
Click this link to download the self extracting archive- 7.71MB download, 28.2 MB extracted.
starrysky, please start a new dev test topic for your build. Thanks!
Mednafen Portable Dev Test 2 is now in the beta testing forum: https://portableapps.com/node/36332
Mednafen portable is great! Are we ever going to see this in the official repository? It looks like no progress has been made in a couple of years. The only emulator in the official repository is DOSbox. Mednafen should definitely be in there too.