Undertale-tech demo 3DS

From GameBrew
Revision as of 08:01, 19 April 2020 by HydeWing (talk | contribs) (Created page with "{{Infobox 3DS homebrew | title = Undertale-tech demo | image = https://dlhb.gamebrew.org/3dshomebrew/Undertale-tech-demo.png|250px | type = Demos | version = v0.1.2-alpha | li...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:Infobox 3DS homebrew

undertale_techdemo

We'll see how long this lasts, but for now, I'm making additions to this. Undertale Techdemo for 3DS Made with ctrulib, sf2dlib, sftdlib, sfillib, libogg, Tremor, and some sound examples written by MerryMage. All code under the source directory (not recursively!) is licenced under the zlib licence, contained in ZLIB, except parts of main.c, because of not being able to ask the original author what licence they would like. :/ I do not own Undertale. All resources and sounds from Undertale by Toby Fox and are copyrighted by him. NOTE: To make this demo to work correctly, copy these files:

  • undertale_techdemo.3dsx
  • undertale_techdemo.smdh
  • everything under the 'romfs' folder. The "sound", "tex", and "font" folders.

And place these files in a folder called "undertale_techdemo" (if you don't have it, create it on the "3ds" folder). The eventual goal is to get it to take unmodified files from the actual game and not be distributing modified versions of art/sound. For now, I'll include some assets in the actual releases for now. If you wish to grab the music files which are not on git, grab the Undertale Demo and grab house1.ogg. Though, hopefully all of the music in the demo will eventually be used. If you get an error while compiling about there not being a rule to make 'ivorbisfile_example.o', just run make again. I would love to hear any solutions to this. Binary releases come whenever I feel like it. Mainly, when some visible progress of some sort has been made.


A HUUUGE thanks for MerryMage for helping free my code from the curse of csnd. And to everyone who tolerated my stumbling. I feel like I understand some things better now. So... This isn't actually quite done. There's a small gap left in the sound that is noticable if you, say, relpace home with megalovania. Bright side, Megalovania now actually plays, instead of crashing the game. I included it with this release, so you can compare/contrast on this version and the old version. To compare, just rename megalo.ogg to house1.ogg, after renaming house1.ogg. What's new I'm streaming the audio from the SD card now. This fixes the crash when trying to play Megalovania. Known Issues There is still a gap between the end and start of a song. This is noticable with megalovania. Don't upgrade to the latest versions of ctrulib and sf2dlib(+citro3d) unless you want to have a bad time. Seriously.

Advertising: