Skip to content

Commit

Permalink
make nx>retro
Browse files Browse the repository at this point in the history
  • Loading branch information
Ghost0159 committed Jan 2, 2025
1 parent b252c39 commit 2b84ca7
Show file tree
Hide file tree
Showing 2 changed files with 188 additions and 6 deletions.
97 changes: 94 additions & 3 deletions docs/nx/retro.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,99 @@
sidebar_position: 5
---

# Retro Content
# Retro Content
Looking for information about the Retro NX Shop?

---
---

Welcome to the **Retro Content** section of Ghost eShop NX! 🎮

This section is dedicated to retro gaming enthusiasts. Ghost eShop Retro NX offers an exceptional collection of over 10,000 games from iconic consoles. You’ll find classic titles for platforms like the Nintendo DS, Sega Genesis, Sony PlayStation, and many more.

> ℹ️ **Info:** Ghost eShop RETRO NX is automatically added when configuring Ghost eShop PUBLIC (nx.ghostland.at) in Tinfoil. No additional configuration is required.
---

## 📂 Available Platforms

Here is the list of retro consoles available on Ghost eShop Retro NX:

### **Atari**
- 🕹️ Atari 2600 (a26)
- 🕹️ Atari 7800 (a78)
- 🕹️ Atari Jaguar (jag)

### **Commodore**
- 💾 Commodore 64 (c64)

### **NEC**
- 🎮 TurboGrafx-16 (tg16)

### **Nintendo**
- 🎮 Nintendo 3DS (3ds)
- 🎮 Nintendo 64 (n64)
- 🎮 Nintendo DS (nds)
- 🎮 Nintendo Entertainment System (nes)
- 🎮 Game Boy (gb)
- 🎮 Game Boy Advance (gba)
- 🎮 Game Boy Color (gbc)

### **Sega**
- 🎮 Sega 32x (32x)
- 💿 Sega CD (scd)
- 💿 Sega Dreamcast (sdc)
- 🎮 Sega Game Gear (gg)
- 🎮 Sega Genesis (sg)
- 🎮 Sega Master System (sms)

### **SNK**
- 🎮 Neo Geo (ngeo)

### **Sony PlayStation**
- 🎮 PlayStation (psx)
- 🎮 PlayStation Mini (pspm)
- 🎮 PlayStation Portable (psp)

### **Super Nintendo Entertainment System (SNES)**
- 🎮 Super Nintendo (snes)

---

## 🌐 Access Ghost eShop Retro NX

### Specific Configuration for Ghost eShop RETRO

1. In Tinfoil, configure a new source with the following details:

```
Protocol: https
Host: nx-retro.ghostland.at
Path: /
Username: [leave blank]
Password: [leave blank]
Title: Ghost eShop RETRO
```
2. Once configured, restart Tinfoil, and you will see retro games in the **New Games** tab.

---

## 🔧 Create Your Own Forwarders

Ghost eShop Retro NX uses a forwarder system. If you want to create your own forwarders or are curious about how it works, you can use the following open-source tool:

