Ultimate Amiga
Network Boards => AMOS Factory => AMOS Program Submissions => Topic started by: SamuraiCrow on September 02, 2007, 07:40:17 PM
-
Here is the long-awaited Ribbons and Curls demo featuring my own custom "ribbon scroller".
If you wish to look at, modify, or recompile the source code, you'll need the AMCAF extension version 1.50b installed.
Notes:
It is supposed to work on NTSC or PAL scan rates but there seems to be a sprite glitch on NTSC mode and this happens on my real A1200 as well as the emulator. (PAL mode wasn't tested on a real Amiga.)
Uncompress the LHa file to one directory since the CurlyGirly.mod file must be in the same directory as either the source code when running from the interpreter or the program when running from the compiled .exe version.
I used the Lsl(variable,4) function extensively. It is used to multiply by 16 in less time than a multiply instruction takes.
If you want to change the font used in the ribbon scroller, I have a separate utility that rotates the images correctly to create the sprite bank. Just let me know and I'll upload it separately. (Note: The font is embedded in the executable as an icon bank and can be edited using the AmosPro Object Editor.)
-
Just downloaded it. It's pretty cool for an AMOS scroller (been watching lots of Kefrens demo's the last few weeks and they have done some really cool & fancy ones.... and some that move about so much they are unreadable!).
Nice picture too. The music's pretty cool, but have only had a quick look, so probably not heard it all yet.
Regards,
Lonewolf10
-
Thanks. I've been meaning to do this for a long time. Originally I planned to have a second fold in the text at the left end but I ran out of sprites! I added the picture as a logo (downloaded off of Flickr) and some credits/license text instead.
-
Has anyone got a sine scroll working smoothly?
I do have a scroll somewhere (read: in my archive, but no idea where) which uses AMAL data to move the letters around the screen. It's a touch jerky and that's without anything else happening on screen.
Doing a simple right-left scroll is easy, and one of my intro's (for BLIAM!) uses a simple vertical scroll once a line of text has been filled, but that's not really a proper scroller.
Regards,
Lonewolf10
-
Dear Amos Friend:
I really liked your demo. I am impressed you used sprites and rotated the font...musted take a lot of work.
The music is cool, the logo fantastic, and the scroller is super. I really like the font you used.
I love amiga demos...I just never made one. But I do have the amos pd cd, is full of great demos all made in amos, good for learning-reference. Keep working. I myself...will try to make new demos too.
cheers!!!
rednova
-mobilis in mobile-
-
Thanks rednova!
@Lonewolf10:
The Big AMCAF Demo that comes with the extension contains text that scrolls vertically while the horizontal offset is creating a sine wave effect. It comes from patching the Rainbow commands to allow abuse so that you can set values of the screen offset with the Set Rain command or something similar.
-
aha, thanks.
I'll have to take a look at that tomorrow :)
Regards,
Lonewolf10