Category Archives: Uncategorized - Page 2

LCDSirReal 2.8.5

A new version of LCDSirReal has been released. Get it from it’s homepage.

Changes in 2.8.5:

  • No longer by default restart LCDMon.exe (settings lcdmon_starting now defaults to 0)
  • No longer tries HID fallback by default (see the use_hid setting in lcdsirreal.txt)
  • Updated to work with the latest TS3 beta

Alpha will be alpha

But I should at least make sure the Mac users can even start LCDHost before releasing it. I’ll blame the fact that 15 was the first Mac release and I haven’t yet got the routines down. Anyhow, alpha 15c for Mac has been released. This time it starts without screaming “executable file has been altered”, and as consolation, some of Triscopics plugins that I recently ported to OS/X are included. They’re completely untested, but hey, alpha will be alpha. Update: 15c now also allows you to save layouts without adding ‘.xml’ manually to the layout file name.

Download alpha 15c for Mac on the homepage.

Plugin source code now on Google Code

From alpha 16 forwards, the plugin source code will no longer be included with the distribution. Instead, the main repository is now on Google Code. This will allow myself and plugin writers to more effectively develop the code. I’m also adding a link to the source code repository in the menu on the right.

A15 Plugin Updates

Veeery soon SirReal will be releasing LCDHost A15. There are a number of enhancements to the plugins which I’ll be posting about over the next few days in their relevant threads in the forum, but the main changes are… Read more »

Almost done.

The (hopefully) final build of LCDHost alpha 15 just got built. As soon as Triscopic has had a final look at it and gives it the thumbs-up, I’ll release A15. This will be the first dual platform release. Mac users shouldn’t expect too much though. Only the basic plugins (i.e. not Triscopics) are included. And while Lua classes work, the more advanced Lua functionality that is provided by QtCore and QtNetworking on Windows aren’t yet available on the Mac. In addition, as most of you already know, the Logitech drivers on the Mac are… somewhat unreliable. There’s nothing I can do about that, unfortunately.

Got a Mac?

Good news. I just built my first fully working .dmg for LCDHost. I still need to get the Lua support libraries running on OS/X though. But hopefully alpha 15 will be a multiplatform release.

A14 is getting closer

I’m pretty much done adding new features, and I’m now just fixing bugs in it. Once it’s reasonably stable, I’ll release it. This is the current list of changes:

  • Dev: LH_QtPlugin.(cpp|h) split up into LH_QtPlugin and LH_QtInstance, project file modification needed.
  • Dev: Setup item help added, recompile needed.
  • Dev: SignLibrary argument ordering changes; use ‘SignLibrary -?’ for usage.
  • Fix: Detect Logitech Gaming Software version 7.
  • LH_Lua: Lua console output is now shown in a fixed-width font in the log.
  • LH_Lua: Changed how the callback token and ‘self’ table are handled.
  • LH_Lua: Added setup items support.
  • LH_Lua: Added Win32 font creation support for Lua Cairo.
  • LH_Lua: Added __pairs metamethod calling.
  • LH_Lua: One may now iterate over lcdhost.state and other LCDHost pseudo-tables.
  • LH_Lua: Added print_r.lua which provides the useful print_r() function.
  • LH_Lua: Added Lua binding libraries for some Qt DLL’s.

The bugs have a home

I’m going to put the open source parts of LCDHost in a google code project. Along with that project comes a nice issue tracker, which we’ll use for tracking all issues. When you find a bug in LCDHost, use the Issue tracker link under Support and enter it into the database.

DNS problems.

My DNS provider is having some serious problems. Hopefully they’ll fix them soon. Or I’m switching providers. Again. Sigh…

Update: I’m switching DNS providers to Amazon’s Route 53. It’ll be a day before DNS propagation is complete though.

Alpha 13b released

Triscopic found a crash in A13. Easily fixed though. A13b is available for download on the homepage.