Oh no! Where's the JavaScript?
Your Web browser does not have JavaScript enabled or does not support JavaScript. Please enable JavaScript on your Web browser to properly view this Web site, or upgrade to a Web browser that does support JavaScript.

New and Updated Datatypes

Last updated on 5 hours ago
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 1 year ago
OK Thank you
M
miker1264Software Dev
Posted 1 year ago
Here is a version of TiffInfo & ViewTIFF that are working. Both programs are using Tiff Library.
miker1264 attached the following file:
viewtiff_x86.zip [398.61kB / 259 Downloads]
miker1264 attached the following image:
screenshot_2024-12-24_083028.png
AMIGASYSTEMAMIGASYSTEMDistro Maintainer
Posted 1 year ago
Thanks miker it works well, can Tooltypes be used as a default tool in the future, or can PixieView do it?
Edited by AMIGASYSTEM on 24-12-2024 17:31, 1 year ago
AMIGASYSTEM attached the following image:
test-tiff.jpg
M
miker1264Software Dev
Posted 1 year ago

AMIGASYSTEM wrote:

@AMIGASYSTEM - Thanks miker it works well, can Tooltypes be used as a default tool in the future, or can PixieView do it?


You can use DefaultTool to open ViewTIFF to view TIFF Images but this is just a test version with messages that need to be removed for the official version. I'm using ViewTIFF to test TIFF Datatype. So far the Datatype is falling. I have to find the working source code on my ABIv1 Build System. I have a working 64bit Datatype but I don't know which source code it relates to.
M
miker1264Software Dev
Posted 1 day ago
Although my picture tools and icon tools projects are fun to work on it's time to do some work that will benefit more of the AROS users. :-)

I'll be updating Datatypes for the next few months. I'll still work on my personal projects from time to time.
ncafferkey, retrofaza, ntromans
M
miker1264Software Dev
Posted 20 hours ago
I decided to start with the updated Targa Datatype. It's nearly finished.

The Targa RLE compression for 24bit & 32bit works but 8bit & 16bit aren't working yet. Once I complete the RLE compression then Targa Datatype is completely done then I can commit the changes.

The PCX Datatype has also been updated & it works but it needs some serious code cleanup.

Both Targa & PCX will be compiled for AROS x86 & x86-64.

After the updates for these two I'll re-write my TIFF Datatype by adding an internal TIFF decoder/encoder. So it will be independent of LibTIFF.

In between, when I can find time, I'll attempt to update two Amiga 68k Datatypes by adding save functions.

Other updated or new Datatypes will follow after that if all goes well.
Edited by miker1264 on 20-05-2026 00:05, 20 hours ago
Argo, mmartinka, ntromans
M
miker1264Software Dev
Posted 10 hours ago
This time around no datatype is safe! ;-)

The ILBM datatype currently only saves two different types of images. When I wrote the Save Function(s) I intentionally used a main function & two sub functions. But originally there were going to be three!

Save_ILBM is the main save function. It looks at the bmhd of the datatype to decide which of the sub functions to use. Currently it can choose either "SaveBitmapPic" for 8 bitplanes or below or "SaveRGBPic" for 24 bitplanes. But I wanted to add "SaveHAMPic". I have written the new function and it's on one of my flash drives that I use for sources.

In theory, in order to save as HAM6 or HAM8 a few things are needed. The pixel data in the datatype must be 24bit RGB. Also we have to copy the HAM ColorMap to the datatype. Lastly, we must modify the bmhd for numcolors & depth to reflect that it's not standard ILBM; It's HAM6/HAM8. Then save the ILBM.

Looking at the current sources for ILBM datatype it seems "SaveRGBPic" is missing. I'll add that as well to save 24bit Deep Images.

Also JPEG datatype might need some updates for JFIF, JPEG2000, JPEG XL, XR, XS, XT, JPEG-HDR or as much compatibility we can add.
Edited by miker1264 on 20-05-2026 15:15, 5 hours ago
M
miker1264Software Dev
Posted 5 hours ago
Hmmm...

It seems that TIFF Datatype is already in the source code repository. But it also seems that the SaveTIFF function is missing.

However, I have SaveTIFF in my original sources to save a 24bit TIFF file with a single directory (1 image). I can add SaveTIFF to the datatype.

But before I do that I have to update my Build System. I changed computers so it's an all new setup.
Edited by miker1264 on 20-05-2026 15:17, 5 hours ago
miker1264 attached the following image:
savetiff_screenshot.png
You can view all discussion threads in this forum.
You cannot start a new discussion thread in this forum.
You cannot reply in this discussion thread.
You cannot start on a poll in this forum.
You cannot upload attachments in this forum.
You can download attachments in this forum.
Users who participated in discussion: amigamia, deadwood, AMIGASYSTEM, pixie, retrofaza, Amiwell79, miker1264, OlafSch