Questions tagged [batari-basic]

batari Basic (bB) is a BASIC-like language for creating games for the Atari 2600 platform.

5 questions
4
votes
1 answer

Trouble Rendering ATARI-2600 Sprite When Negative HMP0 Values Are Applied

ATARI-2600 question anyone? When a byte is stored in the TIA HMP0 register, a fine position adjustment is applied to the coarse beam position. The Stella manual says the value can be anywhere from -8 to 7. Where -8 is (1000 binary) and 7 is (0111…
Quinn Carver
  • 587
  • 7
  • 14
1
vote
1 answer

Getting a random array position in batari basic (atari 2600)

I need to random a new specific position for the player each N cycles of game loop. So my idea was use a ROM array (data) and a rand function using (&) operator for fast processing following the random terrain documentation : …
Eduardo Fabricio
  • 2,151
  • 2
  • 25
  • 32
1
vote
1 answer

Four-way Gravitational Engine Issues (Atari 2600)

In the last couple months I've been working on a project using "Fake Gravity Platformer Test with Shooting" (from here: http://atariage.com/forums/topic/179473-fake-gravity-platformer-test/) as a template. The goal of my project is to create a…
1
vote
0 answers

How to add custom syntax high lighting in IntelliJ (batari Basic)

batari Basic is the programming language for writing games for the Atari 2600 console. The compiled code can be played via an emulator like 'Stella'. I'm still learning batari, but would like to use IntelliJ if possible for the syntax high-lighting…
0
votes
1 answer

Reading current score on batari basic

I need to read score current value for avoid negative number on decrementing. However the following code not working, any idea for solve this ? __Sub_Score_30 if score > 30 then score = score - 30 else score = 0 return otherbank
Eduardo Fabricio
  • 2,151
  • 2
  • 25
  • 32