Author Topic: What's changed since 3.6.0? Split from Release: 3.7.0 RC1  (Read 6817 times)

0 Members and 1 Guest are viewing this topic.

Offline The E

  • He's Ebeneezer Goode
  • Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: What's changed since 3.6.0? Split from Release: 3.7.0 RC1
Oh, I got one that went by almost unnoticed: Speeding up the sexp system by not using so many goddamn strcmps (Which I believe was kara's doing back before 3.6.12)
Closing the event window suddenly no longer took 10 minutes :p

That was much later though. The change I am referring to was years earlier, and went by largely unnoticed (because the sexp system is rather fast to begin with).
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 
Re: What's changed since 3.6.0? Split from Release: 3.7.0 RC1
You all forgot the most important FSO feature that's been added to date!

Full Screen God Damn Window Mode.
"Neutrality means that you don't really care, cuz the struggle goes on even when you're not there: Blind and unaware."

"We still believe in all the things that we stood by before,
and after everything we've seen here maybe even more.
I know we're not the only ones, and we were not the first,
and unapologetically we'll stand behind each word."

 

Offline Spoon

  • 212
  • ヾ(´︶`♡)ノ
Re: What's changed since 3.6.0? Split from Release: 3.7.0 RC1
Oh, I got one that went by almost unnoticed: Speeding up the sexp system by not using so many goddamn strcmps (Which I believe was kara's doing back before 3.6.12)
Closing the event window suddenly no longer took 10 minutes :p

That was much later though. The change I am referring to was years earlier, and went by largely unnoticed (because the sexp system is rather fast to begin with).
oic, I did not know.

You all forgot the most important FSO feature that's been added to date!

Full Screen God Damn Window Mode.
Good one.
I ghaskjdhqwikeyhh'd when playing WCS and it didn't have this.


I also really like $Substitute. Especially since Valathil went ahead and fixed its half assed lazy implementation so now we can actually use it on turrets and substituted weapons have their proper sounds playing etc. It opens up so many amazing options.
And Valathil's adding of flyby sounds for primaries. No longer do ballistics needs to make a BZZT sound as they pass by.
Swifty's multilock is also amazing (but that doesnt count yet as its not in trunk etc etc)
There's a long list of things we could talk about here.
Urutorahappī!!

[02:42] <@Axem> spoon somethings wrong
[02:42] <@Axem> critically wrong
[02:42] <@Axem> im happy with these missions now
[02:44] <@Axem> well
[02:44] <@Axem> with 2 of them

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: What's changed since 3.6.0? Split from Release: 3.7.0 RC1
Oh, I got one that went by almost unnoticed: Speeding up the sexp system by not using so many goddamn strcmps (Which I believe was kara's doing back before 3.6.12)
Closing the event window suddenly no longer took 10 minutes :p

That was much later though. The change I am referring to was years earlier, and went by largely unnoticed (because the sexp system is rather fast to begin with).

It's kinda surprising that one was unnoticed. I detected an increase of around 5-10 FPS from it. The game was spending somewhere around 10% of the CPU time on that bug.

In the same vein though, Swifty's and Taylor's go faster stuff were very important too.

Closing the event window suddenly no longer took 10 minutes :p

Oh man.. that's one of my favorite additions... features?... fixes?

Funny thing about that one is that I never actually set out to fix it. I had built profiling builds for another reason and since I happened to have a FRED build I figured I might as well see what was causing that delay.

Even the way I solved it was pretty slapdash, I just opened a mission, closed the editor and hit the pause execution button. When I noticed that I was always in the same function, the problem was pretty clear. :)


EDIT : I split the threads. While I like the idea of a "What do you think the important changes are?" thread, I don't think it should be gumming up the 3.7 RC thread.
« Last Edit: April 24, 2013, 01:10:32 am by karajorma »
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline Swifty

  • 210
  • I reject your fantasy & substitute my own
Re: What's changed since 3.6.0? Split from Release: 3.7.0 RC1
The features I contributed to 3.7

  • TrackIR support
  • Target padlock view
  • Additional fireball.tbl entries that can be used for ship class-specific explosions
  • Fully customizable HUD
  • EFF-support for HUD gauges
  • Render to cockpit HUD gauges
  • Soft particles
  • Fixed font distortion issues on large resolutions
  • go_even_faster: Improved rendering performance of particles
  • go_even_faster: Rewrote collision detection broadphase and narrowphase tests to be more efficient and cache friendly
  • go_even_faster: Improved OpenGL state handling
« Last Edit: April 25, 2013, 03:00:53 am by Swifty »

 

Offline Valathil

  • ...And I would have had a custom title if it wasn't for you meddling kids!
  • 29
  • Custom Title? Wizards need no Custom Title!
Re: What's changed since 3.6.0? Split from Release: 3.7.0 RC1
My Epeen's not as long as Swifties but if i remember correctly I did:

  • EFF Streaming + Full Color Talking Heads
  • Lightshafts
  • FS1 and 2 style 3D Weapon/Ship Select
  • Beam lighting (Tube lights)
  • Cloaking
  • Thruster Distortions
« Last Edit: May 14, 2013, 12:58:21 pm by Valathil »
┏┓╋┏┓╋╋╋╋╋╋╋╋╋┏┓
┃┃╋┃┃╋╋╋╋╋╋╋╋╋┃┃
┃┃┏┫┃┏┳━━┓┏━━┓┃┗━┳━━┳━━┳━━┓
┃┃┣┫┗┛┫┃━┫┃┏┓┃┃┏┓┃┏┓┃━━┫━━┫
┃┗┫┃┏┓┫┃━┫┃┏┓┃┃┗┛┃┗┛┣━━┣━━┃
┗━┻┻┛┗┻━━┛┗┛┗┛┗━━┻━━┻━━┻━━┛

 
Re: What's changed since 3.6.0? Split from Release: 3.7.0 RC1
Just want to add that I really appreciate all you guys did for this game:) Almost 8 years after I first got my hands on it and I'm still playing it from time to time thanks to you. Soo.
THANK YOU!

 

Offline pecenipicek

  • Roast Chicken
  • 211
  • Powered by copious amounts of coffee and nicotine
    • Minecraft
    • Skype
    • Steam
    • Twitter
    • PeceniPicek's own deviantart page
Re: What's changed since 3.6.0? Split from Release: 3.7.0 RC1
  • EFF Streaming + Full Color Talking Heads
  • Lightshafts
  • FS1 and 2 style 3D Weapon/Ship Select
  • Beam lighting (Tube lights)
  • Cloaking
  • Thruster Distortions
Deferred lighting has been pushed back from 3.7.0? (honest question)
Skype: vrganjko
Ho, ho, ho, to the bottle I go
to heal my heart and drown my woe!
Rain may fall and wind may blow,
and many miles be still to go,
but under a tall tree I will lie!

The Apocalypse Project needs YOU! - recruiting info thread.

 

Offline The E

  • He's Ebeneezer Goode
  • Moderator
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: What's changed since 3.6.0? Split from Release: 3.7.0 RC1
Yes. It'll hopefully be in the next major release.
If I'm just aching this can't go on
I came from chasing dreams to feel alone
There must be changes, miss to feel strong
I really need lifе to touch me
--Evergrey, Where August Mourns

 

Offline Backslash

  • 29
  • Bring Our Might To Bear
Re: What's changed since 3.6.0? Split from Release: 3.7.0 RC1
Nice.  I was just thinking of making a thread like this, possibly called "A Celebration of SCP" sort of like that screenshots thread :)
I'm going to list things off the top of my head, and am mostly not going to list specific bugfixes even though on the whole everyone involved deserves some huge kudos for getting the engine to as stable as it is today.  It's so easy to get used to not crashing, we forget how good we have it (and how bad it was once upon a time)!
  • Widescreen support!  Any non 4:3 resolution used to be totally messed up, and I don't mean the hud was just stretched, I mean weird things that made it just about unplayable.  Stuff like suns and explosions and targeting brackets would move around the screen at different speeds (as you turned) than models and gunfire.  I think it was taylor that fixed a lot of this, but there was also a few contributions by some amazing drive-by coders, people who would just pop up out of nowhere and post something awesome and then we wouldn't see them again. :(
  • Gliding!  There was some primiting gliding support that I tweaked (and added a Glide When Pressed control), Wanderer improved, and Sushi updated and extended it a whole lot.  Whether you wanted a Prophecy/Tachyon style fixed cap that let you glide at the max speed of your afterburners, or a more 'fair' dynamic cap, multiple styles became possible.  You could also use thrusters to change the glide direction, whereas before it was a fixed direction until you toggled glide back off.
  • Sushi also gave the AI the ability to use gliding, which is amazing and a bit frightening.  Most people stay far away from the AI code for good reason. :shaking:
  • Come to think of it, Sushi, Wanderer, and Fury did all the stuff that led to Fury AI!
  • Gun convergence / autoaim was started by KeldorKatarn (iirc) and extended by Wanderer.
  • Wanderer added 'use additive weapon velocity', which I particularly liked because it fit right in with all the game physics experiments I was doing at the time.
  • I added 'use newtonian damping', and Sushi extended it to be optionally ship-specific instead of just ai_profiles, for which I am thankful!  I'm still doubting I picked the right name, because it's a fix that more people should use, not just people interested in more realistic faux-newtonian style.
  • The fully customizable HUD has already been mentioned but it's HUGE.  Big kudos to Swifty -- I tried doing it myself before he did and just didn't have the skills, haha!

 

Offline Black Wolf

  • Twisted Infinities
  • 212
  • Hey! You! Get off-a my cloud!
    • Visit the TI homepage!
Re: What's changed since 3.6.0? Split from Release: 3.7.0 RC1
Don't let's forget about my personal favourite SCP feature:



Multidock!
TWISTED INFINITIES · SECTORGAME· FRONTLINES
Rarely Updated P3D.
Burn the heretic who killed F2S! Burn him, burn him!!- GalEmp

 

Offline Goober5000

  • HLP Loremaster
  • Moderator
  • 214
    • Goober5000 Productions
Re: What's changed since 3.6.0? Split from Release: 3.7.0 RC1
Ah yes, that does qualify for this thread, doesn't it. :)  The first official multidock release build was 3.6.7.

 
Re: What's changed since 3.6.0? Split from Release: 3.7.0 RC1
so why did you stick with 3.6 for so long as a version number
The good Christian should beware of mathematicians, and all those who make empty prophecies. The danger already exists that the mathematicians have made a covenant with the devil to darken the spirit and to confine man in the bonds of Hell.

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: What's changed since 3.6.0? Split from Release: 3.7.0 RC1
Cause we decided we'd bump the number when the pilot code went in, we just never realised it would take this long.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

[ Diaspora ] - [ Seeds Of Rebellion ] - [ Mind Games ]

 

Offline mjn.mixael

  • Cutscene Master
  • 212
  • Chopped liver
    • Steam
    • Twitter
Re: What's changed since 3.6.0? Split from Release: 3.7.0 RC1
Cause we decided we'd bump the number when the pilot code went in, we just never realised it would take this long.

3.7 isn't final just yet..  :)
Cutscene Upgrade Project - Mainhall Remakes - Between the Ashes
Youtube Channel - P3D Model Box
Between the Ashes is looking for committed testers, PM me for details.
Freespace Upgrade Project See what's happening.

  
Re: What's changed since 3.6.0? Split from Release: 3.7.0 RC1
Weren't 3d shockwaves also a feature?