Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

3DS Junkdraw

From GameBrew
3DS Junkdraw
3dsjunkdraw.png
General
Authorhaloopdy
TypeOther Apps
Version0.3.3
LicenseMixed
Last Updated2024/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.

External links

Advertising: