+darryl1970 Posted December 19, 2014 Share Posted December 19, 2014 (edited) Do THE MATH! I knew in my heart of hearts that the 2600 was capable of producing an accurate Cybermorph, after finding out that HALO was a reality! I downloaded visual bAtariBasic. I chose Cybermorph as my first killer app, and I decided to dedicate an hour or so on my proof of concept. I would have to say the logic for Skylar was pretty taxing, but everything went smoothly once figured out the complex algorithm for Sklar's artificial intelligence. Currently, she only detects ground collisions, and the enemies are not yet present. Unfortunately, some people may say this isn't a "game", since there are no "enemies." Minor details.. Hey! I got a good laugh out of it! Latest Version: Cybermorph26K_DPC_NewScroll.bin 12/23/2014 Previous Versions: Cybermorph26k.bin Edited December 24, 2014 by darryl1970 2 Quote Link to comment Share on other sites More sharing options...
Jinroh Posted December 19, 2014 Share Posted December 19, 2014 Whoa! That's sick, who knew the humble VCS could handle Skylar's complex AI Routines!~ Can't wait for the eventual run of carts! 1 Quote Link to comment Share on other sites More sharing options...
+save2600 Posted December 19, 2014 Share Posted December 19, 2014 Will there be two versions as found for the Jaguar too? If so, I'd like the more annoying and higher kb one please! 1 Quote Link to comment Share on other sites More sharing options...
+darryl1970 Posted December 20, 2014 Author Share Posted December 20, 2014 I think I have 2Meg release. Is there a list of the differences between 1M and 2M versions. I believe mine is the 1993 2M, so I don't know what is missing exactly. Jinroh and I were laughing of the thought of a garbled 2600 sample of Skylar's smooth, feminine voice. lol. Quote Link to comment Share on other sites More sharing options...
Jinroh Posted December 20, 2014 Share Posted December 20, 2014 Really cool man, I like the more uptempo music. We can shoot now too, I keep feeling like I should be shooting chunks away from the mountain haha. Great effort is getting better man. Quote Link to comment Share on other sites More sharing options...
+darryl1970 Posted December 20, 2014 Author Share Posted December 20, 2014 No Co processors! Under 4k! Only 8-bit. . I'm blowing my own mind! The jag has a little better draw distance, but that's to be expected. Quote Link to comment Share on other sites More sharing options...
+save2600 Posted December 20, 2014 Share Posted December 20, 2014 AFAIK, the 2mb Jag version featured more Skylar samples and a morphing title screen, that's it! Both "features" easily replicated on the 2600. Quote Link to comment Share on other sites More sharing options...
BassGuitari Posted December 20, 2014 Share Posted December 20, 2014 The jag has a little better draw distance... That's gotta be the first time anyone's ever said that... 1 Quote Link to comment Share on other sites More sharing options...
iesposta Posted December 20, 2014 Share Posted December 20, 2014 I volunteer to do samples. How many bytes are left and what words do you want digitized? Oh, and during speech the screen will blank. 1 Quote Link to comment Share on other sites More sharing options...
haroldoop Posted December 20, 2014 Share Posted December 20, 2014 (edited) Where-did-you-learn.. to-fly? Edited December 20, 2014 by haroldoop 1 Quote Link to comment Share on other sites More sharing options...
+darryl1970 Posted December 21, 2014 Author Share Posted December 21, 2014 I volunteer to do samples. How many bytes are left and what words do you want digitized? Oh, and during speech the screen will blank. That would be pretty cool. This was really my first time opening anything in 2600 development, so I am not sure where to find all of the information . I know it's under 4K, so I would think that Cybermorph could be an 8K cart at least. lol. Quote Link to comment Share on other sites More sharing options...
+darryl1970 Posted December 21, 2014 Author Share Posted December 21, 2014 That's gotta be the first time anyone's ever said that... Yes. Well, since the Atari 2600 is only an 8-bit system, it should have 1/8 the draw distance of the Jaguar. I am sure you've heard the phrase, "Do the Math!" It's pretty simple. In fact, the code is pretty much the Jaguar game divided by 8. Quote Link to comment Share on other sites More sharing options...
+darryl1970 Posted December 21, 2014 Author Share Posted December 21, 2014 Where-did-you-learn.. to-fly? It should start off with "Good Luck!" Quote Link to comment Share on other sites More sharing options...
ovalbugmann Posted December 21, 2014 Share Posted December 21, 2014 This is interesting to me, I didn't know you could basically just take 64-bit jaguar code and cut it down to 8-bit, by dividing? and then expect it to run on an 8-bit atari! I thought for sure it would have to be programmed from scratch(but with the advantage of having the cybermorph source code) to make it run on the 2600. Great job. 1 Quote Link to comment Share on other sites More sharing options...
iesposta Posted December 21, 2014 Share Posted December 21, 2014 Ha Ha. Now I'm just showing off. You still wanna laugh about Atari 2600 garbled speaking now?! Well done. WellDone2.bin 1 Quote Link to comment Share on other sites More sharing options...
+darryl1970 Posted December 21, 2014 Author Share Posted December 21, 2014 Ha Ha. Now I'm just showing off. You still wanna laugh about Atari 2600 garbled speaking now?! Well done. WellDone2.bin LOL! That's great! You know, I started this as just something to laugh at, but I actually have a game idea in mind now! There's something cool about spanning the generations! I think that will be perfect when a pod is picked up! Quote Link to comment Share on other sites More sharing options...
+darryl1970 Posted December 21, 2014 Author Share Posted December 21, 2014 This is interesting to me, I didn't know you could basically just take 64-bit jaguar code and cut it down to 8-bit, by dividing? and then expect it to run on an 8-bit atari! I thought for sure it would have to be programmed from scratch(but with the advantage of having the cybermorph source code) to make it run on the 2600. Great job. Yeah, as I said in the Jaguar forum, I have a warped sense of humor. I really like my Jaguar, but I like to poke fun at the "bit wars", because it didn't always matter. I remember reading a serious article, where somebody claimed the 2600 was a 4-bit system. I think they just assumed it had to be lower than the 5200, 7800, NES, SMS, etc. We know that's not true. I wanted to try vbatari basic, and I needed a subject matter. I had a funny Skylar animation already, so I decided to draw the Cybermorph ship. Then I tried picking out the Cybermorph intro much on the keyboard. It snowballed. Jinroh finally said I needed to make a game of it and post it. Quote Link to comment Share on other sites More sharing options...
+darryl1970 Posted December 23, 2014 Author Share Posted December 23, 2014 I haven't posted a new bin, because these graphics were just me testing different kernal options. I did a dirty copy of some of the old stuff, and I added a few new things. I have a pretty busy/stressful holiday, so I wanted brainstorm for when I have time to get serious. Now that I have samples, I have to do something more with this.. Quote Link to comment Share on other sites More sharing options...
Jinroh Posted December 24, 2014 Share Posted December 24, 2014 Wow man, the new version is really great. Nearly a playable game. I really like the new scrolling, really gives it a good scrolling feel. Just need to shoot that alien scrolling by. Quote Link to comment Share on other sites More sharing options...
+darryl1970 Posted December 27, 2014 Author Share Posted December 27, 2014 LOL! That's great! You know, I started this as just something to laugh at, but I actually have a game idea in mind now! There's something cool about spanning the generations! I think that will be perfect when a pod is picked up! I might have some time get the pods working over the holidays. Is there an easy way to incorporate the voice from Visual bAtari? Quote Link to comment Share on other sites More sharing options...
iesposta Posted December 27, 2014 Share Posted December 27, 2014 For FLAPPY I used the inline command in a gosub when calling speech. Later you can choose to make more samples with reduced quality, or less samples with excellent quality. If you can't get it working, or I mistyped or indented examples wrong, send me a .bas source and I can get it working. You need to define these four, using 4 ram variables: Label rem Variables Bank 1 dim SoundPtrLo = p dim SoundPtrHi = q dim DelayTableLo = s dim DelayTableHi = t Put the subroutine at the end of a bank, probably an empty bank to start. The subroutine: Bank 3 Welldone inline Welldone.asm return otherbank remove the ".txt" from the attached assembly file, and put it in with your .bas file. gosub Welldone bank3 (to speak) Welldone.asm.txt Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.