Author Topic: wxFRED and all that jazz  (Read 31738 times)

0 Members and 2 Guests are viewing this topic.

Offline Spicious

  • Master Chief John-158
  • 210
Re: wxFRED and all that jazz
I've had a bit of a look at the standalone stuff. It looks relatively straightforward to convert. Rather inconveniently wx by default uses the dll runtime but fs2_open does not.

 

Offline Spicious

  • Master Chief John-158
  • 210
Re: wxFRED and all that jazz
Progress!

[attachment deleted by MSC

  

Offline Goober5000

  • HLP Loremaster
  • 214
    • Goober5000 Productions
Re: wxFRED and all that jazz
Yay!

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: wxFRED and all that jazz
Cool!
Karajorma's Freespace FAQ. It's almost like asking me yourself.

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

 

Offline shiv

  • Don't forget Poland!
  • 211
  • FRED me!
    • http://freespace.pl
Re: wxFRED and all that jazz
Wow! Sexy ;7
And I see you're using GNOME. Ubuntu? ;)
http://www.sectorgame.com/vega
The Apocalypse Vega - Join the battle! A campaign for FreeSpace 2 Open

http://www.game-warden.com/earthdefence
Earth Defense project - Coming soon...

 

Offline Spicious

  • Master Chief John-158
  • 210
Re: wxFRED and all that jazz
Ready to try testing:
Windows Linux x64.

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: wxFRED and all that jazz
Worked fine for me. Only problem I had was that I could barely tell you'd done anything. :p
Karajorma's Freespace FAQ. It's almost like asking me yourself.

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

 

Offline Spicious

  • Master Chief John-158
  • 210
Re: wxFRED and all that jazz
Posted in multiplayer just in case multiplayer hosts aren't checking a thread on wxFRED.

For making GUI stuff it might be worth trying something like wxFormBuilder rather than using C#.

 

Offline Goober5000

  • HLP Loremaster
  • 214
    • Goober5000 Productions
Re: wxFRED and all that jazz
For making GUI stuff it might be worth trying something like wxFormBuilder rather than using C#.
Nice!  This might be the solution versus using DialogBlocks.

 

Offline Spicious

  • Master Chief John-158
  • 210
Re: wxFRED and all that jazz
Is the launcher code around somewhere?

 

Offline karajorma

  • King Louie - Jungle VIP
  • Administrator
  • 214
    • Karajorma's Freespace FAQ
Re: wxFRED and all that jazz
It's in SVN.
Karajorma's Freespace FAQ. It's almost like asking me yourself.

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

 
Re: wxFRED and all that jazz
I don't check in this thread for a while and there's progress :D

I've had a bit of a look at the standalone stuff. It looks relatively straightforward to convert. Rather inconveniently wx by default uses the dll runtime but fs2_open does not.

I'm going to have a look at linkage in the Antipodes branch at some point soon - statically linking everything is a recipe for disaster if components of the build are done on different machines (CRT incompatibilities, and mainly the memory allocation stuff).
This should help fix this problem.
STRONGTEA. Why can't the x86 be sane?

 

Offline Spicious

  • Master Chief John-158
  • 210
Re: wxFRED and all that jazz
launcher_settings.* and mod_settings.* appear to be missing.

 

Offline Goober5000

  • HLP Loremaster
  • 214
    • Goober5000 Productions
Re: wxFRED and all that jazz
I forgot to put them in SVN; they'll be added tonight.

But the Launcher code is a huge mess right now; it's not in any shape to be worked on.  I'm in the middle of a massive rewrite.

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: wxFRED and all that jazz
 :bump:

I was playing around a bit with UI concepts for a new FRED, and I came up with this:


Basically I would use an approach similar to VS2010 (where the base images were taken from), with dockable dialogs instead of the multitude of editor windows we have now.
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 sigtau

  • 29
  • unfortunate technical art assclown
Re: wxFRED and all that jazz
Genius, man.  I love the concept, and if FRED turns out that way, it'll enable more campaigns to finish more quickly--just because of the streamlined interface.
Who uses forum signatures anymore?

 

Offline The E

  • He's Ebeneezer Goode
  • 213
  • Nothing personal, just tech support.
    • Steam
    • Twitter
Re: wxFRED and all that jazz
Well, there are other things that a new FRED should have built in. A script/tbl/tbm editor, for example. Way I envision it, you would start up FRED, and it would ask you what you want to do, a new mission, a new mission for a mod, or a new mod.
Doing a new mission would basically load the retail data (or whatever data is in the base directory) and continue as usual.
New mission for a mod would load that mod (using that mods mod.ini), and set the default load/save directories to that mods' missions directory.
New mod would Launch a Wizard that would allow you to basically define all the multimod stuff in the mod.ini.

TBL editing would only be enabled in the "New Mod" mode. Basically, you would click on the "TBL info" button in the ships editor (or weapons editor or whatever), you would then be able to make adjustments, and FRED would then automagically save the adjusted tbl as a tbm entry.
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 Spoon

  • 212
  • ヾ(´︶`♡)ノ
Re: wxFRED and all that jazz
Sounds good indeed.
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 FUBAR-BDHR

  • Self-Propelled Trouble Magnet
  • 212
  • Master Drunk
    • 165th Beer Drinking Hell Raisers
Re: wxFRED and all that jazz
Although anyone that models FRED after a mickysoft interface should be bound, stuffed in a big lunch bag, and shoved in the vents. 
No-one ever listens to Zathras. Quite mad, they say. It is good that Zathras does not mind. He's even grown to like it. Oh yes. -Zathras

 

Offline Spicious

  • Master Chief John-158
  • 210
Re: wxFRED and all that jazz
Does anyone else feel compelled to shout "feature creep"?
I think a rework of the events editor would be helpful though.

I expect autohiding things could produce a rather trippy view.

On a tangentially related note, is anyone the least bit interested in a wx launcher?