3DSBFI 3DS
More actions
| 3DSBFI | |
|---|---|
| General | |
| Author | josamilu |
| Type | Other Apps |
| Version | 1.1 |
| License | Mixed |
| Last Updated | 2015/07/10 |
| Links | |
| Download | |
| Website | |
| Source | |
3DSBFI is a simple and minimalistic, WIP but mostly finished Brainf*ck Interpreter for 3DS. Brainf*ck is an esoteric programming language, with extreme minimalism.
It includes a menu with a special Brainf*ck editor, output and Tutorial.
Installation
Available in 3DSX/SMDH, CIA and 3DS formats.
The .3dsx build is recommended (author noted that .cia or .3ds builds are not tested but they should work).
User guide
Write your Brainf*ck programm on your 3DS and run the srcipts. It has a total of 8 operators (and an extra operator):
+Which increases the number of the current cell.-Which decreases the number of the current cell.>Which sets the pointer to the next cell right.<Which sets the pointer to the next cell left..Which outputs a char (f.ex. 65 = A).,Which reads a char.[Which opens a loop.]Which closes a loop..;Which outputs the value of the current cell as decimal.
Some example scripts for you to try out:
A Script that outputs Hello World!
++++++++[->++++++++<]>++++++++.---.+++++++..+++.>>++++[-<++++++++>]<.<++++++++.--------.+++.------.--------.>+.
A Script which multiplies 4 with 2 and prints the result.
++++[->++<]>;
Controls
A - +
B - -
X - >
Y - <
D-Pad Up - ;
D-Pad Right - ]
D-Pad Down - .
D-Left - [
L - Delete Last Character
R - Run Code
Start - Exit Program
Screenshots
Known issues
In the current version of 3DSBFI the operator , is not yet implemented.
Changelog
V1.1
- Added a menu, with 6 options.
- Added a fullscreen editing and running mode.
- Fixed the programm's name and added an icon.
- Bugfixes.
V1.0
- Initial Release.
Credits
3DSBFI written by josamilu.
Everyone who works on ctrulib.