• Pour avoir accès au forum les nouveaux membres inscrits doivent obligatoirement se présenter et attendre que leur présentation soit approuvée par un membre du Staff.
  • Vous n'arrivez pas a publier ou a télécharger ! Merci de lire le Réglement
  • Spécialiste Electronique auto a Paris.

    Specialiste Auto vous proposes avec une Garantie a vie !!!! Suppression FAP ( DEFAP ) Suppression ADBLUE Reparation Calculateur Reparation EZS ELV Reprogrammation Adaptation Boite de vitesse Systeme hybrid Boitier module OCCASSION / NEUF Désactivation Volets de tubulures d'admission ...

    Plus d'information Clique ici

    Contacter nous au 0754373786

    Envoi Possible de Toute la France si vous étes pas de Paris

Homebrew [Switch] Homebrew Launcher pour Switch sous FW 3.0

laurent68 ™

Ancien Staff
Ancien Staff
Membre Actif
Inscrit
3 Avril 2016
Messages
3,793
Reaction score
1,312
Points
5,108
Le développeur KGSWS vient de libérer NRO Loader GUI, le Homebrew Launcher intégrant une interface GUI permettant de lancer les homebrews compilés avec libtransistor.



Vous avez besoin d'une console Switch sous firmware 3.0, de Pegaswitch pour lancer ace_loader, et derrière un fichier NRO, ici c'est kgdoom.nro qui sera lancé un portage de Doom qui est d'ailleurs également disponible.

Tout ceci est disponible en version Bêta !

Au sujet de kgdoom

Ceci est une première version bêta de son portage de Doom sur Nintendo Switch.
La plate-forme prévue à l'origine est la Nintendo Switch, mais à l'avenir, il le portera sur d'autres plates formes. Pour le moment cela reste la seule plate forme supportée.
Ceci est une version bêta rapide et contient probablement beaucoup de bugs.
Le but de ce portage n'est pas d'être compatible avec Doom original, mais d'améliorer ses fonctionalités, tout en gardant le logiciel de rendu oldschool avec toutes les astuces supplémentaires de couleur.
Il y a déjà quelques bugs Doom originaux corrigés et de petites améliorations ajoutées.
Avant d'essayer quoi que ce soit :
- Vous avez besoin du firmware version 3.0.0
- Vous devez apprendre ce qu'est Pegaswitch
- sdbcore va supprimer vos Miis
-= kgdoom =-

How to:
- you need firmware version 3.0.0, again
- you need libtransistor to compile this
- you need ace_loader to run this (part of libtransistor)
- you need pegaswitch to run ace_loader
- 'temp' contains compiled ace loader with GUI and kgDoom app directory
- you have to modify pegaswitch to host static files
* see bellow
* create new 'files' directory
* place 'kgdoom.nro' into 'files'
* place one of original IWADs here too (lowercase name), check command line options below
* save ace.nro somewhere accessible, can be in 'files'
* run pegaswitch with sdbcode, runnro ace.nro
- connect using netcat to ACE loader, port 2991 (you have to know switch IP)
- send command 'exec kgdoom.nro', optionaly check command line options below

Command line options:
- to run shareware (doom1.wad), just run 'kgdoom.nro'
- to run doom 1 (doom.wad), run 'kgdoom.nro -doom'
- to run doom ultimate (doomu.wad), run 'kgdoom.nro -doomu'
- to run doom 2 (doom2.wad), run 'kgdoom.nro -doom2'
- to run plutonia (plutonia.wad), run 'kgdoom.nro -plutonia'
- to run TNT (tnt.wad), run 'kgdoom.nro -tnt'
- to run FreeDoom (freedoom1.wad), run 'kgdoom.nro -freedoom'
- to run FreeDoom2 (freedoom2.wad), run 'kgdoom.nro -freedoom2'

Known Bugs and unimplemented stuff:
- HID (controller) initialization fails sometimes
* try again
- no save / load, including configuration
- no music
- not 100% tested, i was able to finish shareware episode

Switch controls:
- check out options in main menu
- hold 'weapon button' down and use right stick to pick a new weapon
- use + or - to enter main menu
- use A to confirm

Some features planned:
- Lua scripting; use Doom engine for your games (already WIP, about 50% done)
- 3D floors; to add more depth to levels (i did this in a past, easy)
- custom color remaps, sector lightmaps (fog effects), translucency using tables
- renderer update: better math; 320x200 hides all imperfections


