2010-07-18 05:56:11 +00:00
|
|
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
|
|
|
|
|
|
|
|
<head>
|
|
|
|
|
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
|
|
|
|
|
<title>OSX Building Documentation</title>
|
|
|
|
|
<link href="fceux.css" rel="stylesheet" type="text/css" />
|
|
|
|
|
<style type="text/css">
|
|
|
|
|
|
|
|
|
|
.style1 {
|
|
|
|
|
float: right;
|
|
|
|
|
margin-right: 16px;
|
|
|
|
|
margin-top: 0px;
|
|
|
|
|
margin-left: 32px;
|
|
|
|
|
margin-bottom: 64px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
</style>
|
|
|
|
|
</head>
|
|
|
|
|
|
2018-07-14 18:11:23 +00:00
|
|
|
|
<body>
|
2010-07-18 05:56:11 +00:00
|
|
|
|
<div id="masthead">
|
2016-07-31 17:55:40 +00:00
|
|
|
|
<span class="largerfont">FCEUX<br/></span>The all in one NES/Famicom/Dendy Emulator
|
2010-07-18 05:56:11 +00:00
|
|
|
|
</div>
|
|
|
|
|
<div id="top_nav">
|
2018-07-14 18:11:23 +00:00
|
|
|
|
<a href="home.html">Home</a>
|
|
|
|
|
<a href="download.html">Download</a>
|
|
|
|
|
<a href="documentation.html">Documentation</a>
|
|
|
|
|
<a href="version.html">Versions</a>
|
|
|
|
|
<a href="contact.html">Contact</a>
|
|
|
|
|
<a href="links.html">Links</a>
|
2010-07-18 05:56:11 +00:00
|
|
|
|
</div>
|
|
|
|
|
<div id="container">
|
2020-09-19 18:52:44 +00:00
|
|
|
|
<div id="left_col">
|
|
|
|
|
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
|
|
|
|
|
<ins class="adsbygoogle"
|
|
|
|
|
style="display:inline-block;width:180px;height:150px"
|
|
|
|
|
data-ad-client="ca-pub-0764229755985190"
|
|
|
|
|
data-ad-slot="7648866201"></ins>
|
|
|
|
|
<script>
|
|
|
|
|
(adsbygoogle = window.adsbygoogle || []).push({});
|
|
|
|
|
</script>
|
|
|
|
|
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
|
|
|
|
|
<ins class="adsbygoogle"
|
|
|
|
|
style="display:inline-block;width:180px;height:150px"
|
|
|
|
|
data-ad-client="ca-pub-0764229755985190"
|
|
|
|
|
data-ad-slot="7648866201"></ins>
|
|
|
|
|
<script>
|
|
|
|
|
(adsbygoogle = window.adsbygoogle || []).push({});
|
|
|
|
|
</script>
|
|
|
|
|
</div>
|
2010-07-18 05:56:11 +00:00
|
|
|
|
<div id="page_content">
|
2020-08-29 01:40:51 +00:00
|
|
|
|
To run FCEUX in Mac OSX, you must have the following library dependencies installed on your system:
|
2010-07-18 05:56:11 +00:00
|
|
|
|
<p>
|
2020-08-29 01:40:51 +00:00
|
|
|
|
Qt5, SDL2, minizip, and zlib
|
2021-01-11 04:14:50 +00:00
|
|
|
|
</p>
|
2020-08-29 01:40:51 +00:00
|
|
|
|
<p>
|
2021-01-11 04:14:50 +00:00
|
|
|
|
There are a few installation options:
|
|
|
|
|
<ul>
|
|
|
|
|
<li><p><b>--- Installing DMG package from the appveyor autobuild ---</b><br><br>
|
|
|
|
|
The DMG package created by the appveyor autobuild should have all the necessary dependencies bundled into it.
|
|
|
|
|
So you only need to download it, perform the drag and drop install, and then it is ready for use. Since the application is not signed,
|
|
|
|
|
you may need to tell the OS that you trust this application (one time operation) to give it permission to run.
|
|
|
|
|
</p></li>
|
|
|
|
|
<li><p><b>--- Installing via homebrew package manager ---</b><br><br>
|
|
|
|
|
Homebrew can now be used to install the latest release or the current development revision (git head).<br><br>
|
|
|
|
|
To install the latest release:
|
|
|
|
|
<pre>
|
|
|
|
|
brew install fceux
|
|
|
|
|
</pre>
|
|
|
|
|
To install the current development revision:
|
|
|
|
|
<pre>
|
|
|
|
|
brew install --HEAD fceux
|
|
|
|
|
</pre></p></li>
|
|
|
|
|
<li><p><b>--- Building from source ---</b><br><br>
|
|
|
|
|
To build from source, you must install the necessary dependencies to your system. The easiest way to do
|
|
|
|
|
this is via the home brew package management tool. The following commands will install
|
|
|
|
|
the necessary dependencies to allow for building from source:
|
|
|
|
|
</p>
|
2020-08-29 01:40:51 +00:00
|
|
|
|
<pre>
|
|
|
|
|
brew install qt5
|
|
|
|
|
brew install sdl2
|
|
|
|
|
brew install minizip
|
2023-04-30 13:16:59 +00:00
|
|
|
|
brew install libarchive (optional dependency for 7zip archive support)
|
2021-10-06 02:12:26 +00:00
|
|
|
|
brew install ffmpeg (optional dependency but recommended for AVI recording)
|
|
|
|
|
brew install x264 (optional dependency but recommended for AVI recording)
|
2020-08-29 01:40:51 +00:00
|
|
|
|
</pre>
|
2021-01-11 04:14:50 +00:00
|
|
|
|
Otherwise you can install the dmg packages available from the Qt and SDL websites.
|
|
|
|
|
<br><br>The following tools are required to build from source:
|
|
|
|
|
<ul>
|
|
|
|
|
<li>cmake</li>
|
|
|
|
|
<li>make</li>
|
|
|
|
|
<li>pkg-config</li>
|
|
|
|
|
<li>bash</li>
|
|
|
|
|
<li>C++ Compiler (clang or gcc)</li>
|
|
|
|
|
</ul>
|
|
|
|
|
<br>See the README file in the root directory of the project for build instructions.
|
|
|
|
|
<br><br>You can also look at what is being done in the ./pipelines/macOS_build.sh
|
2020-08-29 01:40:51 +00:00
|
|
|
|
script if you wish to build fceux in the same way the autobuild does.
|
2021-01-11 04:14:50 +00:00
|
|
|
|
<br><br>If you wish to produce a debug build, then use the script:
|
|
|
|
|
<pre>./scripts/unix_debug_build.sh</pre>
|
|
|
|
|
</li>
|
|
|
|
|
</ul>
|
2010-07-18 05:56:11 +00:00
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div id="footer">
|
|
|
|
|
<a href="home.html">Home</a> | <a href="download.html">Download</a> |
|
|
|
|
|
<a href="documentation.html">Documentation</a> | <a href="version.html">
|
|
|
|
|
Version History</a> | <a href="contact.html">Contact</a> | <a href="links.html">Links</a>
|
|
|
|
|
<br/>We are in no way affiliated or endorsed by Nintendo or Nintendo of America. "Nintendo" is a registered trademark of Nintendo of America Inc.
|
|
|
|
|
<br/><EFBFBD>2009 adelikat
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</body>
|
|
|
|
|
|
|
|
|
|
</html>
|