REV - REViSi0N > Past, Current And Ongoing Projects

[S3F] - Silent Hunter III-Front-End - the NEW way to go

<< < (2/6) > >>

REV_BL!TZKR!EG:
Screenshots:

   New Intro

   New Main Menu vs Old Main Menu   


Icon-Descriptions (new main menu):

As previously mentioned, the icons that S3F offers are dynamically displayed dependent of what you have installed on your system, your "U-Boot". These icons appear in the lower area of the S3F-window and the sub-menus. Everything that is functional on your U-Boot is shown as AVAILABLE AND "COLORED", unavailable items are "SEPIA"'ed.


"PATCH&FIX": show
   

The sub-menu PATCH&FIX runs the routines that check the version and display further file-information of the previously selected installation of SH3 and allow you to execute a variety of patches - and more are yet to come... Important to notice is that it is nonsense to 4GB-Patch an existing SH3.exe on a NON-64bit-Windows-System. All information given in this direction, be it even from your favorite modder, is WRONG. Read on ntcore's page why - because he was the one who had this idea. This is why this option is activated only when S3F is run on a 64bit-system. Read more about S3H in S3H = V1.6B1."SETTiNGS": show
   

In SETTiNGS you find configuration tools, some for the patches in the menu before.

* If you have SetKeys installed and verified as valid, you can select any installation of the list and run SetKeys for that installation. S3F automatically detects your language and starts SetKeys with the corresponding language-file of that installation.
* Keymapper is now also found, verified and offered.
* Select the installation that you want to run this routine with and then you can make a copy of that very installation and have it installed so that the "MultiSH3"-functions are applied, i.e. that your "My Documents\SH3"-path is changed from SH3 to whatever you like - it only has to be a THREE-DIGIT-long combination of chars/numbers, i.e. GWX, NYG, LSH, 123, 999,...
* New and in test/debug-mode (not visible in the public-release-versions) is the configuration-tool for S3H, S3S and soon more, "BOS II" - the BL!TZKR!EG-options-selector"MODS": show
   

The MODS-menu allows you to run various scanned and found versions of S3C now. If found installed on your system and validated as correct version, you can click on this icon to view, change, load, save the mod-setup for the previously selected mega-mod. You can pick either
* UPDATE JSGME (download it, install it and write its directory to S3F.ini
* run JSGME for selected installation (use installpath from S3F.ini)
* run JSGME with installpath+"Sh3 Commander", IF FOUND, if not found, this icon/option is greyed out.
Some mods have IN THEIR INSTALLATION PATH their own S3C, e.g. c:\SH3-GWR\SH3 Commander. I do not see the reason why modders like Anvar provide S3C as a mod. I find this b/s, but I can not stop them. S3F can now use that (mostly crippled) S3C, too IF THAT INSTALLATION IS FOUND. Otherwise, as mentioned, this icon/option is greyed out.
* run JSGMEMV"S3C": show
   

The S3C-menu offers you to run a variety of operations in conjunction with the selected installation.
COLORED icons indicate that option is available, SEPIA-icons indicate unavaible functions.
After it auto-configures %installpath% for S3C, it enforces its roll-back-routine and then lets you choose either
* to run S3C with the path in S3F.ini.
* to run JSGME for S3C with the path in S3F.ini.
* to run S3C in the folder "Sh3 Commander" INSIDE the selected installation.
* to run JSGME for S3C  in the folder "Sh3 Commander" INSIDE the selected installation."SH3": show
SH3
This is self-explanatory as in fact most of the project. Here you simply run the installation that you have just selected.
Forthcoming versions will first display a menu and then let you pick either
* run SH3.exe "as is"
* run SH3.exe through S3C with the path in S3F.ini, IF FOUND, if not found, the icon is greyed out.
* run SH3.exe through S3C with installpath$+"Sh3 Commander", IF FOUND, if not found, the icon is greyed out."MISSIONS": show
   
has become an external project, because it became so big itself. [S3MT] - The Silent Hunter III-Mission Toolkit"CONNECT": show
- Connect&Play With The World

TS3......Jitsi
L_NO SKYPE! Warning
L_NO HAMACHI/LAN ON INTERNET, comparison-display"RESCAN": show
The RESCAN-function lets you delete S3F.ini and run a fresh scan. Same as running S3F with /newscan

REV_BL!TZKR!EG:
For the installation of multiple versions of SH3

SO FAR AND UNTIL NOW......you had to...
1) complete a fresh install of SH3 patched up to V1.4b.
2) create a copy of the program folder & rename as required.
3) use MultiSH3 to create separate save locations for each install.
BUT FROM NOW ON...You simply execute the S3M-functionality on the previously selected installation
and the job will be carried out and you can use that new installation as you want right away: 1) IF YOU CHOOSE TO DO SO, the whole selected installation will be copied to where you want (stay out of folders like Programs\X86 though). If the selected installation contains MODS these are as well included in the copy, no matter if they are active or deactivated. You make a 100% copy of that selected installation, no matter how "tuned" it is.
2) The MultiSH3-functionality will automatically be executed and applied to that new copy or the installation that you selected.

