Jump to content

Darthtom

New Members
  • Content Count

    11
  • Joined

  • Last visited

Posts posted by Darthtom


  1.  

    On 1/30/2021 at 7:11 PM, Darthtom said:

     

    1-line sprite kernel with batari basic. 

    Playfield PF1 and PF2 also with 1-line res.

    You can choose of different modi 

    Modus 0  Add two flickered balls, at any height

    Modus 1 : add multicolor sprite support for p0 and flickered p0 

    Modus 2: colored playfield

    Modus 3: colored background

    Modus 4: add PF0 support 

    the sprites must be all in the same height , it is done with sprite masking to reduce the cycles 

    Greetings Tom

     

    On 1/30/2021 at 7:11 PM, Darthtom said:

     

    lemans.bas.bin


  2. i flickered p0 and p1 == 4 sprites 

    the flicker is done with 30hz , that don't hurt your eyes too much

    collision with p0/p1 with playfield works, collision through sprites not, you have to check the borders ( it is shown in my demo game Le Mans)

    the ball is also flickered --> ball1 + ball2 and could have independent positions on x/y

    also you could tweak the nusiz registers during run time --> for resize or double / triple sprites 

     

     

    lemans.bas.bin

    • Like 2

  3. 2 minutes ago, Darthtom said:

    Yes , I will post the source code tommorrow, in case you can live without ball /missile0 , P0 could me multicolored- in 1 line res

    The playfield ist mirrored or repeated in rom , yes of course, there is no available ram . You can use PF1 + PF2 , also PFO in case you don't need ball / multicolored support

     

     

    asymetrical playfield is nearly impossible in a 1 -line kernel without DPC + etc. 

     


  4. 2 hours ago, Karl G said:

    Pretty cool stuff. I'm guessing the playfield is in ROM? Is it a mirrored / repeated playfield instead of asymmetrical? Are you planning on releasing the supporting code for others to use as well?

    Yes , I will post the source code tommorrow, in case you can live without ball /missile0 , P0 could me multicolored- in 1 line res

    The playfield ist mirrored or repeated in rom , yes of course, there is no available ram . You can use PF1 + PF2 , also PFO in case you don't need ball / multicolored support

     

     


  5. Spoiler

     

    Hi Guys,

     

    I finished my work on one-line sprite kernel for the use within batari basic.

    You have 4 sprites  flickered, scrolling, sprites have one line resolution or if you want 2 -line res.

    Playfield could be also 1 line res or even higher, if you want .

    Any sugesstions please

    Attached is a little car race demo ( Le Mans - c64 port WIP)

     

    greetings Tom from Berlin

     

     

     

    lemans.bas.bin

    lemans.bas_1.png

    • Like 2

  6. HI Guys,

     

    I just wrote an new one-line kernel for Batari Basic . Playfield could have any height, sprite is one-line resolution. Up to 4 sprites possible via flicker.

    Any suggest please.

     

    I attached a demo game ( Le Mans - start of the c64 game clone)

     

    Have a nice day

     

    Tom from Berlin

     

     

     

    lemans.bas.bin

    lemans.bas.png

    • Like 2

  7. On 9/5/2020 at 4:41 AM, RaymanC said:

    Hello Friends !!

    Attached you will find my second homebrew game for the Atari 2600...

     

    STRATOVOX 2600

     

    It is a port of the 1980 Taito arcade game Stratovox also known as Speak and Rescue.

     

    The object of this game is to shoot UFOs attempting to kidnap astronauts that appear on the right side of the screen.

    If all astronauts are kidnapped, the game is over.

     

    Use the joystick to move your spaceship left or right and press the button to fire.

    You have to destroy 12 UFOs to complete the first level. On the second level, you have to destroy 15 UFOs, then 18, 21, 24 and so on.

    At the end of each level, you will receive 100 bonus points for each astronaut not kidnapped. Also novice players will receive an extra astronaut without exceeding the maximum of 10 astronauts in the screen at once.

    You start the game with 3 spaceships. Reach 5,000 points to receive an extra spaceship.

    Yellow UFOs score 50 points and Red UFOs score 100 points.

    UFOs carrying an astronaut score random points from 300 to 1,000 depending on their color and speed.

    There are 36 levels in this game. Levels 1 to 4 are the easiest levels, the real action starts in level 5.

     

    This game does not have voices like the arcade but I am planning to add some using Atarivox+ or SAM.

     

    If you find any bug please let me know.

    Enjoy !!

     

    Carlos

    RaymanC

     

    Stratovox_2600_NTSC_RC1.bin 32 kB · 59 downloads Stratovox_2600_PAL60_RC1.bin 32 kB · 19 downloads

     

    • Confused 1
×
×
  • Create New...