I have MHColour 2009 working now, writing the LIT file data into the same file space as was in the original BSPs but without the old bugs, at least in -extra mode. -extra4 mode still has bugs in the light data, which go away when you overwrite the BSP.
Right now what I'm working on is a Windows GUI for it - it is 2009, after all.
This is standard Win32 written in C, none of yer fancy stuff, which was quite an interesting experience to write. For all that Win32 has a reputation for being "difficult" and "awkward" (at least compared to .NET or Java), it was actually very pleasurable to write and has surprisingly little code (just over 300 lines in my "winui.c" file, which includes a lot of non-Win32 stuff, like setting the default folder for the Open File Dialog).
I can see myself doing some more work with the basic API as time goes on.
Anyway, enough of that - once I finish polishing the UI I'm going to see can I track down the -extra4 bug, but it's low enough priority, and if it holds things up too much I'll just remove the option.
Another thing I want to add is a "batch mode", letting you process more than one file at a time (think multi-select in the Open File Dialog).
Once I'm complete I'm going to build a new LIT file pack and release the whole lot under the GPL (the Q1 map sources are already GPL, and as the LITs are technically derived from those they can be GPL too). Hopefully next week - I've a deadline of Tuesday, beyond which Real Life is going to take over for a week or so.
Friday, April 3, 2009
MHColour 2009 Update
Posted by
mhquake
at
12:53 AM
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment