Login
Username:

Password:

Remember me



Lost Password?

Register now!
Main Menu
Who's Online
1 user(s) are online (1 user(s) are browsing Forum)

Members: 0
Guests: 1

more...

Browsing this Thread:   1 Anonymous Users



« 1 2 (3) 4 5 6 ... 105 »


Re: Yannick's ports

Joined:
2007/8/29 5:30
Group:
Member
Posts: 58
Offline
Wow. A mostly-functional port of AmiFig. Every time I look, it seems like there's a new awesome program available for AROS!

Posted on: 2010/4/29 16:50
Transfer the post to other applications Transfer


Re: Yannick's ports

Joined:
2010/4/29 5:12
Group:
Member
Posts: 6
Offline
Quote:

Plus i wonder how hard is to implement a svg export filter there...


It should not be too difficult. The current fig2dev has an SVG driver. The source code is here http://schmidt-web-berlin.de/winfig/W ... en/transfig.3.2.5a_w1.zip

Either copy and include gensvg.c or (even better) compile the whole package. It compiles on Windows and Linux and I think with some minor modifications it still compiles on Amiga. The main difference is how images are loaded. The Amiga version is using datatypes for reading GIF images. On Window/Linux this is done with Qt API calls. For JPEGs all 3 use a custom routine. Some few more Qt classes are used, but they are easy to eliminate.

There is also a working EMF driver.

There are no license issues.

Posted on: 2010/4/29 17:08

Edited by A-Schmidt on 2010/4/29 17:24:04
Edited by A-Schmidt on 2010/4/29 17:25:59
Transfer the post to other applications Transfer


Re: Yannick's ports

Joined:
2005/8/17 16:00
From Germany
Group:
Member
Posts: 2200
Offline
Click to see original Image in a new window




Quote:


Please take it carefully, they are still some bugs and crashes.
It would be really helpfull if you can report them here.



When I open and immediately quit AmiFig I have broken wall errors:
reeMem size mismatches AllocMem size (Exec_FreeMem) mem = 98ca2070allocsize = -1731584088 freesize = 36 Task: 0x98c9caa0, Name: AmiFIG
Broken wall detected at Exec_FreeMem:137 at 0x98ca2094, Task: 0x98c9caa0, Name: AmiFIG
Broken wall detected at Exec_FreeMem:137 at 0x98ca2095, Task: 0x98c9caa0, Name: AmiFIG
Broken wall detected at Exec_FreeMem:137 at 0x98ca2096, Task: 0x98c9caa0, Name: AmiFIG
Broken wall detected at Exec_FreeMem:137 at 0x98ca2097, Task: 0x98c9caa0, Name: AmiFIG
Broken wall detected at Exec_FreeMem:137 at 0x98ca2098, Task: 0x98c9caa0, Name: AmiFIG
Broken wall detected at Exec_FreeMem:137 at 0x98ca2099, Task: 0x98c9caa0, Name: AmiFIG
^GBroken wall detected at Exec_FreeMem:137 at 0x98ca209a, Task: 0x98c9caa0, Name: AmiFIG
Broken wall detected at Exec_FreeMem:137 at 0x98ca209b, Task: 0x98c9caa0, Name: AmiFIG
Broken wall detected at Exec_FreeMem:137 at 0x98ca209c, Task: 0x98c9caa0, Name: AmiFIG
Broken wall detected at Exec_FreeMem:137 at 0x98ca209d, Task: 0x98c9caa0, Name: AmiFIG
Broken wall detected at Exec_FreeMem:137 at 0x98ca209e, Task: 0x98c9caa0, Name: AmiFIG
Broken wall detected at Exec_FreeMem:137 at 0x98ca209f, Task: 0x98c9caa0, Name: AmiFIG
Broken wall detected at Exec_FreeMem:137 at 0x98ca20a0, Task: 0x98c9caa0, Name: AmiFIG
Broken wall detected at Exec_FreeMem:137 at 0x98ca20a1, Task: 0x98c9caa0, Name: AmiFIG
Broken wall detected at Exec_FreeMem:137 at 0x98ca20a2, Task: 0x98c9caa0, Name: AmiFIG
Broken wall detected at Exec_FreeMem:137 at 0x98ca20a3, Task: 0x98c9caa0, Name: AmiFIG


The colors change when I select them in the color requester.


Edit:
An attempt to load a PNG image showed a corrupt image.

