I tested the new 'All in One' and it's the best and clearest version we ever had. It was the first time I understood all options. So a big thumbs up for thunderchero's work.
Two points could be further improved:
DxWnd -> I'd remove default icon paths option -> pointless + windowed/fullscreen selection will also affect DxWnd mod-list shortcut when unselecting mod shortcuts
ECM Shield Level Fix needs an explanation. Can we squeeze in into installer menu: -> Shield Level Fix (reduced torpedo efficiency against shields for realism & longer battles)
Here is ECM5 trek.exe update patch + stbof.res files
Known issues:
- AI battle prognosis still bugged (eg. 1 better ship vs a fleet of weaker ships = unrealistic high)
- AI building behavior still bugged
stbof.res files:
https://workupload.com/file/QXSmGLnLpnF
- removed most Tethys phaser (edited Joker phaser instead)
- edited bldset*.bin 2-4 (for AI & updated extra Starting Systems fix)
Trek.exe update patch:
Code: Select all
# undo AI Industry output check fix (good for auto build feature, but shared AI code needs nominal values)
>> 0x40B6A 6B D2 58 8B 84 11 6C 02 00 00 E9 E6 00 00 00
<< 0x40B6A 0F B6 F4 8D 04 F5 00 00 00 00 01 F0 C1 E0 02
# undo Negh'Var KM3 & Vor'cha KH1 rescaling
>> 0x18FF08 CD CC 8C 3F
<< 0x18FF08 00 00 80 3F
>> 0x18FE78 CD CC 8C 3F
<< 0x18FE78 9A 99 99 3F
# Unwanted AI Ship Scrapping Fix (base version)
>> 0xC5B3 E8 78 FC FF FF
<< 0xC5B3 90 90 90 90 90
>> 0xC5DD F7 F6
<< 0xC5DD 90 90
>> 0xC601 31 FF
<< 0xC601 8B CB
# AI multiple one-per-empire buildings fix
>> 0xB2BF 24 66 8B 4E 08 66 83 F9 20 0F 83 98 00 00 00 B8 01 00 00 00 D3 E0 89 C1 23 4C 24 68 83 F9 01
<< 0xB2BF 12 8A 46 08 8B D1 E8 B6 FB 02 00 85 C0 0F 85 F9 FA FF FF 80 7C 24 72 04 74 05 80 7C 24 72 24
# AI power up all/more OBs when systems in danger (fix)
>> 0xA339 32
<< 0xA339 0A
>> 0xA345 32
<< 0xA345 0A
# AI ship sorting by function - deviation fix
>> 0x188CFA 01 00 02
<< 0x188CFA 02 00 01
# Number of unused dilithium sources (fix) for AI build ship tasks
>> 0xBDB0 8D 04 CD 00 00 00 00 01 C8 C1 E0 02 01 C8 C1 E0 02 89 C1 C1 E0 02 29 C8 05 98 1A 5B 00 8D 48 54 8B 40 50 66 8B 59 0C
<< 0xBDB0 69 C1 BC 01 00 00 05 98 1A 5B 00 8B 58 60 3B 58 64 7F 04 33 DB EB 03 2B 58 64 8B 40 50 90 90 90 90 90 90 90 90 90 90
# Protecting the AI from Black Holes
>> 0x6B1D6 00 00 00 00 00 00 00 00 00 00
<< 0x6B1D6 33 C0 81 C4 50 01 00 00 5D C3
>> 0x6B222 66 8B 50 34 66 89 94 24 4C 01 00 00 66 83 FA 23 76 0A 31 C0 81 C4 50 01 00 00 5D C3
<< 0x6B222 51 66 8B 48 34 66 89 8C 24 4C 01 00 00 B5 01 D2 E5 84 2D 28 2B 5A 00 59 74 9A 90 90
# undo 'custom planet names for any system (fix)' -> breaks cardassia 1/2 & romulus 4/5 planet names fix in planet.pst!!!
>> 0xFC2E9 90 90 90 90 90 90
<< 0xFC2E9 0F 83 FA 03 00 00
# undo Planet name 'Minos' Position Fix
>> 0x50F78 0F B6 47 6A 48 D1 E8
<< 0x50F78 31 C0 66 8B 47 6A 48
# Change Drone system name to Minos Fix
>> 0x50F86 8B BF B0 00 00 00
<< 0x50F86 83 C7 08 90 90 90
>> 0x50F91 01 C7
<< 0x50F91 90 90
# Update 'extra Starting Systems without Special Buildings Fix (OBs only is a Bug)' with auto-correct bldset.bin
>> 0x5043E 8B 84 24 50 01 00 00 80 78 30 00 0F 84 14 FE FF FF 31 C0 89 E2 66 8B 84 24 1E 01 00 00 E8 50 F4 FF FF 80 7C 24 73 02 0F 85 E6 01 00 00
<< 0x5043E 33 C0 8B D4 66 8B 84 24 1E 01 00 00 E8 61 F4 FF FF 8B 84 24 50 01 00 00 80 7C 24 73 02 0F 85 F0 01 00 00 80 78 30 00 0F 84 F8 FD FF FF
>> 0x50654 70 80 FB 00 0F 84 0D FE FF FF 80 7C 24 71 0B 75 13 90 90 8B 84 24 50 01 00 00 F6 40 71 08
<< 0x50654 71 80 FB 08 74 1E 8A CB BB 01 00 00 00 D3 E3 85 58 70 90 90 90 90 90 90 90 90 90 90 90 90
I don't know how many bugs is too many but that point is reached somewhere before however many in BotF is.