mastodontech.de ist einer von vielen unabhängigen Mastodon-Servern, mit dem du dich im Fediverse beteiligen kannst.
Offen für alle (über 16) und bereitgestellt von Markus'Blog

Serverstatistik:

1,4 Tsd.
aktive Profile

#sdl

0 Beiträge0 Beteiligte0 Beiträge heute
Fortgeführter Thread

(more Linux and FOSS news in previous posts of thread)

IntelliJ IDEA 2025.2 released with offline AI-powered code completion, AI Assistant expanded to SQL, YAML, JSON and Markdown, option to attach images in AI chat, Java 25 support, enhanced Spring debugging tools, Maven 4 support:
omgubuntu.co.uk/2025/08/intell

Calibre 8.8 released with improved Kobo device support, improved display of lookup results from Google in the E-book viewer, ability to handle -epub-text-emphasis properties used in some Japanese language EPUB books during conversion, Piper Neural TTS engine run without external library:
9to5linux.com/calibre-8-8-open

HandBrake 1.10 released with new "Social 10MB" presets, option to choose encoder color range, command-line option to disable Dolby Vision and HDR10+ passthru, option to disable audio track names passthru and autonaming, updated NVEnc CQ range, option to disable subtitle track names passthru, etc.:
9to5linux.com/handbrake-1-10-o

Penpot 2.9 released with font size tokens, option to import token sets from zip, improved text resizing, improved dashboard sidebar, etc.:
community.penpot.app/t/penpot-

PeaZip 10.6 released with dynamic virtual mode for performance improvement, improved archive parsing, option to limit the number of threads for Zpaq in the Advanced tab of the archive creation screen, updated compression presets, “Show hidden files” toggle moved from settings to the main menu, etc.:
9to5linux.com/peazip-10-6-intr

Ente Photos 1.2 released with customizable layout; option to group photos by day, week, or month, adjust the grid size; redesigned scrollbar with yearly markers and haptic feedback; new image editor with cropping, aspect ratio presets, filters, color adjusting, freehand drawing, emoji stickers; improved face detection for smart albums:
alternativeto.net/news/2025/8/

SDL cross-platform gaming library now supports GNU/Hurd:
phoronix.com/news/SDL-GNU-Hurd

OMG! Ubuntu · IntelliJ IDEA 2025.2 Released with Offline AI Code CompletionJetBrains releases IntelliJ IDEA 2025.2 with offline AI code completion, Java 25 support, Spring tools, and Maven 4 enhancements.

Something I discovered earlier: if you're using #SDL for an #OpenGL application, you have to have your SDL_GL_SetAttribute calls before creating the _window_, not after creating the window but before creating the context.
Doing otherwise actually subtly breaks under Wayland (and I assume other EGL platforms as well) since it needs some attributes like bit depths to be present at window creation time as that's when the EGL surface is created.

there's a bug in the SDL3 package for fedora, it's missing a symlink (/lib64/libSDL3.so -> /usr/lib64/libSDL3.so.0) so compiling a program with -lSDL3 can't find the library. i can't be bothered to make an account and report it, maybe someone here can?

#fedora#linux#sdl

I've been having some thoughts about my game's windowing library. I use #glfw and am mostly happy with its API. But I'm not sure I wanna keep using it. I have weird stacking order and focus bugs on macOS, and window resizing is SUPER laggy on #GNOME #Wayland. Those are really the only two platforms I use.

I used to use #SDL to create windows. I moved to GLFW because SDL is overkill, but maybe I should go back.. if I can't find a way to make GLFW less broken that is #linux #gamedev #programming

Here's a list of some of the more lightweight #graphics editors for low resource computers and editors that work well for younger age groups:
pulkomandy.tk/projects/GrafX2
sourceforge.net/projects/lodep
tuxpaint.org/
rendera.sourceforge.net/
mtpaint.sourceforge.net/
mtpaint.sourceforge.net/#rgbPa
Have a favorite lightweight graphics editor for low resources computers? Please share it.
#FLOSS #FOSS #retrocomputing #SDL #FLTK

