SUBSIM Radio Room Forums

SUBSIM Radio Room Forums (https://www.subsim.com/radioroom/index.php)
-   SHIII Mods Workshop (https://www.subsim.com/radioroom/forumdisplay.php?f=195)
-   -   Realism- and gameplay-related hardcode fixes for SH3.EXE (https://www.subsim.com/radioroom/showthread.php?t=174225)

NGT 12-11-10 06:34 AM

669 v. 670
 
I would like to say that the post 669 (Stiebler) is contradictory with 670 (h.sie)....:hmmm:

Any —supplementary— comment, please?


Thanks

LGN1 12-11-10 08:17 AM

Quote:

Originally Posted by h.sie (Post 1551038)
Question: In order to make my fixes compatibe to further windows versions (Win7 successors), I have to re-write some fixes, especially the code section responsible for the blur-effect to simulate periscopes vibrations. This only makes sense, if the majority likes this effect. If not, I can save my time.

Thanks for your answers
h.sie

Well, I like it a lot :oops:, but it's not too critical because you can enforce the '4kn rule' by yourself.

If it's not too much work I would be happy if the effect would be also present in future versions. As said previously, if people don't like it they can just leave the file out.

Cheers, LGN1

Magic1111 12-11-10 08:26 AM

Quote:

Originally Posted by makman94 (Post 1551166)
hi H.Sie ,

i , personally , don't like that effect so my vote is to not include it at your next version (or ,if possible,to be a version without it)

thank you for your efforts

bye

Yes, me too ! I don´t like the effects with the file cameraBehavior.act and I use the V15D BETA4 without the .act File !

Best regards,
Magic

h.sie 12-12-10 05:29 AM

There have been requests in the past for individually switching ON/OFF some of my Fixes. I planned to program a configurator program at the end when all fixed are done. In the meantime you have to do the changes by yourself.

1) Make backup copy of patched sh3.exe

2) Take a Hex-Editor (e.g. NEXT-Soft Hex Editor MX) and open patched sh3.exe.

3) Scroll to address 0x148F60, where the ON/OFF switches are located.

4) A switch is ON, if the value is FF, otherwise the switch is OFF.

5) If you e.g. want to disable the repair time fix, change the value of the byte marked with "A" to a value different from FF, e.g. set it to "00". Save the file. Done.

http://img221.imageshack.us/img221/963/v15dconfig.png

h.sie 12-12-10 06:23 AM

My next actions here are:

1) Repairs affect detection probability

2) Re-write some code to make it position-independent and thus compatible to further Win versions (Win7 successors).

But this will take time, since I decided to reduce my time for modding.

NGT 12-12-10 06:43 AM

Individual switching ON/OFF of Fixes
 
Just wonderful ! ! ! :yeah:

Thank you very much. :up:

It makes a difference if the SH3.exe was patched with 4GB patch after your patch or not ??

Can I find the address and the switchers after applying the 4GB patch??

* * * * * * * * * * * * * * * * * * * *

What are you mind exactly by "repairs affecting detection" ? You mind easier detection from destroyers hydrophone, because of more noise ?


* * * * * * * * * * * * * * * * * * * *

This is not any more SH3. This is SH3 GOLD EDITION.

The gift for everyone stick in this game after almost 6 years.

h.sie 12-12-10 07:31 AM

@NGT: Thanks, mate!!

Regarding your questions:

0) The problem with the CameraBehavior.act fix is, that it would be hard to make it compatible to Win7 successors. And so I can save my time if the mayority doesn't like that effect.

1) Stiebler found an issue with NYGM, so it's not clear if the Repair times fix works with NYGM or not.

2) Yes, switches do not change position after 4GB patch.

3) Yes, easier detection due to repair noise. Maybe I can fix it.

h.sie

Myxale 12-12-10 08:23 AM

Quote:

Originally Posted by h.sie (Post 1552271)
@NGT: Thanks, mate!!

3) Yes, easier detection due to repair noise. Maybe I can fix it.

h.sie

Why fix it?? Isn't that the point! Being easier to locate, cuz the damage crew is clanking with nuts and bolts!

Tessa 12-12-10 10:16 AM

h.sie, am really glad to see that you got this figured out; however you managed to get the CO2 under control is very cool. Once I finish my current patrol am looking forward to testing this out, you do simply brilliant work :up:

If you want to re-open pandora's box and try working on battery acid like we talked about quite a long time ago I've got a few ideas that might be a starting point or item to use to transform into what is needed. With what you originally were planning on (sorry, kinda got out of touch for a few weeks and missed all the development), what the final product is was much more than I ever anticipated!

My install will be one of the messy ones (Win 7 x64 w/6 gb ram), if it crashes or fails does it leave anything like a core dump that you could possibly use to help troubleshooting?

Awesome job :|\\

h.sie 12-12-10 05:23 PM

@Myxale: I wanted to say, that currently repairs do not affect detection probability, and this issue I try to fix.

@Tessa: I fear I am too tired to touch again CO2. Even in its current state the code is very complex, so I fear to risk deeper changes. Maybe after a rest from programming.

If you had a CTD (did you?) the information given on the CTD window (module and offset) would be of interest for me in order to determine if my fixes caused the CTD, and if so, which code position is responsible

h.sie

Tessa 12-12-10 07:43 PM

Quote:

Originally Posted by h.sie (Post 1552493)
@Tessa: I fear I am too tired to touch again CO2. Even in its current state the code is very complex, so I fear to risk deeper changes. Maybe after a rest from programming.

If you had a CTD (did you?) the information given on the CTD window (module and offset) would be of interest for me in order to determine if my fixes caused the CTD, and if so, which code position is responsible

h.sie

I can imagine the long sleepless nights working on the CO2; when I read the amount of detail and changes in it I was really shocked. Have been at the same point as you many times before at work, finish a large program/fix some unsolvable issue and then the last thing you want to do is ever see that item/software again for the next week or two else you go ballistic.

With the mods you were able to make, I think a very large portion can be re-used if you do ever want to try doing the battery acid mod.

Currently my boat is out on patrol so haven't been able to install it yet. You answered the questions I had though; if anything comes up I'll pm or post it for you.

Stiebler 12-13-10 03:13 AM

H.sie Repair Mod and NYGM
 
@NGT:

I can confirm what H.sie has said.

After making my earlier post, saying that the H.sie repair mod did not conflict with NYGM, I discovered that certain types of damage caused a strange scrolling effect on the screens (key strokes F5, F3, F4).

This is undoubtedly due to Observer's damage model for NYGM, which used parts of the XXI U-boat for the compartments. However, Observer's work needed very little improvment anyway, so H.sie and I have agreed that it is not necessary to change H.sie's repair mod for NYGM.

However, NYGM users should disable the repairs mod of H.sie's V15D Beta 4 as H.sie has described above (#679). Use a hex editor to change 148F60 from FF to 00.

All the other functions of this mod V15D work excellently with NYGM. I have completed almost a complete campaign with NYGM and V15D now.

Stiebler.

h.sie 12-13-10 03:30 AM

If there is interest, I could create a special NYGM compatible patch V15D with repair fix disabled. Takes 5 minutes.

Dani 12-13-10 11:31 AM

I'm interested for the NYGM V15D patch ....please.

Hitman 12-13-10 01:32 PM

Quote:

I'm interested for the NYGM V15D patch ....please.
Ditto :yep:


All times are GMT -5. The time now is 07:03 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © 1995- 2024 Subsim®
"Subsim" is a registered trademark, all rights reserved.