Derrick Gold

  • Home
  • Albums
    • Alberta
    • Arizona
    • Berlin
    • Blink-182
    • Cambodia
    • Default
    • Indiana Jones
    • Italy
    • Japan
    • New York
    • Nova Scotia
    • Peru
    • Quebec
    • Shanghai
    • South Korea
    • Vancouver
  • Projects
    • AlexaSkillNodeLambdaSkeleton
    • Arkanoid-SCDS2
    • Atari-Boxing-NDS
    • BAGASMI
    • BAGPlug-SCDS2
    • Botty-McBotFace
    • BrainFuck-2600
    • Brickfall-NDS
    • CLinkedListExample
    • CMPT491Proj1
    • Cpgsql
    • CPUMemStats
    • CStuff
    • DeerFactValidator
    • DiskUsageDisplay
    • Dividends-2-Year-Trend
    • DownFall
    • DSTwoPong
    • Etch-NDS
    • fdshooter
    • MacEwanTeenyPascal
    • MarioPaintComposer-NDS
    • OpenPlugClientPy
    • OpenPlugServer
    • petulant-octo-spice
    • Pi-Doodle-Board
    • PyBot
    • Remote-Image-Browser
    • Remote-Music-Player
    • RemoteIndicator
    • Simple-File-Transfer
    • Simple-Virtual-Machine-Assembler
    • SmartReflectServer
    • SnowWars
    • SpaceInvaders-SCDS2
    • StaticWebpage
    • SysInfo
    • Tiny-Maze-Solver
    • UAPaint-NDS
    • XKCDComic
    • YoutubePlaylist
  • Music

Etch-NDS

A more complex painting program for the Nintendo DS

This page was programmatically generated from GitHub

ReadMe.md

A historical archive for a project I created prior to any formal programming education.

Alt text Alt text Alt text Alt text

Original Readme:

Etch Alpha Build by BassAceGold

Installation

  • copy Etch.nds to anywhere on card
  • copy etch.ini to the same folder as Etch.nds
  • ensure picture directory (as specified in etch.ini) exists
  • ttf fonts go in directory as specified in etch.ini

Current Features Supported:

  • Creation and Saving of 24,16 and 8 bit bitmaps
  • Creation and Saving of Etch Project File (epf) formats (24,16 and 8 bit)
  • creation and saving of images up to 1280x1024 (without external ram)
  • layers
  • external ram and ram overclocking support (ez flash, supercard, etc..)
  • customizable options, controls and program colors via ini file
  • zooming with configurable grids
  • ttf font support in keyboard menu with Anti-Aliasing
  • dynamic tool bar
  • mini view on top screen
  • standard tools (pencil, bucket, eraser, line and shape tools, color picker)
  • editable 8bit color palette when in 8bit mode
  • full file browser which can delete and compress files

Not finished or working Features

  • R button is not customizable, it is reserved for Debug
  • keyboard menu is incomplete
  • need to optimize font rendering in kb menu
  • selector tools
  • Layer drawing is still basic, more time is needed to add the advanced features of layer drawing (alpha blending handling is missing so although you're drawing below a layer with alpha it won't show up)

Planned Features -copy, paste, rotate, cut for selector tools -options menu -importation and exportation of 8bit palettes for 8bit mode -auto load images via an ini file -sprite/bg animation testing mode -this will probably be a feature for the release after the initial public release -font size, color and positioning options in keyboard menu

Project information

  • Project URL Github
© Copyright Derrick Gold. All Rights Reserved
Designed by BootstrapMade