1 2
6 7
Post subject: Mario Paint Drawing TASes
Former player
Joined: 10/6/2007
Posts: 330
Location: B.C Canada
Since I haven't been working on any of my runs for a while, I decided to do something I always wanted to. Make drawings in Mario Paint with re-records. I haven't seen anyone else do this, so I thought I might as well. If you ever get bored, please do one since it's pretty fun. Here are the ones I've made. Keep in mind that when you convert to Avi, certain colours are messed up. You will have to replace pink for red since the pink turns to purple when converted. Of course these can't be submitted, but they're still fun to do. Waluigi's Head http://www.youtube.com/watch?v=16h4cxFOwlE Nago (from Kirby's Dream Land 3) http://www.youtube.com/watch?v=3cVDLOcC7qg Professor E. Gadd (from Luigi's Mansion) http://www.youtube.com/watch?v=wy27lbfleyU
Editor, Player (54)
Joined: 12/25/2004
Posts: 634
Location: Aguascalientes, Mexico
Well, I didn't liked the Waluigi drawing (though I also dislike the character itself anyway), though the other 2 ones looked good IMO. Could you do one of kirby? <(^.^)>
I'm the best in the Universe! Remember that!
Banned User
Joined: 3/10/2004
Posts: 7698
Location: Finland
I have for long been thinking about this: 1) Determine the exact technical graphical limitations of Mario Paint (ie. resolution, which colors are available, how many of them can be used at the same time, are there any tile-based limitations, etc.) 2) Write a program which will take any image file, resize it to the proper resolution and then color-reduce it smartly to those limitations mentioned above. 3) The same program would also calculate the optimal path for drawing that resulting image in Mario Paint (ie. it tries to reduce the number of frames it will require to paint the image with Mario Paint, using some heuristic), and output that data to a file. 4) Create a lua script which will read that file and execute those commands. Use the emulator to create the movie file. When all of this has been created, it would be possible to convert any image to an optimal Mario Paint movie file. After that it's only a question of searching the coolest possible images. All automatic (ie. basically bot-created), no rerecording needed. Of course this task would be far from trivial.
Joined: 8/24/2008
Posts: 38
Location: Idaho
That sounds awesome. I support that if anyone would be willing to take the time to do such a thing. I may try my hand at drawing something. I used to play mario paint all the time when I was a kid; I would animate a short scene and create my own sprites. Thinking about this almost makes me want to go back to flash animation...
Signature place holder.
Former player
Joined: 10/6/2007
Posts: 330
Location: B.C Canada
samurai goroh wrote:
Well, I didn't liked the Waluigi drawing (though I also dislike the character itself anyway), though the other 2 ones looked good IMO. Could you do one of kirby? <(^.^)>
I could do one of Kirby, but it would have to be him with an ability that changes his colour like Ninja or Beam. As mentioned, the Pink turns to purple when converted to AVI. Don't ask why. It just does. And yeah, the Waluigi one was my first one, so I didn't quite know what to do yet. I think I put too much hair on him. I personally am a huge Waluigi fan. ^_^ Plus, Waluigi is pretty much the only Mario Character I can draw fairly well. (but not on Mario Paint. ;_;) I made another one as an advertisement for my deviantart account. It's a drawing of my original character Haihyou, and it's shaded slightly! Haihyou (my character) http://www.youtube.com/watch?v=NrAHPuGWyU8
Joined: 11/11/2006
Posts: 1235
Location: United Kingdom
Pekopon wrote:
I could do one of Kirby, but it would have to be him with an ability that changes his colour like Ninja or Beam. As mentioned, the Pink turns to purple when converted to AVI. Don't ask why. It just does.
What codec are you using to capture/encode?
<adelikat> I am annoyed at my irc statements ending up in forums & sigs
Joined: 3/11/2008
Posts: 583
Location: USA
...colors a dinosaur?
Former player
Joined: 10/6/2007
Posts: 330
Location: B.C Canada
Raiscan wrote:
Pekopon wrote:
I could do one of Kirby, but it would have to be him with an ability that changes his colour like Ninja or Beam. As mentioned, the Pink turns to purple when converted to AVI. Don't ask why. It just does.
What codec are you using to capture/encode?
DivX Codec 4.12 I use the same one for GBA. (which I think there may be a better one)
Joined: 11/11/2006
Posts: 1235
Location: United Kingdom
Pekopon wrote:
DivX Codec 4.12
IIRC, DivX uses YUV 4:1:1 as a colourspace, whereas the video output of all emulators is RGB24. It's possible the conversion is making colours seem very different (it's noticable on some of the more colourful game's AVIs on the site too)
<adelikat> I am annoyed at my irc statements ending up in forums & sigs
nesrocks
He/Him
Player (246)
Joined: 5/1/2004
Posts: 4096
Location: Rio, Brazil
I was kinda disappointed, I was looking for a perfect drawing, but I saw something that could be made unassisted (waluigi). Try using frame advance to be pixel perfect. I would suggest pick a color and go like a printer, only not as dumb as a printer. Then proceed to the next color.
Skilled player (1652)
Joined: 7/25/2007
Posts: 299
Location: UK
Very nice stuff, try pausing E.Gadd on 0:40 and it looks like he's smoking a cigar, lol. And speaking of a program to convert pictures into automatic Mario Paint problems, I know of a similar one existing: http://www.mkdsc.com/decalmaker.php That one gets used to convert picture files to help create Mario Kart:DS logos, converting them to the correct resolution and colour sets. Not much use, but I'd thought I'd post it anyway. If you're gonna do future pictures, lets see a Wind Waker picture. The cartoony graphics would make it easy enough to convert to a stunning picture I bet http://www.gccafe.com/news/media/staff/Images/NTR_ZeldaDS_char01.jpg
Editor, Active player (297)
Joined: 3/8/2004
Posts: 7469
Location: Arzareth
Warp wrote:
When all of this has been created, it would be possible to convert any image to an optimal Mario Paint movie file. After that it's only a question of searching the coolest possible images. All automatic (ie. basically bot-created), no rerecording needed. Of course this task would be far from trivial.
This would definitely be interesting, but far from trivial indeed. I can see a number of large programming challenges in the making of such program. For example, the drawing of a simple stick figure is already a variant of a travelling salesman problem :) Mario Paint's large number of tools doesn't make it any easier, either.
Player (121)
Joined: 2/11/2007
Posts: 1522
Mario Paint is mouse only, and the mouse isn't rerecording capable, right? I found a hack that let's you use the normal game pad, I assume that's how to do it. Even if it wasn't done "as fast as possible" I think a picture drawing bot would be awesome.
I make a comic with no image files and you should read it. While there is a lower class, I am in it, and while there is a criminal element I am of it, and while there is a soul in prison, I am not free. -Eugene Debs
Joined: 8/24/2008
Posts: 38
Location: Idaho
I may try that Wind Waker Link. I think I'll draw it in Paint first to get a more "pixel perfect" idea of exactly how it should be drawn in the game.
Signature place holder.
Editor, Active player (297)
Joined: 3/8/2004
Posts: 7469
Location: Arzareth
alden wrote:
Mario Paint is mouse only, and the mouse isn't rerecording capable, right?
Not a problem that cannot be fixed.
Player (121)
Joined: 2/11/2007
Posts: 1522
Bisqwit wrote:
alden wrote:
Mario Paint is mouse only, and the mouse isn't rerecording capable, right?
Not a problem that cannot be fixed.
But in the meantime, I'm not just being slow, right? I'd like to try writing a script... and will not be reprogramming snes9x to do so :)
I make a comic with no image files and you should read it. While there is a lower class, I am in it, and while there is a criminal element I am of it, and while there is a soul in prison, I am not free. -Eugene Debs
Joined: 8/24/2008
Posts: 38
Location: Idaho
Meh. I can't get it to work right. I give up.
Signature place holder.
Former player
Joined: 4/16/2004
Posts: 1286
Location: Finland
Mouse + rerecording works in ZSNES IIRC.
Player (121)
Joined: 2/11/2007
Posts: 1522
Lua + ZSNES does not though :(
I make a comic with no image files and you should read it. While there is a lower class, I am in it, and while there is a criminal element I am of it, and while there is a soul in prison, I am not free. -Eugene Debs
Editor, Active player (297)
Joined: 3/8/2004
Posts: 7469
Location: Arzareth
alden wrote:
Lua + ZSNES does not though :(
Not a problem that cannot be fixed.
Skilled player (1827)
Joined: 4/20/2005
Posts: 2161
Location: Norrköping, Sweden
Mouse + rerecording works in SNES9X 1.51, if I'm not mistaken, and it should be compatible with Lua too.
Banned User
Joined: 3/10/2004
Posts: 7698
Location: Finland
Bisqwit wrote:
For example, the drawing of a simple stick figure is already a variant of a travelling salesman problem :)
If everything else fails, the images could simply be drawn one pixel at a time. Areas with one color could be drawn by drawing the boundary of the area one pixel at a time and then fill-flooding. (Of course the program would have to smartly deduce if it has to draw the boundary at certain parts. This should be rather trivial to check by simply checking if the outside of the area being filled with the color has a different color than the current bg color.) It might not be frame-optimal, but at least it could still be impressive. And if everything else fails, the actual Mario Paint drawing could be done by a human, by using the color-reduced image (perhaps superimposed onto the emulator) as an aid.
Joined: 3/7/2006
Posts: 720
Location: UK
I would try and do this, but the SMV file format is horrible. :)
Voted NO for NO reason
Former player
Joined: 10/6/2007
Posts: 330
Location: B.C Canada
FODA wrote:
I was kinda disappointed, I was looking for a perfect drawing, but I saw something that could be made unassisted (waluigi). Try using frame advance to be pixel perfect. I would suggest pick a color and go like a printer, only not as dumb as a printer. Then proceed to the next color.
I didn't say they were perfect. I can only use my controller to use the mouse, so it won't let me do a circular motion very easily. And as mentioned, the Waluigi one was the first one I made, so I didn't know what I was doing yet. (Not to mention I can't draw Waluigi very well on Paper either) Mario Paint has limitations you know. This wasn't something I took too incredibly seriously since it was just for fun. Just so you know, I did use frame advance. I don't do anything without frame advance. Even with frame advance, drawing a nice curved line is very difficult. Try it and you'll see.
Post subject: Look into the eyes of Bob
Player (121)
Joined: 2/11/2007
Posts: 1522
So, I got this nifty new avatar... :D
I make a comic with no image files and you should read it. While there is a lower class, I am in it, and while there is a criminal element I am of it, and while there is a soul in prison, I am not free. -Eugene Debs
1 2
6 7