Programming in BASIC on the Color Computer - Spaceship Demo improved

Channel:
Subscribers:
3,510
Published on ● Video Link: https://www.youtube.com/watch?v=DaPD-t9hu8c



Duration: 21:24
297 views
12


At the end of Chapter 22, covering GET and PUT, we did a DIY Spaceship demo that drew a ship in outer space that would fly up the screen across a background of planets.

There were some fancy techniques used here, because we employed page flipping, and getting and putting with the OR option to make the spaceship appear to be transparent.

Not being satisfied on how "lame" that looked, I took it upon myself to expand the features of this demo in a few ways.

I added starts to outer space, making it look more spacy. I took the original spaceship, created a reverse mask of it, and used that to blank out the background area behind the ship so it no longer looked transparent, it now looks like a solid, foreground object that also does not erase the background, thanks to page flipping, and getting and putting the original background back after peach composite.

This added overhead caused the program to run even slower, so the BASIC programmer's best friend, POKE 65495,0 was called in to save the day and speed up the entire program.

What we have now, is a faster and smother demo that looks much better than the original.

The techniques are described in this video in pretty good detail, and also are very thoroughly explained in the recent blog post about this updated demo:

http://ogsteviestrow.com/updating-the-rocketship-demo-the-anatomy-of-a-getput-demo/

Thanks for watching, don't forget to like, comment, and subscribe!

Merchandise: http://ogsteviestrow.com/merchandise
YouTube: https://youtube.com/ogsteviestrow
Facebook: https://www.facebook.com/ogsteviestrow/
Twitter: https://twitter.com/ogsteviestrow
Instagram: https://www.instagram.com/ogsteviestrow/
Website: http://ogsteviestrow.com

Pixel art and logos created by Joel M. Adams:
https://www.instagram.com/artistjoelmadams/

OG Theme Song by the Gimp of Hallowed Ground Records:
https://www.reverbnation.com/gordy669

Original Music by Fran Mann and Side Seat Driver used with permission:
https://www.reverbnation.com/franmann

Music from the album Pac-Man Fever used with permission:
http://pacmanfevervault.com/




Other Videos By ogStevieStrow


2017-07-17Performing Surgery on a Tandy Color Computer 3
2017-07-15CoCoTALK! Episode 17 - The World Premiere of Rick Adams' Bomb Threat!
2017-07-08CoCoTALK #16 - MESSUI tweaks for CoCo emulation, MAME and MESS debugging tutorial
2017-07-01CoCoTALK #15 - Pac-Man Transcoded to the CoCo 3 - CoCo Crew Podcast and more!
2017-06-28Programming in BASIC on the Color Computer - Chapter 23 part 2 - demo updates
2017-06-24CoCoTALK #14 - Media Players - Dunjunz - Xroar and more!
2017-06-19Programming in BASIC on the Color Computer - Chapter 23 - A new kind of point
2017-06-17CoCoTALK #13 - Jim Gerrie Goodies - Surprise guests Steve Bjork and Neil Brookings!
2017-06-15Programming in BASIC on the Color Computer - Optimizing GET and PUT for the Spaceship demo
2017-06-11CoCoTALK #12 - setting up MAME to be a CoCo - project updates, random talk, you name it
2017-06-09Programming in BASIC on the Color Computer - Spaceship Demo improved
2017-06-08Programming in BASIC on the Color Computer Chapter 22 Get and Put
2017-06-04Programming in BASIC on the Color Computer Fonts and Graphics Demo Update
2017-06-04Live interview with Tim Lindner on the emulation of the Tandy Speech Sound Cartridge in MAME
2017-06-04The Tandy Speech and Sound Cartridge emulation live interview
2017-06-03CoCoTALK #11 -Speech and Sound Emulation, Carts, Podcast Review, Machine Code and more!
2017-05-28Sock Master's Donkey Kong Remix - Live Stream - with Sock Master - playing DK Remix on a CoCo 3!
2017-05-27CoCoTALK #10 - What is your favorite CoCo game? - Hardware discussions, and more!
2017-05-27Bloc Head - 1983 - Redux Request - Color Computer Game Play Video #197
2017-05-25CoCo and Retro pickups May 2017 - Oh My!
2017-05-20CoCoTALK #9 - DriveWire on VCC, project updates, Pac-Man port video and more!



Tags:
Programming in BASIC on the Color Computer
Color Computer BASIC Programming
Color BASIC
Extended Color BASIC
trs-80 color computer
radio shack color computer
tandy color computer
BASIC
BASIC programming
programming in BASIC
original gamer steviestrow ogsteviestrow
spaceship
spaceship demo improved
space
Original Gamer Stevie Strow