A downloadable game

Buy Now$1.00 USD or more

Ever dreamt to make a game for Atari 2600? This can make your life easier.

With the up and down arrow key you choose a line of the code. With left and right keys you increase or decrease a counter in binary format in that position of the code. Below you will see the game itself, that your code is producing.

The following text will show the organization of the code:

Line 1: Background Bitmap Address

Line2: Background Color

Line 3: Playfield Color

Line 4: Sprite 1 Bitmap Address

Line 5: Color of Sprite 1

Line 6: X coordinate of Sprite 1

Line 7: Y coordinate of Sprite 1

Line 8: Address for Sprite 1 Event Code

Line 9: HMOVE of Sprite 1 (not implemented yet (implemented on version 4))

Line 10: Sprite 2 Bitmap Address

Line 11: Color of Sprite 2

Line 12: X coordinate of Sprite 2

Line 13: Y coordinate of Sprite 2

Line 14: Address for Sprite 2 Event Code

Line 15: HMOVE of Sprite 2 (not implemented yet (implemented on version 4))

Line 16, 17 and 18, Coordinates for Player.

Event Code Format (triggered when player touches sprite):

First line: Constant

Second line: Memory position in which said constant will be copied.

Third line: Constant

Fourth line: Idem Second line

Fifth line: Constant

Sixth line: Idem Second line

It's still a work in progress, but I suppose you still can do interesting things with it.

It's needed the Stella (or any other) emulator to run it.

(Pro tip: Just don't touch the playfield walls with the player)

You can control the player with joystick B: In Stella, keys: g,h,j,y



Update Version 2:

Line 19:

0 - you die when touch walls

1 - you bounce on walls but not die (tested only horizontally)

Other numbers - you don't die or bounce but program for sprite 1 gets executed

Version 3:

Line 20: Type of sound (0 no sound)

Line 21: Pointer to  Start of Melody


Version 5:

Line 22: Length of melody note

Line 23: Length of melody

Line 24: Pointer to a counter going from 0 to 255 all the time, works as a random generator.

Line 25: Pointer to first operand of adder

Line 26: Pointer to second operand of adder

Line 27: Pointer to result of adder

In order to get the update and out of respect for the people who bought the game you need to go to:

http://mauisland.byethost24.com/WHATEVER SAYS IN LINE 795 OF GAMA.TXT ACCORDING TO NOTEPAD WITHOUT SPACES AND RESPECTING LETTER CAPITALIZING. THIS FILE IS A TEXT FILE WITH NO EXTENSION


There you find further info on how to get the update.

Thanks for everyone paying for this little tool!

Version 3: (change number 2 in textfile by number 3 and you'll get Version 3)


Version 4: HMOVE for sprites implemented

Version 5: A lot of changes (look above)


Purchase

Buy Now$1.00 USD or more

In order to download this game you must purchase it at or above the minimum price of $1 USD. You will get access to the following files:

gama.zip 3.3 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.