Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Categories

Hi Everyone

I think most of the major changes are done, I think. Now I will be just doing small stuff to improve security and hopefully make everything look better. :)

For help for existing users prior to website update read these posts:

Activating account:
http://spacesimcentral.com/forum/discussion/7019/troubleshooting-my-account-from-the-switch-over

Download Area Info
http://spacesimcentral.com/forum/discussion/7020/download-area-info


Please post to the administration area if you have any problems:
http://spacesimcentral.com/forum/categories/ssc-administration


-D1-

New FFED3D builds from Ittiz & AndyJ

edited 4:37PM in FFED3D

There are two ongoing builds of FFED3D out at the moment, expanding on the work done a few years ago by Dreamzzz.


 


I've put up a page with links to all the downloads at http://www.frontierastro.co.uk/Hires/hiresffe.html if you fancy a look  :music:


«134

Comments

  • PINBACKPINBACK SSC Moderator
    edited 4:37PM

    Nice one Steve :drinks: not been following any of the threads on Frontier for a while.


  • GeraldineGeraldine SSC Supporter
    edited 4:37PM

    Seen the announcement on the Frontier Forum, great stuff Steve, Oh and Darkone has now removed that "broken" listing from the FFE3D archive on here now. If you had not mentioned it, we never would have known, so thanks for that too. :curtsey:


  • sscadminsscadmin DarkOne
    edited 4:37PM

    Should this patch be uploaded for FFED3D for AndyJ?

  • edited 4:37PM

    AFAIK, the State of the Art version for FFD3D before AndyJ 's version was the "FFD3D_Complete.7z" version which I have already downloaded on this site.


    The FF3 D3D.exe corrisponds to the version 1.12b that AndyJ is recommending to use. I will surely give it a try.


    Very happy to know that finally the ingame-videos are working with FFD3D !! :cool:


     


    XenonS


  • edited 4:37PM

    New version of AndyJ's build coming soon.


    • New options to Enable Multisample Anti-Aliasing to smooth model & line edges.

    • Enabled support for global model shaders. There is now a ships.fx, asteroids.fx and models.fx within the Models folder to provide a generic shader for ships, asteroids and everything else. Individual model shaders will be used where they are available to permit customisation.

    • Added multiple skins support for objects. Each can have up to 10 different skins and in the case of Police Vipers, they have their own dedicated skin. Implementation is via new shader variables. Use the 'Buffet' utility to tweak the colour/name of your ship if you want it to use a particular skin!

    • Improved the atmosphere shader so that the sky and clouds obscure the stars during the daytime and then fade to reveal them at night, with just a faint cloud layer visible in the night sky.

    • Reworked part of the rendering code so that when inside an atmosphere, the sky is now drawn before the sun, which in turn is drawn before the planet - so the sun can now be seen in the sky of a living planet.

    • The current sun colour was being applied when drawing your ship in the Equipment view and when viewing other ships in the ship yard. They are now correctly lit with a white light as per original FFE.

    • The "1st Encounter" Quest ship now displays throughout the intro sequence.

    • Chasing Quest ship at end of intro sequence is swapped to be the expected police Viper when using models.

     


     


  • PINBACKPINBACK SSC Moderator
    edited 4:37PM

    Look like some of those long standing problems are starting to get sorted out. :biggrin:


  • GeraldineGeraldine SSC Supporter
    edited 4:37PM

    My long held dream of all 3 of the classic Elite games re-make and fully operational for the modern day, draws a little bit closer with this news. A wonderful thing to see.


  • edited 4:37PM

    AndyJ is just making a few final adjustments, such as getting the three dashboard lights (red, blue & green for under attack, landing gear down and autopilot engaged) working again, plus a few rather more technical matters.


     


    A few more days at the most, methinks  :yahoo:


  • edited August 2013

    :hi:


     


    Hello everyone !


     


    Well I think I've made the final (final, final) adjustment and have decided to draw a line under what Steve can attest to become a never ending v1.01 build of FFED3DAJ!


    Sorry about this - it was for good reasons - so I hope the wait will prove to be worth it! :ninja:


     


    If there's an admin about, I may need a little help with the uploading... it's grown "a little" way beyond the 9MB posting limit ... please can you drop me a PM?


     


    Cheers,  AndyJ


     


     


    The final change log ended as this:


     


    2013-08-11 - Version 1.01:


    • New options to enable Multi-Sample Anti-Aliasing to smooth model & line edges. (

    • Enabled support for global model shaders. This was disabled in the first release because it gave everything

      a dark and metalic appearance, so individual models required their own shader effect.fx file.

    • There is now a ships.fx, asteroids.fx and models.fx within the Models folder to provide a generic shader  for

      ships, asteroids and everything else. Individual model shaders will be used where they are available

      to permit customisation.

    • Added multiple skins support for objects. Each can have up to 10 different skins and in the case of Police Vipers,

      they have their own dedicated skin. Implementation is via new shader variables/

    • Improved the atmosphere shader so that the sky and clouds obscure the stars during the daytime and then fade

      to reveal them at night, with just a faint cloud layer visible in the night sky.

    • Reworked part of the rendering code so that when inside an atmosphere, the sky is now drawn before the sun,

      which in turn is drawn before the planet - so the sun can now be seen in the sky of a living planet.

    • In case your PC is unable to load the high-resolution cloud textures, or to save memory, there is a new setting in

      .cfg file- hiresCloudTextures=1. Set this to 0 to use lower resolution images.

    • The current sun colour was being applied when drawing your ship in the Equipment view and when viewing other

       ships in the ship yard. They are now correctly lit with a white light as per original FFE.

    • The "1st Encounter" Quest ship now displays throughout the intro sequence.

    • Chasing Quest ship at end of intro sequence is swapped to be the expected police Viper when using models.

    • Extended the option to hide text on loaded models so that it can apply to bases and stations too.

    • Anisotropic version now reads shipdata_aniso.txt to load the ship configuration values.

    • Correction: re-enabled specular lighting so that objects will reflect light. This was accidentally left disabled in the

      2013-04-02 release.

    • Correction: Replaced lua.dll because it required Visual C++ 2005 runtimes to be installed.

    • Added patches to allow the number of credits to be altered for each start point. Feedback was that the Anisotropic

      mod is particularly harsh - so if you want to cheat and play as a millionaire, now you can!

    • Ships now display their radar dishes and antenna. Added temporary model 197 for the Naval ECM antenna which is

      just a copy of 196 with a different texture. The new Panther Clipper and Lynx engine models are now used as well.

      (problematic equipment submodels can be hidden)

    • Additional fixes for characters in names, e.g. du Prés's Wreck at Lawacan, Köhl's Hole at Zeiocan etc.

    • The final line of each of the initial journal stories can now be scrolled up into view and read.

    • Console warning lights now illuminate when under attack, undercarriage is lowered or auto-pilot is active.

    • Updated the "Hints" messages in the start-up script to be in-keeping with the game.

    • The Eagle Mk2 and Mk3 now use their separate models correctly and won't draw the long range variant over the top

      as well! Models 24 & 25 in FFE inherited the base Eagle from model 23. The change supresses drawing of model 23

      but retains missiles, ECM and thruster pines. (Primitive models of the ships render as before)

    • Model 271 (spaceport) and model 302 (hangers) can now have their name labels hidden by specifying notdrawtext=1

      under the [MODEL] section of their tris.ini file. This can be used to finally hide the "Old  Blackelk" text on the replacement

      spaceport model.

    • Cargo containers on Lifters (model 153) now have a color/skin value passed to it so that it can change its  appearance

      using a shader effect.fx file. (Example provided of programmatic color changing of default skin)

    • Fix for Nic mod "NoMassMissiles=1" hack: ship doesn't gain 1t cargo space when launching a missile now!

    • New option in .cfg file "modelPreLoad". This defines whether to pre-load models during start-up sequence.

    •  0=no pre-loading, 1=intro models, 2=intro & default start position models.

    • Application is now responsive during start-up. It can be moved/closed, and doesn't show "not responding" in the title bar.

      Resources are loaded by separate worker-threads.

    • Proximity mines don't display the missile object as well now.

    • Added texture1-5 tga/png for models which shaders can use for bump maps etc

    • Sub-models will also hide text as well now if specified in tris.ini, e.g. Aggy's wind turbines.

    • Mouse pointer doesn't jump to top left corner now when right-clicking in full-screen mode.

    • Shutting down will now wait for the model manager thread to terminate first!

    • Only supported Textures present in the range above tex600 will be loaded to safeguard memory.

    • New checks for out-of-memory when trying to load a model and its textures. Stale objects will be dropped immediately and

      a re-load of the model attempted.

    • Found and fixed a memory leak when passing colors over to the planet shader. (dates back to r8 of the original ffed3d source)

    • Rewritten model cache management thread. This will now limit the number of models loaded into memory to avoid running

      out of resources. Settings are available in FFED3DAJ.cfg to customise ...

  • GeraldineGeraldine SSC Supporter
    edited August 2013

    :girlimpossible:  WOW. What a massive amount of work you put into this Andy. I think I speak for most on here by saying thank you very much for this. :curtsey:  I am sure Pinback or Darkone will be around shortly to sort out the upload limit for you. Once again, space sim fans prove why they are the best in gaming! :fans: :girldance:


     


    Oh one more thing, could any Russian speakers out there please spread the word over on the Elite games site? I think those guys would really like to see this too.


  • PINBACKPINBACK SSC Moderator
    edited August 2013


     


    :hi:


     


    Hello everyone !


     


    Well I think I've made the final (final, final) adjustment and have decided to draw a line under what Steve can attest to become a never ending v1.01 build of FFED3DAJ!


    Sorry about this - it was for good reasons - so I hope the wait will prove to be worth it! :ninja:


     


    If there's an admin about, I may need a little help with the uploading... it's grown "a little" way beyond the 9MB posting limit ... please can you drop me a PM?


     


    Cheers,  AndyJ


     



     




     


    Excellent work AndyJ looks like you have squashed the long standing bugs :cool: :cool:


    You will need to contact Darkone/SSCadmin or a post here http://spacesimcentral.com/ssc/forum/3-ssc-administration/ although you should be able to upload 1.95GB to the download area http://spacesimcentral.com/ssc/files/


  • edited August 2013


    :girlimpossible:  WOW. What a massive amount of work you put into this Andy. I think I speak for most on here by saying thank you very much for this. :curtsey:  I am sure Pinback or Darkone will be around shortly to sort out the upload limit for you. Once again, space sim fans prove why they are the best in gaming! :fans: :girldance:


     


    Oh one more thing, could any Russian speakers out there please spread the word over on the Elite games site? I think those guys would really like to see this too.




     


    Thanks Geraldine & PINBACK :)


     


    Actually I was able to get in touch with the Russian folk overnight and v1.01 is uploaded over there already.


    I've already had some feedback that there's an issue with the Anisotropic build cycling ships in the Sol system when a new day starts. Easily reproducible so taking a look at that now and have a probable cause for it - seems the FFED3D guys replaced some AI function calls for their own... :wacko:


     


    This issue doesn't affect the 'standard' FFE game though, so I'll try and unwind their changes and issue a new patch to update aniso in the next couple of days.


     


    I didn't realise that I could upload to a downloads area, sorry - I'll try and sort that out right away!


     


    Edit: Wish I'd realised it was that simple, sorry... The patch is in the downloads area here:  http://spacesimcentral.com/ssc/files/file/1036-ffed3daj/


  • PINBACKPINBACK SSC Moderator
    edited 4:37PM

    Nice one AndyJ :good: will definitely have a look at this but will not be able to do it till the weekend.


  • edited 4:37PM

    I've just updated the patch in the downloads area to v1.02; the anisotropic mod should now be playable for those who want to do so!


    The textures and skin packs are unaltered.


  • edited 4:37PM

    Any chance of access to the source code of your version? I have been playing with the FFED3D source code from the google code project myself, as well as with the original JJFFE... There are a few mods that I like to make for my own enjoyment, in particular an old bug that was fixed by John Jordan which I like to reintroduce... It's easy with the source code, not so easy with the binarues only. :)


     


    IMHO the most stable revision of the Google code project was r65, that's what I usually compile and play with.


  • edited 4:37PM

    I am very impressed with the way FF3DAj starts... unfortunately the package misses bass.dll


    Any way I added the dll from another FFD3D package, and it starts up. Starting screens look very impressive.


    And then it crashes :((


     


    COuld it be I need to add some more DLL's? Ittiz's FFD3D seems to run just fine. except for distant planets being drawn /OVERBEFORE the nearby spaceship ..


     


    It crashes on my dev PC, my Laptop . Heres the crash ,message:


     


    Probleemhandtekening:

      Gebeurtenisnaam van probleem: BEX

      Naam van de toepassing: FFED3DAJ.exe

      Versie van toepassing: 0.0.0.0

      Tijdstempel van toepassing: 520e6dbe

      Naam van foutmodule: FFED3DAJ.exe

      Versie van foutmodule: 0.0.0.0

      Tijdstempel van foutmodule: 520e6dbe

      Uitzonderingsmarge: 000c20f9

      Uitzonderingscode: c0000417

      Uitzonderingsgegevens: 00000000

      Versie van besturingssysteem: 6.1.7601.2.1.0.256.1

      Landinstelling-id: 1043

      Aanvullende informatie 1: e39a

      Aanvullende informatie 2: e39a95b388da1176da7870165ec491d1

      Aanvullende informatie 3: c685

      Aanvullende informatie 4: c6856b97feb6f7465c874beaac7db3f1
  • edited August 2013

    Managed to fix the crash by adding FX,DATA and COmmandr folders...


     


    Better said: I took Ittz folder, and overweriiten/merged it with the FFD3DAJ archives. Now it runs stable.


  • OSHOSH
    edited 4:37PM

    Great! Maybe I will find some time to check this version out. Big thanks Andy!!!


  • edited 4:37PM

    v1.04 of the FFED3DAJ patch has just been dropped in the downloads area - here


     


    This fixes the DirectX issues that were blocking switching between full-screen and Windowed mode, or restoring a minimized full-screen game.


     


    Oh, and sorry but in the rush to head off on holiday, I obviously forgot to actually post into this thread that I'd uploaded v1.03! :pardon:


    I hope that it was spotted as it had a lot more fixes!


     


     


    Just to re-iterate, seeing the earlier crash reports... This is just a "patch"; it is not a stand-alone installation that you can drop into a folder and run. You must add it over either a full FFED3D beta v1.12++ or Ittiz install for it to have the required assets!


     


    And if there are any problems, then please take a look first in the ffed3daj_readme.txt file that's included in the main patch zip, as this'll document & often answer the known issues.


     


    Cheers!


     


    AndyJ


  • edited October 2013

    Strange. I've downloaded both versions (with the AndyJ's being the latest version); it fixed the missing HUD icon bug (I'm playing on default windowed mode - 800x600) but for some reason, the planets' textures are seems way too dark (or worse, some are totally black - still cities have brighter ground terrain though).


     


    ...or is it just me <_<


     


    GJiCvgc.jpg

  • edited October 2013

    No, it's not just you - it's the effect of the Planet shader applying lighting. (I don't think the original FFED3D beta had/used them)


     


    The usePlanetShaders setting in the .cfg turns it on and off, but the shader file itself is Models\planet.fx.


    You could open that up in notepad and experiment with the float4 P_Land() function; e.g. find the line that says:


     

       float nrmd_light = dot(normal, lightDir) * 2.0f;


     

    and perhaps change to:


     


       float nrmd_light = max(0.2f,dot(normal, lightDir) * 2.0f);


     


    which would give a minimum light level ... but... the trade off to changing this or switching it off is that it will reduce/remove the shadowing of planets on the side that is opposite to the sun.


     


    From a 'realism' point of view, objects in space should have completely black 'shadowed' areas


    But obviously from a game play point of view, it's not much fun flying over or trying to land on a completely black terrain on the dark-side of a moon etc. (or is it?)


    I'm thinking that perhaps the "max(0.2f" part could be written to take gradual effect within a certain height so as you get closer the ground lightens slightly. (On the other hand, perhaps spaceships should have had landing lights to help illuminate the area below them?!!)


     


    I've only just started to dip a toe in the area of shaders with the water and cloud changes, they're still largely a big unknown to me at the moment. One thing that strikes me is that the landscape has become so dark before the sun has actually set, which seems ahead of when it should happen? I've also had a quick experiment with a sky shader to replace the outer atmosphere and again, the sunset colours and darkness that shader generates seem to be well ahead of the sun position - so I think there's possibly a wider issue to track down with the vectors that the shaders are receiving.


     


    The replacement base models can also be shaded (horribly so IMO) if the useglobalObjectShader setting is enabled too, but it gives a rather metallic effect which is not too good for grassy areas(!) and why at the moment I've disabled that one by default. (That shader is Models\models.fx)


    This is why the field near the base is much brighter, because it is not affected by a shader.


  • edited 4:37PM

    Just wanted to point out that AndyJ's patch has reached v1.04 and now includes - amongst other things - the ability to return to the desktop and go back to the game without messing everything up! The download page is at  http://spacesimcentral.com/ssc/files/file/1036-ffed3daj/


  • edited 4:37PM

    v1.05a of my patch has now been uploaded into the downloads section here:


    http://spacesimcentr.../1036-ffed3daj/


     


    Lots of fixes and enhancements - especially to the drawing of the original polygon graphics as well as enabling 64 bit Windows users to load everything into memory with >2GB.


     


    Large asteroids, which previously didn't display in any of the FFED3D versions have also been fixed:


    screen_131029_022107_33pc.png


     


     


  • edited 4:37PM

     


    v1.05a of my patch has now been uploaded into the downloads section here:

     


    Just to be sure. Can I use Ittiz's build with your patch?


  • edited October 2013

    Indeed you can! :)


    In fact I'd recommend that combination for simplicity as Ittiz's build contains all the latest models and textures and the videos...


    The full beta v1.12 FFED3D packs that are currently here are also very old - the original release I think - so don't contain many of the updated textures/models (such as the control panel). The alternative to Ittiz's pack would be the updated beta v1.12 pack (24.05.11) that's over at the Russian elite-games.ru forum, this is slightly lighter on resources as it has lower resolution and original game textures, but none of the videos.


     


    Just extract the patch and core textures zip over the top of your ittiz install, and then optionally add the multi-skins examples zip as well. (core textures are required additions)


    Configurations settings are found in the ffed3daj.cfg file (edit with notepad) and you have the choice of executables: ffed3daj.exe which is based on JJFFE (i.e. original FFE game play) or ffed3daj_aniso.exe which is based off the Anisotropic 0.9c mod - but does change a lot, especially difficulty, and isn't to everyone's tastes.


    I'd point you towards the ffed3daj_readme.txt file that's in the patch zip for more information - it's worth a quick read before you extract everything!


     


    If you're running on 32bit Windows then be aware that you'll need to use the model manager loading models on-demand if you use the multiple skins as well. This is mainly because a lot of the textures are so large that everything doesn't quite squeeze into the 2GB that the game is limited to. The user Zak Gordon is currently putting together an optimised texture mod to reduce those that don't need to be such high resolution so that 32bit users can also load everything at start up. If on the other hand you have a 64bit install of Windows and at least 2GB then you don't need to care and can just turn everything on for maximum bling!  (there's been a lengthy discussion about the model manager & memory usage over on the Frontier forum here so I won't repeat everything here, the readme should explain too, but I'll answer questions if anyone needs help)


  • edited 4:37PM

    Thank you very much, for your answer. I have a x64 Win7 with 8GB.


  • edited 4:37PM

    Just uploaded v1.06 - mainly fixes in the .asm code, it fixes the issue with repeated clicks during video playback (no more accidentally buying a ship!) as well as fixing the assassination mission crash in the Aniso mod (pretty sure I've found the source of the stack fault!)


    Otherwise, a minor shader change to fix transparencies in model textures. A short list of fixes I know, but 2 significant ones that I know people have been waiting for, so I didn't want to delay a patch too long while I'm investigating other areas   :D

     


    (regretting the upgrade to IE11 this week, no copy + paste or 'smilies' selection working here now :( ) 


  • edited 4:37PM
    FFED3DAJ v1.11 has now been released.

    This build focuses on stability fixes as well as adding translations for French, German, Italian and Russian.

    It is available in the downloads area here.

    Extra notes:
    I've run the patch file through VirusTotal: Results
    Bkav gives a "false-positive" fail for Bass.dll. I think that this has been the case for several versions now.

    To switch translation to a language other than English, edit ffed3daj.cfg and change the value "language=EN".
    Supported values are: DE = German, EN = English, FR = French, IT = Italian and RU = Russian.

    Enjoy and fly safe Commanders!
  • edited 4:37PM

    Thank you very much AndyJ. Keep up the good work!!

  • GeraldineGeraldine SSC Supporter
    edited 4:37PM

    Wonderful news Andy! Thank you for your tireless work in keeping FFE3D flying! :curtsey:


Sign In or Register to comment.