S3F allows you to easily have a multiple installation of SH3 on your system, for instance: 1. stock 1.4b for standard and Multiplayer Gaming on DEFLAN
2. NYGM for a realistic play and some horror-scenario-features
3. GWX for a campaign
4. GWM for Multiplayer Gaming on DEFLAN
5. CCoM for eye-candy
6. LSH for even more eye-candy
In this example stock 1.4b would be the basis for everything and the mods on top of it. Use S3F to make the copies and have them activated (that used to be a MultiSH3-function as explained above). In this case GWX is also the basis for GWM (which is a "tuned" version of GWX).

Practical and complete-set-instructions written by FIEDLER here:

FIEDLER'S STARFORCE/DVD INSTRUCTIONS WERE @UBISOFT-FORUMS: You can make any DVD work on Windows 10 !!!!!
The Ubiforums closed shop, a backup is at https://archive.ph/f68yI

FIEDLER'S STEAM INSTRUCTIONS ARE @STEAM-FORUMS: How to run STEAM-SH3-V1.6b-GWX-WIDESCREEN on Win10

REV_BL!TZKR!EG:
For SH3 Commander with Multiple Installs

Until and including the S3F-C0R0N0iA-Edition you could use ONE installed S3C on ALL/ANY SH3-installations that you have on your harddisc.
Before that it was recommended to use the l: switch to point S3C to the right installation which JSCONES eventually removed.

After the S3F-C0R0N0iA-Edition this is no longer going to be supported by S3F. Instead S3F looks into %SH3-installation-path%\SH3 Commander and if there is one installed you can use THAT S3C for THAT SH3-installation, if you also install the specific mega-mod-supplement-files into that SH3-installation.

We will from now on support modders who make their mods S3C-compatible. Stay tuned!

REV_BL!TZKR!EG:
Version History:

