Tempest Posted March 5, 2002 Share Posted March 5, 2002 Does anyone know how to impliment artrifacting with Antic F graphics? My title screen is currently white, but I want to use artifacting to make it green. Here's a small chunk of my graphics code: .byte $00,$FF,$FF,$FF,$FF,$00,$00,$00 .byte $C0,$00,$00,$00,$C0,$00,$00,$FF,$FF,$FF,$FF .byte $00,$00,$00,$C0,$00,$00,$00,$C0,$00,$00 .byte $FF,$FF,$FF,$FF,$00,$00,$FF,$FF,$FF,$FF,$00 I thought it was as simple as only showing alternate pixels (half a color clock), but I couldn't get that to work. Anyone ever try this before? Tempest Quote Link to comment Share on other sites More sharing options...
calamari Posted March 5, 2002 Share Posted March 5, 2002 Try out Antic E, you can have 4 colors, 160x192 resolution, no artifacting required. calamari Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted March 5, 2002 Share Posted March 5, 2002 well... when all solutions could be so simple... yes... i would suggest antic e as well... artifacting is just working well on ntsc machines as far as i know... f.e. ultima 4 here on pal machines was not so "colorful" as the ntsc artifacting version... bzt i am not sure... hve Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted March 5, 2002 Share Posted March 5, 2002 tempest, but you can try dc.b %1010101010 for artifact effect1 or dc.b %0101010101 for artifact effect2 i guess dc.b %11111111 = $ff will show no color effect and so does dc.b %11000000 = $c0 compared to your example... but i am not sure if i am right in my interpretation of this "effect"... i like "real" colors more... keep on coding! Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted March 5, 2002 Share Posted March 5, 2002 and btw... you explained the effect for your self 1/2 color clock = 1 pixel in antic mode f. and with $c0 and $ff in your grafix you are using 2 pixels (see my binary expressions...) this could be the reason why you are not having an result... when testing on atari800win be sure that you have enabled artifacting in the gfx options... just to help you for antic e (basic grafics mode 15) you can store in 1 byte 4 pixels each build up from 2 bits... the 2 bits selecting the desired color register and therefore the color on screen: 00 = color0 = 712 = $d01a 01 = color1 = 708 = $d016 10 = color2 = 709 = $d017 11 = color3 = 711 = $d019 (here i am not sure... check it out in basic...) so your gfx would look like this a small sqaure in color 1 01010101 01000001 01000001 01000001 01010101 same in color 2 10101010 10000010 10000010 10000010 10101010 and now both mixed (color1 outline sqaure color2) 01010101 01101001 01101001 01101001 01010101 so... i am sure you got the concept... hve Quote Link to comment Share on other sites More sharing options...
Nukey Shay Posted March 5, 2002 Share Posted March 5, 2002 The advantage artifacting has over mode E is that higher resolution objects are possible (when the bits are next to each other), while not giving up extra colors (when bits are isolated). Example: 0100000110000001 0001001111000100 0000011111100000 0000111111110000 0000011111100000 0001001111000100 0100000110000001 ...displays a highres diamond shape with color trails at each corner. Check out Conan & Diamond Mine as well. Keep in mind that CTIA/GTIA/XL machines all artifact differently. Quote Link to comment Share on other sites More sharing options...
Tempest Posted March 5, 2002 Author Share Posted March 5, 2002 Ok, I was able to get the artifacting effect to work (although it's a nasty looking green). Do all of those 4 artifacting options work with the 5200? Is artifacting enabled by default on the 5200? I wonder because it makes my text look all nasty (that pinky green color). Maybe I'll look into Mode E instead. Tempest Quote Link to comment Share on other sites More sharing options...
+Cafeman Posted March 5, 2002 Share Posted March 5, 2002 Yeah, don't waste your time, use Antic E. It'll look better. Or use Antic D -- 2 colors seems good enough for what you want. 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.