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
10 crawler(s) on-line.
 121 guest(s) on-line.
 1 member(s) on-line.


 t0lkien

You are an anonymous user.
Register Now!
 t0lkien:  20 secs ago
 amigakit:  20 mins ago
 OneTimer1:  33 mins ago
 Troels:  1 hr 34 mins ago
 Gunnar:  1 hr 49 mins ago
 Rob:  1 hr 55 mins ago
 zipper:  2 hrs 18 mins ago
 NutsAboutAmiga:  3 hrs 24 mins ago
 kolla:  3 hrs 36 mins ago
 Comi:  4 hrs 5 mins ago

Software News   Software News : Dpaint/Brillance clone
   posted by alanwall on 2-May-2009 21:23:21 (7997 reads)
A brand new DPaint/Brilliance bitmap drawing paint program has been made and released for all AmigaOS variants - called GrafX2.

Read more....


What is GrafX2 ?!

It's a bitmap paint program that allows you to draw in more than 60 video resolutions (from 320x200 to 1024x768, including most of the standard Amiga resolutions : 320x256, 320x512, 640x256, 640x512, etc... provided your videocard knows how to handle them). It was written to run under DOS, but the code you'll find here was modified to use SDL and modern operating systems.

Visit the GrafX website for a full introduction and download links.

It works on all flavours of Amiga !
    

STORYID: 4882
Related Links
· More about Software News
· News by alanwall


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

Goto page ( 1 | 2 )

PosterThread
cYbo 
Re: Dpaint/Brillance clone
Posted on 2-May-2009 21:44:46
#1 ]
Member
Joined: 14-Dec-2003
Posts: 47
From: Serbia

Wow... nice, nice! I really like!!!

 Status: Offline
Profile     Report this post  
sundown 
Re: Dpaint/Brillance clone
Posted on 2-May-2009 21:47:59
#2 ]
Elite Member
Joined: 30-Aug-2003
Posts: 5120
From: Right here...

Nice, but I get a "failed to load libSDL_image-1.2.so" error.
Anyone know where this can be found?


_________________
Hate tends to make you look stupid...

 Status: Offline
Profile     Report this post  
sananaman 
Re: Dpaint/Brillance clone
Posted on 2-May-2009 22:07:41
#3 ]
Regular Member
Joined: 28-Sep-2006
Posts: 260
From: Netherlands

I can see that this is not a "true" Amiga release, it doesn't come with Amiga .info files for the icons.
It feels a bit like they were in a rush.

Overhere it say's Elf.library (Object not found). But I can't find what is missing actually. I'm running 4.1 on uA1.

Snoopy capture.
Quote:

00001 : Shell Process : o.k. = GetVar("_pchar",0x6880DDD8,32,0x00000200)
00002 : Shell Process : o.k. = GetVar("_mchar",0x6880DDD8,32,0x00000200)
00003 : Shell Process : o.k. = GetVar("_pchar",0x6880DDA8,32,0x00000200)
00004 : Shell Process : o.k. = GetVar("_mchar",0x6880DDA8,32,0x00000200)
00005 : Shell Process : FAIL = FindSegment("grafx2",0x00000000,USER)
00006 : Shell Process : FAIL = FindSegment("grafx2",0x00000000,SYSTEM)
00007 : Shell Process : CurrentDir("")
00008 : Shell Process : o.k. = Lock("grafx2",SHARED)
00009 : Shell Process : o.k. = Examine("grafx2")
00010 : ENV : FAIL = Lock("ENVARC:ELF.LazyBinding",SHARED)
00011 : ENV : FAIL = Lock("ENVARC:ELF.LazyBinding",SHARED)
00012 : ENV : FAIL = Lock("ENVARC:ELF.LazyBinding",SHARED)
00013 : Shell Process : FAIL = LoadSeg("grafx2") = [0x00000000]
00014 : Shell Process : CurrentDir("")
00015 : Shell Process : o.k. = SetMode("",[LINE])
00016 : Shell Process : o.k. = GetVar("_Title",0x69C49B0C,256,0x00000200)
00017 : Shell Process : o.k. = GetVar("Echo",0x6880DDF8,32,0x00000200)
00018 : Shell Process : o.k. = GetVar("OldRedirect",0x6880DDF8,32,0x00000200)
00019 : Shell Process : o.k. = GetVar("KeepDoubleQuotes",0x6880DDF8,32,0x00000200)
00020 : Shell Process : o.k. = GetVar("Interactive",0x6880DDF8,32,0x00000200)


