Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
14 crawler(s) on-line.
 150 guest(s) on-line.
 1 member(s) on-line.


 matthey

You are an anonymous user.
Register Now!
 matthey:  59 secs ago
 Hypex:  9 mins ago
 agami:  17 mins ago
 Matt3k:  43 mins ago
 Hammer:  2 hrs 32 mins ago
 amigasociety:  2 hrs 47 mins ago
 billt:  4 hrs 30 mins ago
 Rob:  5 hrs 30 mins ago
 amigakit:  5 hrs 41 mins ago
 DiscreetFX:  5 hrs 59 mins ago

Software News   Software News : OS4 native version of FlashMandel available, source included
   posted by CygnusEd on 26-Feb-2005 18:52:41 (2927 reads)
A new version of FlashMandel called FlashMandelNG is available on OS4Depot and Aminet.

The archive includes a native OS4-binary and binaries for 68k with and without FPU.
WarpOS is no longer supported.


FlashMandelNG is a fast and easy to use fractal-renderer:
- Mandelbrot & Julia fractals are supported.
- ARexx-support
- localized (english, german, italian, spanish)
...

    

STORYID: 2122
Related Links
· More about Software News
· News by CygnusEd


Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

PosterThread
jiyong 
Re: OS4 native version of FlashMandel available, source incl
Posted on 26-Feb-2005 21:07:55
#1 ]
Cult Member
Joined: 25-Oct-2003
Posts: 594
From: Lelystad, The Netherlands

Does it make use of Altivec?

 Status: Offline
Profile     Report this post  
CygnusEd 
Re: OS4 native version of FlashMandel available, source incl
Posted on 26-Feb-2005 22:28:25
#2 ]
Regular Member
Joined: 7-Feb-2004
Posts: 393
From: germany

No Altivec yet, but we are working on it


_________________
X-5000 PPC 5020/2 GHZ, Fractal Define XL R2-Tower, OS 4.1 final update 2, 4 GB, Radeon HD 7770, ESI Juli@ XTe
SAM 460ex/1,15 GHZ, OS 4.1 final, 2 GB, Radeon HD 6450
Amiga 4000D/040 25 Mhz, OS 3.9 BB2, 272 MB, X-Surf, 250 MB ZIP

 Status: Offline
Profile     Report this post  
Xenic 
Re: OS4 native version of FlashMandel available, source incl
Posted on 27-Feb-2005 5:06:09
#3 ]
Super Member
Joined: 2-Feb-2004
Posts: 1246
From: Pennsylvania, USA

Tried it twice on my µA1 with OS4.
As soon as I click the left mouse button on
the palette window my WorkBench colors get
messed up and I get a visit from the
Grim Reaper. Does it work on your A1??


_________________
X1000 with 2GB memory & OS4.1FE

 Status: Offline
Profile     Report this post  
Fl@sh 
Re: OS4 native version of FlashMandel available, source incl
Posted on 27-Feb-2005 8:39:00
#4 ]
Regular Member
Joined: 6-Oct-2004
Posts: 253
From: Napoli - Italy

@jiyong

