Jess Ragan Posted June 16 Share Posted June 16 I figured out how to do color cycling, the way Japanese developers used to do it on the SG-1000 and MSX! Basically, you just have to re-define colors for a block of graphics during execution. There's no apparent limit to the number of times you can define the colors, so you can define new color sets as you please to make the colors seem to scroll upward through the graphics, or pulse ominously like the front of a sleeping Wii. Anyway, check it out! I'm really happy about this. Special effects aren't common in ColecoVision games, but I think I could get a lot of use out of this. testin.rom testin.bas 6 Quote Link to comment https://forums.atariage.com/topic/368103-guys-guys-you-gotta-see-this/ Share on other sites More sharing options...
Falonn Posted June 16 Share Posted June 16 This looks great, thanks for sharing! Here is an animated GIF of the effect for passersby that might not have downloaded the ROM or checked out the code otherwise: 3 Quote Link to comment https://forums.atariage.com/topic/368103-guys-guys-you-gotta-see-this/#findComment-5486948 Share on other sites More sharing options...
artrag Posted June 16 Share Posted June 16 Cool Quote Link to comment https://forums.atariage.com/topic/368103-guys-guys-you-gotta-see-this/#findComment-5486952 Share on other sites More sharing options...
Jess Ragan Posted June 16 Author Share Posted June 16 Looks that much nicer with scanlines. Like a neon sign! I'm going to have to recheck the color codes; the bottoms of 1, 2, and 3 seem to have an unwanted white color cycling through them. Quote Link to comment https://forums.atariage.com/topic/368103-guys-guys-you-gotta-see-this/#findComment-5486969 Share on other sites More sharing options...
Jess Ragan Posted June 16 Author Share Posted June 16 Yep, there were some stray white codes in there. This is more what I had in mind! testin.bas testin.rom 3 Quote Link to comment https://forums.atariage.com/topic/368103-guys-guys-you-gotta-see-this/#findComment-5486973 Share on other sites More sharing options...
+cjherr Posted June 16 Share Posted June 16 Very slick! Quote Link to comment https://forums.atariage.com/topic/368103-guys-guys-you-gotta-see-this/#findComment-5487193 Share on other sites More sharing options...
AnalogKid Posted June 17 Share Posted June 17 I'm surprised it's not used more in games because if used properly it's a clock-cycle cheap way of adding perceived animation to the game screen. I've seen some really cool starfield backgrounds created this way. Quote Link to comment https://forums.atariage.com/topic/368103-guys-guys-you-gotta-see-this/#findComment-5487620 Share on other sites More sharing options...
Captain Cozmos Posted June 18 Share Posted June 18 (edited) I love the animation. I wanted to see how small I could get this thing with pure assembly. source included Testin Minimal.rom Main.asm I updated the source with some commenting and a couple of corrections if you already DL it. Edited June 18 by Captain Cozmos Quote Link to comment https://forums.atariage.com/topic/368103-guys-guys-you-gotta-see-this/#findComment-5487953 Share on other sites More sharing options...
Jess Ragan Posted June 18 Author Share Posted June 18 Thanks much! By the way, this dovetails nicely with CV BASIC expanding its compatibility to support the SV-318. I was wondering if I could color cycle with VPOKEs instead of DEFINE COLOR and DATA statements. The problem with the latter technique is that I have to use constants rather than variables, which means four static animations rather than having the colors flow smoothly from one row to the next. If you play any of Spectravideo's games, you'll notice that they've got an intro with colors flowing through the Spectravideo logo. I don't think I would have that kind of freedom with DEFINE COLOR. Quote Link to comment https://forums.atariage.com/topic/368103-guys-guys-you-gotta-see-this/#findComment-5487965 Share on other sites More sharing options...
MrDave Posted June 20 Share Posted June 20 Looks great ! Quote Link to comment https://forums.atariage.com/topic/368103-guys-guys-you-gotta-see-this/#findComment-5488967 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.