November 17

Release: DC uLaunch Updater

alt text
My first real useful homebrew app for the Nintendo Switch.
Video clip showing it in action:

Uses:

- Install/update uLaunch.  
- Remove uLaunch.  
- Install extra Themes.  
- In app update.  
- Reboot to payload.  

uLaunch Screenshot (icon):

alt text . When uLaunch came out I was very excited to try it out, it looks very promising like the design.
Open source and I guess there will be loads of new features in the future.

But it's still in beta 0.1 so its not realy stable, not that I found breaking bugs.   

So I wanted a easy way to remove it and re-install it without re-ftp or sdswap.
Started my journey in to Switch develepment just this month and I really like the progress I made.

Here are some screenshots:

Main Menu:

alt text

Download:

alt text

Nice progress menu.

Install complete!

alt text

Like the screenshot says use Reboot Payload to do restart in to uLaunch.

De-Intsall!

alt text

De-Install complete:

alt text This will only De-Install the Titles, not the users information at ”/uLaunch/” Themes will not be deleted.
Like the screenshot says use Reboot Payload to do restart in to uLaunch.

Install Extra Themes!

alt text
Themes will appeare directly after closing app in uLauch theme selector.
You need to restart uLaunch to apply the theme.
Use Reboot Payload to do so.

In App Update!

alt text
Just restart after download and if there is a new version this one will be started.

Reboot to Payload!

alt text

Homebrew Menu launch icon corrupt.

alt text

Like you can see the Icon shows “!” because I used a icon.png and not icon.jpg.
In uLauch my png icon is showing correct but not in Homebrew Menu

Installation:

This is very simple just download the DC-uLaunch_Updater.nro
and create and place in your /switch/Ulaunch-update/ folder.
alt text
And then your done launch from HBmenu or uLaunch.

Themes:

Some example screenshots of KarmicBacklash Themes.

Red.
alt text

Minty Green.
alt text

Warning this is only for Atmosphere CFW!

Install will not work on other CFW! Only tested it on my Switch so I don’t take responsibility if something happens to your switch.

Todo:

  • Remove /SDout/ folder after installation. (folder is empty) just need to remove the folder.
  • Give names of references a logic name in the code.
  • Decide if will use a png icon or not.
  • Give propper credits to everyone in README.md
  • Clean up MACOS_ folders that are created by unzipping. (or upload only cleaned zips)
Category: Coding, Design, Download, Homebrew, Nintendo Switch | Comments Off on Release: DC uLaunch Updater
November 3

DC-Switch Updater v 0.0.5


OK I couldn’t resist, I made another app.
Base on the Atmosphere Updater.

And this one looks more like a App:

2019110312221100-B9CA2278025A7707FE11C7E26674FDB9

 

Install

Download the the latest release from here.
If you want the source get it here.
Move the downloaded .nro onto you nintendo switch sd card
inside the folder /switch/DC-Switch/

That’s it!


Usage

The app currently has 5 main options.

Get Dcnigma’s Pong Game:

  • Downloads the latest binary release of my modded pong game.

Get Ebooks:

  • Downloads the latest Ebook Pack.
  • For now this is a template file unpacks 3 dummyfiles: dcnigma.pub dcnigma.pdf dcnigma.cbr

Get Dcnigma’s Amiibo dump 3/11/2019:

  • Installs my latest converted Amiibo’s to use with Emuiibo mod
  • There are 179 Amiibo’s in this pack for now.

Update App:

  • Downloads the latest version of this app straight from github!
  • Deletes the previous old version.

Reboot (reboot to payload): Kept it in because its always handy to have 😀

  • Reboots the switch, loading the payload from /atmosphere/reboot_payload.bin.

Special Thanks!

totaljustice for the initial version so I could make this!

 

Category: Coding, Download, Nintendo Switch | Comments Off on DC-Switch Updater v 0.0.5
November 2

My First Switch Homebrew.

icon

Today I played some more with the Switch Devkit

aka 
Devkitpro.

I din’t expect to write homebrew for my Switch this early but it happen quite fast.
Have set a goal for my self to make some homebrew for al my modded consoles.

So I found my self installing DevKitPro on my OSX 10.14.6 Mac.

The installation was not that easy, but in the end I got the example files compiled.
Look at that nice build log:
Schermafbeelding 2019-11-02 om 23.44.40

What would borat say?
Great Success!

 

Just need to install everything by pacman -Sy ….

Check this pastbin to check what i have installed:
https://pastebin.com/Ncrb349n

So after that, it was time for some “hello world” testing.

2019110214210900-691C9B2C6D1F1E032DDC01FD026159FD
is it not a beauty 😀
Real “Hello World” screenshot (made in Vakantie park Aqua Delta I was bored)
2019110214211200-691C9B2C6D1F1E032DDC01FD026159FD

After a few hours of copy and past work.
I made a hello world combining audio sdl and time example:
Used some of my own music Bartclub: music for the mind (freak sounds)
“Music for the Mind aka Helloween”
2019110223551000-B9CA2278025A7707FE11C7E26674FDB9

In “game” screenshot:
2019110223502700-B9CA2278025A7707FE11C7E26674FDB9

Binary download. (New Icon)

Now after some more googling and searching and I found a few homebrew sources to compile.
But sadly there where some broken Makefiles and because
I just started my journey into Switch develpement these things made my progress halt.

But in the end i made a nice small demo in SDL 2 to get me started.
I wanted graphics in my demo so i guessed I needed to learn some SDL2
Made a Icon 😀  for it
icon
Here is a 30 second preview captured by the Switch of the Demo:

Like i said it’s just a few examples thrown together.
Audio SDL2 and SDL2 PNG example (not include in switch example pack link below)
And my own music again Electragazan sounds a bit 8 bit (a bit) :-)

Binary Download build version for your Switch.
(Place .nro in new folder on you SD:/Switch/ folder)

My source code of the demo: my github page

But i need to give credit to Chris Karcz my version is a pimped up verion of his version.
You can find his demo on github too.

But the makefile is’t updated so I gotten compile errors in my version it’s fixed or replace this:

LIBS := -lSDL2_mixer -lSDL2 \
-lpng -lz -ljpeg -lglad -lEGL -lglapi -ldrm_nouveau \
-lmikmod -lvorbisidec -logg -lmpg123 -lmodplug -lstdc++ \
-lnx -lm -lfreetype -lbz2 `aarch64-none-elf-pkg-config SDL2_ttf SDL2_image SDL2_gfx –libs SDL2_mixer`

Next Up Pong 😀

I founda nice SDL2 Switch version of Pong  on Github
by @I-EAT-CHEEZE-YO I-EAT-CHEEZE-YO

His Final Release V 1.0 released this on 6 Jun 2018

This is the final release.
Now has scores for player 1 and 2.
2 Player support.
New Splash screen.
If you find bugs create a new issue and ill try to fix them.

So remade in memory of my oldicon
a new version for the Nintendo Switch. (more info on Wii Pong Game)

Switch Pong!

2019110222161000-B9CA2278025A7707FE11C7E26674FDB9

Just A Splash screen 😀 #needsasplashscreen
2019110222155900-B9CA2278025A7707FE11C7E26674FDB9
Need to dig up the original graphics to make a true remake,
but this is the first demo game I made for my switch.

2019110219535400-691C9B2C6D1F1E032DDC01FD026159FD

Only one game type best of 10
maybe I will add more in the future when i revisid this.

icon my Binary download &  Source code if you like to check it out.

This is heavy modded version of the I-EAT-CHEEZE-YO version
follow the link to the original source code.

Now it’s time to think up a real Swich app that is usefull. LoL

Cheers. Dc

Category: Coding, Download, Nintendo Switch | Comments Off on My First Switch Homebrew.