diff --git a/README b/README index 1b46c762..a2069cd3 100644 --- a/README +++ b/README @@ -26,6 +26,7 @@ Table of Contents * cmake - Required to build fceux. * qt5 OR qt6 - (qt version >= 5.11 recommended) * liblua5.1 (optional) - Will statically link internally if the system cannot provide this. +* libx264 (optional) - H.264 video encoder for avi recording * minizip * zlib * openGL diff --git a/src/drivers/Qt/AviRecord.cpp b/src/drivers/Qt/AviRecord.cpp index 31234de7..1845f97b 100644 --- a/src/drivers/Qt/AviRecord.cpp +++ b/src/drivers/Qt/AviRecord.cpp @@ -1,3 +1,25 @@ +/* FCE Ultra - NES/Famicom Emulator + * + * Copyright notice for this file: + * Copyright (C) 2020 mjbudd77 + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + */ +// +// AviRecord.cpp +// #include #include #include diff --git a/web/download.html b/web/download.html index 89741e61..1fa84030 100644 --- a/web/download.html +++ b/web/download.html @@ -61,6 +61,7 @@
  • Cmake is required to build from source.
  • Cross platform Qt GUI replaces deprecated GTK GUI
  • Requires Qt5, SDL2, minizip, zlib, and OpenGL
  • +
  • libx264 is an optional dependency that provides H.264 video encoding for AVI recording
  • Lua 5.1 is optional, if the system cannot provide this, an internal version of Lua will be statically linked
  • The Qt GUI is required and will automatically be part of the build.
  • For installation instructions on Linux systems, see the README at the root level of the source tree
  • diff --git a/web/osx.html b/web/osx.html index 8b169216..14a51f01 100644 --- a/web/osx.html +++ b/web/osx.html @@ -81,6 +81,7 @@ brew install qt5 brew install sdl2 brew install minizip + brew install libx264 (optional dependency but recommended for AVI recording) Otherwise you can install the dmg packages available from the Qt and SDL websites.

    The following tools are required to build from source: