Difference between revisions of "List of Switch homebrew demos"
From WikiTemp, the GBAtemp wiki
(→Demoscenes: added Killer Whale Cursor demo) |
(→Other Demos and Tests: added Lighting LED demo) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 39: | Line 39: | ||
===Demoscenes=== | ===Demoscenes=== | ||
− | Demoscenes are scripted media (animation and sound) to demonstrate the device's capabilities and the developer's coding prowess. | + | Demoscenes are scripted media (animation and sound) to demonstrate the device's capabilities and the developer's coding prowess. User interaction is not always required nor affecting the program's behavior. |
{| class="prettytable sortable" style="width:100%" | {| class="prettytable sortable" style="width:100%" | ||
! style="width:25%" | Title | ! style="width:25%" | Title | ||
Line 60: | Line 60: | ||
|- | |- | ||
| [[Killer Whale Cursor]] | | [[Killer Whale Cursor]] | ||
− | | Port of a [http://img0.liveinternet.ru/images/attach/c/5//3970/3970473_sprite198.swf flash cursor following] demo of same name. Renders and moves 45 pictures in specific order to make illusion on 3D effect. | + | | Port of a [http://img0.liveinternet.ru/images/attach/c/5//3970/3970473_sprite198.swf flash cursor following] demo of same name. Renders and moves 45 pictures in specific order to make illusion on 3D effect. Uses the Switch controller's Motion Control to move the cursor on screen. |
| [[User:Voxel|Voxel]] | | [[User:Voxel|Voxel]] | ||
| [https://gbatemp.net/threads/529803/ Thread] | | [https://gbatemp.net/threads/529803/ Thread] | ||
Line 116: | Line 116: | ||
| [https://gbatemp.net/threads/517494/ Thread] | | [https://gbatemp.net/threads/517494/ Thread] | ||
| Included | | Included | ||
+ | |- | ||
+ | | Lighting-up LED on right joycon | ||
+ | | A demo to control the LED on the controller's Home button. | ||
+ | | [[User:ELY_M|ELY_M]] | ||
+ | | [https://gbatemp.net/threads/537297/ Thread] | ||
+ | | [https://github.com/ELY3M/Lighting-up-LED-on-right-joycon-for-Nintendo-Switch github] | ||
|- | |- | ||
| Switchbrew examples | | Switchbrew examples | ||
Line 122: | Line 128: | ||
| | | | ||
| [https://github.com/switchbrew/switch-examples github] | | [https://github.com/switchbrew/switch-examples github] | ||
+ | |- | ||
+ | | Thonkmop | ||
+ | | A joke submission to Homebrew Bounty 2018-2019. Actually a recompiled libnx demo to display a picture. | ||
+ | | The-4n | ||
+ | | [https://gbatemp.net/posts/8451413 posts] | ||
+ | | | ||
|- | |- | ||
| [[Useless homebrew Switch]] v1.1 | | [[Useless homebrew Switch]] v1.1 |
Latest revision as of 10:43, 29 April 2019
Switch Homebrew | |
---|---|
Introduction • Homebrew Development • Homebrew Bounty • Glossary | |
Release Lists | All Homebrew • Applications • Games • Emulators • Demos • Exploits • Payloads • CFWs • Development libraries & tools • PC Utilities |
Information | • Homebrew TitleID • Game patches and mods • Savegames • Websites |
Demos
Hello world! | Demoscenes | Other Demos and Tests |
Hello world!
Simple programs which only prints text on screen. A Hello world! is the first thing done in hacking to verify a device can succesfully be tempered with.
Title | Description | Author | Thread | Source |
---|---|---|---|---|
sdl Hello World | Apps that prints text using SDL and bitmap fonts. | vgmoose | git | |
prints fuck you | Apps that prints fuck you. | xXxSwagnemitexXx | Release page | git |
prints messages | Apps that prints messages based on the pressed buttons. | leafeon34 | Release page | See thread |
Demoscenes
Demoscenes are scripted media (animation and sound) to demonstrate the device's capabilities and the developer's coding prowess. User interaction is not always required nor affecting the program's behavior.
Title | Description | Author | Thread | Source |
---|---|---|---|---|
Dokkaebi Hack | Animated Demo using SDL. | Steven Mattera | git | |
Fireplace | Classical ASM school learning fireplace animation using SDL. | marice | Thread | git |
Killer Whale Cursor | Port of a flash cursor following demo of same name. Renders and moves 45 pictures in specific order to make illusion on 3D effect. Uses the Switch controller's Motion Control to move the cursor on screen. | Voxel | Thread | git |
Other Demos and Tests
Many homebrew are only small tests to see how to display a picture, or test a button pressing interface. These can be used to learn when you are new to homebrew development.
Title | Description | Author | Thread | Source |
---|---|---|---|---|
34c3-demo | Demo used at the 34CCC presentation by Plutoo | Plutoo | git | |
Do u no de wae | Demo based on a meme. Press a button to flow from 3 different binary buffered pictures to create an animation. | MegaMagikarp | Thread | git |
FlavorTown | Loads a bmp and mp3 files using SDL. | AlphonseElric | git | |
FizzBuzz NX | FizzBuzz programming contest to see how a developer codes a simple problem. Prints numbers from 0 to 100, prints Fizz for multiple of 3, Buzz for multiple of 5, FizzBuzz for multiple of both 5 and 3. | FoxofGrey | Deleted thread | Deleted |
Game Example | A console-mode game example to display a roguelike-map. | Dontwait00 | Thread | git |
HitTheButton | Example of Input interaction with PyNX (homebrew python interperter). | tumGER | git | |
Illuminatix | A console-mode program printing a pyramid of asterisk. | Dontwait00 | Thread | Included |
Lighting-up LED on right joycon | A demo to control the LED on the controller's Home button. | ELY_M | Thread | github |
Switchbrew examples | Multiple switch homebrew examples to use with devkitpro, devkitA64 and libnx. | Switchbrew team | github | |
Thonkmop | A joke submission to Homebrew Bounty 2018-2019. Actually a recompiled libnx demo to display a picture. | The-4n | posts | |
Useless homebrew Switch v1.1 | Port of the Useless Homebrew 1.1 written by Rydian for the DS, 3DS, wiiu, gba etc. | Technicmaster0 | Thread | See thread |