Posted on: 2010/4/29 23:00
_________________
AROS - Make code, not war
Transfer the post to other applications Transfer


Re: Yannick's ports

Joined:
2005/8/17 16:00
From Germany
Group:
Member
Posts: 2200
Offline
Loading the examples of this package:
http://aminet.net/package/gfx/edit/amifig31
crashes.

It says "Converting from 30 to 32" and draws the sketches but then it crashes.

I can't give a backtrace because the debugger gives:
Cannot access memory at address 0xe1e1e1e1

Posted on: 2010/4/30 1:44
_________________
AROS - Make code, not war
Transfer the post to other applications Transfer


Re: Yannick's ports

Joined:
2009/4/16 23:03
From Liancourt Saint Pierre - France
Group:
Member
Posts: 1115
Offline
Hi Mazze,

Thank you for the reports.
I know about the crash after loading, what's strange is that it works for me under virtualbox but not with my real AROS computer.

I've created a sourceforge repository, I'll upload the source code this evening or tomorrow.

Yannick

Posted on: 2010/4/30 1:55
_________________
Yannick
http://www.dusabledanslherbe.eu/AROSPage
Transfer the post to other applications Transfer


Re: Yannick's ports

Joined:
2010/4/29 5:12
Group:
Member
Posts: 6
Offline
Quote:

mazze wrote:
Click to see original Image in a new window



It looks like the buttons in the toolbar are 1 pixel wider than on AmigaOS 3.1, so they overlap a little bit.

This is how it looks on my A3000
img]http://www.schmidt-web-berlin.de/pics/amifig.gif[/img]

However, amazing that this could be done in less than a week.

Posted on: 2010/4/30 4:09
Transfer the post to other applications Transfer


Re: Yannick's ports

Joined:
2010/4/29 5:12
Group:
Member
Posts: 6
Offline
The correct link:
Click to see original Image in a new window

Posted on: 2010/4/30 6:15
Transfer the post to other applications Transfer


Re: Yannick's ports

Joined:
2008/6/7 13:52
Group:
Member
Posts: 2055
Offline
Hi

Have not used original but I really need to load images with picture tool, can we have a file requester there instead of typing path. Plus when I enter one it gets corrupted.

Also do I need to install a tool to export iff, i get cannot print another program is using the printer device, oh if only

this will be useful if I can do this.

edit: if I type a path to a document it crashes, that was a jpg though.

Posted on: 2010/4/30 7:09
_________________
Amiga 1000, 3000D and iMica Silent and NVidia version running latest Icaros.
http://www.imica.net
Please support the Amigas future, this year is 25th Anniversary lets make it special.
http://www.amiga25.org
Transfer the post to other applications Transfer


Re: Yannick's ports

Joined:
2009/4/16 23:03
From Liancourt Saint Pierre - France
Group:
Member
Posts: 1115
Offline
Hi,

The icon alignment issue is certainly due to differences in GadTools library between AmigaOS and AROS.
I corrected this in the latest source code.

By the way for those interested source code is available here:
https://sourceforge.net/projects/amifig/

Posted on: 2010/4/30 11:55
_________________
Yannick
http://www.dusabledanslherbe.eu/AROSPage
Transfer the post to other applications Transfer


Re: Yannick's ports

Joined:
2005/8/17 16:00
From Germany
Group:
Member
Posts: 2200
Offline
Quote:

Yannickescu wrote:

By the way for those interested source code is available here:
https://sourceforge.net/projects/amifig/


If you are planning to create a Subversion repository you can add "marust" to the project

I've found the reason for the memory wall errors:

FreeMem(ConsoleRequest,sizeof(struct IORequest));
in intui.c releases a memory block which has never been allocated. (The allocation is commented out)
After removing that FreeMem it works.

Posted on: 2010/4/30 23:26
_________________
AROS - Make code, not war
Transfer the post to other applications Transfer



« 1 2 (3) 4 5 6 ... 105 »



You can view topic.
You cannot start a new topic.
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.

[Advanced Search]


Search
Top Posters
1 paolone
paolone
4239
2 magorium
magorium
4095
3 phoenixkonsole
phoenixkonsole
3883
4 nikolaos
nikolaos
3651
5 deadwood
deadwood
2923
6 ncafferkey
ncafferkey
2532
7 mazze
mazze
2200
8 clusteruk
clusteruk
2055
9 Kalamatee
Kalamatee
1986
10 damocles
damocles
1789
© 2004-2014 AROS Exec