Posts mit dem Label Homebrew werden angezeigt. Alle Posts anzeigen
Posts mit dem Label Homebrew werden angezeigt. Alle Posts anzeigen

Samstag, 27. März 2021

Godot-Engine für Nintendo Switch Homebrew Spiele

 


Aktuelle Videospiele werden fast ausschließlich mit Engines geschrieben, die das Managen eines Projektes vereinfachen. Bisher gab es solche Engines in der Homebrew-Community kaum. Für Nintendo-Konsolen wurden die Anwendungen meist mit Devkit Pro geschrieben.

Dieser Zustand wurde nun dank Stary2001 verbessert, der der Godot-Engine eine Option hinzugefügt hat, Homebrew Spiele für die Nintendo Switch zu exportieren.

Dienstag, 31. März 2020

Update für das Nintendo Switch Programmiertutorial

2018 habe ich ein Programmiertutorial für die Nintendo Switch veröffentlicht. Dieses Tutorial wurde jetzt um zwei Kapitel erweitert.
Zur Erinnerung: hier kann man es finden.

Mittwoch, 27. Februar 2019

Teasertime

Da wir seit längerem kein Update mehr dazu gegeben haben woran wir arbeiten folgt hier ein kleiner Teaser.
In dem Spiel steuert man einen Ball, der nach unten fällt. Durch die Plattformen kann man den Fall stoppen aber zu lange sollte man auch nicht auf ihnen bleiben, da man sonst gegen die Stacheln gedrückt wird.
Verfeinert wird das Gameplay durch Stacheln und Lebens-Pickups. Außerdem gibt es einen Highscore.
Es existiert aus einem früheren Entwicklungsstadium übrigens eine Testversion, die man zum Testen unter diesem Link herunterladen kann. Die Grafiken sind übrigens noch im Entwicklungsstadium und können sich noch ändern.
Vorbild für die Anwendung ist die Homebrew Rapid Roll für den Nintendo DS. Wie auch im Vorbild wird es in unserer Version eine ganze Liste von Musikstücken geben, die man im Hintergrund laufen lassen kann. Es wird sogar die Option geben eine eigene MP3-Datei abzuspielen.

Montag, 24. Dezember 2018

Nintendo Switch Homebrew Programmiertutorial veröffentlicht

Was gibt es besseres als die langweilige Zeit von Weihnachten (den zweiten Weihnachtstag oder so) mit Programmieren zu verbringen. Aber Wenn man nicht programmieren kann, dann geht das natürlich nicht. Deshalb kannst du das jetzt mit dem Nintendo Switch Homebrew Programmiertutorial ändern:
https://www.dropbox.com/sh/fop5bev3n1cjovr/AADiMrAQPoWdiy2VMUxABJNda


Changelog:

BETA 2 (30.3.2020):
  • Kapitel 4 und 5 hinzugefügt
  • Anleitung um Homebrew Launcher mit mehr RAM auszuführen verfeinert
  • Hinweis bezüglich Softwarekeyboard bei USB Keyboard ergänzt

Mittwoch, 6. Juni 2018

Schusstest V2.ii

Nachdem wir den "Schusstest" für das DS Homebrew Menu portiert haben ging die Entwicklung noch etwas weiter: das Spiel wurde zu einem kooperativen 2 Spieler Spiel an einer DS Konsole entwickelt. Mehr Details zur Steuerung usw. gibt es in der ReadMe. Natürlich lässt es sich auch über die gestern veröffentlichte ugopwn Version für den DSi starten.
Leider haben wir den Quellcode dieser Homebrew mit einer Festplatte verloren. Allerdings handelt es sich nur um einige Ergänzungen zum Quellcode vom Schusstest 2.i. Notfalls kann also dieser zurate gezogen werden.


Hinweis: zum Laden der Grafiken wird ARGV verwendet. Wenn deine Flashkarte das nicht unterstützen sollte wird empfohlen das Homebrew Menu zu verwenden.

Sonntag, 3. Juni 2018

Useless Homebrew Wii U

Wie bereits geteasert gibt es heute einen weiteren Port der Useless Homebrew. Diesmal wenden wir uns keinem Handheld zu, sondern der Nintendo Switch.
Das Spielprinzip ist relativ einfach. Man versucht, einen Schalter einzuschalten, der sich von selbst ausstellt. Dabei gibt es ab und zu ein paar besondere Reaktionen um das dröge Geklicke aufzulockern.

Download:
- Version 1.0 (*.elf)
- Version 1.0 (Sourcecode)

Links:
- Switch Port: https://fukteam.blogspot.de/2018/02/useless-homebrew-switch-version-10.html
- 3DS Port: https://gbatemp.net/threads/useless-homebrew.378284/
- GBA Port: https://fukteam.blogspot.com/2018/03/useless-homebrew-gba.html
- Originale DS Version: https://gbatemp.net/threads/the-most-useless-ds.293231/

Freitag, 11. Mai 2018

Noch ein Teaser

Es gab schon länger keinen Teaser mehr also wird es mal wieder Zeit. Übrigens geht es unser Wii U gut.

Samstag, 31. März 2018

Useless Homebrew GBA

Um das Warten auf Ostern etwas zu vereinfachen gibt es bereits heute ein kleines Präsent von uns: die Useless Homebrew, portiert auf den Gameboy Advance.
Das Spielprinzip ist relativ einfach. Man versucht, einen Schalter einzuschalten, der sich von selbst ausstellt. Dabei gibt es ab und zu ein paar besondere Reaktionen um das dröge Geklicke aufzulockern.

Download:
- Version 1.0 (*.GBA)
- Version 1.0 (Sourcecode)

Montag, 19. Februar 2018

Useless Homebrew Switch Version 1.1.2

Pünktlich zum Release des Homebrew Launchers für die Nintendo Switch hat auch das FUK-Team eine erste Anwendung auf die Plattform portiert.
Es handelt sich um das Spiel "Useless Homebrew", das ursprünglich von Rydian für den Nintendo DS geschrieben und später von uns auf den 3DS portiert wurde.
Das Spielprinzip ist relativ einfach und Jeder, der ein Video zu einer "Useless Machine" gesehen hat kennt es. Man versucht, einen Schalter einzuschalten, der sich selbst ausstellt. Dabei gibt es noch ein paar besondere Reaktionen um das dröge Geklicke zu unterbrechen.

Wir haben zwei Versionen entwickelt: eine, die auf LibNX basiert (HBL Edition) und eine, die auf Libtransistor basiert (PegaSwitch Edition). Die Screenshots stammen von der Pegaswitch Version.

Durch das Nintendo Switch Systemupdate zu 9.0.0 wurden einige Änderungen vorgenommen. Unter Anderem wurde das Modul zum Auslesen von Tasteneingaben aktualisiert. Damit in Homebrew Anwendungen die Tasten auch zukünftig funktionieren müssen sie an die aktuelle LibNX Version angepasst und neu kompiliert werden. Aus diesem Grund wird die PegaSwitch Version nicht mehr unterstützt werden.

Update (1.1.3):
Die Anwendung wurde angepasst und mit der aktuellen LibNX Version kompiliert. Nach dem letzten Schritt wird der Bildschirm nun gelöscht.

Update (1.1.2):
Die Anwendung wurde angepasst und mit der aktuellen LibNX Version kompiliert. Es sollte keine sichtbaren Änderungen geben.

Update (1.1.1):
Im Rahmen des einjährigen Jubiläums der Konsole (und zu 1000% nicht weil LibNX 1.1.0 veröffentlicht wurde) haben wir die Homebrew Launcher Version dieser Homebrew aktualisiert. Darunter gibt es ein paar Patches, Anpassungen usw. Genaue Informationen kann man dem Changelog entnehmen.

