gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS homebrew announcements > Pretty Colors v0.1

#130766 - Jesse - Thu Jun 07, 2007 6:45 pm

I also felt that I should give something back instead of just asking stupid questions here so here goes... :)

http://www.snabbdela.se/fil.php?id=160dfe15d77c0b322254c46ef46136f3

Pretty Colors is a simplistic digital painting application, inspired by a method to paint using Wacom boards in Photoshop or Painter. It is a an early version, but it has all the basic features in there.

Stylus: Painting
D-pad up: 100% pressure
D-pad right: 50% pressure
D-pad down: 25% pressure
D-pad left: Pick color
L: Palette and Brush-size screen
R: Save painting to disc as .png
B: Playback painting

I'm going to keep working on this one for a while, but feel free to drop me some feedback.

#130773 - FifthE1ement - Thu Jun 07, 2007 8:00 pm

Your archive is corrupted, please re-upload.

FifthE1ement
_________________
Moddz Network: News | Homebrew Database |Developer Blogs | Wiki | Downloads

#130783 - Jesse - Thu Jun 07, 2007 11:22 pm

Ok. Will not use that hosting again. New link:

http://www.collectingsmiles.com/prettycolors.rar

Thanks,

#130787 - pas - Thu Jun 07, 2007 11:38 pm

Hmm.. if I save I get the .png and some .drw file... what's a drw file for ?

And what is this Playback thing for ?

Maybe make a kind of a Stickman Animator out of this ? ^^
_________________
Starcraft DS ?

#130790 - Jesse - Thu Jun 07, 2007 11:56 pm

Quote:
Hmm.. if I save I get the .png and some .drw file... what's a drw file for ?
And what is this Playback thing for ?


The .drw is the playback data, that has recorded every brushstroke so it can be played back. The plan is to be able to send both pictures and the playback-data between consoles, so your friends can view the making of the picture as well. Also I would like to be able to easily create videos of it, but I probably need supply a PC app for that.

#130796 - FifthE1ement - Fri Jun 08, 2007 1:35 am

Here is an image:

[Images not permitted - Click here to view it]

Enjoy,

FifthE1ement
_________________
Moddz Network: News | Homebrew Database |Developer Blogs | Wiki | Downloads

#130828 - Darkflame - Fri Jun 08, 2007 4:14 pm

Jesse wrote:
Quote:
Hmm.. if I save I get the .png and some .drw file... what's a drw file for ?
And what is this Playback thing for ?


The .drw is the playback data, that has recorded every brushstroke so it can be played back. The plan is to be able to send both pictures and the playback-data between consoles, so your friends can view the making of the picture as well. Also I would like to be able to easily create videos of it, but I probably need supply a PC app for that.


Thats a really nice idea.
_________________
Darkflames Reviews --
Make your own at;
Rateoholic:Reviews for anything, by anyone.

#132245 - Jesse - Mon Jun 25, 2007 1:39 am

So, this project was renamed to Colors! and has now been announced as a "real" application at:
http://forum.gbadev.org/viewtopic.php?t=13513

Also, I wanted to update this thread a bit with some issues that currently is bugging me.

Stylus jumping - I learned a lot from this thread about this problem and in the end I modified libdns using PadrinatoR's code. It solves 99% of the problems, and it would be really nice to get this into libdns. Anything I can do to help?

Current directory support - As far as I've understood from this forum, there is no way of knowing where an application was launched from and therefore you can't really have directories relative to the .nds file. Or am I missing something?

Wifi support - I can be something special with my DS, since the only homebrew Wifi app I've ever gotten to work is a lib-test where I don't even know what wifi-lib it was compiled for (and that one only works 50%). I talked about it in this thread and since I'm very stuck I can only hope something will happen with new version of the wifi-lib or something.

#132248 - wintermute - Mon Jun 25, 2007 2:00 am

Jesse wrote:

Stylus jumping - I learned a lot from this thread about this problem and in the end I modified libdns using PadrinatoR's code. It solves 99% of the problems, and it would be really nice to get this into libdns. Anything I can do to help?


http://devkitpro.cvs.sourceforge.net/devkitpro/libnds/source/arm7/touch.c?view=log

Are you using the latest libnds?

Quote:

Current directory support - As far as I've understood from this forum, there is no way of knowing where an application was launched from and therefore you can't really have directories relative to the .nds file. Or am I missing something?


Coming soon. This feature will require some support from the card manufacturers. Ideally I'd like to see someone create the definitive homebrew launcher application though. The component parts are in various stages of completion but I've yet to see one application that does it all well.
_________________
devkitPro - professional toolchains at amateur prices
devkitPro IRC support
Personal Blog

#134824 - Jesse - Tue Jul 17, 2007 11:10 am

wintermute wrote:
Jesse wrote:
Stylus jumping - I learned a lot from this thread about this problem and in the end I modified libdns using PadrinatoR's code. It solves 99% of the problems, and it would be really nice to get this into libdns. Anything I can do to help?

Are you using the latest libnds?

I finally got a chance to try it and apparently I wasn't using the most recent one. The new one works like a charm. There are still a few jumps, but I'm not sure it can get much better since official titles has that as well.

Thanks!