|
ForumsSega Master System / Mark III / Game GearSG-1000 / SC-3000 / SF-7000 / OMV |
Home - Forums - Games - Scans - Maps - Cheats - Credits Music - Videos - Development - Hacks - Translations - Homebrew |
Author | Message |
---|---|
|
Patches against Meka 0.73
Posted: Sat Nov 20, 2010 3:28 pm
|
I made some patches against meka 0.73 in order to package it for Fedora:
https://bugzilla.rpmfusion.org/show_bug.cgi?id=740 I attach them here. I hope that they can be included in the official release. * meka-0.73-execstack.patch: Patch not to require an executable stack. The executable stack is a problem if you have SE Linux enabled and meka doesn't really require an executable stack. * meka-0.73-gcc45.patch: Patch to compile with gcc 4.5. * meka-0.73-noseal.patch: Patch not to require libseal. Audio is severly broken under Linux. Better not have any audio than a really buggy one. |
|
|
Posted: Tue May 31, 2011 12:09 am |
Hello and thanks for the patches! sorry for my late reaction..
> * meka-0.73-execstack.patch: Now applied. > * meka-0.73-gcc45.patch: > Patch to compile with gcc 4.5. This seems incorrect so I haven't applied it. Please double check the result. This part of the code has been #ifdef-out in the latest unstable branch so we'll have to wait until it gets back to a working state before reapplying a similar patch (the patch is trivial so I assumed it would be ok for you to redo it later). > * meka-0.73-noseal.patch: >Patch not to require libseal. Dependency on libseal now has been entirely removed and the sound engine rewritten and Allegro updated to version 5.0. Please refer to this thread http://smspower.org/forums/viewtopic.php?t=13019 and checkout the latest unstable branch (within branches/) if you want to give it a look and help MEKA be GNU/Linux ready when we release 0.80. Note that the branches still has lots of issue but I would be interested to know if the sound know works properly under GNU/Linux. |
|
|
Posted: Tue May 31, 2011 12:12 am |
In the following days/weeks I also intend to make it able to fully compile with X86 assembly (i will backport the X86 code to C apart from Eagle/HQ2X filters) so it will make ports easier. | |