More actions
(Created page with "{{Infobox 3DS Homebrews |title=3DS Junkdraw |image=3dsjunkdraw.png |description=Yet another drawing app. |author=haloopdy |lastupdated=2024/07/23 |type=Other App |format= |version=0.3.3 |license=Mixed |download=https://github.com/randomouscrap98/3ds_junkdraw/releases |website=https://gbatemp.net/threads/3ds-junk-draw.658158/ |source=https://github.com/randomouscrap98/3ds_junkdraw }} <!--3dsjunkdraw.7z--> An extremely simple drawing app for the 3DS. Focus is simplicity an...") |
No edit summary |
||
Line 5: | Line 5: | ||
|author=haloopdy | |author=haloopdy | ||
|lastupdated=2024/07/23 | |lastupdated=2024/07/23 | ||
|type=Other | |type=Other Apps | ||
|format= | |format= | ||
|version=0.3.3 | |version=0.3.3 |
Revision as of 01:05, 27 July 2024
3DS Junkdraw | |
---|---|
General | |
Author | haloopdy |
Type | Other Apps |
Version | 0.3.3 |
License | Mixed |
Last Updated | 2024/07/23 |
Links | |
Download | |
Website | |
Source | |
An extremely simple drawing app for the 3DS. Focus is simplicity and ease of reimplementation.
Features
- Paginated drawing capable of storing thousands of pages per file.
- 64 color palette (which means no anti-aliasing or alpha-blending).
- 2 layers with 1-bit transparency.
- Button controls.
- Quick swap between pen/eraser.
- Saving/loading.
- PNG export.
Controls
Start - Menu
Select - Change layers
L - Color picker
A - Pencil tool
B - Eraser tool
Up/Down - Zoom in/out
Left/Right - Change brush width
R+L - Change palette (the default is the one that starts with bright red followed by black)
R+Left/Right - Really change brush width
R+Up/Down - Change page (can have thousands)
R+L+Up/Down - Really change page (not advised)
Changelog
v0.3.3 2024/07/23
- Fixed segmentation faults occurring on real hardware.
- Issue was not present in earlier versions, accidentally added a NULL check when struct wasn't initialized, forgot this isn't Go.
- Removed old source code.
- Refactored even more to remove unnecessary code.
v0.3.2 2024/07/22
- DO NOT USE: segmentation fault on real hardware.
- Fixed strange rendering bugs that would rarely occur (like phantom strokes that looked legitimate but were in the wrong place or color).
- Files will load on the last used page for convenience.
- Very large rewrite of parsing/drawing system. Significantly simplified.
v0.3.1 2024/07/11
- Small QOL update:
- PNG export now in menu, where everyone (including myself) expects it to be.
- Clarify how to change pages.
- Ignore ALL rects outside of texture.
- Auto-close palette when color chosen.
- Add screenshot to readme.
v0.3.0 2024/07/10
- Completely refactor all code to fix one issue:
- Screen size reduced to 1000x1000 (from 1024x1024).
- Can now safely draw on left and top edges of screen.
- Remove multiplayer features (system still setup to support it, just don't want to do it now).
- Add additional debug messages on boot.
v0.2.2 2024/07/08
- First "release" with modifications to get around citro2d bugs:
- Draw on a "large" paginated canvas.
- Simple save/load system.
- Export to png (R+select).
- 2 layers, 64 colors.
- Created with the goal of multiplayer probably won't implement it though.