Mr SQL #1 Posted September 6, 2011 (edited) I just picked up a copy of Fred's batari basic 1.0 and I think it's fantastic! I wrote commercial games in assembly and basic in the 80's but the Atari was before my time. Here is a sequel to a port of Blitz that I had written a commercial version of in 6809 assembly in 1985; Blitz was originally released on the Vic-20 a few years before that. Please enjoy this game and let me know what you think of the quality; I had some friends over poking fun at the old 2600 who ended up playing it for hours and thought the action was great (after the first screen). Here's the scenario for City Scape: You pilot a Fighter Plane over a rainbow spectrum of enemy cities and blast them into smithereens. Your plane swoops lower and lower with each pass, kind of like space invaders only you are the invader. You can accelerate (turbo) which turns up the action, particularly when things get interesting as you progress through the spectrum and an Artillery ground unit starts defending the cities (again like space invaders in reverse). Watch your speed and timing, the ground unit will chase you and try to blast you down. It's heavily armoured but you can stun it for a brief respite if you hit it just right. Also curious if anyone knows if there exists a port of the original Vic-20 Blitz game ( it was like this game is on the first screen). cscape.bin Edited September 8, 2011 by Mr SQL 1 Quote Share this post Link to post Share on other sites
disjaukifa #2 Posted September 6, 2011 I'll check it out tonight when I get home. I always enjoy playing new 2600 games Quote Share this post Link to post Share on other sites
+Random Terrain #3 Posted September 6, 2011 You might want to check out this thread: http://www.atariage.com/forums/topic/181081-keeping-track-of-the-scanline-count-with-stella/ Quote Share this post Link to post Share on other sites
Mr SQL #4 Posted September 6, 2011 You might want to check out this thread: http://www.atariage.com/forums/topic/181081-keeping-track-of-the-scanline-count-with-stella/ Thanks RT; I think this is an intermitten bug - you will notice that screens with a lot more action can be rock solid while sometimes even the first screen (which has less happening) shimmers a bit. I haven't tracked it down but it doesn't affect playability too much and usually goes away on the next screen Quote Share this post Link to post Share on other sites
purduecrum #5 Posted September 6, 2011 A canyon-bomber type of game with the possibility of crashing rather than a quest to earn as many points as possible in each round (as your aircraft flies safely above the canyon). Any chance you'll post the source code? Quote Share this post Link to post Share on other sites
+RevEng #6 Posted September 6, 2011 ...Also curious if anyone knows if there exists a port of the original Vic-20 Blitz game ( it was like this game is on the first screen). There was an unfinished port of Blitz by SeaGtGruff. Good job with your game - a great first effort! Quote Share this post Link to post Share on other sites
Mr SQL #7 Posted September 6, 2011 A canyon-bomber type of game with the possibility of crashing rather than a quest to earn as many points as possible in each round (as your aircraft flies safely above the canyon). Any chance you'll post the source code? purduecrum, Absolutely, I'll post the source tonight. Good description, glad you liked the game! When I played with friends the other day the objective quickly became seeing how many cityscapes we could get through with the liberal use of Turbo without crashing or getting blasted. Quote Share this post Link to post Share on other sites
Mr SQL #8 Posted September 6, 2011 ...Also curious if anyone knows if there exists a port of the original Vic-20 Blitz game ( it was like this game is on the first screen). There was an unfinished port of Blitz by SeaGtGruff. Good job with your game - a great first effort! RevEng, thank you, it was a ton of fun writing it and development went really fast - built it over the weekend. Batari Basic is really RAD for building 2600 games! SeaGtGruff's Blitz cover looks pretty cool and is very close to the vic-20 version. It's functional too, I was just playing it. Quote Share this post Link to post Share on other sites
+jsmith73 #9 Posted September 6, 2011 Seriously fun. I just downloaded it to my phone. Thanks so much for sharing this with us! Quote Share this post Link to post Share on other sites
Yart #10 Posted September 6, 2011 This is awesome and addictive. I had to be pulled away from it. This needs to be on cart. Quote Share this post Link to post Share on other sites
Mr SQL #11 Posted September 6, 2011 Seriously fun. I just downloaded it to my phone. Thanks so much for sharing this with us! You're welcome JS, I'm glad you like it! This is awesome and addictive. I had to be pulled away from it. This needs to be on cart. Thanks Yart, that's a great compliment! Has anyone tried it on a real 2600 yet? Quote Share this post Link to post Share on other sites
Mr SQL #12 Posted September 7, 2011 PD, Here's the source I promised to post. RT, I fixed the occasional raster scan bug you alluded too; not sure which version plays slightly better though, this one may be a tad harder cscape.bas Quote Share this post Link to post Share on other sites
sandmountainslim #13 Posted September 7, 2011 Fired it up after a visit to the dentist. GOOD ONE! Even took my mind off tooth discomfort and and a deadened mouth lol Quote Share this post Link to post Share on other sites
Cebus Capucinis #14 Posted September 7, 2011 Can we see some screenshots? Quote Share this post Link to post Share on other sites
Yart #15 Posted September 7, 2011 I don't have access to the game this very second, but I drew a pretty accurate mockup in everyone's favourite drawing program. Quote Share this post Link to post Share on other sites
KevinMos3 #16 Posted September 7, 2011 Very nice. I like the sounds. It's fun to play, but just needs some type of scoring and lives counter. Quote Share this post Link to post Share on other sites
Impaler_26 #17 Posted September 7, 2011 Very nice game! It's already lots of fun to play, i especially like the boost and the enemy. I think it would be even more fun with limited lives and a score. This could become a great game with some more fine tuning IMO. A few screenshots for those who asked: Quote Share this post Link to post Share on other sites
Mr SQL #18 Posted September 7, 2011 Very nice. I like the sounds. It's fun to play, but just needs some type of scoring and lives counter. Thanks Kevin! IMO scoring and lives can potential detract from the action. Try this rebuild, the enemy is a bit more lively but it might be too tough. My friends had trouble getting through more than a couple of levels in a row. Very nice game! It's already lots of fun to play, i especially like the boost and the enemy. I think it would be even more fun with limited lives and a score. This could become a great game with some more fine tuning IMO. Thanks Impaler! The rebuild may be a bit better tuned (or worse) cscape.bin Quote Share this post Link to post Share on other sites
+jsmith73 #19 Posted September 7, 2011 I downloaded and tried the rebuild, it seems a little smoother than the first iteration. I am still having a blast with this! Mr SQL you rock! Quote Share this post Link to post Share on other sites
+Random Terrain #20 Posted September 7, 2011 In case you want to know, it's still going over 262. Quote Share this post Link to post Share on other sites
Yart #21 Posted September 7, 2011 There's a minor bug. When you die, the enemy's shot stays in the exact same spot. Sometimes it results in dying as soon as the level starts. Quote Share this post Link to post Share on other sites
Mr SQL #22 Posted September 7, 2011 I downloaded and tried the rebuild, it seems a little smoother than the first iteration. I am still having a blast with this! Mr SQL you rock! Cool, thanks jsmith! In case you want to know, it's still going over 262. RT, thanks, I tried the timing check you described with Stella. With the rebuild I had pulled out a loop that called pfreadpixel 30x with a single call, but I also pulled two band-aid calls to drawscreen during the iteration so perhaps I should put one back. What's odd to me is the intermittance; many screens are rock solid and don't flicker even with the old build. Perhaps the luminance of the cityscape is a factor? Yart, the bug you found could also be involved. I'll fix that and we'll see what happens Quote Share this post Link to post Share on other sites
+Random Terrain #23 Posted September 7, 2011 What's odd to me is the intermittance; many screens are rock solid and don't flicker even with the old build. Perhaps the luminance of the cityscape is a factor? The screen doesn't have to flicker to go over 262. You might want to try debug cyclescore: http://www.randomterrain.com/atari-2600-memories-batari-basic-commands.html#debug Quote Share this post Link to post Share on other sites
Mr SQL #24 Posted September 8, 2011 Here's a new build with the bug fixed that Yart had found and absolutely no flicker on any game screens It's also tuned to be a little tougher. We just played it for a couple of hours with no crashes and having to reload. Comments on this build were that the different screens started to feel like colour therapy with a hypnotic pleasing effect, and that the cities looked martian RT thanks for the info on the debug screenflash, that's a great utility! cscape.bin Quote Share this post Link to post Share on other sites
disjaukifa #25 Posted September 9, 2011 Here's a new build with the bug fixed that Yart had found and absolutely no flicker on any game screens It's also tuned to be a little tougher. We just played it for a couple of hours with no crashes and having to reload. Comments on this build were that the different screens started to feel like colour therapy with a hypnotic pleasing effect, and that the cities looked martian RT thanks for the info on the debug screenflash, that's a great utility! Just played a couple of rounds on the good ol 2600. Fun game, first time I've played it honestly, but it was challenging in a variety of ways. may I make a suggest? Don't have a ship on the bottom following you, make it so you have two or three on the bottom that are stationary but still shoot at you . . . just an idea. Good job! Quote Share this post Link to post Share on other sites