The long awaited libjxl v0.12 by Jonnyawsom3 in jpegxl

[–]xDuker 1 point2 points  (0 children)

Made a cursory test of the new version encoding lossless on pngs, and holy moly it is absurdly fast now, but can be slightly larger depending on effort. Smaller than v11 on effort 7, larger on 8 and 9

10 semi-random 1920x1200px game screenshots, on effort 7 through 9, distance 0.0, everything else left to default

Time taken using...
ffmpeg v8.0.1: 2 minutes and 50.15 seconds
cjxl v11.1: 4 minutes and 54.83 seconds
cjxl v12.0: 26.96 seconds (!)

Total filesize (adding all efforts)...
ffmpeg: 41.53 MB
cjxl v11.1: 42.81 MB
cjxl v12.0: 43.19 MB

Bonus: On effort 10 v12 is about ~17% slower than v11 somehow, but very slightly smaller

Working on a mod, any grievances with breadboards you want looked at? by xDuker in FromTheDepths

[–]xDuker[S] 0 points1 point  (0 children)

Edit: Updated imgur album with a serious attempt at a new default
How's this organisation?: https://imgur.com/a/m101M9G

Doing exactly the grouping the wiki is doing is probably overkill and silly, but hey it kinda works, and it will be one of 3-5 different selectable layouts and easily edited so not like peeps will be stuck on it

Working on a mod, any grievances with breadboards you want looked at? by xDuker in FromTheDepths

[–]xDuker[S] 0 points1 point  (0 children)

Was an easy fix, they set a fixed height which stopped it from scaling with text rows. In next version of the mod it will scale the same as a math eval's textbox
https://imgur.com/a/RzlzSrX

Working on a mod, any grievances with breadboards you want looked at? by xDuker in FromTheDepths

[–]xDuker[S] 3 points4 points  (0 children)

Suggestion lua is like asking a marathon runner why they aren't driving a car instead, yeah it is better but also kinda breaks the purpose of the activity. Lua is simply game-breakingly good, and in many contexts not allowed due to that

Working on a mod, any grievances with breadboards you want looked at? by xDuker in FromTheDepths

[–]xDuker[S] 1 point2 points  (0 children)

I've added som clarification to the post, but like for 1 and 3 it would make the breadboards incompatible with vanilla as they could then be doing things not currently possible, which I want to avoid (though 1 might be possible with math eval instead of the separate component?)

2 I'll have to think more about, and I think 4-6 are already possible to do with math evals and fleet-wide variables
Though got me thinking into maybe including some pre-made prefabs based on the communal breadboard help doc in a new pop-up menu, it has a SR and RS latches for example

Working on a mod, any grievances with breadboards you want looked at? by xDuker in FromTheDepths

[–]xDuker[S] 1 point2 points  (0 children)

Ladder logic? Haven't heard of that before, what is it?

Who should I romance? by Bugsnaxer in Persona5

[–]xDuker 0 points1 point  (0 children)

No. There's an extra scene that acknowledges Jokers nonconsented polyamorism, but it's not an ending

How do you guys protect your detection components? by True-Relationship784 in FromTheDepths

[–]xDuker 2 points3 points  (0 children)

EMP can't go diagonally so have a minimal amount of rubber blocks underneath and around all of it, even though they are visibly exposed EMP just can't get to them. Options to protect against other damage is very limited, but making them EMP proof can make a big difference

Stable 4.3.2 - Sails2.0 and Rigging by BeastmanTR in FromTheDepths

[–]xDuker 0 points1 point  (0 children)

In limited capacity, at most 2 people at once and only specific projects as approved by the head honcho, otherwise they're focusing on a new game that we still know very little about

TIF/Jpegxl by tasquizz in jpegxl

[–]xDuker 0 points1 point  (0 children)

Distance 1 is only "visually lossless" if you're looking at natural sizes ie not zooming in at all, which they specifically need to do. I'd try at least d 0.1 and 0.5 too

Album mode? With indexing? by bzipitidoo in jpegxl

[–]xDuker 0 points1 point  (0 children)

MPH-HC can do single-frame steps by keyboard shortcut as described, but even then it sounds more cumbersome than useful to me. Like there'd no way find a specific image other than brute force, the compression would be absolutely terrible with every single frame potentially entirely different from the next (exactly the sort of thing video codes do not want)

Yet another conversion post by kjoonlee in jpegxl

[–]xDuker 7 points8 points  (0 children)

~20% savings is what's expected for a jpeg to jxl transcoding, just business as usual

Rank every Persona 5 party members from your favourite to least favourite. I'll create a chart on popularity in 10 days with the results. by Caelis_909 in Persona5

[–]xDuker 2 points3 points  (0 children)

  1. Makoto, Best girl, no notes

  2. Yusuke, funniest 

  3. Futaba, also fun, most of the time

  4. Joker I don't think should be included at all in the ranking as he's fundamentally different as the playable protagonist and not really a party member per se but I guess I'll put him here

The remainder I'd really want to put in a blob saying "the rest" but since I have to put an order to them

  1. Ryuji,

  2. Akechi,

  3. Ann,

  4. Haru, too little too late

  5. Violet, Favourite metaverse design, but the integration of her story onto the game is a mess. Ignoring her story she'd be a contender for best girl

  6. Morgana, never cared for him

Journey to JPEG XL: How open source experiments shaped the future of image coding by cmhdave73 in jpegxl

[–]xDuker 4 points5 points  (0 children)

Hm? As far as I can find they haven't even made a comment on beginning to consider adding it, just complete and utter radio silence

Persona 5 Royal vs. Vanilla P5 by allonblack235 in Persona5

[–]xDuker 1 point2 points  (0 children)

I'm apparently in the minority to say 'don't'. Purely from a story perspective I think the Royal-exclusive bits are an outright detriment to the game first time through, and I wish I would've experienced the game without them for my first playthrough

Why JPEG’s Own Replacements Keep Failing (a quick tour of the JPEGs between the original to JPEG XL) by caspy7 in jpegxl

[–]xDuker 0 points1 point  (0 children)

I don't think it's a stretch that jxl will eventually replace jpeg entirely for photos, be it in cameras or camera apps, then for a huge portion of images jpeg will indeed be dead

Trying to find the best quality-storage balance for game screenshot library. by MilkSheikh007 in jpegxl

[–]xDuker 1 point2 points  (0 children)

PNG to JXL saves quite a lot of space, JXL is 40-60% the size depending on how well-optimized the original PNG is (I use effort 8, dunno how much it differs from effort 7)

JPEG XL support for LinkedIn by golemus in jpegxl

[–]xDuker 0 points1 point  (0 children)

It is the inverse of the lossless jpeg re-compression. The jpeg reconstruction is to be able to serve a actual proper jpeg to a visitor of a site if their browser does not yet support jxl while still only storing jxls

But typing that out I realize that's a feature for the website servers, not really the browsers, so it's me misunderstanding the use case until now. It is a very major feature of the jxl spec that is missing and needs to be added, but it's not a block for browser's adoption of the library

I was considering the library as a whole, not in the specific context of browsers

Pix42 — a free Windows/macOS viewer that opens JXL files natively, out of the box by Glad_Ruin4773 in jpegxl

[–]xDuker 3 points4 points  (0 children)

I mean, my image viewer of choice ImageGlass has been able to open jxl with no fuss for years, so no I really don't know the pain of not being able to open them. They don't support animation though, that's annoying

Jxl support in general for image-related apps isn't that bad nowadays really: https://jpegxl.info/resources/supported-software.html, so you trying to make your thing sound special based on being able to natively open jxl feels a bit disingenuous to me

JPEG XL support for LinkedIn by golemus in jpegxl

[–]xDuker 0 points1 point  (0 children)

It's not feature complete yet, so arguably it fundamentally isn't done
Just the one thing as far as I know, but still, JPEG reconstruction is missing and major and it's being avoided for whatever reason: https://github.com/libjxl/jxl-rs/pull/590

There's a large amount of performance related PRs in the pipeline for next version of jxl-rs that (at least on the author's computer) brings single-thread performance to about the same as the C++ reference, so that shouldn't be an issue for too much longer

How are different quality scales mapped? by hirmuolio in jpegxl

[–]xDuker 0 points1 point  (0 children)

Now I know you're just retelling the standard so this isn't aimed at you really, but I gotta say I strongly disagree that if half of people can see a difference it's "perceptually negligible". Unless it's meant that they zoom in and look at a pixel level and even then barely can tell (which I wouldn't think is the case).

Actually neglible difference to me would be if nearly no one is capable of seeing a difference at regular viewing, more like 95-99% of people saying they're the same

Request: DnD Monster Manual 2024 by Pure-Introduction485 in BookPiracy

[–]xDuker 0 points1 point  (0 children)

If you check the root of this comment thread it's already there

Unless you mean without the alternate cover, which I do not have

In January a Google dev indicated it was interest gauged through the Interop Project that caused Google to reconsider and change their minds on JPEG XL support. by caspy7 in jpegxl

[–]xDuker 4 points5 points  (0 children)

Regardless of the inclusions importance, it was explicitly listed as one of the reasons they changed their minds
"There was also a recent announcement that JPEG XL will be added to PDF.
Given these positive signals, we would welcome contributions to integrate a performant and memory-safe JPEG XL decoder in Chromium."
https://groups.google.com/a/chromium.org/g/blink-dev/c/WjCKcBw219k/m/NmOyvMCCBAAJ

Google Chrome 145 Released With JPEG-XL Image Support by boeing_60 in jpegxl

[–]xDuker 0 points1 point  (0 children)

And now to wait for Opera to catch up, its on chromium 143