AtariAge Forums: Double-click Draw - AtariAge Forums

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Double-click Draw

User is offline Fort Apocalypse Icon
Posted Tue Mar 18, 2008 9:33 PM


  • Icon
  • Stargunner
  • PM this member
  • View blog
  • Posts: 1,593
  • Joined: 25-August 05
Just posted in other thread, but posting here also in case anyone finds it useful as an Atari 2600 paint program.

Warning: flashing colors.

Click and drag to draw. Double-click to erase a dot. Stays red when it is waiting on double-click.

Please feel free to extend and repost the full bas program and binary with your change. It's a collaborative paint program!

Attached thumbnail(s)

  • Attached Image

Attached File(s)


This post has been edited by Fort Apocalypse: Tue Mar 18, 2008 9:34 PM

0

User is offline Fort Apocalypse Icon
Posted Tue Mar 18, 2008 9:39 PM


  • Icon
  • Stargunner
  • PM this member
  • View blog
  • Posts: 1,593
  • Joined: 25-August 05
label

Attached thumbnail(s)

  • Attached Image
  • Attached Image

0

User is online Random Terrain Icon
Posted Tue Mar 18, 2008 10:26 PM

    • Controlled Randomness

      Replay Value

      Nonlinear


  • Icon
  • Visual batari Basic User
  • PM this member
  • View blog
  • View gallery
  • Posts: 17,304
  • Joined: 23-April 01
  • Location: North Carolina (USA)

View PostFort Apocalypse, on Tue Mar 18, 2008 11:33 PM, said:

Please feel free to extend and repost the full bas program and binary with your change. It's a collaborative paint program!

Sounds like fun. Wouldn't it be cool if you could figure out how to draw on a high resolution screen:

http://www.atariage....howtopic=121993
0

User is online Random Terrain Icon
Posted Sat Mar 22, 2008 9:24 AM

    • Controlled Randomness

      Replay Value

      Nonlinear


  • Icon
  • Visual batari Basic User
  • PM this member
  • View blog
  • View gallery
  • Posts: 17,304
  • Joined: 23-April 01
  • Location: North Carolina (USA)
To help with another program I'm working on and to get more practice, I made my own version of Double-click Draw.


Instructions

  • Press fire button to start.
    .
  • Use joystick controller to move cursor.
    .
  • Press fire button to draw or erase.
    .
  • Double-click fire button to change color of playfield pixels while cursor is at rest. You can also change the color of playfield pixels by pressing the select switch.



Here's the .bin file to use with your favorite emulator:
Attached File  double_click_draw_2008y_03m_22d_1100.bin (4K)
Number of downloads: 46


Here's the .bas file if you want to look at the code:
Attached File  double_click_draw_2008y_03m_22d_1100.bas (10.71K)
Number of downloads: 41


I'm almost done with the multicolor version where you can change the color of each row. I'll post that later today.

This post has been edited by Random Terrain: Sat Mar 22, 2008 12:29 PM

0

User is offline Fort Apocalypse Icon
Posted Sat Mar 22, 2008 10:05 AM


  • Icon
  • Stargunner
  • PM this member
  • View blog
  • Posts: 1,593
  • Joined: 25-August 05
really like the title screen and the slower and cool looking cursor!

however it is no longer uses double-click to erase (just clicking erases) and overwriting a previously drawn line erases it. I don't know if that was your intention or not. are you going to utilize the double-click? if not, maybe we should rename it to "draw"?
0

User is online Random Terrain Icon
Posted Sat Mar 22, 2008 10:16 AM

    • Controlled Randomness

      Replay Value

      Nonlinear


  • Icon
  • Visual batari Basic User
  • PM this member
  • View blog
  • View gallery
  • Posts: 17,304
  • Joined: 23-April 01
  • Location: North Carolina (USA)

View PostFort Apocalypse, on Sat Mar 22, 2008 12:05 PM, said:

really like the title screen and the slower and cool looking cursor!

however it is no longer uses double-click to erase (just clicking erases) and overwriting a previously drawn line erases it. I don't know if that was your intention or not. are you going to utilize the double-click? if not, maybe we should rename it to "draw"?

Double-clicking now changes the color. So does pressing the select switch if the double-clicking gets tiresome. To double click, stop moving the cursor and double click the fire button.

This post has been edited by Random Terrain: Sat Mar 22, 2008 10:18 AM

0

User is online Random Terrain Icon
Posted Sat Mar 22, 2008 12:46 PM

    • Controlled Randomness

      Replay Value

      Nonlinear


  • Icon
  • Visual batari Basic User
  • PM this member
  • View blog
  • View gallery
  • Posts: 17,304
  • Joined: 23-April 01
  • Location: North Carolina (USA)
This is similar to my other version of Double-click Draw, but thanks to batari, this one allows you to change the color of each row.


Instructions

  • Press fire button to start.
    .
  • Use joystick controller to move cursor.
    .
  • Press fire button to draw or erase.
    .
  • Double-click fire button to change the color of the current row of playfield pixels while the cursor is at rest. You can also change the color of the current row of playfield pixels by pressing the select switch.



Here's the .bin file to use with your favorite emulator:
Attached File  double_click_draw_special_2008y_03m_22d_1402.bin (4K)
Number of downloads: 56

Here's the .bas file if you want to look at the code:
Attached File  double_click_draw_special_2008y_03m_22d_1402.bas (11.65K)
Number of downloads: 37

You won't be able to run that code properly unless you download this file from batari:
http://www.atariage....p;#entry1486518

After you unzip it, go to the includes folder and rename "2600basic.h" to something like "_original_2600basic.h" and then put the new "2600basic.h" file in the includes folder. When you're done playing around, you can rename "2600basic.h" to something like "_special_2600basic.h" and then rename "_original_2600basic.h" to "2600basic.h" so everything will be back to normal.
0

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users