_________________
AmigaScene.nl

 Status: Offline
Profile     Report this post  
sundown 
Re: Dpaint/Brillance clone
Posted on 2-May-2009 22:22:51
#4 ]
Elite Member
Joined: 30-Aug-2003
Posts: 5120
From: Right here...

@sananaman

Most likely the libSDL_image-1.2.so lib like me, using 4.1.


_________________
Hate tends to make you look stupid...

 Status: Offline
Profile     Report this post  
spotUP 
Re: Dpaint/Brillance clone
Posted on 2-May-2009 23:19:18
#5 ]
Elite Member
Joined: 19-Aug-2003
Posts: 2896
From: Up Rough Demo Squad

i don't understand why people don't do a simple search on os4depot before asking...
http://www.os4depot.net/index.php?function=showfile&file=development/library/graphics/sdl_image.so.lha


_________________
AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.

http://www.asciiarena.com
http://www.uprough.net

 Status: Offline
Profile     Report this post  
itix 
Re: Dpaint/Brillance clone
Posted on 3-May-2009 0:06:19
#6 ]
Elite Member
Joined: 22-Dec-2004
Posts: 3398
From: Freedom world

Very interesting. In windowed mode (on MorphOS) drawing tends to leave behind i.e. it looks like it can not draw as fast as I am moving my mouse. In fullscreen mode there is no this effect. I wonder if it is related to MorphOS SDL or is it just so slow there?

Btw looks like 1024x768 resolution limit is outdated information. There were no problems with my 1920x1200 here


_________________
Amiga Developer
Amiga 500, Efika, Mac Mini and PowerBook

 Status: Offline
Profile     Report this post  
Manu 
Re: Dpaint/Brillance clone
Posted on 3-May-2009 6:16:35
#7 ]
Super Member
Joined: 4-Feb-2004
Posts: 1561
From: Unknown

Quote:
It works on all flavours of Amiga !


AH ! That's very welcome. Kudos to the one responsible !


_________________
AmigaOS or MorphOS on x86 would sell orders of magnitude more than the current,
hardware-intensive solutions. And they'd go faster.-- D.Haynie

 Status: Offline
Profile     Report this post  
ChaosLord 
Re: Dpaint/Brillance clone
Posted on 3-May-2009 9:20:15
#8 ]
Cult Member
Joined: 4-Apr-2005
Posts: 782
From: Houston, Texas USA

Sounds cool. Too bad about the 256 color limit tho.


_________________
Wanna try a wonderfull magical Amiga strategy game?
Total Chaos AGA

 Status: Offline
Profile     Report this post  
Templario 
Re: Dpaint/Brillance clone
Posted on 3-May-2009 9:25:42
#9 ]
Elite Member
Joined: 22-Jun-2004
Posts: 3663
From: Unknown

Very interesting one program that works in OS 4.1, I'll test it in my Sam.

 Status: Offline
Profile     Report this post  
RoqueFort 
Re: Dpaint/Brillance clone
Posted on 3-May-2009 11:01:30
#10 ]
Elite Member
Joined: 12-May-2004
Posts: 5788
From: Norfolk, Great Britain

Will have to try this if I ever rebuild my A1200, to see how it compares to Deluxe Paint 5.

My question is, can it create ANIM-5 and ANIM-7 files that can then be imported into AnimatED?


_________________
SEX SUX

Sex doesn't prove to me that sex doesn't suck.

 Status: Offline
Profile     Report this post  
stychokiller 
Re: Dpaint/Brillance clone
Posted on 3-May-2009 11:17:32
#11 ]
Regular Member
Joined: 18-Dec-2003
Posts: 213
From: Slayton, MN, USA

Kinda looks like PhotonPaint's GUI
Speaking of Deluxe Paint, anyone want Deluxe Paint IV (original disks) and the Manual?
I have no use for them . ($10 plus S/H and it's yours).

Last edited by stychokiller on 03-May-2009 at 11:18 AM.


_________________

 Status: Offline
Profile     Report this post  
RodTerl 
Re: Dpaint/Brillance clone
Posted on 3-May-2009 12:17:17
#12 ]
Cult Member
Joined: 6-Sep-2004
Posts: 589
From: Rossendale

Yaay.. Pixel bashing, and best of all, I know have a Windows ME compatible graphics package that can load BMP and save out in GIF.. I really didnt want to have to get something stupidly oversized for basic conversion..

Can the amiga version of GrafX work with datatypes, DataChrome, auto listing them in its menu format select?.. Or will that be for a future version possibly?

Also, I do NOT believe it.. its the First package Ive Ever seen, that uses DPaints curve tool.. thank you, thank you, thank you. Finally, I can now draw a curve from the start, to the end, through the target, easily and simply instead of having to worry about non linear guide points and tangents and all that other junk for professionals only.

How do I test?.. draw a cartoon eye in three lines. Couple seconds?.. thats Dpaint style.

Left ink, right paper, three point curves, load selectable format,, auto?, save selectable format. Oh yes.. very useful indeed.. now, wonder what the rest of the functions are for and do.

Wonder if I should put forwards my request for consideration new IFF style functions, for compressed animations, streaming file forms etc? Would be nice if the rough compression idea I tried to think of is usable also, Im still trying to code algorithms for testing, but analysis shows it might be useful.

Excellent piece of kit. Thank you 8)

VESA goes to 1280*1024, and you could use the magic cookie style for Vista style Alpha channel. an extreme range value would instead select the RGB as the alpha value, instead of the alpha value itself. Bit of translation should then alow you to handle the latest Microsofts attempt to take control of graphics themselves. That is for consideration of course. 8)

Yaaay.. cartoon eyes are easy once more.. happy days are here again, I better stop eating so much chocolate again.. 8)

Hmm.. Donuts.


_________________
The older and more respected a scientist is, the longer it takes to prove him wrong.

 Status: Offline
Profile     Report this post  
bernd_afa 
Re: Dpaint/Brillance clone
Posted on 3-May-2009 17:33:27
#13 ]
Cult Member
Joined: 14-Apr-2006
Posts: 829
From: Unknown

@Itix
>Very interesting. In windowed mode (on MorphOS) drawing tends to leave behind >i.e. it looks like it can not draw as fast as I am moving my mouse. In fullscreen >mode there is no this effect. I wonder if it is related to MorphOS SDL or is it just so >slow there?

i have a fast PC and i see this not exact mouse problem first from beasty worker game.

so i change sdl that it only get the last mouse pos when messages are collect with amiga_PumpEvents .it can nicer written, but time is short, maybe later, but any help is welcome.


also mousx mousey need global var , so work only on shared lib.



