All in one 2.0.1 beta 3 available

You can talk about anything. (please read forum rules before posting)

Moderator: thunderchero

User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 7935
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.

Re: All in one 2.0.1 beta 2 available

Post by thunderchero »

Spocks-cuddly-tribble wrote: Sun Mar 27, 2022 10:49 am If you would be so kind to just:

- update AI one-per-empire fix as suggested
- remove 'Emergency evade during surprise attack (cloaked ships staying cloaked)' viewtopic.php?p=52556#p52556
- remove 'reacting to cloaked ships option for player' by thunderchero (if implemented) 0x71132 (5C) reset -> 12


EDIT: Also please use this shiplist.sst for ECM-SH:
Spocks-cuddly-tribble wrote: Fri Oct 08, 2021 3:09 pmECM-SH torpedo multiplier error fix (ferengi scout 2, light rider 2, klingon colony 2, TT 2 & outpost 2): https://workupload.com/file/7SF5VWDjqFG
It will be done :grin:
Spocks-cuddly-tribble wrote: Sun Mar 27, 2022 10:49 am I'm not quite following your new changes for DxWnd, but every simplification is welcome.
It is really simple, The developer of DxWnd added a proxy option.

Proxy option;

once you have all the setting/flags properly set to run the game in DxWnd you select the option to create proxy files.

The proxy files are added to the install path, there are 3 files.
ddraw.dll (this is the proxy file that intercepts original ddraw call)
dxwnd.dll (this dll is the same dxwnd.dll uses in GUI interface and we use though command line currently but updated)
dxwnd.dxw (this file has the settings/flags to run game properly)

When these files are present in install path game can be executed using the trek.exe as released. And by creating 2 slightly different dxwnd.dxw files we still will have windowed or fullscreen display types.

That test was premature on my part (I should have done more testing on fullscreen dxwnd.dxw).
Note anyone who preffers DxWnd gui/interface they still can.
I am also thinking about bringing back "tools" folder, but this time no shortcuts or uninstall (if you want to remove it user can just delete folder)

Most issues have been resolved, and the developer of DxWnd "Gho" is looking at some final issues to see if they can be fixed. Final issue is fullscreen uses game settings so it runs in fullscreen and it will set an compatibility flag in windows, but I can set this during install but prefer not to do this unless I have to.

here is my current proxy files if anyone wants to test
proxy_dxw.zip
(1.25 MiB) Downloaded 49 times
I doubt if I will get beta 3 out before mid month.
User avatar
Spocks-cuddly-tribble
Code Master
Code Master
Posts: 1927
Joined: Sun Apr 27, 2008 2:00 am

Re: All in one 2.0.1 beta 2 available

Post by Spocks-cuddly-tribble »

thunderchero wrote: Fri Apr 01, 2022 11:27 pmIt will be done :grin:
Thank you :smile:

Here is another single byte update: viewtopic.php?p=56075#p56075 0x66D81 (23) -> 20
I don't know how many bugs is too many but that point is reached somewhere before however many in BotF is.
User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 7935
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.

Re: All in one 2.0.1 beta 3 available

Post by thunderchero »

Hi Everyone,

here is next test version all in one beta 3.

Installer latest release links
changes to this version

updated ECM
uses new DxWnd proxy, it is no longer needed to use DxWnd gui or commandline to run DxWnd silent.
shortcuts use target of "trek.exe" so now shortcuts can be edited to add -Mudd again
all mods that used liberating foreign home systems (fix) edited
tools added back to installer (manual delete folder if you want removed)
when using GameRanger DxWnd gui does not need to be open.

tools folder
tools.jpg
tools.jpg (55.42 KiB) Viewed 2285 times
Please with so many changes I really need feedback good or bad

thunderchero
User avatar
Spocks-cuddly-tribble
Code Master
Code Master
Posts: 1927
Joined: Sun Apr 27, 2008 2:00 am

Re: All in one 2.0.1 beta 3 available

Post by Spocks-cuddly-tribble »

thunderchero wrote: Wed Apr 13, 2022 9:37 pmPlease with so many changes I really need feedback good or bad
Some early observations:


- AIO file size changed from 1.2 GB to 1.5 GB (nowadays not a problem at all)

- Tools can be un-selected (conflict/confusion wrt DxWnd ?) and option is hidden at the bottom of the list (i.e. one needs to know about selection)

