kiwilove Posted January 17, 2016 Share Posted January 17, 2016 (edited) The attract mode does throw up some pretty colours. With some cool music running - can something be done with PMGs? Maybe blocks/squares of colour - appearing here and there - randomly? (or in time with the music maybe - representing the voices?) flashing on and then off -- or appear to be random... Can't think of what suitable sprite designs/animation? could be up and running? Harvey Edited January 17, 2016 by kiwilove Quote Link to comment Share on other sites More sharing options...
Synthpopalooza Posted January 17, 2016 Share Posted January 17, 2016 A few other ideas: Maybe use artifacting on some characters ... play off of the purples and greens. Also introduce a PAL scanline mode (like Popmilo's mode 15, 16 color mode) but instead, alternate PF2 between blue and brown each scanline (depending on the host system's artifact colors of course) ... if you had magenta green for the artifacts, you would want blue-brown. If blue-brown are the artifacts, then go for red-cyan. In my ICE Super 0 experiments, I found that these settings, combined with artifact blending, will get you all 16 of the IBM CGA colors ... 2 red, 2 green, 2 blue, 2 cyan, 2 yellow, 2 magenta, the background, white, and 2 greys. You will of course, want the brightest colors to be below the darker colors, so you might have an artifact pixel on the blue line, and a bright double-bit pixel below it to get the PAL blending. Of course, you could also reverse this and have the bright pixel on the blue line instead and have it play off of the artifact pixel on the gold line. Quote Link to comment Share on other sites More sharing options...
kiwilove Posted January 17, 2016 Share Posted January 17, 2016 One simple trick someone can try out with it is - inverse the dark colour to the light one, and vice versa - maybe do a fade? If that is possible. There could be an advantage in transferring it across to a graphics mode with more colour registers - if you can think of ways to play some tricks with them. Tricks is the word - to do things people would not think of, was possible. And if you can add some music running too - that would be ace. Harvey 1 Quote Link to comment Share on other sites More sharing options...
w1k Posted January 17, 2016 Author Share Posted January 17, 2016 nice https://www.youtube.com/watch?v=9aMUIIzrLjw 2 Quote Link to comment Share on other sites More sharing options...
atarixle Posted February 2, 2016 Share Posted February 2, 2016 (edited) damn my Turbo BASIC skills are fading away ... this is what I came so far yet multiple rotates and performance tweaks shall follow ... Effect.atr Edited February 2, 2016 by atarixle 3 Quote Link to comment Share on other sites More sharing options...
Heaven/TQA Posted February 2, 2016 Share Posted February 2, 2016 Generally speaking, animations are used quite often in demos - although not always where you'd expect, my mega DYCP in Greetz0rz is technically an anim for example and there are a few demos where an animation is filling screen real estate because the primary effect needs all of the available time - but the interesting part for demo coders is usually the technical aspect, either finding ways to cram more animation into a finite space or trying to fake it so everything looks to be done on the fly. i can think of a couple of ways to do the rotating crosses on a 48K machine - one very dirty solution and another with a bit more finesse - but it doesn't interest me enough personally to actually write the code... Jason!!!! Don't spread secrets! 1 Quote Link to comment Share on other sites More sharing options...
TMR Posted February 2, 2016 Share Posted February 2, 2016 Jason!!!! Don't spread secrets! Yeah, 'cos it's not as though i've been giving out demo source code for a while or anything... =-) 1 Quote Link to comment Share on other sites More sharing options...
flashjazzcat Posted February 2, 2016 Share Posted February 2, 2016 damn my Turbo BASIC skills are fading away ... this is what I came so far yet multiple rotates and performance tweaks shall follow ... Nice... extremely smooth! Quote Link to comment Share on other sites More sharing options...
atarixle Posted February 2, 2016 Share Posted February 2, 2016 it's CTB ... TB sources included 1 Quote Link to comment Share on other sites More sharing options...
tebe Posted February 15, 2016 Share Posted February 15, 2016 (edited) Crosses (Mad Pascal 1.3.0) uses crt; const charset = $b800; data = $5400; size = 25600; var f: file; s, p, k, m: ^byte; x: word; begin p:=pointer(charset); assign(f, 'D:CHDEF.BIN'); reset(f, 1); blockread(f, p, 680); close(f); p:=pointer(data); assign(f, 'D:DATA.BIN'); reset(f, 1); blockread(f, p, size); close(f); Poke(756, hi(charset)); p:=pointer(dpeek(88)); k:=pointer(dpeek(88) + 10*40); m:=pointer(dpeek(88) + 20*40); repeat repeat delay(1); s:=pointer(data+x); move(s, p, 400); move(s, k, 400); move(s, m, 160); inc(x, 400); until x = size; x:=0; until keypressed; clrscr; Poke(756, $e0); end. crosses_mp.zip Edited February 15, 2016 by tebe 5 Quote Link to comment Share on other sites More sharing options...
Gury Posted February 15, 2016 Share Posted February 15, 2016 Excellent work on crosses with Mad Pascal, Tebe. Can you please refer me to version 1.3.0? Does this version feature intr routine for handling method addressing found in VBXE example? Quote Link to comment Share on other sites More sharing options...
+CharlieChaplin Posted February 17, 2016 Share Posted February 17, 2016 Crosses (Mad Pascal 1.3.0) Can you create a single fileversion, please (all files in one bigger executable file) ?!? Quote Link to comment Share on other sites More sharing options...
tebe Posted February 27, 2016 Share Posted February 27, 2016 (edited) Can you create a single fileversion, please (all files in one bigger executable file) ?!? now, MadPascal support resource file (*.rc) {$r crosses.rc} charset rcdata 'chdef.bin' data rcdata 'data.bin' effects_rc.zip Edited February 27, 2016 by tebe 1 Quote Link to comment Share on other sites More sharing options...
Gury Posted February 27, 2016 Share Posted February 27, 2016 Beautiful! I am thinking of GUI environment for Mad Pascal... 1 Quote Link to comment Share on other sites More sharing options...
tebe Posted February 27, 2016 Share Posted February 27, 2016 http://www.tutorialspoint.com/compile_pascal_online.php 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.