Comment faire :
- vous avez besoin du firmware version 3.0.0
- vous avez besoin de libtransistor pour compiler
- vous avez besoin de ace_loader pour l'exécuter (une partie de libtransistor)
- vous avez besoin de pegaswitch pour lancer ace_loader
- 'temp' contient le ace loader compilé avec l'interface graphique et le répertoire de l'application kgDoom
- vous devez modifier pegaswitch pour héberger des fichiers statiques
* voir ci-dessous
* créer un nouveau répertoire 'files'
* placer 'kgdoom.nro' dans 'files'
* Placez un des IWADs originaux , vérifiez les options de la ligne de commande ci-dessous
* sauvez ace.nro quelque part , peut être dans 'files'
* lancez pegaswitch avec sdbcode, runnro ace.nro
- se connecter en utilisant netcat vers Ace loader, avec le port 2991 (vous devez connaître l'IP de la Switch)
- envoyer la commande 'exec kgdoom.nro', facultativement vérifier les options de la ligne de commande (ci-dessous)

Bref vous l'aurez compris c'est pas simple !

Les options de ligne de commande:
- pour lancer le shareware (doom1.wad), il suffit de lancer 'kgdoom.nro'
- pour exécuter doom 1 (doom.wad), lancez 'kgdoom.nro -doom'
- pour lancer doom ultimate (doomu.wad), lancez 'kgdoom.nro -doomu'
- pour lancer doom 2 (doom2.wad), lancez 'kgdoom.nro -doom2'
- pour lancer plutonia (plutonia.wad), lancer 'kgdoom.nro -plutonia'
- pour exécuter TNT (tnt.wad), exécutez 'kgdoom.nro -tnt'
- pour lancer FreeDoom (freedoom1.wad), lancez 'kgdoom.nro -freedoom'
- pour lancer FreeDoom2 (freedoom2.wad), lancez 'kgdoom.nro -freedoom2'


Nb : Comme vous pouvez le voir sur la vidéo, il subsiste quelques petits bugs, il y a des éléments non implémentés, l'initialisation HID (contrôleur) échoue parfois, il n'est pas possible de sauvegarder / charger des sauvegardes, y compris la configuration, et la musique ne fonctionne pas.


Téléchargement :

-

-

start.js - copy paste to pegaswitch folder
ace.nro - copy paste to nros

readme pour libtransistor :

readme pour kgdoom :
 

Auteur Sujets similaires Forum Réponses Date
laurent68 ™ Homebrew [Switch] Switch Homebrew Launcher Menu v3.0.1 Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] Homebrew Launcher Menu v3.0.0 Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] Switch Homebrew Launcher Menu v2.0.0 Hack/ Homebrew 1
laurent68 ™ Hack [Switch] Libtransistor s'adapte à l'Homebrew Launcher Hack/ Homebrew 0
laurent68 ™ Hack [Switch] Homebrew Launcher pour 3.0.0 Hack/ Homebrew 0
laurent68 ™ Discussion [Switch] Le Homebrew Launcher serait disponible le premier Février 2018 Discussion 0
laurent68 ™ Homebrew [Switch] Homebrew App Store v2.0 Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] ChoiDujourNX, le Homebrew qui installe vos mises à jour système Hack/ Homebrew 1
laurent68 ™ Homebrew [Switch] Homebrew App Store NX v1.0 Hack/ Homebrew 0
popostef Demande Nouvelle puce Switch Switch 0
S Question Switch Bannie Switch 0
P Question Puce Switch Switch 2
scorpionoir1982 Discussion [PS4/PC/PSP/Switch] Super Mario 64, le portage progresse Discussions Ps4 5
Manfire Discussion Switch Jeux eshop Discussion 5
sfrancky Question switch 2019 hac-001(-01) Switch 7
M Discussion [Switch] crackée = détection ou pas ? Discussion 5
H Discussion aide pour switch Discussion 6
laurent68 ™ Homebrew [Switch] Le dongle AceNS Pro Hack/ Homebrew 9
laurent68 ™ Homebrew [Switch] pPlay v1.5 Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] ClawSwitch le portage de Captain Claw Hack/ Homebrew 0
laurent68 ™ Discussion [Switch] Un nouveau FirmWare en approche ! Discussion 1
laurent68 ™ Homebrew [Switch/PSVita] uae4all2 v1.91 Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] Fluffy v1.5.1 - une interface graphique pour TinFoil Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] Le mod Bowsette pour New Super Mario Bros U Deluxe Hack/ Homebrew 0
laurent68 ™ Homebrew [Emu] Switch : Yuzu se met à jour en Nightly 1608 et Canary 1819 Hack/ Homebrew 0
laurent68 ™ Discussion [Switch] Le créateur de SwitchMe s'exprime Discussion 0
laurent68 ™ Homebrew [Switch] hacPack v1.36 Hack/ Homebrew 11
laurent68 ™ Homebrew [Switch] hacBrewPack v1.30 Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] Motezazer publie le décryptage TSEC du 6.2.0 Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] nxmtp v0.1.4 Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] 90DNS est disponible Hack/ Homebrew 0
laurent68 ™ Discussion [Switch] Des jeux SNES pour le Nintendo Switch Online Discussion 1
laurent68 ™ Homebrew [Switch] TUG v1.0 Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] NX Game Info v0.3.2a Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] OpenLara version finale Hack/ Homebrew 1
laurent68 ™ Homebrew [Switch] SwitchSDTool v1.10 Hack/ Homebrew 2
laurent68 ™ Homebrew [Switch] KipSelect est disponible avec GFX (maj) Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] SX Installer v1.2 Hack/ Homebrew 0
laurent68 ™ Discussion [Switch] Le site BuildServNX est disponible Discussion 0
laurent68 ™ Homebrew [Switch] Switch Layout Editor en v1.0 Beta 2.1 Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] pPlay v1.3 de Cpasjuste Hack/ Homebrew 0
laurent68 ™ Hack [Switch] Retour sur l'emuNAND du SX OS, sa fiabilité et le risque de ban Hack/ Homebrew 1
laurent68 ™ Homebrew [Switch] OpenLara maintenant sur Switch Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch/Vita] Uae4All2 Mod v1.84 Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] vm-switch est disponible en version 1.0.0 Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] ThemeInstaller V3.6 & NXThemes Installer 1.2 Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] JKSV mis à jour par J-D-K Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] Bejeweled NX Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] EdiZon V1.7.0 "New user selection!" Hack/ Homebrew 0
laurent68 ™ Homebrew [Switch] SX OS 2.5.2 Stable Hack/ Homebrew 4
Sujets similaires


















































Cliquez ici pour vous connecter en utilisant votre compte social
AdBlock Détecté

Nous comprenons, les publicités sont ennuyeuses !

Bien sûr, le logiciel de blocage des publicités fait un excellent travail pour bloquer les publicités, mais il bloque également les fonctionnalités utiles de notre site Web. Pour la meilleure expérience du site, veuillez désactiver votre AdBlocker.

J'ai désactivé AdBlock