Jump to content

Photo

Atari Flashback BASIC

Atari Flashback BASIC Blitter Display Lists SuperCharger graphics

3 replies to this topic

#1 Mr SQL OFFLINE  

Mr SQL

    Stargunner

  • 1,688 posts

Posted Fri Mar 10, 2017 1:38 PM

ATARI FLASHBACK BASIC.png

Atari Flashback BASIC is here! :)

Attached File  ATARI_FLASHBACK_BASIC.zip   957.35KB   66 downloads

 

Write simple games in BASIC with awesome graphics!

 

Flashback BASIC features display lists like Atari BASIC and a blitter chip like the Amiga to reposition moving objects as you pan the camera(s) around. 

 

Because the blitter is entirely in software, no modern chips are required as with DPC+ games.

 

Here is a demo and a few games to illustrate some of the things you can do in Flashback BASIC:

 

Attached File  Flashback_BASIC_DLI_Demo.bin   12KB   55 downloads

Attached File  Defender_III_Trainer_v1.bin   12KB   50 downloads

Attached File  Defender_III_v1.bin   12KB   54 downloads

Attached File  WARPDRIVE_AFP.bin   12KB   51 downloads

Attached File  Tron_Lightcycles_Demo.bin   12KB   50 downloads

Attached File  Scrollanoid_AFP.bin   12KB   51 downloads

 

Get started today - the full source code to Defender III, Defender III Trainer, WarpDrive and the Display List demo are all included! The listings are all pure BASIC - no Assembly required.

 

Download the zip and checkout the quickstart guide and the manual; the Flashback BASIC compiler uses the powershell IDE already installed on Windows. Alternately, you can use any text editor and the command line if you're running Linux.

 

Hope Atari fans enjoy creating games in Atari Flashback BASIC!!! :)

 

Also there is a BASIC contest ending April 15, 2017 open to Atari Flashback BASIC games! :)

 

Atari Flashback BASIC is cross compatible with Virtual World BASIC for the SuperCharger and the ROM's are compatible with all Atari consoles. 

  

Edit: Added a missing file and another BASIC demo, Tron Light Cycles.


Edited by Mr SQL, Fri Mar 10, 2017 5:17 PM.


#2 Inky OFFLINE  

Inky

    I'm going to try to come back and post here.

  • 24,753 posts
  • Awkwardness personified
  • Location:The Pie Factory Logistics Center

Posted Mon Mar 13, 2017 1:21 PM

Does it only make 2600 games, or can it be used to make games like the special version of Frogger, play to the hardware's strengths, not only to the 2600's limitations?



#3 Gemintronic OFFLINE  

Gemintronic

    Jason S. - Lead Developer & CEO

  • 8,821 posts

Posted Mon Mar 13, 2017 1:42 PM

Does it only make 2600 games, or can it be used to make games like the special version of Frogger, play to the hardware's strengths, not only to the 2600's limitations?

 

Not the definitive answer by any means.  So far this seems to make real Atari 2600 ROMs using instructions that play nice with the Flashback emulation software.



#4 Mr SQL OFFLINE  

Mr SQL

    Stargunner

  • Topic Starter
  • 1,688 posts

Posted Tue Mar 14, 2017 10:13 AM

Does it only make 2600 games, or can it be used to make games like the special version of Frogger, play to the hardware's strengths, not only to the 2600's limitations?

 

 

Not the definitive answer by any means.  So far this seems to make real Atari 2600 ROMs using instructions that play nice with the Flashback emulation software.

 

Yes Flashback BASIC will build real Atari 2600 game ROM's that run on any Atari console.

 

Flashback BASIC games exceed the 2600's typical limitations by using a soft blitter chip for enhanced graphics manipulations and Display lists like the Atari home computers.

 

There is some "real" extra hardware present but it's minimal;  the ROM and RAM used to create the soft blitter chip comes from real hardware provided by CBS or SuperCharger technologies from 1983 and 1982 (you can recompile Atari Flashback BASIC games to run on the SuperCharger).

 

Because the blitter is constructed from legacy hardware and software algorithm, the games will run on a stock Atari, or an Atari virtual machine that properly emulates both the Atari and the legacy hardware expansion.

 

Stella has some trouble running the SCROLLANOID prototype above (and the Tron_Light_Cycles demo) though it ran fine in Javatari; also the color attributes being available in the top 1.5 rows allows turning off all the row and sprite colors by kocking those bricks out or blasting them -  this version works fine in Stella and those bugs are corrected:

 

Attached File  SCROLLANOID_v2.bin   12KB   37 downloads  Attached File  SCROLLANOID.txt   18.47KB   40 downloads

 

Planning to revise it to use Display Lists; here is a screenshot of Flashback BASIC IDE showing the game launching in Stella:

 ATARI FLASHBACK BASIC IDE.PNG


Edited by Mr SQL, Tue Mar 14, 2017 10:25 AM.






Also tagged with one or more of these keywords: Atari Flashback BASIC, Blitter, Display Lists, SuperCharger graphics

0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users