- 20140410 - [RELEASE] TRAiLER for S3F V1.2.5.0b - Announcement for 10 days countdown to first release "EDiTi0N SUBSiM"
- 20140420 - [RELEASE] S3F V1.2.5.0b - EDiTiON SUBSiM - Fuehrergeburtstag 125
- 20140xx - ...various minor fixes...
- 20140828 - [RELEASE] S3F V1.2.5.5b
- 20140916 - [RELEASE] TRAiLER for S3F V1.6.9.91b - Announcement for upcoming release "EDiTi0N DOENITZ"
- 20141204 - [RELEASE] ALPHA-test-version 1 given to testers
- 20150224 - [RELEASE] ALPHA-test-version 2 given to testers - Testing is an issue due to a lack of qualified testers.         
- 20150315 - [RELEASE] S3F V1.6.9.91b - EDiTi0N DOENITZ - 10th anniversary of SH3
- 201503xx - ...Hotfixes...
- 20150318 - [RELEASE] S3F V1.6.9.92b
- 20150522 - [RELEASE] TRAiLER for S3F V1.8.7.6b - Announcement for upcoming release "EDiTi0N RAEDER"
- 20150717 - [RELEASE] S3F V1.7.4.1b (intermediate-version for WAC-tests)
- 20151117 - [RELEASE] S3F V1.7.4.8b (intermediate-version for WAC-tests)
- 20160106 - [RELEASE] S3F V1.7.4.96b (intermediate-version for WAC-tests)
- 20160604 - [RELEASE] S3F V1.7.5.0b (intermediate-version for WAC-tests)
- 20160828 - [RELEASE] Modules STEAM-FiX & STARFORCE-FiX completed and released to standalone-testing: SFSF-MODULE
- 20160831 - [RELEASE] module_SFSF() V1.0.0.0a is the very first ALPHA-VERSION. Let's test it!
- 20160906 - [RELEASE] module_SFSF() V1.0.0.2a - added two easier log-entries for debugging. So far no bugs reported though.
- 20160911 - [RELEASE] module_SFSF() V1.0.0.5a - 1 minor flaw (1 missing letter in the STEAM-default-path) corrected.
- 20160924 - [RELEASE] module_SFSF() V1.0.1.9a - 4 new sub-functions + 1 extra data-entry for debugging added + 1 typo fixed.
- 20160925 - [RELEASE] module_SFSF() V1.0.2.0b - to his honor, I added the "Mad Mardigan"-note for lazy SuSi-donators!
- 20161012 - [RELEASE] module_SFSF() V1.0.2.2b - Fixed two messages that appeared in the wrong moment.
- 20170101 - [RELEASE] module_SFSF() V2.0.3.2b - added some smarter code.
- 20170202 - [RELEASE] Module S3MT completed and released to standalone-testing: OPEN BETA TEST/RELEASE PREVIEW: S3MT
- 20170220 - [RELEASE] Module S3TP completed and released to standalone-testing: S3TP - Silent Hunter III-Tweak-Pack
- 20170411 - [RELEASE] module_SFSF() V3.0.4.3b - significantly shorted, noreport-flag added - last version on the SuSi-whiners-club-forum
- 20171010 - [RELEASE] module_SFSF() V4.0.5.6b - streamlined the connection-code.
- 20171020 - [RELEASE] module_SFSF() V4.0.5.7b - code optimizations.
- 20171228 - [RELEASE] module_SFSF() V5.0.5.7b - code shortened.
- 20180511 - [RELEASE] module_SFSF() V6.1.6.7b - tracking an issue in STEAM now.
- 20180704 - [RELEASE] module_SFSF() V7.3.0.0b - Donate-Button, 2 fixes, now going for main.cfg, move-block.
- 20180713 - [RELEASE] module_SFSF() V7.4.1.6b - COLL-mode module re-enabled to find that last bug :)
- 20190313 - [RELEASE] module_SFSF() V8.5.4.9b - removed unused routine.
- 20190319 - [RELEASE] module_SFSF() V8.5.5.0b - new test-code in so we can track down the 2nd/doubled main.cfg
- 20190905 - [RELEASE] module_SFSF() V8.5.5.4b - fix missing closefile
- 20191011 - [RELEASE] module_SFSF() V8.5.5.7b - added Adm()-test-code
- 20200124 - [RELEASE] module_SFSF() V9.6.6.0b - Duplicate subfolder-question answered and extra config-issue solved. Code removed.
- 20200310 - [RELEASE] module_SFSF() V9.6.6.3b - new msg, shorter code, corrected emblem.
- 20200411 - [RELEASE] module_SFSF() V10.0.0.0c - NEW CODE for P4GBT and compat AUTO-FIXES!
- 20200420 - [RELEASE] S3F V1.7.8.9b [C0R0N0iA-EDiTi0N] - Fuehrergeburtstag 131
- 20200425 - [RELEASE] module_SFSF() V10.0.5.1c - "\steamapps\common\" is now forbidden as cwd, ":\Users\" is now forbidden as target dir
- 20200505 - [RELEASE] module_SFSF() V10.0.7.3c - new SF_freg() code: testing HKLM\SUS and new SF-drv detection
- 20200506 - [RELEASE] module_SFSF() V10.0.7.4c - investigating vdf file; replacing / by \
- 20200512 - [RELEASE] module_SFSF() V10.0.7.6c - Investigations complete. Code removed, replaced by shorter code.
- 20200513 - [RELEASE] S3F V1.7.9.0b [C0R0N0iA-EDiTi0N] - Bugfix
- 20200527 - [RELEASE] module_SFSF() V10.0.9.0c - Now impossible to apply the STARFORCE-fix to a STEAM-version.
- 20200603 - [RELEASE] S3F V1.7.9.1b [C0R0N0iA-EDiTi0N] - Bugfix
- 20200615 - [RELEASE] module_SFSF() V10.2.5.2c - fixs3m, fix4gp, del useless folders, d3d9.dll
- 20200712 - [RELEASE] module_SFSF() V10.2.5.7c - several small features preventing users from being foolish
- 20200719 - [RELEASE] S3F V1.7.9.2b [C0R0N0iA-EDiTi0N] - FiXED: .ini was not properly written.
- 20201002 - Build ID 252099 for App ID 15210: Steam have come to their senses and removed their "loader-SH3.exe"
- 20201017 - [RELEASE] S3F V1.7.9.6b [C0R0N0iA-EDiTi0N] - ini is now S3F.ini, rewritten S3H-code, target-fix, shorter S3M-code
- 20201018 - [RELEASE] S3F V1.7.9.61b - Bugfix. As always  :bah:
- 20210110 - [RELEASE] module_SFSF() V11.3.0.0c - Correcting the idiotic LSH-stuff for a second time after 5 years.
- 20210111 - [RELEASE] module_SFSF() V11.3.0.1c - of course I forgot one path :bah: fixed.
- 20210114 - [RELEASE] module_SFSF() V11.3.2.3c - ensure every PART of the target path.
- 20210115 - [RELEASE] module_SFSF() V11.3.2.4c - create target path plus which.s
- 20210127 - [RELEASE] module_SFSF() V11.3.3.1c - now removes Program_Files_(x86)
- 20210207 - [RELEASE] S3F V1.7.9.64b - Bugfix. S3H works again! Finally...
- 20210208 - [RELEASE] module_SFSF() V11.3.4.7c - removes spaces from LSH2020-path, too, now.
- 20210314 - [RELEASE] S3F V1.7.9.70b [C0R0N0iA-EDiTi0N] includes the stable changes afore mentioned.
- 20210317 - [RELEASE] module_SFSF() V11.4.6.0c - code optimizations like avoid rep-error on creation.
- 20210323 - [RELEASE] module_SFSF() V11.4.7.1c - code optimizations to track a file.
- 20210324 - [RELEASE] module_SFSF() V11.4.7.2c - 1 line of additional code for a more detailed log-entry.
- 20210325 - [RELEASE] module_SFSF() V11.4.7.3c - minor path-correction (did not harm the fix).
- 20210327 - [RELEASE] module_SFSF() V11.4.7.4c - moved some code.
- 20210329 - [RELEASE] module_SFSF() V11.4.7.6c - more new test code.
- 20210330 - [RELEASE] module_SFSF() V11.4.8.7c - new function works, more new test code.
- 20210407 - [RELEASE] module_SFSF() V11.4.9.7c - S3EC removed, replaced with better code.
- 20210428 - [RELEASE] module_SFSF() V11.5.0.0d - now on S3A, 1 more exe-check, wipes desktop trash.
- 20210429 - [RELEASE] module_SFSF() V11.5.1.1d - 1 dir change plus 1 checksum now taken
- 20210501 - [RELEASE] module_SFSF() V11.5.4.5d - cleasing of 3 desks now, additional test-code.
- 20210529 - [RELEASE] module_SFSF() V11.6.5.6d - can now detect UBiSOFT-DL-VERSION, too!
- 20210623 - [RELEASE] module_SFSF() V11.6.8.0d - corrected menu and path selection logic.
- 20210624 - [RELEASE] S3F V1.7.9.72b [C0R0N0iA-EDiTi0N] now enforces comp-mode and has a RESCAN-button!
- 20210626 - [RELEASE] module_SFSF() V11.6.8.3d - code optimizations.
- 20210630 - [RELEASE] module_SFSF() V11.6.8.8d - repositioned DEFTS3 text, new text for S3Q
- 20210703 - [RELEASE] module_SFSF() V11.7.0.0d - NEW recording final checksum
- 20210707 - [RELEASE] module_SFSF() V11.7.1.1d - EndSound for more attention
- 20210711 - [RELEASE] module_SFSF() V11.7.2.1d - shortened 4GBT-R code
- 20210718 - [RELEASE] module_SFSF() V11.8.2.0d - several optimizations as listed in change-log
- 20210726 - [RELEASE] module_SFSF() V11.9.0.0d - collects d3d9-info plus 2ndDLL now
- 20210727 - [RELEASE] module_SFSF() V11.9.0.1d - smarter d3d9 condition-code.
- 20210825 - [RELEASE] module_SFSF() V11.9.1.2d - d3d9 condition fixed, catch nopriv exception.
- 20210827 - [RELEASE] module_SFSF() V11.9.3.2d - new defo link + no admin warning.
- 20210907 - [RELEASE] S3F V1.7.9.74b [C0R0N0iA-EDiTi0N] : S3M and ini code-fix, extra noadmin warnings
- 20210908 - [RELEASE] module_SFSF() V12.0.0.0e - verifies Dir.Size now.
- 20210912 - [RELEASE] module_SFSF() V12.0.1.1e - code optimizations and "Kill_Other_Trash".
- 20210914 - [RELEASE] S3F V1.7.9.80b [C0R0N0iA-EDiTi0N] - NEW S3C-Menu plus afore-mentioned changes since last version.
- 20210930 - [RELEASE] module_SFSF() V12.1.1.2e: fixed endscreen, removed theme support, new intro, updated links
- 20211021 - [RELEASE] S3F V1.7.9.81b [C0R0N0iA-EDiTi0N] - NEW more intelligent Registry Code, module_SFSF() is now included in the package
- 20211021 - [RELEASE] module_SFSF() V12.2.1.4e: smart anti-write-protection-code for exe and root install folder
- 20211127 - [RELEASE] S3F V1.7.9.83b [C0R0N0iA-EDiTi0N]: now supporting even WILDEST folder locations.
- 20211127 - [RELEASE] module_SFSF() V12.3.2.4e: HKLM/HKCU-module compatible with S3F for integration.
- 20220206 - [RELEASE] module_SFSF() V12.3.2.6e: improved registry code, PP-Transparency-Fix (35028)
- 20220331 - [RELEASE] module_SFSF() V13.0.0.0f: IsUserAnAdministrator() removed, now deletes old backup files, +3 entries for endlog, new end message
- 20220531 - [RELEASE] module_SFSF() V13.1.0.0f: NEW feedback option after donation/end page
- 20220612 - [RELEASE] module_SFSF() V13.2.0.3f: shortened and additional error proof code, discriminates patch error #1 from #2
- 20220621 - [RELEASE] module_SFSF() V13.2.4.3f: removes more "extra-garbage" like LSH3V202x-trash
- 20220711 - [RELEASE] module_SFSF() V13.3.5.1f: improved coco-path and added extended path data
- 20220812 - [RELEASE] module_SFSF() V13.2.6.3f: FIXED: important Bugfix for inv. d3d9
- 20220909 - [RELEASE] module_SFSF() V13.2.7.3f: now rejects "C:\" and "users" folders to avoid UAC errors
- 20230407 - [RELEASE] module_SFSF() V13.4.4.1f: gwhois-fix, fixed order of events, log cosmetics ++ etc.

