Friday, November 20, 2009

Cobwebs and Tumbleweeds...

Been a hell of a long time since I posted here it seems, but I have an excuse in the form of an all-consuming project which is called "supporting the L-39". :)

Life the past few months has been quite an education, I'll say that much. Between bug solving, and learning what it is that simmers like and don't like about the Albatros, and fixing and improving it in two full updates, I've been pretty damned busy. It's been fun though. Aside from the CTD bugs in the first week, thankfully quickly sorted, I think the launch went as smoothly as could be expected. Somewhere in the middle of all that I went to Ireland, which was great, but I don't remember much of it, my head is so full of code these days. It was very green, that much I do remember. Oh and everyone drives like maniacs, loved that part.

Today I sent out what I think will be the final update for the 'tros, v1.3, which sort of puts the lid on the whole thing and wraps it up in nice shiny paper. It includes the last of the major user requested features, namely RXP GPS compatibility, and adds some new paints (those are fun to make!) and other stuff.

So that leaves me really, starting tomorrow, with a whole lot of nothing to do! Well, not really. I have a lot to do actually, but at the moment it mostly involves some thick textbooks and learning little things like C++ and Simconnect. Yes, there will be a second plane, at least one is fully planned. What will it be? Not sure I'm ready to make it fully public yet, still have a lot to figure out first, but it has two engines, one seat, it's not American, and it's FAST. :) I got to sit in one on my vacation, and it's quite simply a badass machine, one that demands respect even standing next to it.

I must say that despite the odd bug and hiccup I feel quite gratified to see that my entirely stubborn and inflexible philosophy on aircraft design did actually pan out in the end, specifically that the majority of users are happy with how I built this thing. Framerate performance does matter most and I feel that there's really no excuse for not making a plane shared cockpit compatible (if it has two seats mind you!) because it's just not that hard to do, compared to the other aspects of coding anyway. It just requires thinking in terms of bandwidth consumption a bit more when it comes to variables and how often they are updated. It's actually kind of an enjoyable logic problem sometimes, and the endeavour to maintain shared cockpit functionality comes complete with some mighty humourous results when you get it wrong!

I did ultimately have to eat a bit of humble pie though when I realized that draw calls do actually matter, just not for the reason everyone thinks. It turns out that excessive numbers of them can, even when efficiently structured, stall the PCI-E bus on heavily overclocked systems. Not good! Luckily I've been able to mostly mitigate that problem in the L-39 updates, and know how to avoid that issue entirely for the next project.

Additionally it's also been a ton of fun getting to know some of my customers by flying with them in multiplayer, something I suspect a lot of devs don't do often. They've given me some great insights into their perspective as end users, things I will be keeping in mind for the next project for sure. Our little (ok, long...) celebratory flight from Vancouver to Vodochody is nearly at an end, and it's been a blast to fly along with so many others in L-39s. I get an indescribable satisfaction from each one of those flights, using the results of a year and a half of hard work in exactly the way it was intended to be used. Hopefully there will be more in the months to come.

Anyway, I'm honestly not sure what purpose this blog will serve going into the future from here. I came to the realization on August 3rd, the moment that the L-39 went on sale actually, that I no longer have the right to publicly say whatever I please about the flight simulator industry and those who partake in it. I gave up that right willingly though, something a few other rather vocal members of this community might want to try doing, but really, after experiencing firsthand what it actually takes to see an FSX plane through to completion I have the utmost respect for any developer that chooses to deal with all the ups and down and pitfalls of this career! Some days I'm surprised anyone bothers, but I'm glad they do. :)

So since I have the right to keep my mouth shut I'll mostly be keeping my opinions to myself from here on out... mostly. ;)

Lotus is now staring at a blank screen once again, for the first time in a year and a half. Whew... here we go again!

Bueller?




-Lotus

24 comments:

Sundowner said...

English Electric Lightning it is than ?

Doug said...

That was a good read.
This blog was cool, I'm sure there's a few others, aswell as myself who have read every single post on it, and they have all been written in a very purposeful manner.

Btw,
I love that movie!
And reminded me of a video my friend sent me a link to...

New Age of Video

ManEatingBadger said...

A sad day, the end of an era when Lotus can't rant uninhibited about the imperfectly glorious and gloriously imperfect world of FSX! But a Lotus-line of products is, I believe, an acceptable exchange. Best of luck, whatever this blog becomes.

Lotus / Ramasurinen said...

Thanks guys. The blog isn't dead, and I'm sure a rant or two will come out regardless. I could rant hardcore about something today in fact, but I won't!

EE Lightning? Nope. But I think David Bushell (Alphasim SR-71 maker) might be working on one.

-Mike

Anonymous said...

No warning of the return flight? THANKS! I waited 4 months for that.

Lotus / Ramasurinen said...

Well since it was an L-39s only flight I just posted the details in the Lotussim multiplayer forum.

Anonymous said...

Purchased the L39 on the first day and I Checked this site almost everyday just waiting for that flight. Thanks anyway man.

Cody said...

Yay! Lotus has posted again! My guess is alpha-jet. Same premise as the L-39, I've never seen an awesome one made.

Cody said...

Oops, Alpha-jet has two seats. I'll keep looking!

Lotus / Ramasurinen said...

Anonymous, why didn't you register on the forum if you bought it? Sorry but this is a way bigger job for one person than I thought, hence the total lack of posts here in the last 3 months. I just can't maintain everything at once.

Hey Cody. Nope not another trainer, they're way more work than a single seater, and I'd probably end up with constant deja vu doing an Alphajet, cool as it is.

Sundowner said...

Well if it's not EE Lightning, than we're not talking "FAST" here ;)
a step down, would be "rather fast" category with CF-105 Arrow...

Lotus / Ramasurinen said...

It's faster than a Lightning, almost as quick as the Arrow would have been actually. ;)

Sundowner said...

Undocumented, during testing it never passed Ma2.0... so it doesn't count ;P

Seriously though, I'm not a fan of either, but I would rather buy the Lighting, than the Arrow. But what I would really like is Mirage IIIS with later modifications (canards and avionics). This one would be great to have.

Sundowner said...

Oh, wait, do you mean by "it's faster than a Lighting" as "it's" a different plane than Arrow ?

Than there is not much to chose from there... Two engines, one seat, not American and faster than Lighting:

- IAI Kfir (when having a good day)
- Su-27 Flanker

The rest is either two-seat or American ;) So you're trying to mislead us here ;)

Jonay said...

How about the BAC TSR.2? Thats about the only thing left! :P

Lotus / Ramasurinen said...

Except for the Mig-29. :)

Mach 2.35 with a fair wind, quirky handling, bizarre systems, and the exact plane the Albatros was intended to train pilots for.

-Mike

Cody said...

So you're making a MiG-29? :D

Lotus / Ramasurinen said...

Aye... I am. :)

Sundowner said...

9.12 or 9.13 ?

With 9.12 you can find some help in Poland - look for CPT(Ret) Witold "Toyo" Sokol (Sokół). With 9.12 he would be your go-to guy if you need first hand experience. I know he played LockOn, don't know about FSX, but probably too.

Cody said...

YAY!!!!!!

Lotus / Ramasurinen said...

Thanks Sundowner. Do you have a contact email for him by chance? I'd like to get in touch with him for sure, especially since they're flying Germany's former jets, the ones I have the most reference for.

Cheers man.

-Mike

Sundowner said...

You've got a forum PM ;)

Lotus / Ramasurinen said...

And replied. :) Thanks very much man!

-Mike

Anonymous said...

Please update your blog :) I'd love to read about how everything is now