Recently I found that Expresii stopped working under VMWare Fusion since March 2024, and figured that it was an OpenGL call with GL_POLYGON_OFFSET_LINE at the app startup that crashed the app. I updated Expresii to not make such a call at startup, and now the latest version of Expresii works under VMWare Fusion AGAIN.
That reminded me of the similar startup crashes with Winlator. So, I tried again their latest release 10.1 hotfix - Expresii ran, but just blank canvas when I stroke. Then I found they also hae a 11.0 beta pre-release - and a pleasant surprise - it draws with ink simulation! See the video below:
GPU detect by Expresii: zink (Turnip Adreno (TM) 750); GL 4.6 (Compatibility Profile) Mesa 22.2.5.
Yes, you need to choose Turnip (Adreno) as the Graphics Driver in Winlator for this to work - for those Samsung phone uses Adreno GPU.
Expresii works for the most part - simulation is correct. No multi-touch gesture for pan and zoom - but you can use the GUI to switch to pan or zoom mode so that you can pan and zoom with just mouse interaction. Loading of an artwork doesn't work and would crash the app. The Samsung S-pen on an S22 ultra also didn't work as stylus input to Expresii.
It only runs at 17 FPS at a screen size of 1280x720 and if I switch to 'Performance' mode for Box64 in Winlator, I can get up to 20 FPS.
But this is all very encouraging - Winlator uses WINE and MESA. So, I thought Expresii could work under Linux via WINE. And sure enough, a user just reported that it does work! Now, if we can get graphics tablets to also work with WINE, then you can really paint with Expresii on Linux too. ^_^
RSS Feed