[NX Forwarder Generator Source Code](https://github.com/ghost-land/NX-Forwarder-Generator)

---

## 🛠 Technical Details

Ghost eShop RETRO NX is based on our **Tinfoil v2** infrastructure, a dedicated server system optimized for managing content on Nintendo Switch. Tinfoil v2 supports direct URL files instead of chunked files as used in the v3 system. This setup provides basic performance and sufficient compatibility with Tinfoil clients.

The source code for our Tinfoil v2 server is available as open-source here:
[NX-Server v2 Source Code](https://github.com/ghost-land/NX-Server)

This architecture ensures a smooth and reliable experience for all Ghost eShop RETRO NX users.

---

**For the moment, this wiki page has not been made, but if you want to help with the wiki, you can participate through this [repositery](https://github.com/ghost-land/Ghost-eShop-Wiki).**
Have fun with Ghost eShop Retro NX and enjoy your favorite retro games! 🚀
97 changes: 94 additions & 3 deletions i18n/fr/docusaurus-plugin-content-docs/current/nx/retro.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,99 @@
sidebar_position: 5
---

# Contenu Retro
# Contenu Retro
Besoin d'informations concernant le Shop Retro NX ?

---
---

Bienvenue dans la section **Contenu Retro** de Ghost eShop NX ! 🎮

Cette section est dédiée aux passionnés de jeux rétro. Ghost eShop Retro NX propose une collection exceptionnelle de plus de 10 000 jeux issus de consoles emblématiques. Vous y retrouverez des titres classiques pour des plateformes comme la Nintendo DS, Sega Genesis, Sony PlayStation, et bien plus encore.

> ℹ️ **Info :** Ghost eShop RETRO NX est automatiquement ajouté lors de la configuration de Ghost eShop PUBLIC (nx.ghostland.at) dans Tinfoil. Aucune configuration supplémentaire n'est nécessaire.
---

## 📂 Plateformes disponibles

Voici la liste des consoles rétro disponibles sur Ghost eShop Retro NX :

### **Atari**
- 🕹️ Atari 2600 (a26)
- 🕹️ Atari 7800 (a78)
- 🕹️ Atari Jaguar (jag)

### **Commodore**
- 💾 Commodore 64 (c64)

### **NEC**
- 🎮 TurboGrafx-16 (tg16)

### **Nintendo**
- 🎮 Nintendo 3DS (3ds)
- 🎮 Nintendo 64 (n64)
- 🎮 Nintendo DS (nds)
- 🎮 Nintendo Entertainment System (nes)
- 🎮 Game Boy (gb)
- 🎮 Game Boy Advance (gba)
- 🎮 Game Boy Color (gbc)

### **Sega**
- 🎮 Sega 32x (32x)
- 💿 Sega CD (scd)
- 💿 Sega Dreamcast (sdc)
- 🎮 Sega Game Gear (gg)
- 🎮 Sega Genesis (sg)
- 🎮 Sega Master System (sms)

### **SNK**
- 🎮 Neo Geo (ngeo)

### **Sony PlayStation**
- 🎮 PlayStation (psx)
- 🎮 PlayStation Mini (pspm)
- 🎮 PlayStation Portable (psp)

### **Super Nintendo Entertainment System (SNES)**
- 🎮 Super Nintendo (snes)

---

## 🌐 Accéder à Ghost eShop Retro NX

### Configuration spécifique pour Ghost eShop RETRO

1. Dans Tinfoil, configurez une nouvelle source avec les informations suivantes :

```
Protocol: https
Host: nx-retro.ghostland.at
Path: /
Username: [laissez vide]
Password: [laissez vide]
Title: Ghost eShop RETRO
```
2. Une fois configurée, redémarrez Tinfoil, puis vous verrez les jeux rétro dans l'onglet **New Games**.

---

## 🔧 Créez vos propres forwarders

Ghost eShop Retro NX utilise un système de forwarders. Si vous souhaitez créer vos propres forwarders ou êtes curieux de savoir comment cela fonctionne, vous pouvez utiliser l’outil open-source suivant :

[Code source du générateur de forwarders](https://github.com/ghost-land/NX-Forwarder-Generator)

---

## 🛠 Partie technique

Ghost eShop RETRO NX repose sur notre infrastructure **Tinfoil v2**, un système de serveur dédié et optimisé pour la gestion des contenus sur Nintendo Switch (le v2 prend en charge les fichiers avec URL directe et non les fichiers en chunks comme c'est le cas à partir du système v3). Ce système offre des performances basiques et une compatibilité suffisante avec les clients Tinfoil.

Le code source de notre serveur Tinfoil v2 est disponible en open-source ici :
[Code source du serveur NX-Server v2](https://github.com/ghost-land/NX-Server)

Cette architecture est suffisante pour permettre une expérience fluide et fiable pour tous les utilisateurs de Ghost eShop RETRO NX.

---

**Pour le moment, cette page wiki n'a pas été créée, mais si vous voulez aider avec le wiki, vous pouvez participer à travers ce [repositery](https://github.com/ghost-land/Ghost-eShop-Wiki)**.
Amusez-vous bien avec Ghost eShop Retro NX et profitez de vos jeux rétro préférés ! 🚀

0 comments on commit 2b84ca7

Please sign in to comment.