Update (1.0.1):
Die PegaSwitch Version funktioniert jetzt auch mit dem Homebrew Launcher.
Du solltest sie allerdings durch Drücken der "HOME"-Taste verlassen und nicht indem du "-" drückst! Der Homebrew Launcher wird sonst crashen!

Download
- Version 1.1.3 (HBL Edition)
- Version 1.1.3 (HBL Sourcecode)
- Version 1.1.2 (HBL Edition)
- Version 1.1.2 (HBL Sourcecode)
- Version 1.1.1 (HBL Edition)
- Version 1.0.1 (PegaSwitch Edition)
- Version 1.1.1 (HBL Sourcecode)
- Version 1.0.1 (PegaSwitch Edition Sourcecode)

Links
- 3DS Port: https://gbatemp.net/threads/useless-homebrew.378284/
- Originale DS Version: https://gbatemp.net/threads/the-most-useless-ds.293231/

Montag, 18. Dezember 2017

HBMenu als Kernel für Stargate 3DS

Vor ein paar Wochen (jaa.. Monaten) haben wir darüber berichtet, dass wir HBMenu als primären Kernel für die Ace3DS zum Laufen bekommen haben. Jetzt haben wir das gleiche für die Stargate 3DS geschafft. Das ist insbesondere interessant da der offizielle Kernel für die Karte momentan kein automatisches DLDI Patching bietet. Speichern scheint mit diesem Patch leider nicht zu funktionieren.
Download: Link

Den BootStrap für HBMenu auf diese Karte zu bekommen ist deutlich einfacher als es bei der Ace3DS Plus da es weder eine Verschlüsselung von der _ds_menu.dat gibt, noch muss der Kernel mit einer bestimmten Folge anfangen (die nicht die Standardfolge wäre).
Es genügt, das HBMenu zu kompillieren, die "bootstrap.nds" aus dem "BootStrap" Ordner mit dem DLDI Patch für die blaue MT-Card zu patchen und die Datei in "_ds_menu.dat" umzubenennen.

Dienstag, 5. September 2017

HBMenu 0.6.0 und Flashkarten

Aufgrund von Problemen mit Updates für die Entwicklertools sind die aktuelle Nintendo DS HBMenu Version und Homebrews die das NitroFS benutzen und mit den aktuellen Entwicklertools kompilliert wurden nicht mit allen Flashkarten kompatibel. Schnelle Tests haben gezeigt, dass die aktuelle HBMenu Version 0.6.0 nicht mit der CycloDS iEvolution und der M3i Zero kompatibel sind! Bei anderen Flashkarten gibt es sehr wahrscheinlich auch Kompatibilitätsprobleme! Dazu kommt ein Bug durch den die direkte NitroFS Unterstützung der CycloDS iEvolution ohne HBMenu beeinträchtigt wird.
Um auf diesen Flashkarten trotzdem Homebrew Anwendungen auszuführen die NitroFS benutzen empfehlen wir bis zu einem Fix die HBMenu Version 0.5.0 zu verwenden.

Freitag, 1. September 2017

Schusstest V2.i

Wie bereits Dienstag angekündigt arbeiten wir momentan daran unsere Homebrew Anwendungen DSi Mode kompatibel zu machen. Heute können wir ein weiteres Remake veröffentlichen: den Schusstest. Neben der DSi Kompatibilität wurden sehr viele Bugs gefixt und das Intro verkürzt. Außerdem sind wir von PaLib zu NFLib gewechselt.


Hinweis: zum Laden der Grafiken wird ARGV verwendet. Wenn deine Flashkarte das nicht unterstützen sollte wird empfohlen das Homebrew Menu zu verwenden.

Dienstag, 29. August 2017

MatrixDS V1.0.1


Dies ist ein DSi Mode bzw. DSi Homebrew Launcher kompatibler Remake unserer Matrix DS Homebrew. Ein einfaches erneutes Kompillieren war leider nicht möglich da die originale Version mit der Bibliothek PaLib geschrieben wurde, die starke Änderungen benötigen würde um DSi kompatibel zu sein.
Das Remake wurde nur mit LibNDS geschrieben; man kann es mit einer sauberen devkitPro Installation direkt kompilieren.
Es wurden keine neuen Funktionen hinzugefügt!

