null54 Posted October 5, 2021 Author Share Posted October 5, 2021 Release version 1.0.8. Changes: Updated RIOT to version 1.0.1. Show a placeholder Effect dialog when launching RIOT. Use a memory mapped file when transferring the image to RIOT. Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
arana Posted July 6, 2022 Share Posted July 6, 2022 Any plans on releasing for 64 bit RIOT version? I know it works here as 32bit, but since they now released the 64 bit version maybe you can now get rid of the Proxy helper Quote Link to comment Share on other sites More sharing options...
null54 Posted July 6, 2022 Author Share Posted July 6, 2022 55 minutes ago, arana said: Any plans on releasing for 64 bit RIOT version? Unfortunately, the RIOT DLL that 3rd-party developers can use has not been updated for 64-bit. There also would be an issue with the FreeImage DLL dependency, both the 32-bit and 64-bit versions have the same name. Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
arana Posted July 7, 2022 Share Posted July 7, 2022 As I understand in this link https://riot-optimizer.com/dll-version/ They have both versions available Have downloaded both and the 32 and also the 64 have their proper developer dirs with instructions for the api instructions and dll exported functions, as I see it its only a matter of using the correct shimp, but thats as far as I go Quote Link to comment Share on other sites More sharing options...
null54 Posted July 7, 2022 Author Share Posted July 7, 2022 38 minutes ago, arana said: Have downloaded both and the 32 and also the 64 have their proper developer dirs with instructions for the api instructions and dll exported functions I tried that and only the '32bit version archive (for developers and advanced users)' has the RIOT DLL, the other downloads only have the RIOT exe. Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
olavrb Posted July 22, 2022 Share Posted July 22, 2022 (edited) Plugin v1.0.8, PDN v4.3.11 from MS Store, Windows 10 x64, triggers prompt to install .NET Framework 3.5. Seems to be triggered by "RIOTProxy.exe". Expected? It's not mentioned in this thread or in the GitHub repo. Edited July 22, 2022 by olavrb Quote Link to comment Share on other sites More sharing options...
null54 Posted July 22, 2022 Author Share Posted July 22, 2022 1 hour ago, olavrb said: Expected? It's not mentioned in this thread or in the GitHub repo. Yes, RIOTProxy.exe is built against .NET 3.5. Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
otuncelli Posted July 22, 2022 Share Posted July 22, 2022 (edited) On 7/8/2022 at 2:27 AM, null54 said: I tried that and only the '32bit version archive (for developers and advanced users)' has the RIOT DLL, the other downloads only have the RIOT exe. "64bit version archive (XNView MP, GIMP 64 bit)" also has Riot.dll. On 7/7/2022 at 2:50 AM, null54 said: There also would be an issue with the FreeImage DLL dependency, both the 32-bit and 64-bit versions have the same name. You can alter metadata and change referenced FreeImage.dll name via an hex editor (or coding). (It'll work as long as they have the same length. FreeImg32.dll / FreeImg64.dll would be good names). This might break the copyright though, I'm not sure. Edited July 22, 2022 by otuncelli Quote Link to comment Share on other sites More sharing options...
null54 Posted July 22, 2022 Author Share Posted July 22, 2022 7 hours ago, otuncelli said: "64bit version archive (XNView MP, GIMP 64 bit)" also has Riot.dll. Without an ARM64 DLL I would still need RIOTProxy.exe. Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
user.by Posted September 14 Share Posted September 14 Can you update new version to 2023.9 Quote Link to comment Share on other sites More sharing options...
null54 Posted September 15 Author Share Posted September 15 Release version 1.0.9. Changes: Converted the plugin to a Paint.NET 5 BitmapEffect Updated RIOT to version 2023.9 Removed the .NET 3.5 dependency from RIOTProxy Provide the document resolution info to RIOT Added high-DPI icons 2 Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
user.by Posted September 15 Share Posted September 15 (edited) 42 minutes ago, null54 said: Release version 1.0.9. Changes: Converted the plugin to a Paint.NET 5 BitmapEffect Updated RIOT to version 2023.9 Removed the .NET 3.5 dependency from RIOTProxy Provide the document resolution info to RIOT Added high-DPI icons Thanks a lot for update, but i guess can't save photo. Edited September 15 by user.by Quote Link to comment Share on other sites More sharing options...
user.by Posted September 15 Share Posted September 15 Quote Link to comment Share on other sites More sharing options...
null54 Posted September 15 Author Share Posted September 15 1 hour ago, user.by said: Thanks a lot for update, but i guess can't save photo. I have no idea what the issue could be. It should show an error message if it crashed or failed to load RIOT. RIOTProxy is a statically linked C++ executable, there should not be any dependency issues that keep it from launching. I had noticed that RIOT may take a while to show its UI with larger images, and it would not even start when I tested it with a 4 GB image. Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
user.by Posted September 15 Share Posted September 15 9 minutes ago, null54 said: I have no idea what the issue could be. It should show an error message if it crashed or failed to load RIOT. RIOTProxy is a statically linked C++ executable, there should not be any dependency issues that keep it from launching. I had noticed that RIOT may take a while to show its UI with larger images, and it would not even start when I tested it with a 4 GB image. Only Standalone version and XnView plugin is work, Gimp (since 2023.7 they says fixed but not fixed ) and Paint.Net Plugins gives error. Quote Link to comment Share on other sites More sharing options...
null54 Posted September 15 Author Share Posted September 15 13 minutes ago, user.by said: Only Standalone version and XnView plugin is work, Gimp (since 2023.7 they says fixed but not fixed ) and Paint.Net Plugins gives error. What error? It was working when I tested it. Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
user.by Posted September 15 Share Posted September 15 18 minutes ago, null54 said: What error? It was working when I tested it. The errors: Paint.Net is do not saving and GIMP is not loading in to RIOT window. Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted September 15 Share Posted September 15 4 hours ago, user.by said: Paint.Net is do not saving and GIMP is not loading in to RIOT window This sentence makes no sense Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
user.by Posted September 16 Share Posted September 16 (edited) Mean, i say <Save> but not saving and staying like this for Paint.Net Plugin (1.0.9), but Standalone version is saving. I back to 1.0.8 version, it's working. Edited September 16 by user.by Quote Link to comment Share on other sites More sharing options...
user.by Posted Friday at 08:06 AM Share Posted Friday at 08:06 AM (edited) @Rick Brewsterand @null54 Beforehand Riot 1.0.9 was save only as webp with Paint.Net 5.09, but i tried now with Paint.Net 5.10 Beta, now when i say 2 time save it's of all working. Maybe you can check it why? Edited Friday at 11:57 AM by user.by Quote Link to comment Share on other sites More sharing options...
null54 Posted Friday at 02:51 PM Author Share Posted Friday at 02:51 PM 6 hours ago, user.by said: Maybe you can check it why? That is probably a bug in RIOT, I had also noticed the 2 time save issue when testing the plugin. There is nothing in Paint.NET 5.10 beta that should affect the Paint.NET RIOT plugin. Quote Plugin Pack | PSFilterPdn | Content Aware Fill | G'MIC | Paint Shop Pro Filetype | RAW Filetype | WebP Filetype The small increase in performance you get coding in C++ over C# is hardly enough to offset the headache of coding in the C++ language. ~BoltBait Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.