Jump to content

Propeller BASIC with Sprites Demo

Recommended Posts

Check out this demo.


This is running on a two Propeller system. One Propeller is acting as a dedicated GPU. It's got VIC II modes, along with a lot of other ones.


The BASIC language program environment is running on the other Propeller. That one has SDCard and simple DOS to store programs, editor to make them, and runs the interpreted Basic. Atari style 8x8 bitmap character mode is used, with actual fonts lifted from my Atari 400 ROM. I wrote the core text mode video driver and converted fonts and such. Others have added more fonts and have extended that driver some for more color, etc...


This effort is the combination of a lot of work over the last coupla years, from a variety of Propeller Heads.




Here's the Video:


Compiled BASIC, with a similar idea to bB is getting close!!


The graphics propeller has either a serial or parallel data interface, and maintains the graphics and processes sprites and video modes in software. It's got 32K of RAM, most of which is available for graphics. It can render everything from simple bitmaps and tiles, to elementary 3D polygons.


There are no ANTIC style modes yet, but that could change as the graphics propeller is software defined. NES, Spectrum and C64 style sprites and graphics were the first targets, along with many Propeller specific modes.


Sprites run over 16 per line in most cases.


With the Serial interface, the PropGFX system could run off an Atari joystick port, for example. In parallel mode, some glue logic would be required, but could run in a CART, for example, or just be part of a dedicated system.


I've got one of these built up, but haven't really been playing with the Basic. I've been doing native development, but after seeing what the Basic can do, I'm going to have a play for sure! Thought some people here might be interested in how things have progressed with this little chip!


The Basic runs on PAR with the Atari Basic. I've not compared the two, but I think the Basic on this system is a bit faster.

Share this post

Link to post
Share on other sites

If you don't have a tripod, something like a pile of books on a table can be just as good as a tripod. You'll get a video with zero jitter.

Share this post

Link to post
Share on other sites

It's not my video.


The guy that made it, just knocked it out quick to show the completed project. It's just a quick tech video, not some production.

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

  • Create New...