Author Topic: GOOBER  (Read 41016 times)

0 Members and 1 Guest are viewing this topic.

Offline An4ximandros

  • 210
  • Transabyssal metastatic event

For conspicuous prowess and service to the Freespace community, you are hereby awarded the Medal of Coding. Congratulations. ~20 Mins in Ps, If anyone's interested. A simple 'Yes' GIF was not doing it for me.
« Last Edit: March 18, 2013, 11:26:26 pm by An4ximandros »

 

Offline yuezhi

  • no u
  • 29
  • ¿¡you dare defy the commodore‽
Commodoreore yuezhi speaking!
Officer Pinky, switch on caps; protocol eta!
Lieutenant Tall and Pollex, load and aim!
Quartus, Buckle down the hatches!
Ensign Arrow, Fire all guns!


EDIT: IT'S JAVA -_-
« Last Edit: April 20, 2013, 03:51:28 pm by yuezhi »
ϟIn Neo-Terra we Trustϟ
ϟGreat Tin Can Run (Download
☭Gods and Conquerors  - mission design, tech descriptions, sounds; currently 5% Book of Invasions(reserved)☭


░░░░░░███████ ]▄▄▄▄▄▄▄▄        ︻╦╤─   Bob is building an army.
    ▂▄▅█████████▅▄▃▂          ☻/         This tank & Bob are against Google+
Il███████████████████].       /▌          Copy and Paste this all over
  ◥⊙▲⊙▲⊙▲⊙▲⊙▲⊙▲⊙◤...     / \          Youtube if you are with us!

 

Offline Fury

  • The Curmudgeon
  • 213

 

Offline Black Wolf

  • Twisted Infinities
  • 212
  • Hey! You! Get off-a my cloud!
    • Visit the TI homepage!
Seriously? :doubt: We have what seems to be a working installer, finally. The biggest hurdle to getting new people into the community will be gone, the number of future players for all of our mods and campaigns and upgrades will almost certainly shoot up, and people are complaining about the language it's written in?

Personally, I couldn't care less if it's in Java, C, BASIC or written in bloody sexps as long as it works. Nicely done Goober! :D
TWISTED INFINITIES · SECTORGAME· FRONTLINES
Rarely Updated P3D.
Burn the heretic who killed F2S! Burn him, burn him!!- GalEmp

 

Offline Fury

  • The Curmudgeon
  • 213
Java is too big of a security risk to be overjoyed about its use.

 

Offline headdie

  • i don't use punctuation lol
  • 212
  • Lawful Neutral with a Chaotic outook
    • Minecraft
    • Skype
    • Twitter
    • Headdie on Deviant Art
yay what a way to thank Goober5000 for untold hours of volunteer effort :doubt:

Nicely done mate, how long do you think before it's ready?
Minister of Interstellar Affairs Sol Union - Retired
quote General Battuta - "FRED is canon!"
Contact me at [email protected]
My Release Thread, Old Release Thread, Celestial Objects Thread, My rubbish attempts at art

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Java is too big of a security risk to be overjoyed about its use.

Java is a security risk, yes.

It is also one of the very few platforms where one can write code that works the same way across all the platforms we support.
By the way, griping about the choice of language now is a bit late, given that the installer, even in its previous incarnation, has always been Java.
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 Cyborg17

  • 29
  • Life? Don't talk to me about life....
Thank you Goober!   :)

 

Offline Oddgrim

  • 29
  • I like building stuff.
    • Art Thumblr
Whats this? Something crunchy and perhaps tasty? A "working" installer you say, how very intriguing!

..
Ability to formulate sentences this early should not be done without the proper stimulants.. Like coffee.
[GhostOfMjn: I can provide hi res vasudan ass]
[Hades]: we have so much in common we should bang.
My models page:
http://p3d.in/u/Oddgrim

 

Offline Veers

  • 29
Everything has a security risk involved. Java is a good choice for the installer.

GOOBER FOR OVERLORD. Congrats that your hard work is paying off.  :yes:
Current Activities/Projects: Ideas and some storyline completed.

