Show: Today's Messages :: Show Polls :: Message Navigator |
Mednaffe [message #3164] | Fri, 30 August 2013 06:51 | |||
| ||||
Mednaffe has been rewritten from scratch in C language and licence changed to GPLv3. The only dependency (on Linux) is GTK3. Project page is here: https://github.com/AmatCoder/mednaffe Latest release is here. [Updated on: Wed, 27 January 2021 22:55] | ||||
|
Re: Mednaffe 0.4 [message #3165 is a reply to message #3164 ] | Fri, 30 August 2013 20:38 | |||
| ||||
Thank you for releasing an open source, cross platform GUI. This is something Mednafen needs to be accepted by users that fear the command line. I'll be testing this out on Mac and I'll let you know how it goes. | ||||
|
Re: Mednaffe 0.4 [message #3167 is a reply to message #3165 ] | Sat, 31 August 2013 03:37 | |||
| ||||
Great, thanks! | ||||
|
Re: Mednaffe 0.4 [message #3169 is a reply to message #3164 ] | Sat, 31 August 2013 03:58 | |||
| ||||
There are no Windows builds, aren't there? I doubt that users who need a GUI will build it by themselves. | ||||
|
Re: Mednaffe [message #3170 is a reply to message #3169 ] | Sat, 31 August 2013 07:07 | |||
| ||||
I'm still thinking about how to distribute for Windows... [Updated on: Fri, 24 July 2015 10:39] | ||||
|
Re: Mednaffe 0.4 [message #3198 is a reply to message #3164 ] | Sun, 15 September 2013 10:59 | |||
| ||||
Using Mednaffe on a Mac is not as easy as I had hoped. Installing the GTK framework on a Mac requires a build process. It's not a simple drag and drop solution like the SDL framework. Bundling the GTK framework within a Mednaffe app bundle is a possibility, but it's not straight forward. Creating a binary for other Mac users to run/install with ease would be problematic. Anyway, you've provided a great starting point for anyone wishing to create a Mednafen GUI. Thank you. [Updated on: Sun, 15 September 2013 13:51] | ||||
|
Re: Mednaffe [message #3200 is a reply to message #3198 ] | Mon, 16 September 2013 16:09 | |||
| ||||
Yes, there does not seem to be easy... Maybe someday I can have access to a Mac and try it myself. I appreciate your effort anyway, thanks! | ||||
|
Re: Mednaffe [message #3201 is a reply to message #3164 ] | Mon, 16 September 2013 16:12 | |||
| ||||
Mednaffe 0.5 has been released with the following changes:- Support for 0.9.31/32-WIP added. - Added an option to search files recursively. (Thanks to Shoegazer for the suggestion) - Improve performance when filling list (x20 speed up). - List options (filters, sort direction) are saved now. - Fix 'Open' buttons signals on Windows. - Now Mednaffe restore after minimize on Windows. - Fix Windows icon (hopefully) Regards. | ||||
|
Re: Mednaffe [message #3208 is a reply to message #3201 ] | Thu, 03 October 2013 23:41 | |||
| ||||
What are the GTK dependencies for Mednaffe to run and start games in Windows? So far I discovered it needs: libgdk-win32-2.0-0.dll libcairo-2.dll libfontconfig-1.dll libexpat-1.dll freetype6.dll libpng14-14.dll libgdk_pixbuf-2.0-0.dll intl.dll libgio-2.0-0.dll libglib-2.0-0.dll libgmodule-2.0-0.dll libgobject-2.0-0.dll libgthread-2.0-0.dll libpango-1.0-0.dll libpangocairo-1.0-0.dll libpangoft2-1.0-0.dll libpangowin32-1.0-0.dll libgtk-win32-2.0-0.dll libatk-1.0-0.dll gspawn-win32-helper.exe Also it requires a mednafen-09x.cfg file. Anything else required for additional features or unseen reasons? | ||||
|
Re: Mednaffe [message #3209 is a reply to message #3208 ] | Fri, 04 October 2013 15:26 | |||
| ||||
Speaking from memory (my Windows partition is broken) it also needs zlib1.dll. A mednafen-09x.cfg file is not required, Mednaffe creates one if not found.
To run mednaffe nothing more is required but you lose native Windows theme...what are you trying to do? | ||||
|
Re: Mednaffe [message #3210 is a reply to message #3209 ] | Fri, 04 October 2013 21:45 | |||
| ||||
Right. zlib1.dll is included with mednafen iteslf, so I probably overlooked that one. I put all the required pieces into the same directory to make a portable version. You can download the whole package here: http://portableapps.com/node/38273 I'll also upload it here on the forum, it's a self extracting archive. Only the Mednaffe folder inside MednaffePortable\App\ is actually required, the rest is butter to make it work with the portable apps platform. Mednafen is awesome. Thank you for making an open source, cross platform gui with so few dependencies.
(Size: 8.02MB, Downloaded 271 time(s)) | ||||
|
Re: Mednaffe [message #3211 is a reply to message #3210 ] | Sun, 06 October 2013 12:56 | |||
| ||||
Ah, cool... Speaking about portability: Before I broke my Windows partition, I had managed a static build of Mednaffe. This means a standalone executable (without dependencies) with a size of 2.9 MB. Maybe someday it will be (unofficially) released... | ||||
|
Re: Mednaffe [message #3212 is a reply to message #3164 ] | Sun, 06 October 2013 13:57 | |||
| ||||
very cool. i hope you get your partition fixed. Those windoze partitions can be finicky, especially with UEFI. | ||||
|
Re: Mednaffe [message #3276 is a reply to message #3164 ] | Tue, 10 December 2013 00:12 | |||
| ||||
Mednaffe 0.6 is released with the following changes:- A message error is showed when mednafen gives an error. - Descriptive error messages via '-remote' option (Only on Linux). - Gui options have been moved to Edit->Preferences menu. - Now you can choose which systems are showed. (Thanks to Shinra for the suggestion) - Now Mednaffe can resize down to 768x516. (Thanks to StarrySky for report it) - Added an option to remember window size. - Add support to filter ccd files from CloneCd images. - Add a desktop file and icons to install on Linux. - Some minor fixes. Note: This version drops support for 0.9.2x versions of mednafen. Regards. | ||||
|
Re: Mednaffe [message #3277 is a reply to message #3164 ] | Tue, 10 December 2013 20:17 | |||
| ||||
Nice! Thanks for the update. I can't wait to try it out. | ||||
|
Re: Mednaffe [message #3279 is a reply to message #3164 ] | Sat, 14 December 2013 01:26 | |||
| ||||
If somebody is using Mednaffe on Linux, you must re-download 0.6 version to fix a bug that freezes Psx games. Windows version is not affected Sorry for any inconvenience. | ||||
|
Re: Mednaffe [message #3286 is a reply to message #3164 ] | Fri, 20 December 2013 15:43 | |||
| ||||
Took some juggling of various GTK+ versions but it finally works, I will be using it from now on, thanks | ||||
|
Re: Mednaffe [message #3432 is a reply to message #3286 ] | Wed, 30 April 2014 04:12 | |||
| ||||
Hi, just discovered this frontend, which finaly doesn't require M$ net stuff and works great !! Thanks for that, i wonder, could you add screenshot support ? Thanks | ||||
|
Re: Mednaffe [message #3952 is a reply to message #3164 ] | Fri, 20 March 2015 11:54 | |||
| ||||
It looks like this got moved to GitHub: https://github.com/AmatCoder/mednaffe I hope development continues on this great frontend. | ||||
|
Re: Mednaffe [message #3963 is a reply to message #3952 ] | Fri, 03 April 2015 10:13 | |||
| ||||
Yes, it was moved because Google Code will be shutting down. Last year development was slowly but I expect to release a new version in the next few days. | ||||
|
Re: Mednaffe [message #4015 is a reply to message #3164 ] | Sat, 02 May 2015 10:45 | |||
| ||||
Mednaffe 0.7 is released with the following changes:- Controller setup for systems (keyboard and gamepads) - Static build for Windows (standalone executable to avoid GTK+ runtime dependency) - Descriptive error messages on Windows. - Added new settings until 0.9.36 - Mednafen version is detected properly now on Linux. - Fixed freezing while executing emulator under some conditions on Linux. - Fix to handle spaces in paths on Windows. - Spins disregarding values fixed. - More minor fixes. Note: This version will need 0.9.36 or higher versions of mednafen emulator. Note2: Since this version you do not need the GTK+ runtime for Windows. Just extract executable into the folder where mednafen emulator is. Regards. | ||||
|
Re: Mednaffe [message #4022 is a reply to message #3164 ] | Mon, 04 May 2015 05:38 | ||||
| |||||
Hi, this latest version seems to hang at startup. This is all strace gives: access("/usr/local/bin/mednafen", X_OK) = 0 getuid() = 1006 stat("/usr/local/bin/mednafen", {st_mode=S_IFREG|0755, st_size=105, ...}) = 0 pipe2([5, 6], 0) = 0 pipe2([7, 8], 0) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7f05275b2c50) = 4992 close(6) = 0 close(8) = 0 read(5, "", 8) = 0 close(5) = 0 select(8, [7], NULL, NULL, NULL) = 1 (in [7]) read(7, "Starting Mednafen 0.9.38.4\n Buil"..., 4096) = 276 select(8, [7], NULL, NULL, NULL) = 1 (in [7]) read(7, " Internal emulation modules: nes"..., 4096) = 107 select(8, [7], NULL, NULL, NULL) = 1 (in [7]) read(7, " External emulation modules: \n", 4096) = 30 select(8, [7], NULL, NULL, NULL) = 1 (in [7]) read(7, " Loading settings from \"/home/er"..., 4096) = 66 select(8, [7], NULL, NULL, NULL) = 1 (in [7]) read(7, " Loaded 2982 valid settings and"..., 4096) = 53 select(8, [7], NULL, NULL, NULL) = 1 (in [7]) read(7, "No command-line arguments specif"..., 4096) = 146 select(8, [7], NULL, NULL, NULL) = ? ERESTARTNOHAND (To be restarted if no handler) --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=4992, si_uid=1006, si_status=0, si_utime=0, si_stime=0} --- select(8, [7], NULL, NULL, NULL Once it gave a message about wrong mednafen version, but then it just hangs. I have the latest mednafen. | |||||
|
Re: Mednaffe [message #4023 is a reply to message #4022 ] | Mon, 04 May 2015 08:50 | ||||
| |||||
Hmm, it seems that you have a weird mednafen binary...As you can see:
stat reports that mednafen is a regular file (not a symlink) but its size is 105 bytes Here, mine (0.9.38.4) is:
10307616 bytes is the correct size of binary. | |||||
|
Re: Mednaffe [message #4024 is a reply to message #4023 ] | Mon, 04 May 2015 18:45 | ||||
| |||||
Oh, right. It's a wrapper script to disable the screensaver. Sorry for that. Maybe the binary detection could be optional or the executable name could be configured? Since I'm here, I'd like to make a request: the option to use pce_fast instead of pce when configuring a system and running games. Anyway, thanks! [Updated on: Mon, 04 May 2015 18:47] | |||||
|
Re: Mednaffe [message #4025 is a reply to message #3164 ] | Mon, 04 May 2015 19:08 | |||
| ||||
It's great to see mednaffe updated again , I specially like that you can now do the controller setup from it. One of the new config options that was added recently to mednafen was: video.disable_composition I think it only affects windows users but I was hoping that it was added to mednaffe as well. Maybe it can be added in a future version. Thanks a lot for your great work. | ||||
|
Re: Mednaffe [message #4028 is a reply to message #4024 ] | Wed, 06 May 2015 04:31 | ||||
| |||||
Both are possible but the former is preferred to the latter. But also wrapper should be working. Show me the script to see what happens with it.
pce_fast is not used with Mednaffe because documentation says that it is an experimental alternative to the pce emulation and I read once that it is designed for CPU-constrained systems (as far as I understand it: ARM and such). Mednaffe is not available is those systems so pce_fast option is less useful. But I will ask on IRC about this. | |||||
|
Re: Mednaffe [message #4029 is a reply to message #4025 ] | Wed, 06 May 2015 04:34 | |||
| ||||
Sure, no problem. Regards. | ||||
|
Re: Mednaffe [message #4114 is a reply to message #3164 ] | Fri, 24 July 2015 10:38 | |||
| ||||
Mednaffe 0.8 is released with the following changes:- [Windows] Support for XInput devices. - Support for key assignments to (some) mednafen functions. - Added deadzones for analog axis (Thanks to tapcio for report it). - New tab with text widgets in order to read logs. - Added the ability to select an mednafen executable if it is not found in path. - [Windows] 'video.disable_composition' option added. - [Windows] Missing sound driver options added. - [Linux] Rewrite the error handling process. - [Linux] Fix (mostly) deprecated functions. - Better alingment between widgets. - Minor cosmetic changes. Regards. | ||||
|
Re: Mednaffe [message #4117 is a reply to message #3164 ] | Sun, 26 July 2015 08:05 | |||
| ||||
If you are using Mednaffe on Windows, please redownload from here I fixed a bug that does not allow to some XInput devices be properly detected. | ||||
|
Re: Mednaffe [message #4123 is a reply to message #3164 ] | Thu, 30 July 2015 12:39 | ||||
| |||||
I really appreciate this front-end and find it useful so thank you. However can you please not do silent updates. | |||||
|
Re: Mednaffe [message #4322 is a reply to message #3164 ] | Sun, 21 February 2016 15:35 | |||
| ||||
Mednaffe 0.8.1 has been released with the following changes:- [Windows] Fix xbox 360 controller detection on some conditions. | ||||
|
Re: Mednaffe [message #4386 is a reply to message #3164 ] | Sat, 18 June 2016 10:23 | |||
| ||||
AmatCoder, please, create that options in Mednaffe. It would be super сomfortable option if you shall do that. | ||||
|
Re: Mednaffe [message #4419 is a reply to message #3164 ] | Sun, 07 August 2016 16:10 | |||
| ||||
A test version for last mednafen (0.9.39-UNSTABLE) adding support for Sega Saturn is uploaded here.
(Size: 2.74MB, Downloaded 320 time(s)) | ||||
|
Re: Mednaffe [message #4565 is a reply to message #4419 ] | Tue, 04 October 2016 08:20 | |||
| ||||
Hi, Adding support Per System Config in mednafen is possible? Now when i change settings in mednaffe, it adds code to the file mednaffe.ini. Why not instead use nes.cfg, md.cfg etc... | ||||
|
Re: Mednaffe [message #4685 is a reply to message #3164 ] | Sat, 19 November 2016 16:07 | |||
| ||||
Mednaffe 0.8.3 has been released with the following changes:- Added support for Sega Saturn (It needs 0.9.39.1 or higher of mednafen emulator). - [Linux] Fix stack smashing when compiling with '-fstack-protector' caused by buffer overflow (Thanks to 'not-a-user' for report it). | ||||
|
Re: Mednaffe [message #4774 is a reply to message #3164 ] | Sat, 21 January 2017 17:23 | |||
| ||||
Mednaffe 0.8.4 has been released with the following changes:
| ||||
|
Re: Mednaffe [message #4832 is a reply to message #3164 ] | Mon, 13 February 2017 20:25 | |||
| ||||
Mednaffe 0.8.5 has been released with the following changes:
| ||||
|
Re: Mednaffe [message #5090 is a reply to message #3164 ] | Sun, 30 July 2017 05:55 | |||
| ||||
Mednaffe 0.8.6 is released with the following changes:
| ||||
|
Re: Mednaffe [message #5488 is a reply to message #3164 ] | Sun, 25 March 2018 11:43 | |||
| ||||
Mednaffe 0.8.7 is released with the following changes:
| ||||
|
Re: Mednaffe [message #5519 is a reply to message #3164 ] | Tue, 01 May 2018 14:16 | |||
| ||||
Mednaffe 0.8.8 is released with the following changes:
| ||||
|
Pages (2): [1 2 › »] |
Previous Topic: | Crash after building with msys2 mingw64 on windows x64 |
Next Topic: | How to compile 1.29 on macOS 12.5.1 |