<feed xmlns='http://www.w3.org/2005/Atom'>
<title>eglantine-cirakg/shell.nix, branch nx2</title>
<subtitle>Mirror of github.com/cira0100/Eglantine-public nx2, a fork of Djihads80/Eglantine.</subtitle>
<id>https://git.cirakg.xyz/eglantine-cirakg/atom?h=nx2</id>
<link rel='self' href='https://git.cirakg.xyz/eglantine-cirakg/atom?h=nx2'/>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/'/>
<updated>2026-11-01T18:51:59+00:00</updated>
<entry>
<title>fix: nix shell script</title>
<updated>2026-11-01T18:51:59+00:00</updated>
<author>
<name>a55uka</name>
<email>59313695+a55uka@users.noreply.github.com</email>
</author>
<published>2026-11-01T18:51:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=1d945527856d2eb9390d5030d1ae6b3ab1ab97dd'/>
<id>urn:sha1:1d945527856d2eb9390d5030d1ae6b3ab1ab97dd</id>
<content type='text'>
nix script was broken and out of date, missing pkgs, added them and updated
</content>
</entry>
<entry>
<title>Revert "[audio] Replace libopus with FFmpeg (#4169)" (#4419)</title>
<updated>2026-09-14T12:34:24+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2026-09-14T12:34:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=2b4184dd2bb33da081702263d59c3eadb299e673'/>
<id>urn:sha1:2b4184dd2bb33da081702263d59c3eadb299e673</id>
<content type='text'>
This reverts commit ff8368c6066faf3962e2f77af7da4954e2ff6a43.

- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.

-------------------

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4419
Reviewed-by: Maufeat &lt;sahyno1996@gmail.com&gt;
Reviewed-by: MaranBr &lt;maranbr@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>[audio] Replace libopus with FFmpeg (#4169)</title>
<updated>2026-09-12T07:59:33+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2026-09-12T07:59:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=ff8368c6066faf3962e2f77af7da4954e2ff6a43'/>
<id>urn:sha1:ff8368c6066faf3962e2f77af7da4954e2ff6a43</id>
<content type='text'>
FFmpeg offers two opus decoders:
- libopus, this one is fed the same data (that affects output) as the previous libopus decoder had as well
- native opus decoder: this only takes Float32 samples, we then need to invoke swrescale to translate between s16 (what switch sends) and float32 (what FFmpeg expects), the process is computationally more expensive, but trades off neatly as the native opus decoder is very optimised

It also relegates the handling to FFmpeg, which simplifies existing code (more concretely, by using the "fill/drain" scheme for packets/frames)

Closes #2897

Signed-off-by: lizzie &lt;lizzie@eden-emu.dev&gt;
Co-authored-by: crueter &lt;crueter@eden-emu.dev&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4169
Reviewed-by: CamilleLaVey &lt;camillelavey99@gmail.com&gt;
Reviewed-by: Maufeat &lt;sahyno1996@gmail.com&gt;
</content>
</entry>
<entry>
<title>Revert "[externals] remove SPIRV-Headers and SPIRV-Tools (#3989)" (#4247)</title>
<updated>2026-08-04T00:03:18+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2026-08-04T00:03:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=ba9130fbf974e7a529f5507e4cb530986c5d0859'/>
<id>urn:sha1:ba9130fbf974e7a529f5507e4cb530986c5d0859</id>
<content type='text'>
This reverts commit ee197e622216e85753512ed79e9242442a312544.

- [x] I have read and followed the [Contribution Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/CONTRIBUTING.md#code-contributions).
- [x] I have read and followed the [AI Policy](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/AI.md)
- [x] I have read and followed the [Coding Guidelines](https://git.eden-emu.dev/eden-emu/eden/src/branch/master/docs/policies/Coding.md) to the best of my ability.

-------------------

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4247
Reviewed-by: CamilleLaVey &lt;camillelavey99@gmail.com&gt;
</content>
</entry>
<entry>
<title>[externals] remove SPIRV-Headers and SPIRV-Tools (#3989)</title>
<updated>2026-08-02T22:00:55+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2026-08-02T22:00:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=ee197e622216e85753512ed79e9242442a312544'/>
<id>urn:sha1:ee197e622216e85753512ed79e9242442a312544</id>
<content type='text'>
only dep that uses it is sirit, but sirit already has it's own bundled SPIRV-Headers... so

Signed-off-by: lizzie &lt;lizzie@eden-emu.dev&gt;

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3989
Reviewed-by: Maufeat &lt;sahyno1996@gmail.com&gt;
Reviewed-by: CamilleLaVey &lt;camillelavey99@gmail.com&gt;
</content>
</entry>
<entry>
<title>[tools]  refactor, use #!/bin/sh, update license files (#3998)</title>
<updated>2026-05-22T19:15:31+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2026-05-22T19:15:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=9b18d0b1113fb2b73acc539d2e4dfae85e511cd4'/>
<id>urn:sha1:9b18d0b1113fb2b73acc539d2e4dfae85e511cd4</id>
<content type='text'>
Signed-off-by: lizzie &lt;lizzie@eden-emu.dev&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3998
Reviewed-by: crueter &lt;crueter@eden-emu.dev&gt;
Reviewed-by: MaranBr &lt;maranbr@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>[externals] Update to SDL3 (#3952)</title>
<updated>2026-05-18T17:07:41+00:00</updated>
<author>
<name>Kaydax</name>
<email>kaydax@kaydax.xyz</email>
</author>
<published>2026-05-18T17:07:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=ad2e1cc554ecd363ae1412b66d537464bba001e7'/>
<id>urn:sha1:ad2e1cc554ecd363ae1412b66d537464bba001e7</id>
<content type='text'>
Since the launch of the steam controller I think it's only best to push towards updating to SDL3 allowing for a wider range of controller support

I went ahead and started on getting it working. Everything here should be functional, I've personally tested it all on Arch Linux. Still untested on windows, so looking for feedback on that

Any feedback and help would be appreciated!

Main changes:
- Bump everything to SDL3
- Handle SDL3 audio and input
- Add steam controller support, including HD Rumble
- Improved battery reporting via the status icon by using real % rather than state alone

Co-authored-by: crueter &lt;crueter@eden-emu.dev&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3952
Reviewed-by: crueter &lt;crueter@eden-emu.dev&gt;
Reviewed-by: MaranBr &lt;maranbr@eden-emu.dev&gt;
Reviewed-by: Lizzie &lt;lizzie@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>[ports] Remove ENABLE_OPENSSL and mbedtls nixos remnants (#3638)</title>
<updated>2026-03-01T00:53:04+00:00</updated>
<author>
<name>lizzie</name>
<email>lizzie@eden-emu.dev</email>
</author>
<published>2026-03-01T00:53:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=281d7a468e3c61706f9687a4bcdd4c2c097f24c9'/>
<id>urn:sha1:281d7a468e3c61706f9687a4bcdd4c2c097f24c9</id>
<content type='text'>
shell.nix still had references to mbedtls

Signed-off-by: lizzie &lt;lizzie@eden-emu.dev&gt;

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3638
Reviewed-by: MaranBr &lt;maranbr@eden-emu.dev&gt;
Reviewed-by: DraVee &lt;dravee@eden-emu.dev&gt;
Co-authored-by: lizzie &lt;lizzie@eden-emu.dev&gt;
Co-committed-by: lizzie &lt;lizzie@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>[settings] Disable GPU logging by default (#3455)</title>
<updated>2026-02-02T18:00:44+00:00</updated>
<author>
<name>crueter</name>
<email>crueter@eden-emu.dev</email>
</author>
<published>2026-02-02T18:00:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=33067af2832e1b6b19b1003824671e6015c03289'/>
<id>urn:sha1:33067af2832e1b6b19b1003824671e6015c03289</id>
<content type='text'>
Why was this enabled?

Signed-off-by: crueter &lt;crueter@eden-emu.dev&gt;
Co-authored-by: Caio Oliveira &lt;caiooliveirafarias0@gmail.com&gt;
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3455
Reviewed-by: DraVee &lt;dravee@eden-emu.dev&gt;
</content>
</entry>
<entry>
<title>Revert "[bsd, am, fermi] Replace assertions with warnings and update stubs (#3160)" (#3239)</title>
<updated>2025-12-31T00:11:47+00:00</updated>
<author>
<name>crueter</name>
<email>crueter@eden-emu.dev</email>
</author>
<published>2025-12-31T00:11:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.cirakg.xyz/eglantine-cirakg/commit/?id=fb1600b7d13b777f0a801df2d68807e9c903d2f9'/>
<id>urn:sha1:fb1600b7d13b777f0a801df2d68807e9c903d2f9</id>
<content type='text'>
This reverts commit adc41bff70d975038e1cd3ae9873f4281c768b34.

fixes jackbox, potentially some others

Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3239
Reviewed-by: MaranBr &lt;maranbr@eden-emu.dev&gt;
</content>
</entry>
</feed>
