Installation

Préparation de la carte SD :

Vous avez téléchargé HAPPI et décompressé le fichier à l'aide de 7-ZIP (Disponible ici)

Sous windows il vous faut le logiciel Win32 Disk Imager (Disponible ici)

ATTENTION : JE NE SUIS PAS RESPONSABLE EN CAS DE SOUCIS !
FAITES BIEN ATTENTION DE SELECTIONNER VOTRE CARTE SD !

Lancer le logiciel win 32 manager

1- Cliquez sur le menu déroulant, et choisissez votre carte micro SD
(Attention à ne pas vous tromper, sinon vous risquez de faire d'énormes dégâts,
comme effacer votre disque dur)

2- Cliquez sur le répertoire bleu, et choisissez le fichier .img
(Prenez bien le fichier décompressé, et non le fichier téléchargé)

3- Cliquez sur le bouton "Write" Il n'y a plus qu'à attendre
en regardant la barre "Progress" évoluer ;)

1er démarrage :

- Reliez votre Rapsberry Pi à votre à internet par un câble ethernet.
- Démarrez votre Raspberry Pi.
- Dans le menu "CONFIGURATION" (icône avec les engrenages) prenez la première option "1 - PREPARER CARTE SD".
- Puis l'option "REDEMARRER LE SYSTEME".
- Avec l'option "3" vous pouvez choisir si vous voulez activer l'overscan.
- Dans le menu "MANETTE" (icone avec une manette NES) sélectionnez votre manette.

Mise en place des BIOS :

JE N'AI PAS LE DROIT DE VOUS FOURNIR LES BIOS QUI SONT SOUS COPYRIGHT.
HAPPI NE CONTIENT DONC AUCUN BIOS SOUS COPYRIGHT.

Voici la méthode pour rajouter VOS bios dans HAPPI pour les machines qui en ont besoin.
En reliant votre RASPBERRY à votre réseau informatique ou à votre ordinateur (à l'aide d'une câble Ethernet)
Dans la partie réseaux vous devrier voir apparaître "HAPPI" qui contient plusieurs répertoires, dont un répertoires "roms"
C'est dans le répertoire roms/bios que nous allons copier les fichiers nécessaires à certaines machines.
Sauf pour les bornes arcade ou les bios sont à copier avec les roms.