REV_BL!TZKR!EG:
Upcoming/NEW Features for next versions and/or V1.8.7.6b and/or later:

[TOTAL CODE INCLUDE of module_SFSF()]
+ much faster copy routine in module_S3M()
+ all new features activated for all to use and bug-fixes since the last version as can be read above
+ most outstanding feature: BOS II
+ the whole code for Stiebler's ingenious Addon V4C will be included
+ If H.sie's "O2-Fix" is enabled in the OptionsSelector, you can enable the Manometer-MOD and the correct graphics are injected into game-data.
If Hsie is deactivated=CO2 (Stock)
If Hsie is activated AND the flag activated=O2 (H.sie's new GFX), H.sie has missed to changed the dials.cfg and the 3D-textures\cadrane for every Uboot


--─────────────────────────────── ■  2do:  ■ ───────────────────────────────--
Now working to integrate the SFSF code into S3F.
+ improvements in the copy routine
+ new buttons + Tycho button
+ activation of the test tycho code (works fine since long)
+ new menus like this:
Now redoing the menu:


OLD LOOK (11)NEW LOOK (10)S3G - read the Silent Hunter III-Guide
apply Ubisoft patch V1.4b
apply the STEAM-FiX
apply the STARFORCE-FiX
apply the 4GT-patch (automated 4GB Tuning)
apply the S3H-patch (automated H.sie)
apply the S3S-patch (automated Stiebler)
apply the S3T-patch (automated Tycho)
apply the S3FB-patch (automated Faderberg)
EXIT (return to menu)
I am now concentrating on these changes...

- added smarter and more elegant code that lets you choose which one you want to run (ME1/ME2)
- Added Icons (ME1/ME2) to MENU MISSIONS
- added smarter and more elegant code that lets you choose which one you want to run (HOS1.4/HOS1.6/BOS2)
- Added Icons (HOS1.4/HOS1.6/BOS2) to MENU SETTINGS


[I]
S3F will now write an entry [FRONT-END] that will list
Path2S3F=path+filename
Path2thisinstall=path

S3Q can use that data... hehe nice nice... :30_ani-smile: and lets you pick a career to work with.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version