This is the non working and non optimized code of Altivec function (ont he top there's the non altivec commented code):

/*
* Mandeln_altivec_V3.c

WORD Exp;
LDouble zr,zi,zr2,zi2;
const LDouble maxdist = 4.0;

zr = Cre;
zi = Cim;

while (--Iterazioni) {
for (Exp = Power; Exp != -1; Exp--) {
zi2 = zi * zi;
zi *= zr;
zr2 = zr * zr;
zr = zr2 - zi2;
zi += zi;
}

if ((zr2 + zi2) > maxdist) return Iterazioni;

zi += Cim;
zr += Cre;
}
return 0;

*/

#include
#include "FlashMandel.h"

#ifdef __ALTIVEC__
#include

WORD MandelnAltivec(ULONG Iterazioni, ULONG Power, LDouble Cre, LDouble Cim)
{
WORD Exp;
vector float maxdist = (vector float) {4};
vector float zero = (vector float) {0};
vector unsigned int cmp = (vector unsigned int) {0};
vector bool int exit;
vector float vCre = (vector float) {(float) Cre};
vector float vCim = (vector float) {(float) Cim};
vector float zr = vCre;
vector float zi = vCim;
vector float t, zi2, zr2;

while (--Iterazioni)
{
for (Exp = Power; Exp != -1; Exp--)
{
zi2 = vec_madd(zi, zi, zero);
zi = vec_madd(zi, zr, zero);
zr2 = vec_madd(zr, zr, zero);
zr = vec_sub(zr2, zi2);
zi = vec_add(zi, zi);
}

t = vec_add(zi2, zr2);
exit = vec_and(vec_cmpgt(t, maxdist), (vector bool int) {TRUE});

if (vec_all_eq(exit, cmp)) return Iterazioni;

zi = vec_add(zi, vCim);
zr = vec_add(zr, vCre);
}

return 0;
}
#endif /* __ALTIVEC__ */

If someone knows how to implement it we all can have one of the first programs supporting Altivec
For now using this code Edgar on his A1-XE@933 get only a black screen

Bye,
Dino Papararo
We're also looking for some good Arexx coders for build a strong benchmark test for cpu/fpu/altivec (when imlemented) and a nice amination builder.
Sincerely there're already these Arexx routines but we want someting better, I'm sure the Arexx port and Arexx commands in FlashMandel are underestimated


_________________
Pegasos II G4@1GHz 2GB Radeon 9250 256MB
AmigaOS4.1 fe - MorphOS - Debian 9 Jessie

 Status: Offline
Profile     Report this post  
CygnusEd 
Re: OS4 native version of FlashMandel available, source incl
Posted on 27-Feb-2005 10:52:52
#5 ]
Regular Member
Joined: 7-Feb-2004
Posts: 393
From: germany

@ Xenic

> Tried it twice on my µA1 with OS4.
> As soon as I click the left mouse button on
> the palette window my WorkBench colors get
> messed up and I get a visit from the
> Grim Reaper. Does it work on your A1??

I tried it on my AmigaOne-XE G4 and I have no problems.
Can you please generate a crashlog and send it to me?
You can create it in the GrimReaper-window. Click on the
crashlog-tab, activate "Include stack trace", "include
system information" and "include list of system libs/devs"
and then click on "Write Crash Log".
The crashlog-file will be located in the ram-disk.

Because I have no problems on my system, there is no other
way to solve this.

CygnusEd

Last edited by CygnusEd on 27-Feb-2005 at 11:01 AM.


_________________
X-5000 PPC 5020/2 GHZ, Fractal Define XL R2-Tower, OS 4.1 final update 2, 4 GB, Radeon HD 7770, ESI Juli@ XTe
SAM 460ex/1,15 GHZ, OS 4.1 final, 2 GB, Radeon HD 6450
Amiga 4000D/040 25 Mhz, OS 3.9 BB2, 272 MB, X-Surf, 250 MB ZIP

 Status: Offline
Profile     Report this post  
Anonymous 
Re: OS4 native version of FlashMandel available, source incl
Posted on 28-Feb-2005 9:10:04
# ]



I got it running on a µA1 no problem, but the installer crashed before adding the ASSIGN to user-startup, and it doesn't seem to want to use the tooltypes in the icon. I've got a 1024*768 screen and I'd like to use it. Also, 256 colours is far too low.

Also, that noise it makes when you run it is absolutely infuriating. Please stop it.

 
     Report this post  
Anonymous 
Re: OS4 native version of FlashMandel available, source incl
Posted on 28-Feb-2005 10:08:01
# ]



Tried it on Peggy.. it reports my cpu as 68k heh

 
     Report this post  
djnick 
Re: OS4 native version of FlashMandel available, source incl
Posted on 28-Feb-2005 10:43:04
#8 ]
Cult Member
Joined: 11-Jun-2003
Posts: 947
From: space

geez... just read about program name FlashMandel for Amiga, happily jumped here to read more about it and found it is NOT a Flash player... but another fractal renderer...
I guess Amiga will never have normal flash player with sound :( :( :(


_________________
nykk | deetronic.rs | youtube.com/djnykk | gfx.river | mamavolibebu.com

 Status: Offline
Profile     Report this post  
Fl@sh 
Re: OS4 native version of FlashMandel available, source incl
Posted on 28-Feb-2005 16:31:25
#9 ]
Regular Member
Joined: 6-Oct-2004
Posts: 253
From: Napoli - Italy

@hooligan

I'm sorry but there isn't still a MorphOS version, so your PowerPC will not be used
The program is open source so if someone is interested can easily port it


_________________
Pegasos II G4@1GHz 2GB Radeon 9250 256MB
AmigaOS4.1 fe - MorphOS - Debian 9 Jessie

 Status: Offline
Profile     Report this post  
Fl@sh 
Re: OS4 native version of FlashMandel available, source incl
Posted on 28-Feb-2005 16:46:02
#10 ]
Regular Member
Joined: 6-Oct-2004
Posts: 253
From: Napoli - Italy

@anarchic_teapot

256 colors are used due the particular calc function choosen, the Divide et Impera formula loose all its efficiency with Hicolor or Truecolor screens.
Belive in me if I say 256 color if well used can be enough for most cases, however the truecolor mode is already planned but now there're other priorities (i.e. enable Altivec support and develop some AREXX programs)


_________________
Pegasos II G4@1GHz 2GB Radeon 9250 256MB
AmigaOS4.1 fe - MorphOS - Debian 9 Jessie

 Status: Offline
Profile     Report this post  
CygnusEd 
Re: OS4 native version of FlashMandel available, source incl
Posted on 28-Feb-2005 20:24:16
#11 ]
Regular Member
Joined: 7-Feb-2004
Posts: 393
From: germany

@anarchic_teapot

> I got it running on a µA1 no problem, but the installer crashed before adding
> the ASSIGN to user-startup, and it doesn't seem to want to use the tooltypes
> in the icon. I've got a 1024*768 screen and I'd like to use it. Also, 256
> colours is far too low.

The crash seems to be a installer-problem.
We have no problems with the tooltypes here. How did you setup the tooltypes?
Please notice, that you might have an other Screenmode-ID on your system!!!

> Also, that noise it makes when you run it is absolutely infuriating. Please
> stop it.

Just delete the startup-script (FLASHMANDEL:ARexx/startup.rexx)

CygnusEd


_________________
X-5000 PPC 5020/2 GHZ, Fractal Define XL R2-Tower, OS 4.1 final update 2, 4 GB, Radeon HD 7770, ESI Juli@ XTe
SAM 460ex/1,15 GHZ, OS 4.1 final, 2 GB, Radeon HD 6450
Amiga 4000D/040 25 Mhz, OS 3.9 BB2, 272 MB, X-Surf, 250 MB ZIP

 Status: Offline
Profile     Report this post  
CygnusEd 
Re: OS4 native version of FlashMandel available, source incl
Posted on 28-Feb-2005 20:33:57
#12 ]
Regular Member
Joined: 7-Feb-2004
Posts: 393
From: germany

@djnick

> geez... just read about program name FlashMandel for Amiga, happily jumped
> here to read more about it and found it is NOT a Flash player... but another
> fractal renderer...
> I guess Amiga will never have normal flash player with sound :( :( :(

He he, sorry for this

I know, that Alexandre Balaban is working on a new version of swfplayer - hopefully with sound.


_________________
X-5000 PPC 5020/2 GHZ, Fractal Define XL R2-Tower, OS 4.1 final update 2, 4 GB, Radeon HD 7770, ESI Juli@ XTe
SAM 460ex/1,15 GHZ, OS 4.1 final, 2 GB, Radeon HD 6450
Amiga 4000D/040 25 Mhz, OS 3.9 BB2, 272 MB, X-Surf, 250 MB ZIP

 Status: Offline
Profile     Report this post  
ikir 
Re: OS4 native version of FlashMandel available, source incl
Posted on 3-Mar-2005 11:27:50
#13 ]
Elite Member
Joined: 18-Dec-2002
Posts: 5647
From: Italy

@Fl@sh
Here it works great, played with it for some times already.


_________________
ikir

 Status: Offline
Profile     Report this post  
[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle