Heaven/TQA #1 Posted December 12, 2010 http://pouet.net/prod.php?which=56383 well done, Peter... great Music by Nils and who did the graphics? and thx for the greetings... Quote Share this post Link to post Share on other sites
Heaven/TQA #2 Posted December 12, 2010 ah. OOz... thought so... as it is his style... Quote Share this post Link to post Share on other sites
+Philsan #3 Posted December 12, 2010 http://pouet.net/prod.php?which=56383 Very nice Peter! Quote Share this post Link to post Share on other sites
Bryan #4 Posted December 12, 2010 Thanks. I enjoyed that. Quote Share this post Link to post Share on other sites
pps #5 Posted December 12, 2010 As i wrote at pouet, this one rocks! :thumbsup: :thumbsup: :thumbsup: :thumbsup: :thumbsup: :thumbsup: Quote Share this post Link to post Share on other sites
Heaven/TQA #6 Posted December 12, 2010 unfortunatly I have not made it in time but maybe will release it in 2010... Quote Share this post Link to post Share on other sites
Tezz #7 Posted December 12, 2010 Wow! Excellent stuff Peter Is this the first time that the split graphics has been done on the A8? I've seen it in c64 demos but don't remember seeing it done on the A8 before? Really well executed. Big respect also for the hard work keeping it within 64k. Quote Share this post Link to post Share on other sites
spookt #8 Posted December 12, 2010 Excellent demo - really enjoyed it. Awesome splits/wipes at the end and possibly the most realistic "lack of signal" right at the end I've ever seen. Great work! :thumbsup: Quote Share this post Link to post Share on other sites
snicklin #9 Posted December 12, 2010 This man can do with 32 bytes what would take most people 10K. Give this man 64K and look what he can produce. I'm in awe. Quote Share this post Link to post Share on other sites
marcokitt2000 #10 Posted December 12, 2010 Thanks Peter, For the great and nice demo i hope that are more programmers here will follow you gr. Marco Quote Share this post Link to post Share on other sites
+JAC! #11 Posted December 13, 2010 Hi there! Thanks for you positive comments. I just got to know via mail from Nils that it won the Silly Venture Demo Compo and I can't tell you how excited I am. I really whish I'd been there. After 21 years of demo coding, this was the first time I entered a compo. @Tezz: I assume the vertical graphics split is the first on A8. I had this effect in mind for years. And when I saw it being done in on C64, I went mad. Thanks to Rybags comments and the version of G2F you sent me, I was able to defeat the bad lines which kept from doing this for years. But opposed to Andropolis (where the graphics is actually copied under the sprites and which is therefore limited to a certain speed of movement), Silly Things uses a cycle exact split between two (*24) charsets. This is why the roatation can become so fast at the end. That would not be possible with copying memory. This effect has the most complicated memory layout I ever created. It really would have been rather easy with extended RAM, but it was damn hard in 64k. @Spookt: If you like TV noises, I have plenty of them in less bytes. And some are even more realistic. Check TV Noise Anthology or TV Noise Demo Maker Quote Share this post Link to post Share on other sites
Rybags #12 Posted December 13, 2010 Like the music and the sine-driven split there. Pretty impressive effort there. I have no idea how that split's being done, can you provide some tech info there. Quote Share this post Link to post Share on other sites
+Stephen #13 Posted December 13, 2010 That's an impressive demo! Great music and I really like the end part with the "sin scroller" swapping the two images. EDIT I see Rybags beat me to it Quote Share this post Link to post Share on other sites
NRV #14 Posted December 13, 2010 Congratulations for your first place! This is a really great demo. Personally, I like a lot the effects, the music, the graphics and the "cohesion" between all the parts (and probably I would like the code if I take a look at it ). The only "hard" part was trying to read the greetings . Silly Things uses a cycle exact split between two (*24) charsets. I have no idea how that split's being done, can you provide some tech info there. Yeah! please provide any info about that and about the 256-dot matrix with "depth cue" . Can you change charsets midline with pixel resolution? inside a char? or are you limited to a char resolution and use the black line to cover some parts? Can you apply that to changing colors midline, inclusive in bad lines? Regards! Quote Share this post Link to post Share on other sites
Heaven/TQA #15 Posted December 13, 2010 Peter... oh... I thought about the rotation split, too for some time ago when I first saw the fx on c64... but I was under the impression that it is done similar to the c64 version in terms of copy data and covering the data copy with sprites... good to see that you still know the cycle exact timing stuff I guess since Visdom 2 days you still can do this. But which emulator worked for testing that FX? Atari800Mac does show it right... so I guess the Emulators work here good enough? Quote Share this post Link to post Share on other sites
Heaven/TQA #16 Posted December 13, 2010 and yes... it was the same demo from Booze Design I discussed here in some thread... Quote Share this post Link to post Share on other sites
emkay #17 Posted December 13, 2010 About this screen split. What does it exactly. Will it be possible to change screen content at the same time? Quote Share this post Link to post Share on other sites
Heaven/TQA #18 Posted December 13, 2010 it is changing screen content? Quote Share this post Link to post Share on other sites
Rybags #19 Posted December 13, 2010 (edited) Hard to catch the text on some of the hi/thanks stuff. Looks like I get a thanks, Heaven gets a greet, also saw xxl, Fox, Raster, PG. It's got fairly "simple" music, but it sounds really fresh. I reckon that pic splitter technique might start to become the rage now. Somewhat costly in RAM use, but in the context of a demo you don't really care too much. No idea how it's done on C= systems, maybe they just change the bitmap origin. Of course Atari only allows that on a scanline boundary (but of course our way is much more flexible in 99% of other cases). Edited December 13, 2010 by Rybags Quote Share this post Link to post Share on other sites
Rybags #20 Posted December 13, 2010 OK, so it's using a fat Kernal with variable delay, Player to mask the transition between charsets. Just how it's managing the smoothness with all those Refresh cycles at the left/middle is kinda amazing. Quote Share this post Link to post Share on other sites
MaPa #21 Posted December 13, 2010 (edited) Very nice demo with "world first" (as you call it in my intros ) effects on A8 and thanks for greetings Edited December 13, 2010 by MaPa Quote Share this post Link to post Share on other sites
emkay #22 Posted December 13, 2010 it is changing screen content? Of two images, yes But what about doing this with some different animations on both pictures? Possibly using gr. 10 (charmode)? Quote Share this post Link to post Share on other sites
Rybags #23 Posted December 13, 2010 To see "under" the effect, ie get rid of the Player masking the change: Break into Monitor with the emulator during the split-screen sweep. C D00D 0 C D01D 0 (use E command instead of C in Altirra Console) Quote Share this post Link to post Share on other sites
analmux #24 Posted December 13, 2010 Just when I'm looking at a technique I'm thinking of, for doing this split screen, I don't think these PM overlays are needed that much. Anyway, very nice effect Quote Share this post Link to post Share on other sites
Rybags #25 Posted December 13, 2010 Without the PM, it just looks like the program is doing data moves. Have to wonder... just how fast a "brute force" approach might work, where we try to accomplish the same effect just by copying data across. Quote Share this post Link to post Share on other sites