BASIC8 is an integrated Fantasy Computer for game and other program development. Users can create, share and play disks in a modern BASIC dialect, with built-in tools for editing sprites, tiles, maps and more.
All Reviews:
4 user reviews - Need more user reviews to generate a score
Release Date:
Jan 2, 2018
Developer:
Publisher:

Sign in to add this item to your wishlist, follow it, or mark it as not interested

Buy BASIC8

 

Recent updates View all (4)

February 20

BASIC8 now available on MacOS X

Get BASIC8 for Windows and MacOS X now! New platform support and features are upcoming.


0 comments Read more

January 31

Update to v1.2 for enhanced code editor with syntax highlighting and more improvements



Changes:

  • Add syntax highlighting feature to the code editor
  • Add navigation methods in the code editor
  • Add default license to prebuilt source code
  • Fix a crash bug when switching to layer 0 of a map, with invalid tool selected
  • Fix a vector calculation bug
3 comments Read more

Sharing

Share your creative disks via Workshop using built-in tools, and play others' creations

About This Software



BASIC8 is an integrated Fantasy Computer for game and other program development. You can create, share and play disks in a modern BASIC dialect, with built-in tools for editing sprites, tiles, maps and more.

It's been a while since people used to enjoy coding and playing straightforward after a computer bootup. The goal of BASIC8 is to bring a sense of joy back from retro/vintage computing and gaming, also be quick at getting higher level stuff done.

Click "View the manual" or "Visit the website" on the right side of this page to get details (it's above instead of right side on small mobile screen).

READY


  • Programmable in an easy to learn BASIC dialect
  • Easy to use API for graphics, input, audio, and more other facilities
  • Visualized built-in tools for editing sprites, tiles, maps, etc.
  • Handy sharing via Workshop with built-in tools
  • Disks can be saved as "*.b8" file, "*.png", or text based for sharing
  • More features coming...

SPECS


  • Display: 160x128 pixels
  • Audio: 2 music channels, 4 sound effect channels
  • Code: BASIC (structured/functional/prototype-based)
  • Graphics: up to 65535 drawing commands per cycle
  • Palette: 16 colors with transparency support
  • Sprite: up to 32x32 pixels per frame, up to 512 frames per sprite
  • Tiles: 240 cels
  • Map: up to 128x64 tiles per layer, up to 4 layers (including a layer of logic mark) per page
  • Gamepad: 6 buttons for each pad (D-Pad + A/B), up to 8 players
  • Keyboard and mouse: supported

DIFF


  • Case-insensitive; but no line number in BASIC8
  • Built-in LIST and DICT
  • Structured sub routine definition with the DEF/ENDDEF statements
  • LAMBDA expression enhanced
  • Prototype-based CLASS paradigm
  • With both manually and automatically dispatched COROUTINE
  • Importing multiple source files with the IMPORT statement
  • Automatic releasing of referenced objects by GC
  • Built-in libraries for File, IO, JSON, Matrix, Web, etc.
  • No limitation for file quantity (code, sprites, maps, etc.)
  • More advantages to be discovered...

System Requirements

Windows
Mac OS X
    Minimum:
    • OS: Windows 7/8/10 (32/64bit)
    • Processor: Atom 1.44GHz
    • Memory: 512 MB RAM
    • Graphics: Intel HD
    • Additional Notes: Requires OpenGL3.3 capable GPU
    Recommended:
    • OS: CosmOS 1.0
    • Processor: Quantum
    • Memory: 38911 GB RAM
    • Graphics: Dark matter
    Minimum:
    • OS: MacOS X 10.7 or later (64bit)
    • Processor: Intel Core 2 Duo 1.83GHz
    • Memory: 512 MB RAM
    • Graphics: Intel HD
    • Additional Notes: Requires OpenGL3.3 capable GPU
    Recommended:
    • OS: CosmOS 1.0
    • Processor: Quantum
    • Memory: 38911 GB RAM
    • Graphics: Dark matter
Customer reviews
High Volume of Reviews Detected:
Exclude  or  View Only
Review Type


Purchase Type


Language


Date Range
To view reviews within a date range, please click and drag a selection on a graph above or click on a specific bar.

Show graph



Display As:
Review Beta NEW!
When enabled, will sort reviews by new Helpfulness score. Read more about it in the blog post.
Show graph
 
Hide graph
 
Filters
Review Helpfulness Beta Enabled
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...