static int amiga_DispatchEvent(_THIS,struct IntuiMessage *msg)
{

.....

case IDCMP_MOUSEMOVE:

if ( SDL_VideoSurface ) {
//posted = SDL_PrivateMouseMotion(0, 0,
// msg->MouseX-SDL_Window->BorderLeft,
// msg->MouseY-SDL_Window->BorderTop);
mousex = msg->MouseX-SDL_Window->BorderLeft;
mousey = msg->MouseY-SDL_Window->BorderTop;
}
break;

.......




void amiga_PumpEvents(_THIS)
{
int pending;
struct IntuiMessage *m;
if ((!SDL_Window) || (!SDL_Window->UserPort))return 0;
mousex = -4; // to collect only the last mousepos
mousey = -4;
/* Keep processing pending events */
pending = 0;
while ( m=(struct IntuiMessage *)GetMsg(SDL_Window->UserPort) ) {
amiga_DispatchEvent(this,m);
++pending;
}
if (mousex != -4)
{
SDL_PrivateMouseMotion(0, 0,mousex,mousey);
}
}

Last edited by bernd_afa on 03-May-2009 at 05:34 PM.

 Status: Offline
Profile     Report this post  
Gebrochen 
Re: Dpaint/Brillance clone
Posted on 4-May-2009 3:30:04
#14 ]
Super Member
Joined: 23-Nov-2008
Posts: 1429
From: Australia

@Templario,

Seriously, there is more than one 68k program out there,

try PCAD, AmiCAD, PPaint, Perfect Paint 2.07, etc, etc, even tools and apps like wasted time work. Nice app by the way, Ive wasted 30days 15hours, 33 minutes infront of my amiga at home so far. Evenmore also works. DesignWorks. TUited works. just too many to list here.

haha, not really wasted IMHO though.

CHeck out my listings on my webpage for a lot of software that works on OS4.1 and sam users.

Heres the direct Link :

http://web.aanet.com.au/~BlitterWolf/listings.html

Enjoy.

As I missed a week, I have made an effort the last weekend, to test more than the usual amount of software. Cheers.


_________________
Courtesy of SAM440Flex & Amiga OS4.1 only
Flex is 800mhz
A1000 with Classic 520 Amiga OS3.2.1
AmiKit 12
MorphOS PowerBook G4 (which can play youtube vids)

https://blitterwolf.blogspot.com

 Status: Offline
Profile     Report this post  
Templario 
Re: Dpaint/Brillance clone
Posted on 4-May-2009 13:22:54
#15 ]
Elite Member
Joined: 22-Jun-2004
Posts: 3663
From: Unknown

Thank you for your link and your hours in front your screen testing the software that work or not, I can't do it because I have few free time and now I'm testing and trying of correct our Eye Viewer for that some day is in your list, soon...

 Status: Offline
Profile     Report this post  
itix 
Re: Dpaint/Brillance clone
Posted on 4-May-2009 18:13:59
#16 ]
Elite Member
Joined: 22-Dec-2004
Posts: 3398
From: Freedom world

Something like that but it can cause problems if IDCMP events are not processed in order (i.e. IDCMP_MOUSEMOVE before IDCMP_MOUSEBUTTONS). I'm going to craft something today and look what can be done there....

Last edited by itix on 04-May-2009 at 06:16 PM.


_________________
Amiga Developer
Amiga 500, Efika, Mac Mini and PowerBook

 Status: Offline
Profile     Report this post  
PulkoMandy 
Re: Dpaint/Brillance clone
Posted on 4-May-2009 18:48:05
#17 ]
New Member
Joined: 3-May-2009
Posts: 2
From: Unknown

Hello, I'm PulkoMandy from GrafX2 project team. Nice to see the Amiga port found some users :)

Actually we already have done something to handle that.
Try increasing the Merge_movement value in gfx2.ini (use your text editor, it's near the end of the file). This way GrafX2 will merge mouse moves by itself.

Thanks for using GrafX2 ! :)

Some comments on what you said here :

Quote:

Btw looks like 1024x768 resolution limit is outdated information. There were no problems with my 1920x1200 here


Woops ! We forgot to update the homepage when removing this limit. You can have pictures up to 10000x10000 pixels, and the screen resolution could be even bigger.

Quote:

Will have to try this if I ever rebuild my A1200, to see how it compares to Deluxe Paint 5.


Unfortunately the 68k version runs quite slow. SDL is not the best way to do things there, and compiling with gcc isn't helping either.

Quote:

My question is, can it create ANIM-5 and ANIM-7 files that can then be imported into AnimatED?


There is no support for animations yet, we are working on that as part of the future 2.1 release. Any help regarding documentation on the formats we should import, way to do things on other software or everything else is welcome.

Quote:

Can the amiga version of GrafX work with datatypes, DataChrome, auto listing them in its menu format select?.. Or will that be for a future version possibly?


As you may have noticed, support for amiga platforms is there, but quite minimal. I don't have the needed buildtools set up on my A4000 to get it in better shape, unfortunately. And I'm busy enough with other things ...
Any help is welcome, I'll merge patches to the source if someone provide them :)

Last edited by PulkoMandy on 04-May-2009 at 06:59 PM.

 Status: Offline
Profile     Report this post  
ChaosLord 
Re: Dpaint/Brillance clone
Posted on 5-May-2009 1:22:37
#18 ]
Cult Member
Joined: 4-Apr-2005
Posts: 782
From: Houston, Texas USA

@PulkoMandy

I hope and pray that someone will add 24-bit gfx support sometime.
Thanks for reading this msg.


_________________
Wanna try a wonderfull magical Amiga strategy game?
Total Chaos AGA

 Status: Offline
Profile     Report this post  
Mrodfr 
Re: Dpaint/Brillance clone
Posted on 5-May-2009 3:51:28
#19 ]
Super Member
Joined: 28-Jan-2007
Posts: 1396
From: French

@pulkomandy

Nice to see you have followed my advice about this english thread about Grafx2, pulkomandy

Last edited by Mrodfr on 05-May-2009 at 03:52 AM.


_________________
BTW, what you have done for the amiga today ????

-A1200+Mediator+VooDoo3+060/50+96mo+SCSI-KIT
-SAM440EP-667mhz-on MapowerKC3000+AOS4.1

Amiga Docs Disks Preservation Project

 Status: Offline
Profile     Report this post  
PulkoMandy 
Re: Dpaint/Brillance clone
Posted on 5-May-2009 11:33:56
#20 ]
New Member
Joined: 3-May-2009
Posts: 2
From: Unknown

Well, 24bit support would require to rewrite 90% of the code... so I don't really see the point. Better make a new program for that :)

 Status: Offline
Profile     Report this post  

Goto page ( 1 | 2 )

[ 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