Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
62 user(s) are online (35 user(s) are browsing Forums)

Members: 1
Guests: 61

K-L, more...

Headlines

Forum Index


Board index » All Posts (cygnusEd)




Re: Amicygnix progs
Quite a regular
Quite a regular


Quote:

ChrisH wrote:
That's a great shame. Naively I imagined that there should just be a few places that you would need to use Blitting instead of CPU copying of graphics, to make a big difference for window scrolling & moving.

At the beginning I had the same thoughts, but it is much more complex. There isn't a simple function I could replace. And while scrolling there is a lot of traffic between the server and the client. I think this is the main perfromance problem and makes it hard to optimize.

I've made a port of Mesa for AmiCygnix (software rendering only) and I was really surprised, how fast some animated example programs are. So the raw graphics performance seems not to be the biggest problem.

And: I've also made a OS4 native port of the GTK font renderer "pango", which uses the cairo port for OS4. An example program of the native version and the X11 version had the same speed - and it is quite slow! So pango is also responsible for the bad perfomance of GTK programs.

Go to top


Re: Amicygnix progs
Quite a regular
Quite a regular


@ billt

Hmm - then it does not make much sense. You should be able to compile all the example projects included in the SDK and to test, if they are working correctly. For this you will need your AmigaOne.

Go to top


Re: Amicygnix progs
Quite a regular
Quite a regular


Quote:

billt wrote:

I hope the world proves you wrong about that. :) And I'm thankful that you port current WxWidgets anyway to your system.

The problem I have with wxWidgets is, that much of the interesting software seems to be commercial / closed source. Maybe I didn't look at the right places.

Quote:
Do you have any guide/howto for porting an API like WxWidgets, or for porting an application that uses any API in your amicygnix system with the SDK you published a while ago?

There is an amigaguide file called "AmiCygnix-SDK.guide" in "Cygnix:Development/AmiCygnix-SDK" (After installation of the SDK of course).
Basically, if you are familiar with the way Linux software is built, you should be able to compile / configure a project. The special differences for AmiCygnix are described in the guide.

I already started to build a new SDK with GTK 2.10, wxWidgets 2.8 and Mesa 7.8. Like to test it?

Go to top


Re: Amicygnix progs
Quite a regular
Quite a regular


Quote:

kas1e wrote:
@CygnusEd

Maybe someone already ask you, but any chance for native version ?:) I know its all huge job , but also as i know, Abalaban already do 95% of work, so maybe you can just get the sources from him and finish the stuff ?

In my opinion, I have no better skills to port wxWidgets than any other developer. With the base of my so far compiled/ported libs, the AmiCygnix port of wxWidgets is not much more than a recompile. Only a few changes had to be made.
I like to continue my work on AmiCygnix and I have my doubts, that wxWidgets will bring much interesting software. So no chance, sorry.

Go to top


Re: Amicygnix progs
Quite a regular
Quite a regular


@ billt

Uuh - I think I've been on the wrong page (http://www.kicad.de).

I have a first success with my wxWidgets port. Here is a snapshot with a first app called "xchm", a chm file viewer, a demo card game and a wxWidgets/OpenGL demo:

Resized Image

Go to top


Re: Amicygnix progs
Quite a regular
Quite a regular


@ billt

KiCad seems to be closed source, but of course you could ask for it.
It should be possible to compile the current version of wxWidgets (2.8.12) for AmiCygnix. Unfortunately I have serious problems with threads support. If it needs threads, the chances for KiCad on AmiCygnix are low (Audio Evolution needs threads).


@gerograph

My XSane package will include the latest sane backends V 1.0.22. Compared to my sane-frontends package (backends 1.0.20), I was able to fix many backends.

The sane backends 1.0.22 includes support for Lide 100/110 and Lide 200/210 (genesys backend). The official status is "complete".
Antique tested a Lide 200 with his SAM 460 - no success so far. It seems to be a problem of the system software, but I'm not sure .

Go to top


Re: Amicygnix progs
Quite a regular
Quite a regular


@ billt

any special software you like to compile?


@ spotUP

I'm afraid, that my work on wxWidgets will not help to build a native port. And I'm working on too much other projects, so I also have no time for that.

Go to top


Re: Amicygnix progs
Quite a regular
Quite a regular


@ samo79

I think it makes sense to switch to wxWidgets 2.8 / GTK 2.10 instead of publishing my current port. And then I could create a new SDK with my latest libs.
But I have my doubts, that there is much interest in it.

Go to top


Re: Amicygnix progs
Quite a regular
Quite a regular


@ RIBDEVIL

Yes, I'm working on a new scanner software. But XSane will be published for the first time. The package "sane-frontends" did only include the program "xscanimage".

Interested in testing XSane? Which scanner do you own?


@billt
Quote:
Can the current AmiCygnix SDK be used to port WxWidgets programs?

Yes, it can. I already have a port of wxWidgets 2.6.3, which uses GTK 2.6.9 (included in the SDK). But it still has some bugs.
I'm not working on it at the moment. Currently I have GTK 2.10.4, so wxWidgets 2.8 shouldn't be no problem.
I can make an archive with my current port of wxWidgets if you like.

Go to top


Re: Amicygnix progs
Quite a regular
Quite a regular


@ kas1e

No, no, only on some new programs for AmiCygnix.
Didn't have success in increasing speed of AmiCygnix so far.

Go to top


Re: Amicygnix progs
Quite a regular
Quite a regular


@ Antique

Porting Gimp to reaction / MUI would mean to create a complete new program. Please keep in mind, that GTK means "Gimp toolkit", Gimp totally depends on it. Only some algorythms and the ideas behind the Gimp features are "portable".
Of course you could create your own reaction / MUI classes, which could be similar to the GTK objects, but it is simply too much work (for one person).

Go to top


Re: Amicygnix progs
Quite a regular
Quite a regular


Quote:

Got in a very good mood when cygnused told me on aw that the new xsane would support my canon usb flatscanner. And that he would go for that new version for amicygnix. That means i can use my amiga for one more thing and the pc for one less.

You will get mail today

Quote:

And i was wondering at the same time,is it possible to make native os4 versions of gimp and xsane?
If so, and if cygnused can and wants to, i'd be happy to give money for a bounty.

Gimp is super nice and stable on my sam. Really enjoying using it.

A native Gimp or XSane will never happen, sorry. Especially Gimp is not portable. Only if there would be a good port of GTK2 I see a chance, but not with Reaction or MUI.
Maybe someone likes to crate a frontend for the sane backend?

BTW: I also love to work with Gimp. I wish I could see, how fast it is on a X1000.

Go to top


Re: making AmiCynix work on SAM460
Quite a regular
Quite a regular


@kilaueabart

Good to hear, that it works .

The script does only work, when your current directory is "Cygnix:S/Utilities"! I suggest to run the script through it's workbench icon.

All settings of Sylpheed are stored in "Cygnix:Home/root/.sylpheed-2.0". The account settings are in "accountrc".
If this exist, please check the value of the variable "Cygnix/HOME". It must be set to "/Cygnix/Home/root".


@ Elwood

Damn - I need a SAM460! I'm green with envy

(But this is good news of course )

Go to top


Re: making AmiCynix work on SAM460
Quite a regular
Quite a regular


Quote:

kilaueabart wrote:
I copied my AmiCygnix directory from my AmigaOne to SAM460ex.

I wasn't surprised to find that it wouldn't just work as is, but is there any way to tweak it so it will?

Or do I have to reinstall it in a clean directory? (I did copy over

amicygnix-base.lha 81465640 ----rw-d 19-Dec-09 15:05:00
amicygnix-tools.lha 50458750 ----rw-d 19-Dec-09 16:59:51

in case I need them.)

I'm hoping I won't have to reinstall and reconfigure everything.

AmiCygnix should work after these steps:

* add this to your user-startup:
;BEGIN Cygnix
assign Cygnix: <your path>
execute Cygnix:S/Cygnix-Startup
;END Cygnix

* copy these libraries to LIBS:
sysvipc.library
threads.library

* Make a reset

* Copy ENVARC:Cygnix to your new system or (maybe better) execute "Cygnix:S/Utilities/Reset-Environment.bat".

* Execute "Cygnix:S/Utilities/Refresh-ALL-Caches.bat".

That's all (I hope I didn't forget anything)

Go to top


Re: Screens AmiCygnix, Workbench
Quite a regular
Quite a regular


@ JosDuchIt

The main advantage of the PIP driver is (as you said), that you can open the AmiCygnix desktop and normal Amiga software on the same screen - that's all. Nice, when you want to use a shell.

If you want to add an entry to the start menu or an icon to the quickstart panel, you must add a "*.desktop" file to the directory "Cygnix:CygnixPPC/share/applications". Have a look at "xpdf.desktop" as a simple example. You could duplicate it to "myxpdf.desktop" and change the path of the "exec" item to your own AmigaDOS script.
Please set the script flag of your script file!!

The entry in the menu will appear automatically, to add it to the quickstart panel, you have to change the panel settings (right click on the AmiCygnix button of the panel).

Go to top


Re: Shell & python
Quite a regular
Quite a regular


@ Antique

Aaah - the simple solution is always the right one

The rotate function from the toolbox does not change the basic image dimensions, only the content of the selected layer or when an area is selected the content of this selection. And it can also rotate paths.


Go to top


Re: Screens AmiCygnix, Workbench
Quite a regular
Quite a regular


@ JosDuchIt

I don't understand exactly, what's going wrong here. You could try to reset the environment by executing the script "Cygnix:S/Utilities/Reset-Environment.bat". Afterwards it should work.

You also should restore the file "ATIRadeon.chip".

Go to top


Re: Screens AmiCygnix, Workbench
Quite a regular
Quite a regular


@ JosDuchIt

Hmm - sad to hear this. Here on my SAM flex it works.

If you're not able to launch AmiCygnix on a custom screen again, you can set the display driver by hand by calling

"Setenv SAVE Cygnix/CYGNIX_SCREEN_MODE picasso96clonewb@1280x1024x16"

in a shell. Please replace the dimensions with your desired sizes.

Go to top


Re: loading digital photographs from camera (GSM?) on SAM440ep
Quite a regular
Quite a regular


@ JosDuchIt

You can use the programs "UFRaw" (AmiCygnix application) or the tools "dcraw" (shell tool). Both are available on OS4 depot.

Your camera or the format on the memory card must be recognized by the system (normally as a mass storage device).

Go to top


Re: Screens AmiCygnix, Workbench
Quite a regular
Quite a regular


@ JosDuchIt

Did you replace the file "ATIRadeon.chip" (needed file size 139468)?
You must make a reset afterwards (or better switch off and on your Amiga).

The program "myX11Setup" seems to have a bug. Please delete the environment variable "Cygnix/CYGNIX_DISPLAYID" by calling "unsetenv SAVE Cygnix/CYGNIX_DISPLAYID" in a shell and start myX11Setup again.

Go to top



TopTop
« 1 ... 6 7 8 (9) 10 11 12 ... 18 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project