More actions
No edit summary |
m (Text replacement - "Category:Other 3DS homebrew applications" to "") |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Infobox 3DS Homebrews | {{Infobox 3DS Homebrews | ||
|title=3DS.py | |title=3DS.py | ||
|image= | |image=3dspy2.png | ||
|description=Python on your Nintendo 3DS. | |description=Python on your Nintendo 3DS. | ||
|author=vbe0201 | |author=vbe0201 | ||
Line 37: | Line 37: | ||
* GitHub - https://github.com/vbe0201/3DS.py | * GitHub - https://github.com/vbe0201/3DS.py | ||
* Discord - https://discord.gg/PSjzVp8 | * Discord - https://discord.gg/PSjzVp8 | ||
Latest revision as of 04:21, 6 Mayıs 2024
3DS.py | |
---|---|
General | |
Author | vbe0201 |
Type | Other Apps |
Version | 0.1.0 |
License | Mixed |
Last Updated | 2019/07/26 |
Links | |
Download | |
Website | |
Source | |
3DS.py is a WIP port of the Python 3.6.9 interpreter to the Nintendo 3DS.
It allows you to run your Python scripts directly on the 3DS by having the interpreter embedded into a homebrew application that launches a main.py script from the same directory.
Installation
Copy the entire 3DS.py folder to the 3ds directory of your SD card and navigate into it. You should see a 3DS.py.3dsx application.
The same directory also contains the entire Python standard library and a main.py file.
To run your own projects, copy all source files into the 3DS.py directory and "start" your application from within the main.py file (this is the entry point to any Python homebrew).
Known issues
Please see https://github.com/vbe0201/3DS.py/issues.
Credits
- 3DBrew for their extensive documentation and research pertaining to the 3DS.
- devkitPro for their devkitARM toolchain.
- smea for the [ ctrulib] project.
- David Buchanan for troubleshooting assistance.
- Fenrir for his support and the ctru-rs project that helped with the condition variables implementation.
- Richard Caseres for the awesome app icon he designed.
External links
- GitHub - https://github.com/vbe0201/3DS.py
- Discord - https://discord.gg/PSjzVp8