Download


Wir werden versuchen weitere unserer Homebrews DSi-Mode-kompatibel zu machen (laut unseren Tests funktionieren Pong und der Schusstest nicht). Allerdings können wir nichts versprechen; insbesondere da Pong und Schusstest auch auf PaLib und ähnlichen Bibliotheken basieren. Ein Remake der Anwendungen ist deutlich umfangreicher.

Sonntag, 14. Mai 2017

Teaser

Nachdem wir in der letzten Zeit etwas stiller waren können wir heute mal wieder einen Teaser zu einem aktuellen Projekt geben. Wann das Projekt weit genug für ein Release ist wissen wir noch nicht.
(Keine finale Version)

Freitag, 23. Dezember 2016

Brick Breaker V1 für Nintendo DS und 3DS

Pünktlich zu Weihnachten gibt es Brick Breaker V1.0 jetzt für den Nintendo DS und den Nintendo 3DS in sehr ähnlichen Versionen.

-3DS Version (*.3DSX, *.CIA, *.3DS und *.ELF)
-DS Version (*.NDS)
-3DS Version (Sourcecode)
-DS Version (Sourcecode)

Änderungen in der 3DS Version:
-Vollständige Unterstützung für den Touchscreen
-Einige Fehler bei der Kollisionsberechnung wurden behoben
-Ein Fehler wurde behoben, durch den zu hohe Highscores berechnet wurden
-Ein Fehler wurde behoben, durch den die Siegespunktzahl zu niedrig war <!--Danke an ShadowShaco fur den Hinweis, dass der 3DS Downloadlink falsch war--!>

Donnerstag, 13. Oktober 2016

Teaser

Hier ein kleiner Teaser zu dem aktuellen Projekt. Es ist noch unklar wann alles fertig sein wird.

Sonntag, 7. August 2016

Brick Breaker 3D RC1

Nach einer Entwicklungsphase von über einem halben Jahr ist es langsam mal Zeit für ein richtiges Release. Damit das aber möglichst wenige Fehler enthält gibt es erst einmal einen Release Kandidat.
Die Entwicklung wurde von Kero übernommen.

Download:
-Brick Breaker RC1 (*.3dsx, *.elf) (MIRROR)

Samstag, 9. Juli 2016

Brick Breaker 3D BETA 5

So lange ist die letzte Version von Brick Breaker noch nicht draußen, aber es gibt schon eine neue.
Die wichtigste Neuerung ist, dass es jetzt einen Mapeditor gibt.

Download:
-Brick Breaker BETA 5 (*.3dsx, *.elf) (Mirror)

Video:

Samstag, 18. Juni 2016

Brick Breaker 3D BETA 4

Es ist mal wieder Zeit für ein Update der 3DS Homebrew Brick Breaker.
Momentan befindet es sich noch in der BETA, aber es sind schon alle grundlegenden Spielmechanismen enthalten. Die Entwicklungsgeschwindigkeit wird wohl in nächster Zeit eher abnehmen.
Die wichtigsten Neuerungen sind Audio (experimentell), Credits und eine Anleitung.

Download
-Brick Breaker BETA 4 (*.3dsx, *.elf) (MIRROR)

Donnerstag, 31. Dezember 2015

Brick Breaker 3D BETA 3


Es ist mal wieder Zeit für eine neue Homebrew von dem FUK-Team. Heute geht es um ein spielbares Spiel, Brick Breaker.
Momentan befindet es sich noch in der BETA, aber es sind schon alle grundlegenden Spielmechanismen enthalten. Die Entwicklungsgeschwindigkeit wird wohl in nächster Zeit eher abnehmen.
Die Menüs wurden in diesem Update hinzugefügt und müssen in der Zukunft noch etwas verschönert werden.

Download:
Brick Breaker B3 (Mirror)