-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
IFF - Can't parse file #27
Labels
bug
Something isn't working
Comments
Oh Interesting! I didn't know Maya supported IFF. Btw I was unable to find grayscale IFF files (these don't have a CMAP chunk and are usually 8 bpp or less from what I could read). Any idea where I could find or how to generate one? Couldn't Deluxe Paint V open IFF-24 pictures? I thought so. I'll dig up my original CD to find out. |
Hmm.. that's interesting.
ffmpeg also outputs garbage. I wrote an ILBM decoder for SerenityOS: I'll
see what happens there.
--
Nicolas RAMZ - http://www.warpdesign.fr/
AthenaJS - https://athenajs.github.io
…On Mon, Jun 24, 2024 at 1:24 PM Steffest ***@***.***> wrote:
Yes Deluxe Paint V can open IFF-24 bit pictures (and so can dpaint.js)
But this is not a standard one.
image.png (view on web)
<https://github.com/steffest/DPaint-js/assets/763047/d60241d4-b98b-4c79-8673-7232e3cfba48>
Interestingly, some Amiga 24-bit image editors open it with the exact same
garbled pixels as dpaint.js, so at least there's some consistency. :-)
image.png (view on web)
<https://github.com/steffest/DPaint-js/assets/763047/f3039cab-6400-482e-a59a-57144074f494>
And double interestingly: if the latest IFF datatypes are installed,
multiview on Amiga CAN open it ... (and surprisingly fast)
image.png (view on web)
<https://github.com/steffest/DPaint-js/assets/763047/3a705213-7771-4f82-aa61-3afd5af8c211>
OK, I'm intrigued.
Time is limited this week, but I'll figure it out next week.
—
Reply to this email directly, view it on GitHub
<#27 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABQXYCA42OC77KGETJAZZ3ZI76XFAVCNFSM6AAAAABJYXQ7B6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBWGM2DGNJRHE>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
That may be a hint: some 24bit ILBM files may be encoded using a different
ordering:
R7 G7 B7 R6 G6 B6 R5 G5 B5 R4 G4 B4 R3 G3 B3 R2 G2 B2 R1 G1 B1 R0 G0 B0
instead of
R0-R7,G0-B7,B0-B7
--
Nicolas RAMZ - http://www.warpdesign.fr/
AthenaJS - https://athenajs.github.io
…On Mon, Jun 24, 2024 at 2:48 PM Nicolas Ramz ***@***.***> wrote:
Hmm.. that's interesting.
ffmpeg also outputs garbage. I wrote an ILBM decoder for SerenityOS: I'll
see what happens there.
--
Nicolas RAMZ - http://www.warpdesign.fr/
AthenaJS - https://athenajs.github.io
On Mon, Jun 24, 2024 at 1:24 PM Steffest ***@***.***> wrote:
> Yes Deluxe Paint V can open IFF-24 bit pictures (and so can dpaint.js)
> But this is not a standard one.
>
> image.png (view on web)
> <https://github.com/steffest/DPaint-js/assets/763047/d60241d4-b98b-4c79-8673-7232e3cfba48>
>
> Interestingly, some Amiga 24-bit image editors open it with the exact
> same garbled pixels as dpaint.js, so at least there's some consistency. :-)
>
> image.png (view on web)
> <https://github.com/steffest/DPaint-js/assets/763047/f3039cab-6400-482e-a59a-57144074f494>
>
> And double interestingly: if the latest IFF datatypes are installed,
> multiview on Amiga CAN open it ... (and surprisingly fast)
> image.png (view on web)
> <https://github.com/steffest/DPaint-js/assets/763047/3a705213-7771-4f82-aa61-3afd5af8c211>
>
> OK, I'm intrigued.
> Time is limited this week, but I'll figure it out next week.
>
> —
> Reply to this email directly, view it on GitHub
> <#27 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AABQXYCA42OC77KGETJAZZ3ZI76XFAVCNFSM6AAAAABJYXQ7B6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBWGM2DGNJRHE>
> .
> You are receiving this because you authored the thread.Message ID:
> ***@***.***>
>
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I found a sample iff file that from what I read can be opened with Photoshop, but DPaint-js produces random pixels instead.
I don't have PhotoShop so I could not see the expected output.
The text was updated successfully, but these errors were encountered: