This infrequently updated page covers old, personal projects. See Wikipedia, WikiFur and my LiveJournal as well.
I used to work for GameStop as a developer of the digital distribution system formerly known as Impulse.
Before that I was at Stardock, where I created LogonStudio and Tweak7, among other things.
More details are provided on LinkedIn, my CV/resume, and my university dissertation.
A furry fan? Visit WikiFur, Flayrah, Yerf, my photo sets, and my Inkbunny and FA pages. Creatures fan? Try the Creatures Wiki.
Read my articles on starting a wiki, making it fast, making great skins, and WindowBlinds skin optimisation.
Looking for skins and objects for WindowBlinds, LogonStudio, Bootskin or DesktopX? See my WinCustomize page.
Laurence "GreenReaper" Parry - email - AIM - LiveJournal
- Twitter - Facebook - LinkedIn
I got a Graphire tablet back in 2001 and loved it. I'm a programmer, so naturally I tried to do something with it, only to find that there was very little support for VB, and only via the standard (C/C++ based) API. So I made my own. VBTablet encapsulates the WinTab API in an easy-to-use ActiveX component DLL - all you have to do to have is plug it into your project. It works with VB 5 and 6, with .NET (tested in Visual Basic.NET), and I'm fairly sure it should work with Delphi and other languages capable of using COM - even Excel (via it's VBA macros).
Documentation is probably sufficient (object browser data is included), and the code itself is available, so you should have no excuses - however, I'm more than willing to explain something if you want, so feel free to email me about it. Also, this component will only work on a system that actually has a WinTab device installed (which should be signified by the presence of a file named wintab32.dll in your Windows "system" or "system32" directory).
VBTablet is hosted on SourceForge - click here to get to the project summary page and then on "Files" to download. The VBTablet package includes the VBTablet DLL, the TabletDemo example, source to both and an Excel sample spreadsheet.
VBTablet is licensed under the terms of the GNU LGPL - you can stick vbtablet.dll in your commercial distribution and sell your program, as long as you include the VBTablet license and note where people can get the source from. TabletDemo is technically licensed under the GNU GPL, but you are free to use it as an example of how to use VBTablet in all non-derived works.
Users of VBTablet include:
MNGTools contains a player and editor for the MNG music files used by the Creatures 2/3 and Docking Station games. Listen to your favourite music without having to have the game running! Seriously, it's nice stuff - I've had some tracks running in the background for hours. You can find out more and download copies at the developer pages for MNGTools (check out the Files area, you probably want MNGToolsSetup.msi). This project was the subject of the final-year dissertation for my degree in Computer Science at the University of Bath, and contains full user and developer documentation.
The .NET Framework is required to run MNGTools. If you don't have it, get it from Windows Update. Non-Windows users may be able to use portions of the project with Mono - specifically, the libraries appear to work, but applications based on Windows.Forms are not yet compatible, so MNGPad and MNGPlayer will not work - you'll have to roll your own apps in C# or something. If you get something working, let me know!
OK, so the name didn't really say it all . . . SkinBench is a benchmarking program that uses standard Windows API calls with regular windows and window controls (buttons, edit boxes, etc) to evaluate the performance of any skin in use (it still works without any skin . . . probably faster ;-). The idea is that, since it does things a user does (activating windows, moving them around, etc) it should reflect how fast a skin will appear to a user. Obviously, on their own, the numbers mean nothing, so you might want to see how some of the default skins score on your computer for comparison.
SkinBench is distributed under the GPL. I've tried to ensure the code is reasonably commented - if you want to use it, you should be able to figure it out . . .
Try SkinBench now! It works on Windows 9x, NT/2k/XP and later, and Linux (with wine - I suppose you could use it to benchmark GDI emulation ;-).
Blackcomb was a skin I created with AJCrowley, a port of an .msstyle by Michael K Ter Louw.(click here to enlarge the preview)
If you don't have WindowBlinds, get a trial copy.
If you don't have WindowBlinds yet, get a trial copy.
Includes animated XP taskbar and start panel elements.
NumPlug is a digital counter plugin DLL for WindowBlinds skins, working in random, cyclic and incremental modes. Now there's no need to do each picture one by one when getting a numerical effect; just draw a bitmap of the digits and let NumPlug do the work for you. Get the latest version of Digital Age below to try it out! [version 0.50; you need to enable third-party plugins in WindowBlinds.]
NumPlug is distributed under the terms of the GNU Lesser General Public License. Basically, this means you can use it wherever you like, but if you use the *source code* for it in other projects, they too must be distributed under this license (so you can use this with WB without having to distribute the source for WB ;-)
Download "Digital Age", along with NumPlug for evaluation. To remove the NumPlug (there for evaluation), edit digitalage.uis and decrease the value of buttoncount by two.
JRNet is an alternate client for JRchat, the main chat site for members of the Creatures community (see here for a Java interface to JRC - please note that this chat is only for Creatures community members). JRNet offers many "extras" over the default client such as last-seen, name-change detection, custom colours for various message types, custom font, per-user message windows, sound, logging and more!
Note: JRchat has been down for some time, and so this program is, alas, no longer of much use.
Download JRNet here - further feature requests are welcome. You should probably get the latest update after you have installed it - just extract over the installed files, overwriting the ones that are there.
Ok, this is it at the moment - oh well . . . Millie is copyright © D. "Rain" Simpson - catch more of his work at ozyandmillie.org. If you find some pictures looking suspiciously like these - yes, I copied the last two, badly, so it's really the character and the art that's his in them . . . only his artwork is better! ;-)
This site and its contents are © 1998-2009 to Laurence "GreenReaper" Parry, unless otherwise noted. All rights reserved. Please do not use any content from this site without prior permission or license. Thanks!