Author Topic: [Amiga 30th Anniversary] Flare Mixer  (Read 3947 times)

0 Members and 1 Guest are viewing this topic.

Offline noname

  • ZX 81
  • *
  • Posts: 10
  • Karma: 24
    • View Profile
[Amiga 30th Anniversary] Flare Mixer
« on: September 30, 2015 »
Hello everyone,

an Amiga compo at DBF sounded like the perfect opportunity to get involved! So here is my contribution: an Amiga effect that I started many years ago, but which was not used in a demo since then.

It is an 18 bit flare effect that I started on Amiga in 2009. As a first for myself back then, it was made using a mix of C and ASM code. This allowed me to quickly play around with different "magic formulas" for the movement in C, while maintaining access to the hardware hitting support routines that I have used ever since. Out of curiosity, I actually started a discussion about 18 bit saturation tricks on ADA back then (http://ada.untergrund.net/?p=boardthread&id=469) in which several well known Amiga demo coders participated and where Blueberry eventually revealed the trick that he would later use for his seminal Ikadalawampu (http://www.pouet.net/prod.php?which=54561) Amiga 4k intro.

But back to my contribution to this competition! The effect renders up to 512 flares at 160x90 pixel resolution in Amiga true colour HAM8 chunky which is well known at least since Tint by TBL. It calculates two different motion paths using simple trigonometric functions. Those two paths are then constantly mixed back and forth using another cosine, which makes for some hopefully interesting variations over time.

The drawing code is still totally unoptimized. But as the rules said that WinUAE emulation is fine, I thought that this wouldn't matter today :)

Tools were vbcc,vasm,genam, and vlink. My code uses the 18 bit C2P by Touchstone and The Player by Guru. Music by Virgill.

Binaries for AGA Amigas with 68040/68060 or WinUAE (please enable JIT for pleasure) here: http://www.dig-id.de/amiga/dbf/flaremixer.lha
YouTube video here: https://www.youtube.com/watch?v=MZkP1p7hinc

Hope you like it!


Challenge Trophies Won:

Offline KrazyK

  • Amiga 1200
  • ****
  • Posts: 255
  • Karma: 97
    • View Profile
    • KrazyK Remakes
Re: [Amiga 30th Anniversary] Flare Mixer
« Reply #1 on: September 30, 2015 »
That's a really nice effect, never seen that before and nice choice of music too.  I must have watched it for 15 minutes until I realized my pizza was burning in the oven.   :clap:
Challenge Trophies Won:

Offline Kirl

  • Senior Member
  • Pentium
  • ********
  • Posts: 1190
  • Karma: 228
    • View Profile
    • Homepage
Re: [Amiga 30th Anniversary] Flare Mixer
« Reply #2 on: October 01, 2015 »
Awesome effect and interesting variation indeed! Nice to read a bit about it's history as well.  :clap:

www.kirl.nl
Challenge Trophies Won:

Offline hellfire

  • Sponsor
  • Pentium
  • *******
  • Posts: 1289
  • Karma: 466
    • View Profile
    • my stuff
Re: [Amiga 30th Anniversary] Flare Mixer
« Reply #3 on: October 01, 2015 »
Great one, Noname!
And two thumbs up for submitting an actual Amiga production to the Amiga compo!
At first I thought it's missing some kind of overlay (a logo, scroller, ...) but it would just distract from the effect and somehow degrade it to a "background effect". So everything is perfect.
Also great choice of music - one simply can't get more "Amiga" than Virgill :)
Challenge Trophies Won:

Offline combatking0

  • JavaScript lives!
  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4569
  • Karma: 235
  • Retroman!
    • View Profile
    • Combat King's Barcode Battler Home
Re: [Amiga 30th Anniversary] Flare Mixer
« Reply #4 on: October 01, 2015 »
Cool effect! It reminds me of a time-lapse of galaxy clusters moving towards and away from each other.
You are our 9001st visitor.
Challenge Trophies Won:

Offline Optimus

  • DBF Aficionado
  • ******
  • Posts: 2452
  • Karma: 127
    • View Profile
    • Optimouse Demo Site
Re: [Amiga 30th Anniversary] Flare Mixer
« Reply #5 on: October 01, 2015 »
Wow, that's really cool! And in Amiga!
Challenge Trophies Won:

Offline Rbz

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 2683
  • Karma: 483
    • View Profile
    • http://www.rbraz.com/
Re: [Amiga 30th Anniversary] Flare Mixer
« Reply #6 on: October 02, 2015 »
Really great effect, it's very hypnotic  :D

Thank you for participating on this compo and good luck!
Challenge Trophies Won:

Offline noname

  • ZX 81
  • *
  • Posts: 10
  • Karma: 24
    • View Profile
Re: [Amiga 30th Anniversary] Flare Mixer
« Reply #7 on: October 02, 2015 »
Thanks everyone for the kind feedback. It has been a lot of fun preparing the code for this..
Challenge Trophies Won:

Offline padman

  • Senior Member
  • Pentium
  • ********
  • Posts: 976
  • Karma: 258
    • View Profile
Re: [Amiga 30th Anniversary] Flare Mixer
« Reply #8 on: October 03, 2015 »
The technical details don't mean anything to me tbh, but it sure looks awesome! And nice music, too. K++ for using the original platform.  :clap:
Challenge Trophies Won:

Offline noname

  • ZX 81
  • *
  • Posts: 10
  • Karma: 24
    • View Profile
Re: [Amiga 30th Anniversary] Flare Mixer
« Reply #9 on: October 04, 2015 »
 :goodpost: Just noticed that K++ was actually some kind of gift. Thank you!
Challenge Trophies Won:

Offline Raizor

  • Founder Member
  • Pentium
  • ********
  • Posts: 1150
  • Karma: 174
    • View Profile
    • Raizor's Dev Blog
Re: [Amiga 30th Anniversary] Flare Mixer
« Reply #10 on: October 05, 2015 »
Very nice and mesmerizing to watch :) It brings to mind the creation of the universe or something cosmic like that. Great to see something made on an Amiga too! Great stuff!
raizor

Challenge Trophies Won:

Offline Moroboshisan

  • Senior Member
  • Amiga 1200
  • ********
  • Posts: 443
  • Karma: 18
  • C=64
    • View Profile
Re: [Amiga 30th Anniversary] Flare Mixer
« Reply #11 on: October 05, 2015 »
intriguing effect, some special respect for using the real hardware! maybe, as noted by hellfire, a little scroller or a side logo seems like "missing"...

Offline noname

  • ZX 81
  • *
  • Posts: 10
  • Karma: 24
    • View Profile
Re: [Amiga 30th Anniversary] Flare Mixer
« Reply #12 on: October 09, 2015 »
 Thanks for the votes. It was quite exciting to participate in another compo.

  :||
Challenge Trophies Won:

Offline hellfire

  • Sponsor
  • Pentium
  • *******
  • Posts: 1289
  • Karma: 466
    • View Profile
    • my stuff
Re: [Amiga 30th Anniversary] Flare Mixer
« Reply #13 on: November 28, 2017 »
An Amiga effect that I started many years ago, but which was not used in a demo since then.
It is an 18 bit flare effect that I started on Amiga in 2009.

And after only another two years this effect finally made its way into this demo ;D
Challenge Trophies Won: