diff options
| author | lizzie <lizzie@eden-emu.dev> | 2025-09-26 03:53:54 +0200 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2025-09-26 03:53:54 +0200 |
| commit | 1d83ba733c6e6d2c25365ab3ff02d5ad6d3c6bdc (patch) | |
| tree | 05e22f687e3a92df7be1df7bc2e1a7f839d0a6a4 /docs/Development.md | |
| parent | fd21774aaef60bc5b8e5aa85d5da8166e728cafa (diff) | |
[dist] shrink png asset size with optipng, scripts to generate assets (#2573)
Signed-off-by: lizzie <lizzie@eden-emu.dev>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2573
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
Reviewed-by: crueter <crueter@eden-emu.dev>
Co-authored-by: lizzie <lizzie@eden-emu.dev>
Co-committed-by: lizzie <lizzie@eden-emu.dev>
Diffstat (limited to 'docs/Development.md')
| -rw-r--r-- | docs/Development.md | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/docs/Development.md b/docs/Development.md index d170818d10..1ed75a7c23 100644 --- a/docs/Development.md +++ b/docs/Development.md @@ -69,6 +69,18 @@ cmake --build /tmp/ramdisk -- -j32 sudo umount /tmp/ramdisk ``` +# Assets and large files + +A general rule of thumb, before uploading files: +- PNG files: Use [optipng](https://web.archive.org/web/20240325055059/https://optipng.sourceforge.net/). +- SVG files: Use [svgo](https://github.com/svg/svgo). + +May not be used but worth mentioning nonethless: +- OGG files: Use [OptiVorbis](https://github.com/OptiVorbis/OptiVorbis). +- Video files: Use ffmpeg, preferably re-encode as AV1. + +# Debugging + ## Debugging (host code) Ignoring SIGSEGV when debugging in host: |