pulkomandy.tkGrafX2

I got a #gamedev #sdl question. Specifically for #SDL_gfx.

Does anybody know of a proper sample for the MMX image filters functions?

I know the tests exists, but these seem to only to affect small custom-made arrays.

But, I think that you should be definitely be applying these to surface pixel data, right?

I've been trying to make a sample in vala but keeps crashing. I plan to make it work in C to truly understand it. But wanted to ask if anybody knows about a sample before doing that.

Despite my body aching and being sleepy all over, I managed to work out a small #sdl3 #Vala bindings update.

I have now implemented the SDL3_gfx library! This is a special small library that implements:

* Some special primitive drawing routines, like circles, pies, beziers, etc.
* A simple framerate manager.
* Some algorithm filters (I still need to understand how these work to make proper samples).

But in any case there are samples for framerate and primitives. Enjoy!

Actualización: DOSBox AGA y RTG

DOSBox, el renombrado emulador de MS-DOS, se actualiza en su port para Amiga gracias al trabajo del desarrollador NovaCoder. Dos nuevas versiones, optimizadas para AGA y RTG, permiten a los usuarios disfrutar de la vasta librería de juegos y aplicaciones de PC directamente en sus sistemas.

La versión DOSBox AGA v0.74.013 está diseñada para Amigas equipadas con el chipset AGA y un procesador 68060 rápido. Requiere AHI (versión 4.18 recomendada) y ROMS 3.1. Ofrece un port SDL nativo para AGA, soporte MIDI y sonido AHI, así como modos de pantalla completa y ventana.

Por otro lado, DOSBox RTG v0.74.023 se dirige a Amigas con tarjetas gráficas RTG y un procesador 68040 (se recomienda un 68060). Al igual que la versión AGA, necesita AHI 4.18 y ROMS 3.1. Sus características incluyen un port SDL optimizado para RTG, soporte MIDI, sonido AHI y las opciones de visualización a pantalla completa o en ventana.

Fuente.

https://www.youtube.com/watch?v=Zh-Fdhf8FlE

#68040 #68060 #actualización #aga #ahi #amiga #chipsetAga #commodore #Compatibilidad #comunidadAmiga #demosDePC #dosbox #emulación #emulador #gamingRetro #hardwareAmiga #juegosAntiguos #juegosDePC #MIDI #modoVentana #MSDOS #novacoder #pantallaCompleta #port #preservaciónDigital #retro #retrocomputing #ROMS #rtg #sdl #sistemaOperativo #software #softwareClásico #sonido #tarjetaGráficaRTG #Videojuegos

aminet.netAminet - misc/emu/DOSBox_AGA.lha

So I just moved the #SDL3 #vala vapis to @Codeberg migrating from Github was actually pretty easy!

codeberg.org/edwood-grant/sdl3

I also added a new GPU rotating colored cube example. So this makes the whole thing a bit more complete 😛.

I will probably just make the github repo either a mirror or just leave a message on top pointing the the actual repo in codeberg.

I mean it makes sense to have this project outside of big tech. I feel that, at least for me, is important.

I was thinking of moving the #sdl3 #vala vapis onto ether sourcehut or codeberg...

I mean if the main objective is to really divest as much as possible from big tech, github must be one of those.

I was thinking to leave codeberg for public projects and pay of sourcehut for private repos. Makes sense in general.

I would probably leave a github mirror for the vapis for the sake of availability, but in the end just trying to divest as much as possible from US hosted tech.

FLOWBLADE 2.20 released. This powerful video editor now uses SDL2 video playback for Flatpak on all systems with MLT 7.30 or higher. But video playback for native Wayland without XWayland or for GTK4 does not currently seem possible with SDL.

#Linux#Flowblade#SDL2