COMPLETED [Release] Pixel-Painter : Simple Drawing Homebrew

Discussion in 'Switch - Emulation, Homebrew & Software Projects' started by 8BitWonder, Feb 21, 2018.

  1. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    7
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    Hiya Tempers, with the recent release of the Homebrew Launcher I figured I would try making something simple for people to play around with while they wait on bigger and better projects. This is a port of my original Pixel-Painter for the 3DS.
    Although I would definitely say this is the better version due to the screen-capture button and that I revised it with an additional year of programming experience.

    This project was made by referencing both libnx's hello-world template and the original Pixel-Painter homebrew for the 3DS.

    FEATURES:
    • The ability to draw with seven different colors on the screen
    • Controls and color information on the left side of the screen
    • Take screenshots of your drawings with the screen-capture button (Includes side-menu)

    Feel free to post up anything you drew with this!​


    Screenshots
    [​IMG]
    [​IMG]

    Changelog Screenshots


    DOWNLOAD:
    https://github.com/16BitWonder/Pixel-Painter-Switch/releases

    SOURCE:
    https://github.com/16BitWonder/Pixel-Painter-Switch
     
    Last edited by 8BitWonder, Feb 26, 2018
  2. blujay

    blujay GBATemp's Official Warthog

    Member
    9
    GBAtemp Patron
    blujay is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Nov 2, 2015
    United States
    Gilbert, Arizona
    Looks good!

    If I could play with it I would!

    A little off-topic, but when you said "and I revised it with another year of programming experience" I kind of chuckled. I just looked back at some of my code from late last year and I thought to myself how awful it was.
     
  3. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    7
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    Pretty much this. :rofl2:

    The original 3DS version didn't even use functions. Just did everything sloppily in the main loop.
     
    Quantumcat, TotalInsanity4 and blujay like this.
  4. mitcha

    mitcha GBAtemp Regular

    Member
    2
    Dec 20, 2015
    Algeria
    thank you for the homebrew
    it will be nice if you :
    -implement a white color cuz black is already there.
    -moving quickly/fast the cursor by holding the directed button left/right up/down or perhaps with one button Y/X
    of corse when you have time
    Warning: Spoilers inside!
     
    Last edited by mitcha, Feb 21, 2018
    Masterwin and 8BitWonder like this.
  5. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    7
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    Both good suggestions, I'll take a go at implementing those when I get more free time. :)
     
  6. mitcha

    mitcha GBAtemp Regular

    Member
    2
    Dec 20, 2015
    Algeria
    thanks for the effort you give us ;-)
     
  7. Bladexdsl

    Bladexdsl ZOMG my posts...it's over 9000!!!

    Member
    14
    Nov 17, 2008
    Australia
    Queensland
    it's simple and easy and still 100x better than Do u no de wae :creep:
     
  8. pwsincd

    pwsincd Garage Flower

    Member
    10
    GBAtemp Patron
    pwsincd is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Dec 4, 2011
    Manchester UK
  9. Grow up snowflake

    Grow up snowflake Newbie

    Newcomer
    1
    Feb 16, 2018
    United States
    Works great thank you!
     

    Attached Files:

    Tomobobo and 8BitWonder like this.
  10. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    7
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    So apparently some homebrew applications have been causing burn-in as described in this thread:
    https://gbatemp.net/threads/users-reporting-screen-burn-in-from-hbl-advice-from-pluto.497162/

    I'm not sure if Pixel-Painter does, but I do know it was compiled and released prior to plutoo's hotfix for this issue.

    When I get some free-time today I'll go ahead and recompile with the latest/nightly libnx just in case. I'll post again when it has been updated. I'll try to include the color white as an additional color in this update as well.
     
    Last edited by 8BitWonder, Feb 21, 2018
  11. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    7
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    Just pushed the latest version.

    Changes:
    • Added white as a draw-able color
    • Updated to latest libnx commit, fixes a possible screen-burn issue
    • Icon is now correctly displayed in the Homebrew Launcher Menu
    Note:
    • Swapping between colors no longer looks as 'clean', this might be due to
      having compiled the app with a nightly of libnx
    As a side-note I plan to also add two larger brush/pencil sizes, and work on allowing the left stick to move the cursor faster rather than one pixel at a time with the DPad.
     
    Last edited by 8BitWonder, Feb 21, 2018
    mitcha and Clyde_271 like this.
  12. pwsincd

    pwsincd Garage Flower

    Member
    10
    GBAtemp Patron
    pwsincd is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    Dec 4, 2011
    Manchester UK
    8BitWonder likes this.
  13. DocAmes1980

    DocAmes1980 GBAtemp Advanced Fan

    Member
    4
    Oct 31, 2016
    United States
    Thank you for the homebrew sir. The version you uploaded as 1.2 is still 1.0.0. I tried both the v1.2 link in your post as well as the one on the app store.
     
    8BitWonder likes this.
  14. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    7
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    You're not looking at the v1.0.0 at the top of the screen are you? It should say "version: 1.2.0" in the top left corner (see screenshot in OP), and have white as a color option when running.

    If I really did upload the wrong version, sorry about that. I'll upload the proper version in the morning. :blush:
     
    Last edited by 8BitWonder, Feb 22, 2018
  15. delta nite

    delta nite Member

    Newcomer
    3
    Sep 18, 2010
    United States
    Does this have a grid background option? Would be cool to make more accurate pixel art. =)
     
  16. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    7
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    It doesn't, but I'll consider adding it. I want to focus on adding additional brush sizes and faster movement first.
     
  17. DocAmes1980

    DocAmes1980 GBAtemp Advanced Fan

    Member
    4
    Oct 31, 2016
    United States
    No white color or icon. It must be the same .nro and .nacp. Unless I've found some crazy glitch with the FTP homebrew app. I deleted the old .nro and .nacp and copied the files from the newer .zip files. The extracted files are the same size with all three .zip files. 233.75KB for the .nro file.
     
    8BitWonder likes this.
  18. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    7
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    Dang guess I really did goof up, sorry about that! (And thanks for the heads up)
    Like I mentioned though, I'll upload the correct version tomorrow morning.
    I'll post a new reply here when I do. :)
     
    DocAmes1980 likes this.
  19. 8BitWonder
    OP

    8BitWonder Small Homebrew Dev

    Member
    7
    Jan 23, 2016
    United States
    47 4F 54 20 45 45 4D
    Alright I figured it out, I updated the download link in the original post incorrectly, I thought it was pointing to the 1.2 release .zip but was still pointing to the 1.0 .zip. I'll just have it point to the general release page instead of the latest .zip to fix this issue. And @DocAmes1980, thanks again for pointing this out. :)

    @pwsincd Would you please update the link in your appstore to point to the release page too?
     
    DocAmes1980 likes this.
  20. Sonic Angel Knight

    Sonic Angel Knight GBAtemp Legend

    Member
    15
    May 27, 2016
    United States
    New York
    How can you draw without a stylus? :wtf:
     
    8BitWonder likes this.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice