For playing KSDS, You need a DS / DSi and a homebrew device - a flashcart.
Only if those devices are banned in your contry. Besides, Homebrew is not illegal, and (for your information) the R4 sucks ;-)
Download it and install it in your flashcart. Follow the instructions contained in the .zip file. We also strongly advise you to install the levels contained in the expansion pack - they are worth every minute of your time.
The "tutorial", and then "the machine". After that, you are free to play any story you want :-).
I honestly think so. The main character, Juni, cannot kill anyone. There is no depiction of blood or explicit violence, and Nifflas stories are very child-friendly (evil machines that have to be stopped, a daughter that must be found, and so on). For user-generated content, play the story first or ask the original creator.
The original author of Knytt Stories for the PC, and creator of many free games. Go to http://nifflas.ni2.se/ and you will know him better :-D. What are you waiting for? Go NOW! ;-)
As Nifflas released a level editor with the original game, many fans created (and are creating) levels as of 2010. Some of them have commercial-like quality. You can download these community stories at Nifflas Forum and KnyttLevels.com.
Follow the instructions contained in the .zip file of the game. Summarizing:
RAW in PALibese means headerless PCM8 11025hz (most of the time) sound effects.
More specifically, for KSDS, raw means: headerless PCM 8 bit signed 11025hz Mono.
Thanks to fincs for helping me with this answer :-)
Music tracks should be converted from .ogg -> mp3, and ambiance tracks should be converted from .ogg -> .raw. Note that certain ambiance tracks (e.g. in "Don't eat the mushroom") loop, so these tracks should be converted from .ogg -> mp3.
Better go to Nifflas Forum and search for "my
favourite level" threads.
Oh, and play "Gaia" and "Don't Eat the Mushroom" :-P. "A Knytt in Time" is also a good idea ;-).
First, check that you have a /data/dsknytt folder in your flashcart that contains the system folders ("_RAW", "Ambiance", "Gradients",...) of KSDS. If everything is fine but the game does not load, use the "compatibility" ROM included in the .zip file of the game.
Use the "compatibility" ROM included in the .zip file of the game.
That's a problem in the underlying mp3 libraries. You will probably not find this error, but if you do, you have three options:
A version of the game compiled with older libraries. There will be some visual glitches, but the game should be playable in all flashcarts.
The game needs to parse the map in order to optimize the game. You can disable the optimizations in the "Options" menu, but the transition between screens will be much slower.
That's the Juni's Screen of Death (JSoD), and appears when an error forces the engine to shut down. In most cases the error will happen because of installation problems or memory problems (the story requires too much resources). Still, if the error persists, please contact us.
While we don't regret using these libraries, we have a small warning for developers that
use the source code: the code will probably work only with the tools' versions indicated in the readme,
so don't bother the toolchain developers if things do not work with new versions, bother us instead ^_-.
As for developers of new projects, if you create a program with tools (e.g. PALib, ASLib)
that are unsupported by the "official" toolchain (e.g. devkitpro), your program will probably not be able
to compile with the newest tools. Dot it at your own risk, and design things in a modular way
so it can be easy to replace any underlying libraries (or port to other consoles! ^_-).
Last Update: July 15th, 2010