Skip to content
This repository has been archived by the owner on Jul 18, 2023. It is now read-only.
/ Gearnes Public archive

NES / Famicom emulator for iOS, Mac, Raspberry Pi, Windows, Linux and RetroArch.

License

Notifications You must be signed in to change notification settings

drhelius/Gearnes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gearnes (currently in development)

Copyright © 2016 by Ignacio Sanchez


Build Status

This is a work in progress project, not intended to be used right now.

Gearnes is a Nintendo Entertainment System (NES) / Famicom emulator written in C++ that runs on iOS, Raspberry Pi, Mac, Windows, Linux and RetroArch.

Follow me on Twitter for updates: http://twitter.com/drhelius


Build Instructions

Mac OS X

  • You need Qt Creator, included in the Qt 5 SDK.
  • Install Xcode and run xcode-select --install in the terminal for the compiler to be available on the command line.
  • Install the Qt 5 SDK for Mac OS.
  • Download SDL 2 source code. Then run this commands:
./configure
make
sudo make install
  • Open the platforms/macosx/Gearnes/Gearnes.pro project file with Qt Creator and build.

Linux

  • Ubuntu / Debian:
sudo apt-get install build-essential qt5-default qttools5-dev-tools freeglut3-dev libsdl2-dev libglew-dev
cd platforms/linux/Gearnes
qmake Gearnes.pro && make
  • Fedora:
sudo dnf install @development-tools gcc-c++ qt5-devel freeglut-devel SDL2-devel glew-devel
cd platforms/linux/Gearnes
qmake-qt5 Gearnes.pro && make

License

Gearnes - Nintendo Entertainment System / Famicom Emulator

Copyright (C) 2016 Ignacio Sanchez

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 3 of the License, or 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, see http://www.gnu.org/licenses/