ASCII painter (16-bit, tasm)

NOTE: this is my old project (from 2003) that I created when I was 15. From that time the code was not edited – I pasted it as it was in the original version.
The GUI and some function names are in Polish – sorry for this!

What it is?

  • 16-bit asm ASCII painter
  • works in textmode
  • no external libraries used

Where it is?

Compile with TASM (16 bit)
http://hasherezade.net/tools/TASM.zip

Sample picture that I created with it’s help: rosebud.txt

                                                                                
                                                                                
                                                                                
                                *******       **                                
                             *****  ****   *****                                
                  ##      *******  **  *   *   *****                            
                    #    **        *  **  **  ***  *                            
            #########    *         *************  **                            
           ######*# ##   *      ***************  **                             
          ##** *###  #  **     * *****       *****                              
          #   ### #  #  **    *  ****        **                                 
          #   #*  # ##    *********          **      #######*                   
          #  ##   # #  *********            **   *###    ***                    
             *#  ##  #*#*    ** *         **  #### ####*##                      
             *  ##  ##       ****    ***** **##                                 
               ##   #    ##    ******    #####                                  
              ##        # #####  *      ##                                      
              #*      *#   ### ##########                                       
              ####  *###   #### ##                                              
             #########   ######  #                                              
           ###          ## ###  ##                                              
        ####             ####   #                                               
      ####              ####                                                    

Screenshots:


For navigating throught the main options you should use shortcuts listed in menu:

  • w – exit
  • o – open
  • s – save
  • c – clear
  • f – undo
  • z – exchange
  • p – change pen character
  • t – change background character

by pressing RMB (right mouse button) you can paint, by pressing LMB –  erease (paint by the character of background)

One Response to ASCII painter (16-bit, tasm)

  1. P4P4 says:

    UFOK, great name😀 we used to call it UFOL😉

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s