*** Sur le raspberry pi zero les repertoires "roms" et "bios" sans dans le repertoire "HAPPI" accessible directement par un PC en inserrant la carte SD et en ouvrant le lecteur boot.
MACHINES BIOS
CONSOLES
ATARI LYNX Fichier "lynxboot.img" à copier dans le repertoire BIOS
FAMILY COMPUTER Fichier "disksys.rom" à copier dans le repertoire BIOS
GAME BOY ADVANCE Fichier "gba_bios.bin" à copier dans le repertoire BIOS
SEGA MEGA CD Fichiers "eu_mcd1_9210.bin", "jp_mcd1_9112.bin" et "us_scd1_9210.bin" à copier dans le repertoire BIOS
SONY PLAYSTATION Fichier "SCPH1001.BIN" à copier dans le repertoire BIOS
3DO Fichier "panafz10.bin" à copier dans le repertoire BIOS
SUPER CD-ROM 2 SYSTEM Fichier "syscard3.pce" à copier dans le repertoire BIOS
BORNES D'ARCADE
NEO GEO Fichier "neogeo.zip" (avec l'unibios dedans) à copier dans le repertoire roms/arcade/neogeo
PGM Fichier "pgm.zip" à copier dans le repertoire roms/arcade/pgm
ORDINATEURS
VIDEOPAC Fichier "o2rom.bin" à copier dans le repertoire BIOS
MSX Fichier "DISK.ROM", "MSX2P.ROM" et "MSX2PEXT.ROM" à copier dans le repertoire BIOS
AMIGA Les Kickstarts Amiga sont à copier dans le repertoire roms/divers/amiga/kickstart
Mise en place des ROMS :

JE N'AI PAS LE DROIT DE VOUS FOURNIR LA MOINDRE ROM SOUS COPYRIGHT.
HAPPI N'EN CONTIENT DONC PAS.

Voici la méthode pour rajouter VOS ROMS dans HAPPI.
C'est la même méthode que pour les BIOS, mais c'est dans le répertoire "roms" que nous allons copier les roms.

Si vous le désirez, vous pouvez utiliser le format .zip pour compresser vos ROMS.


MACHINES ROMS
CONSOLES
GAME & WATCH Copier les ROMs au format ".mgw" dans le répertoire "console/gamewatch"
VECTREX Copier les ROMs au format ".vec" dans le répertoire "console/vectrex"
ATARI 2600 Copier les ROMs au format ".a26" dans le répertoire "console/atari2600"
ATARI 7800 Copier les ROMs au format ".a78" dans le répertoire "console/atari7800"
ATARI LYNX Copier les ROMs au format ".lnx" dans le répertoire "console/atarilynx"
NES Copier les ROMs au format ".nes" dans le répertoire "console/nes"
FAMILY COMPUTER Copier les ROMs au format ".fds" dans le répertoire "console/famicomdisk"
SUPER NES Copier les ROMs au format ".sfc" dans le répertoire "console/snes"
NINTENDO 64 Copier les ROMs au format ".n64" dans le répertoire "console/n64"
GAME BOY Copier les ROMs au format ".gb" dans le répertoire "console/gb"
GAME BOY COLOR Copier les ROMs au format ".gbc" dans le répertoire "console/gbc"
GAME BOY ADVANCE Copier les ROMs au format ".gba" dans le répertoire "console/gba"
VIRTUAL BOY Copier les ROMs au format ".vb" dans le répertoire "console/virtualboy"
SG 1000 Copier les ROMs au format ".sg" dans le répertoire "console/sg1000"
MASTER SYSTEM Copier les ROMs au format ".sms" dans le répertoire "console/mastersystem"
MEGADRIVE Copier les ROMs au format ".md" dans le répertoire "console/megadrive"
MEGA CD Copier les fichiers de votre jeux (.cue + .bin + fichier musique s'il y en a) dans le répertoire "console/segacd"
SEGA 32X Copier les ROMs au format ".32x" dans le répertoire "console/sega32x"
SEGA GAMEGEAR Copier les ROMs au format ".gg" dans le répertoire "console/gamegear"
3DO Copier les ROMs au format ".iso" ou ".img" dans le répertoire "console/3do"
PC ENGINE Copier les ROMs au format ".pce" dans le répertoire "console/pcengine"
SUPER CD ROM 2 SYSTEM Copier les fichiers de votre jeux (.cue + .bin + fichier musique s'il y en a) dans le répertoire "console/pcenginecd"
SONY PLAYSTATION Copier les fichiers de votre jeux (.cue + .bin + fichier musique s'il y en a) dans le répertoire "console/psx"
NEO GEO Pocket Color Copier les ROMs au format ".ngp" ou ".ngc" dans le répertoire "console/ngpc"
WONDERSWAN Color Copier les ROMs au format ".ws" ou ".wsc" dans le répertoire "console/wonderswan"
BORNES D'ARCADE
NEO GEO Copier les ROMs FBA au format ".zip" dans le répertoire "arcade/neogeo"
CPS Copier les ROMs FBA au format ".zip" dans le répertoire "arcade/cps"
PGM Copier les ROMs FBA au format ".zip" dans le répertoire "arcade/pgm"
FBA 0.2.97.37 Copier les ROMs FBA au format ".zip" dans le répertoire "arcade/fba"
MAME 0.78 Copier les ROMs Mame 0.78 au format ".zip" dans le répertoire "arcade/mame"
ORDINATEURS
VIDEOPAC Copier les ROMs au format ".bin" dans le répertoire "ordinateur/videopac"
MSX Copier les ROMs au format ".rom" dans le répertoire "ordinateur/msx"
AMSTRAD CPC 6128 Copier les ROMs au format ".dsk" dans le répertoire "ordinateur/amstrad"
ZX SPECTRUM Copier les ROMs dans un des formats suivant ".tzx" ".tap" ".z80" ".rzx" ".scl" ".trd" dans le répertoire "ordinateur/spectrum"
DIVERS
DOOM + DOOM 2 Copier les fichiers "DOOM1U.WAD" et "DOOM2.WAD" dans le répertoire divers/doom
QUAKE Copier les fichiers "Pak0.pak" et "Pak1.pak" dans le répertoire divers/quake
AMIGA Copier les fichiers adf ou hdf dans le répertoire divers/amiga/adf ou hdf
SCUMMVM Copier les repertoires de jeux scummvm dans le répertoire divers/scummvm
Configuration STEAM :

HAPPI propose un streaming entre votre PC et votre RAPSBERRY (Pour ceux qui le désirent)
Cela permet par exemple de lancer un jeu sur votre PC qui est dans votre bureau
et d'y jouer sur votre télé du salon grace à HAPPI.

Pour ce faire vous avez besoin de :
- Un PC avec une carte Graphique NVIDIA GEFORCE compatible GAME STREAM
- Le logiciel NIVIDA Geforce Experience d'installé sur votre PC (Disponible ici)
- Le logiciel STEAM installé (Disponible ici) ainsi qu'un compte STEAM
- Des jeux sur STEAM compatibles GAME STREAM (Consulter la liste)
- Votre Rapsberry connecté à votre PC
-Connaître l'IP de votre PC sur le réseau (et non votre IP sur internet), je vous conseille fortement de configurer en IP fixe.

Allez dans le répertoire "roms/divers/steam et editer" les fichiers "configuration" "streaming" et remplacer XXX.XXX.XXX.XXX par VOTRE adresse IP locale.

Dans happi allez dans le menu configuration et lancer "10 - AFFICHER LES COMMENTAIRES TERMINAL"
Ensuite allez dans le menu configuration et lancer "5 - CONFIGURATION STREAMING STEAM"
Un code à saisir sur votre pc doit apparaître au bout d'une minute. Entrer ce code sur votre PC et valider
HAPPI doit revenir au menu. Voila c'est configuré.
Vous pouvez ensuite activer l'option suivante "10 - MASQUER LES COMMENTAIRES TERMINAL"
Allez dans le menu Rapsberry et lancer "STREAMING STEAM" pour démarrer le streaming.

MULTI DISQUES PSX :

Pour le multi disques il vous faut le logiciel PSX2PSP : (Disponible ici)