ArmA 2&3 Mission Designer and player.


WoD - I like Crystal. <3

 

Offline mjn.mixael

  • Cutscene Master
  • 212
  • Chopped liver
    • Steam
    • Twitter
Meh. I refuse to celebrate until a download link is posted. Till then.. it's just a couple of screens.

<---- Party Pooper
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.

 

Offline NGTM-1R

  • I reject your reality and substitute my own
  • 213
  • Syndral Active. 0410.
Yeah, it's not done until it's being used by the public.
"Load sabot. Target Zaku, direct front!"

A Feddie Story

 

Offline BritishShivans

  • Jolly good supernova
  • 29
:bump:





i will gladly offer you sexual favors for doing this

now soon we will be able to stop saying "INSTALLER NOT GOOD" to new people

 

Offline Fury

  • The Curmudgeon
  • 213
It was not my intention to understate Goober's contribution in creating new installer. As far as I know it was never mentioned before what programming language would be used to build the installer. It is irrelevant what was used for the old installer. Emphasis being on old.

It is bad design if the installer requires Java Runtime Environment to function. Requiring people to install JRE to run the installer does nothing but put people at unnecessary risk towards Java exploits. Security issues that Java has had is nothing to shrug about. I'm sorry if cross-platform convenience is more important than not increasing potential attack surface on people's computers.

If the installer works without JRE or JDK, then I guess that's all right.

 

Offline Goober5000

  • HLP Loremaster
  • 214
    • Goober5000 Productions
Thanks for the encouragement, everyone. :yes:  And thanks for the medal, An4ximandros. :D

I should note that the skepticism of mjn.mixael and NGTM-1R is reasonable; there are still several pieces needed to be put together before you can start up the installer and have it work start to finish.  But the download panel that I just completed is a major step (and one of the final major steps) in that direction.

As for Java...

It is also one of the very few platforms where one can write code that works the same way across all the platforms we support.
By the way, griping about the choice of language now is a bit late, given that the installer, even in its previous incarnation, has always been Java.

This, exactly this.  Additionally, there is a critical point about the recent Java security vulnerabilities that isn't being emphasized: they apply to Java applets rather than Java applications.  Java applets are what run in your browser, and they tend not to be popular these days because everyone prefers alternatives such as Flash -- which is one of the reasons Oracle was caught off-guard.  Java applications are what run on your desktop.  The FSO Installer is a Java application.  If you disable all your Java browser plugins, you'll be fully protected from all the security exploits, and you'll still be able to run the Installer.

  

Offline Goober5000

  • HLP Loremaster
  • 214
    • Goober5000 Productions
The Installer is actually a lot further along than the earlier pictures implied...









The last page is what I'm currently working on.

 

Offline An4ximandros

  • 210
  • Transabyssal metastatic event

 

Offline Cyborg17

  • 29
  • Life? Don't talk to me about life....
Go Go Go GO GO GOOBER!   :D

 

Offline Veers

  • 29
I only wish to gripe at the usage of FreeSpace Open, FreeSpace Installer and FreeSpace 2 Open.

Shouldnt that be more standardised to just FreeSpace Open or FreeSpace 2 Open.

But wow, definately a lot further along than we had originally thought. Go Go Go, Go GOOBER, Go Go Go, Go GOOBER!
Current Activities/Projects: Ideas and some storyline completed.

ArmA 2&3 Mission Designer and player.


WoD - I like Crystal. <3

 

Offline Fury

  • The Curmudgeon
  • 213
Are following features planned?
- Detecting if FS2 is installed to Program Files and move it to Games or another folder or user's choice?
- Detect GoG.com version and fix mve.
- Install OpenAL. I'm not sure which one is better choice, Creative's or Soft. But either way OpenAL32.dll can be dropped into FS2 dir, instead of system wide install.
- Install launcher. I still find it annoying that wxLauncher can't just be dropped into FS2 dir and have it work, like old launcher.
- Keeping all of above and mods up-to-date?