Opened 4 weeks ago

Last modified 5 days ago

#449 new enhancement

Native port of MCC_GuiGFX

Reported by: Samir Hawamdeh Owned by:
Priority: undecided Milestone: future release
Component: undefined Version: 5.0-nightly build
Severity: minor Keywords:
Cc: OS Platform: All
Blocked By: Blocking:
Release Notes:



Some old applications (EaglePlayer to say one) requires the old MCC_GuiGFX MUI class in order to work fully
As the source of this class is freely availible on Aminet i wonder if it can be ported to OS4 and then intregrate it in MUI5


Guigfx is a Custom Class for Magic User Interface © by Stefan Stuntz.
It is a subclass of areaclass.
Guigfx.mcc can display image files in any format datatypes.library
understands, guigfx.library image objects, bitmaps and Intuition images.
It supports color depths up to 24bit, transparency channels/masks and
various scaling modes including aspect correction.

This class uses image processing libraries © 1997/98 TEK neoscientists (not
This class uses MCCLib.c by Kai Hofmann
This distribution installs through MCCInstall by Kai Hofmann
This distribution uses icons shamelessly ripped from AESIcons

Enhancement recommendation

Port to AmigaOS4 PPC and eventually integrate it with future MUI5 release

Change History (3)

comment:1 Changed 4 weeks ago by Thore Böckelmann

What is wrong with the 68k version, except that it is 68k instead of PPC?

comment:2 Changed 5 days ago by Thore Böckelmann

Again: what is wrong with the m68k version? What benefit would a PPC version give us?

comment:3 Changed 5 days ago by Samir Hawamdeh

Ops sorry i was completely missed your reply ..
This specific 68k class seems working more or fine under MUI5/OS4 (atleast till now i did not noted any specific issues)
However having a native class and integrate it in the future MUI 5 distributions it may be even better, even because for certain application that need it, users will not be "forced" to download this third party class from elsewhere
Still also that having something PPC native is always better than an emulated one :-)

Note: See TracTickets for help on using tickets.