-
-
Notifications
You must be signed in to change notification settings - Fork 390
Developers corner How to submit a pull request (PR)
Unless you know how to troubleshoot, I recommend that you do not compile the "master" branch as it will be frozen to the current stable version, and some errors might arise (like 404s from external repositories). Use the "dev" branch instead
If you want to contribute with a PR but are new to GitHub, follow these instructions courtesy of http://github.com/Kegg1701
Also note, please use the dev branch for PRs
after creating fork from with github web interface head to your build environment...
Open your terminal of choice in the directory and start with...
git clone https://github.com/YOUR-USERNAME/EmuELEC.git
cd EmuELEC
git checkout dev
================================================================
now check your remotes and upstream from original repo
git remote -v
if upstream is missing add it -- one time operation
git remote add upstream https://github.com/EmuELEC/EmuELEC.git
================================================================
update from upstream
git fetch upstream
git merge upstream/dev
sync upstream merge back to your fork on git
git push origin dev
================================================================
after making changes push them to your fork
making sure back at your EmuELEC/
git add .
git commit . -m "short description"
git push origin dev
================================================================
head back to your fork on github and submit a Pull Request...
** the notes are more for linux users but can be adapted to any git client
- Common Questions FAQ
- Supported emulators and paths
- Needed BIOS (with md5sum and paths)
- WiFI-Ethernet
- Recommended Gamepads
- Bluetooth
- ROMS on external USB media
- ROMS on CIFS/SAMBA shares
- Scraping ROMS
- How to run Dreamcast, Naomi and Atomiswave games on lr flycast
- How to play God of War on S905 with standalone PPSSPP at a decent speed?
- OpenBOR
- PICO-8 Setup Guide
- Filter MAME ROMS
- Dosbox Games
- DOSBox Configuration for individual games
- Daphne games (laserdisc) with Hypseus
- Amiga IPF support on PUAE
- ADVMame SDL setup instead of FB
- FMTowns
- Mt32 Emulation
- SHARP X68000 MDIDI SUPPORT LIST
- Cave Story
- Chocolate Doom / LZDoom
- DOOM I & II
- ECWolf
- OpenTyrian
- VVVVVV
- Return to Castle Wolfstein
- Wipeout
- Wiimote Lightgun Guide
- HotKeys Odroid Go / GameForce
- FAQ
- Freely downloadable games
- Libretro General Questions?
- How to enable/use custom Bezels and Splash screens
- Developers Corner - How to submit a PR
- Developers Corner - how to help/contribute?
- Inicio
- Preguntas Comunes
- Instalación y Actualizaciones
- ¿Como poner en Español EmuELEC?
- Bios necesarias(con md5sum y sus rutas)
- ¿Como conectarse por WiFi?
- Como configurar el VFD y Ajustar la hora
- Diferencias de EmuELEC Addon vs Standalone
- Emuladores soportados y Directorio de ROMS
- Mandos probados
- Roms en Dispositivos USB
- ROMS en unidades de red CIFS/SAMBA
- Bluetooth
- ¿Cómo instalar Ports?
- Guía Instalación PICO-8
- Temas
- Instalación EmuELEC Addon
- Arcade ,FB Neo ,Mame
- OpenBOR
- Juegos Daphne(Laserdisc) con Hypseus
- Filtrar ROMS de Mame
- DOSBox Configuración Individual
- ADVmame SDL en vez de FB
- Como correr juegos Dreamcast, Naomi y Atomiswave en Ir-Flycast
- Forzar RGB para TV Philip o Sony
- Descargar caratulas 3D
- ¿Cómo usar el mando del tvbox?
- Bezels y pantalla de Splash
- Hotkeys en Odroid Go / Gameforce
- Salida RCA
- Zona de Peligro
- Activar Netplay (ONLINE)
- Instalación en memoria interna
- Sistema Ficheros EEROMS
- Fix USBs en TvBox Ugoos