- ECM-SH is a forced selection (again no problem, I presume ECM uninstaller removes both versions?) but the listing might bring confusion for first time users wrt the above or following selections e.g. MP-patch and Icon options (all for both ECM variants, not for SH only)

- new DxWnd proxy (fullscreen mode) worked fine in quick test with vanilla, ECM & ECM-SH (now called ECMS, no problem)

- the DxWnd launcher lists stopped working for me (both windowed & fullscreen) just a short flickering but no game start (tested also with run as admin) oddly I think the very first click on vanilla worked, but I could be wrong
I don't know how many bugs is too many but that point is reached somewhere before however many in BotF is.
User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 7935
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.

Re: All in one 2.0.1 beta 3 available

Post by thunderchero »

Spocks-cuddly-tribble wrote: Sat Apr 23, 2022 11:46 am
thunderchero wrote: Wed Apr 13, 2022 9:37 pmPlease with so many changes I really need feedback good or bad
Some early observations:
thank you
Spocks-cuddly-tribble wrote: Sat Apr 23, 2022 11:46 am - AIO file size changed from 1.2 GB to 1.5 GB (nowadays not a problem at all)
it has been that size since addition of MUM
Spocks-cuddly-tribble wrote: Sat Apr 23, 2022 11:46 am - Tools can be un-selected (conflict/confusion wrt DxWnd ?) and option is hidden at the bottom of the list (i.e. one needs to know about selection)
It will be a learning curve, but DxWnd gui should no longer be used and if you do want to use it you must remove dx proxy files.
Spocks-cuddly-tribble wrote: Sat Apr 23, 2022 11:46 am - ECM-SH is a forced selection (again no problem)
easy fix so you would like it un checked?
Spocks-cuddly-tribble wrote: Sat Apr 23, 2022 11:46 am I presume ECM uninstaller removes both versions?
Yes, I am treating this same as if a mod has a large map version
Spocks-cuddly-tribble wrote: Sat Apr 23, 2022 11:46 am MP-patch and Icon options (all for both ECM variants, not for SH only)
I will test tomorrow if I understand issue you are reporting I will fix asap. (just need to add a few "task" commands for install.
Spocks-cuddly-tribble wrote: Sat Apr 23, 2022 11:46 am - new DxWnd proxy (fullscreen mode) worked fine in quick test with vanilla, ECM & ECM-SH (now called ECMS, no problem)
good, but still would like to hear more members on this.
Spocks-cuddly-tribble wrote: Sat Apr 23, 2022 11:46 am - the DxWnd launcher lists stopped working for me (both windowed & fullscreen) just a short flickering but no game start (tested also with run as admin) oddly I think the very first click on vanilla worked, but I could be wrong
once again,
It will be a learning curve, but DxWnd gui should no longer be used and if you do want to use it you must remove dx proxy files.
I plan on adding message with adding MPR++ option
but installer will no longer adjust dxwnd install path of game, user must adjust path if they change path from default path.
User avatar
Spocks-cuddly-tribble
Code Master
Code Master
Posts: 1927
Joined: Sun Apr 27, 2008 2:00 am

Re: All in one 2.0.1 beta 3 available

Post by Spocks-cuddly-tribble »

thunderchero wrote: Sat Apr 23, 2022 11:38 pmDxWnd gui should no longer be used and if you do want to use it you must remove dx proxy files.
The part about removing the proxy files was missing in your above explanation. Given this fact I'd also consider removing the old gui/interface option to prevent confusion.

BUT is there a simple switch of windowed/fullscreen with new proxy without filechanges? With the old version one can just use the shortcut to the other interface option.

thunderchero wrote: Sat Apr 23, 2022 11:38 pm
Spocks-cuddly-tribble wrote: Sat Apr 23, 2022 11:46 am - ECM-SH is a forced selection (again no problem)
easy fix so you would like it un checked?
Main point was intuitive notion for first time user i.e. causal logic and relations of the options (see next point).

ECM-SH checkbox does not respond to user input (always selected). The forced SH installation is OK, but without knowing about this I wouldn't be sure about all options before installing and testing all combinations.

thunderchero wrote: Sat Apr 23, 2022 11:38 pm
Spocks-cuddly-tribble wrote: Sat Apr 23, 2022 11:46 am MP-patch and Icon options (all for both ECM variants, not for SH only)
I will test tomorrow if I understand issue you are reporting I will fix asap. (just need to add a few "task" commands for install.
This was just a question.

In fact it is recommended to force the same settings for ECM base and SH :!:

Main point being that in this case the saved games are compatible so one can test every battle with both options :idea:
(just move/copy the sav file to the other folder)
I don't know how many bugs is too many but that point is reached somewhere before however many in BotF is.
User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 7935
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.

Re: All in one 2.0.1 beta 3 available

Post by thunderchero »

Spocks-cuddly-tribble wrote: Sun Apr 24, 2022 9:09 am
thunderchero wrote: Sat Apr 23, 2022 11:38 pmDxWnd gui should no longer be used and if you do want to use it you must remove dx proxy files.
The part about removing the proxy files was missing in your above explanation. Given this fact I'd also consider removing the old gui/interface option to prevent confusion.

BUT is there a simple switch of windowed/fullscreen with new proxy without filechanges? With the old version one can just use the shortcut to the other interface option.
This is why I moved to bottom of list and changed to "Tools", but if you have a better suggestion please...
But I also don't want to remove DxWnd from installer since some user will still want to use DxWnd GUI instead of proxy files.

and no, only way to switch between full and windowed would be to replace dxwnd.dxw file. but good thing is that file works with any mod in any install path. It would be very easy to add a folder with replacement proxy files in tool folder (windowed and fullscreen dxwnd.dxw file).
Spocks-cuddly-tribble wrote: Sun Apr 24, 2022 9:09 am ECM-SH checkbox does not respond to user input (always selected).
that was a mistake on my part and will be fixed in next release. check box will respond to user input just like mp fix.
Spocks-cuddly-tribble wrote: Sun Apr 24, 2022 9:09 am In fact it is recommended to force the same settings for ECM base and SH :!:
correct MP-patch and or Icon options will be applied to both ECM and ECM-SH if selected.
I will add note about SH "If SH is selected this will also be applied to SH version" (wording might change though lol)
User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 7935
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.

Re: All in one 2.0.1 beta 3 available

Post by thunderchero »

Hi everyone,

so far the new proxy has tested very well, but while testing with Chris play MUM in MP we ran into a repeatable sync error.

for more info on MP sync error see this topic
viewtopic.php?p=56266#p56266
User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 7935
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.

Re: All in one 2.0.1 beta 3 available

Post by thunderchero »

Hi Everyone,

I am trying to get update for next beta version.

what mods need to be patched?

SCT what patches need to be added/edited for ECM?
User avatar
Spocks-cuddly-tribble
Code Master
Code Master
Posts: 1927
Joined: Sun Apr 27, 2008 2:00 am

Re: All in one 2.0.1 beta 3 available

Post by Spocks-cuddly-tribble »

EDIT:
thunderchero wrote: Sun May 08, 2022 9:29 amwhat mods need to be patched?
Hard to say. E.g. just in NBU missing techlevel bonus codes, AI-one-per-empire fix and more...

thunderchero wrote: Sun May 08, 2022 9:29 amwhat patches need to be added/edited for ECM?
- output preview of partially scrapped main buildings (fix)
- utopia shipbuilding bonus preview-fix (still with Build Queue update bug)


viewtopic.php?p=32929#p32929

With output preview of partially scrapped main buildings.

Partially scrapped main structures can remain active until the next turn! Might fix this output preview glitch: viewtopic.php?p=48408#p48408

Code: Select all

>> 0x3E42B 80
<< 0x3E42B 78

>> 0x3E5A7 BF D1 69 D2 28 03 00 00 A1 C8 36 5A 00 8A 44 02 4C 25 FF 00 00 00 66 8B 94 45 86 00 00 00 31 C0 8A 45 72 8B AC 24 74 01 00 00 8B 04 85 6C FC 58 00 01 E8 8B 8C 24 68 01 00 00 81 E2 FF FF 00 00
<< 0x3E5A7 B6 5D 72 66 8B 1C 5D 6C FC 58 00 80 FF 01 7F 35 7C 12 8B 01 33 D2 E8 9E 22 00 00 80 B9 7C 02 00 00 00 74 21 0F B6 C3 03 84 24 74 01 00 00 8B 51 4C 66 8B 94 55 86 00 00 00 0F B7 0E 90 90 90 90


#0043F028     8B8C24 78010000      MOV ECX,[ESP+178]  // systInfo entry

#0043F1A6     0FB65D 72            MOVZX EBX,BYTE[EBP+72]  // building output ID
#0043F1AA     66:8B1C5D 6CFC5800   MOV BX,WORD[EBX*2+58FC6C]  // bonus position in systInfo
#0043F1B2     80FF 01              CMP BH,1  // if switch marker...
#0043F1B5     7F 35                JG SHORT 43F1EC  // 2+ -> not stored
#0043F1B7     7C 12                JL SHORT 43F1CB  // 0 -> store
#0043F1B9     8B01                 MOV EAX,[ECX]   // system ID
#0043F1BB     33D2                 XOR EDX,EDX
#0043F1BD     E8 9E220000          CALL 441460  // check ordInfo for build ship order in system
#0043F1C2     80B9 7C020000 00     CMP BYTE[ECX+27C],0  // if not build ship...
#0043F1C9     74 21                JE SHORT 43F1EC ...not stored
#0043F1CB     0FB6C3               MOVZX EAX,BL
#0043F1CE     038424 74010000      ADD EAX,[ESP+174]  // systInfo bonus/modus area
#0043F1D5     8B51 4C              MOV EDX,[ECX+4C]   // system owner ID
#0043F1D8     66:8B9455 86000000   MOV DX,[EBP+EDX*2+86]  // edifice.bst building output
#0043F1E0     0FB70E               MOVZX ECX,WORD[ESI]  // number of buildings
#0043F1E3     90909090             NOP

AND adr map with shipbuilding bonus preview-fix (i.e. preview screen shows updated industry output when turning on/off building (or scrapping), still with Build Queue update bug i.e. old bonuses until re-entering screen or changing worker/energy settings (cf. 'Dilithium Shortage' warning).

Code: Select all

trek.exe 0x18DA6C new address-map 0xB4 bytes:

00 00 04 00 08 00 0C 00 FF 02 28 00 2C 00 18 00 1C 00 20 00 38 00 40 00 44 00 10 00 14 00 48 00 FF 02 FF 02 FF 02 FF 02 8C 00 B8 00 60 00 64 00 68 00 6C 00 70 00 4C 00 74 00 78 00 B0 00 7C 00 AC 00 80 00 3C 00 50 00 FF 02 94 00 A4 00 98 00 88 00 90 00 A0 00 A8 01 BC 00 A8 00 14 01 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02
OR from viewtopic.php?p=32983#p32983 (whatever patch file you have on hand)

:arrow: adapted & updated systInfo bonuses address-map (with 'shipbuilding bonus preview-fix' for utopia bonus)

Code: Select all

trek.exe 0x18DA6C new address-map 0xB4 bytes:

00 00 04 00 08 00 0C 00 FF 02 28 00 2C 00 18 00 1C 00 20 00 38 00 40 00 44 00 10 00 14 00 48 00 FF 02 FF 02 FF 02 FF 02 8C 00 B8 00 60 00 64 00 68 00 6C 00 70 00 4C 00 74 00 78 00 B0 00 7C 00 AC 00 80 00 3C 00 50 00 FF 02 94 00 A4 00 98 00 88 00 90 00 A0 00 A8 01 BC 00 A8 00 14 01 5C 00 54 00 58 00 30 00 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02 FF 02

Thank you!
I don't know how many bugs is too many but that point is reached somewhere before however many in BotF is.
User avatar
thunderchero
Site Administrator aka Fleet Admiral
Site  Administrator aka Fleet Admiral
Posts: 7935
Joined: Fri Apr 25, 2008 2:00 am
Location: On a three month training mission, in command of the USS Valiant.

Re: All in one 2.0.1 beta 3 available

Post by thunderchero »

Hi Everyone,

I have compiled next test version of the AIO installer and I am doing preliminary testing and hope to upload tomorrow.

changes
Benman2785 German GUI errors
patches for Extending Edifbnft.bst MP issue, and missing tech level patch for NBU and updated other mods that use tech level bonus factor.
added changes to ECM per SCT
edited installer text and fixed ECM shield fix option button.
added proxy files to tools folder

I will start a new topic so I can better explain proxy files and installer changes.
Post Reply

Return to “General Chat”