Aslai
Jul 22 2009, 09:02 AM
Hello. I have seen *fake* ascii art generators around here before. this one, however, is completely genuine.
featuring pixel by pixel copying, or choosing how many pixels go into a character, and the ability to choose which characters to use, this completely took my breath away at how simple it was to make, yet how it produces beautiful results:

It is now 5 times faster, as I read from the file, rather than using surface_getpixel. This also allows people who cant handle surfaces to use this.
Size: 1 megabyte
Version: gm7 Registered
Download:http://aslai.phpnet.us/programs/gm/game/ascii_art_generator/dl_ascii_art_zip.php
and, as I promised, here is the source
http://aslai.phpnet.us/programs/gm/game/as...cii_art_gm7.php
Rolfero
Jul 22 2009, 10:02 AM
Downloading, looks promising, will edit.
First image: fail, it only produced a square of B's.
All else images: fail again
Maybe I'm using it wrong? Ish there like a tutorial?
Aslai
Jul 22 2009, 10:12 AM
could I see the image?
PRE
kkkkkkkkkkkkkkkk
kBBBBBBBBBBBBBBk
kB,B<<<<<<<<B+Bk
kBBB<k<k<k<<B+Bk
kB B<<k<k<k<B,Bk
kB B<k<k<k<<B,Bk
kB B<<<<<<<<B,Bk
kB BBBBBBBB,,Bk
kB Bk
kB, ,Bk
kB, <<<BBB<,,Bk
kB,,<,,Bkk<B,,Bk
kB,,<,,Bkk<B,+Bk
kkB,<,,Bkk<B++Bk
kkkBBBBBBBBBBBBk
kkkkkkkkkkkkkkkk
Rolfero
Jul 22 2009, 02:27 PM
Sure. I'll edit (or post again) when I've uploaded both the image and the outcome.
EDIT:

And the text:
CODE
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB
ChaosKnighT
Jul 22 2009, 04:10 PM
This is pretty cool

I like the ability to set your own string for the gradient.
There is one possible issue, and that is it's making the bottom row full of dark characters. I used the string '%#$R01~*-" and it gave me a bottom row of %%%%%%%%%%%, even though my image didn't have a dark bottom.
My avatar:
PRE
***************~0R$#%%#############R~***********-********~
************0$%%#####################R~******-*-------***~
*******-**R#%%%%%######################$1****************~
****--**0%%%%%%##########################$0************--~
**----*$%%%%%%%########################%#####R0**********~
----*~%%%%%%%%%##########%%##############R0~~************~
---**%%%%%%%%%%########%#%%%#############%#$1************~
---*#%%%%%%%%%%#%%##%#%%#$$%%######%#%#####110***********~
---0%%%%%%%%%%%%%%##%#0%#0~0%%#####%%%######1************~
***%%%%%%%%%%%%%%%#%%1~%%0~~R%%####$%%%##%#~#~***********~
**0%%%%%%%%%%%%%%%%#$*~$%1*~~#%####0R%$%%%%1*R***********~
**R%%%%%%%%%%%%%#%$$~*~0%1**~1%%##%~~%~#%%%$**~**********~
**R%%%%%%%%%%%%#0%R11111%~****#%%%#~~R~0%%%%R************~
**0%%%%%%%%%%%%#1%0*****R~****0%%%0*~1~R%%%%%R***********~
**~%%%%%%%%%%%%#111~~****~****~%%%~****R%%%%%%$**********~
***#%%%%%%%%$%%R*R$$RRR********#%#RR0**$%%%%%%%$*********~
***0%%%%%%%%R#%R0R#%$0~********R%%001**$%%%%$$%%$********~
****%%%%#%%%$1%R$R%%RR$********1%%##***%%%%%%~R%%1*******~
****0%%#1%%%#~00~R#%##%*********#R$#***#%%%$%#*R%$*******~
*****%%%1%%%%~~~*~R$$$$*********~~1~***#%%#$R#R*##*******~
*****$%%%R%%%R~~**111~********~********%%%%#R1#*0#*******~
*****1%%%$%%%%1~~*********************R%%%%%#0~*~$*******~
******%%%%%%%%$~~********************R%%%%%%%#R**0*******~
******$%%%%%%%%R~~~*****1RRR0******~#%%%%%%%%%#$~********~
******R%%%%%%%%%$1~~~***~111*****~R%%%%%%%%%%%%##0*******~
******1%%%%%%%%%%%%$R11~*******1$%%%%%%%%%%%%%$$##$~*****~
******1%%%%%%%%%%%%%%#~111111R###$$R#%%%%%%%%#%R1###1****~
******~%%%%%%%%%%%%%#$000000~1R$00000R$%%%%%%%%#$*R%#1***~
**-***~%%%%%%%%%%##%%R00RRRRRR$RRRRR0000#$$###%$#R*0%#***~
***1~*1%%%%%%%$R$%$R$#$RRR0RRRRRRRRRRRRR#$$#$$#$~#1*$%~**~
***~**1#%#$#%%R0R$#RRR$$$$RRRRRRRRRRRRR$#$$#$$#%0~#*~%1**~
***~1*R$$$#R$$R000$$0RR$$$0RRRRRRRRRRRR####$$$$%#*R~*$~**~
**~*1~0$$R#RRRRR0$0$0R1$$$RRRRRRRRRRR$RR$$####$%%~~1*0***~
*~1~*~0$$$#R$$R$RR$#R01R$$$RRRRRRRRR$R001$$$$#$$%1*~*~***~
*~11~~1$$##$#$$$#$$#$~~~$#$$$$RRRR$$RRRR10$$RR#$#1*******~
****~~*#%#$$$$$$$##$#1*~$$RRR$$$$$0$RRRR1*$$RR#$#0*******~
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Rolfero
Jul 22 2009, 05:13 PM
Why isn't it working when I use it? *cries*
chichmonkey
Jul 22 2009, 06:10 PM
Works beautifully for me.
Aslai
Jul 23 2009, 02:43 AM
Does your computer have problems with surfaces?
This script draws the image to a surface, and uses surface_getpixel() to find values.
Mocgames998
Jul 23 2009, 03:03 AM
Link Dead

Edit Nevermind!
Rolfero
Jul 23 2009, 11:44 AM
I guess my computer have surface issues, most games I play that uses surfaces give me an error with unexisting surfaces and then aborts the game. I want a better computer.
Aslai
Aug 5 2009, 11:00 PM
for jpeg compatibility, I switched over to gm7 (I need to use sprite_save), but...
It is now 5 times faster, as I read from the file, rather than using surface_getpixel. This also allows people who cant handle surfaces to use this, like Rolfero.
icuurd12b42
Aug 6 2009, 01:28 AM
___________________________________________
ERROR in
action number 1
of Mouse Event for Left Released
for object getascii:
Error reading byte.
I cancelled though it made the file anyway. Cool.
Also your temp file name is called .temp.... <Nothing>.temp
Rolfero
Aug 6 2009, 07:27 AM
Yay, it now works, smooth and good! There is only one tiny bug; I need to restart it each time I should make new ascii art, or else it won't work.
Tahnok
Aug 6 2009, 10:08 AM
It seems to do a pretty good job. I found a couple of minor annoyances though.
When the scaling dialog boxes open they default to 0. It should default to whatever the current scaling is set to.
Also, the scaling can only be set to integers. I found though that a decimal would be needed to fully correct the aspect ratio of the outputted image.
Other than that though, it's a great little converter!
Aslai
Aug 6 2009, 09:52 PM
As you can hopefully see from the following diagram, the x and y divisors scale the image down. they say how big of a rectangle it should use for each character.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.