Skip to content
View in the app

A better way to browse. Learn more.

HarpGamer

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

2008.029 Release Notes

Featured Replies

HCE - 2008.029

==============

- Chg:0000 BB Increased allowable scenarios in battleset from 12 to 21.

- Chg:0000 BB Started the work to allow embedding a database in the .res file.

- Chg:0000 GE Changes to use the DB embedded in a battleset. Made sure that

the DB Flavor shown is for the embedded DB if it is being used.

- Chg:0000 GE Fixed another problem with crashing when a battleset had no

scenarios and user tried to load a user-made scenario. The

map wasn't being loaded.

- Chg:0000 SE Changes to use the DB embedded in a battleset. Made sure that

the DB Flavor shown is for the embedded DB if it is being used.

- Chg:B025 OW Prompt user to enter text on each tab or Orders Writer if they

have not done so.

http://harpgamer.com/harpforum/index.php?a...&showbug=25

 

HCE - 2008.028

==============

- Chg:0191 GE Remove depth check that prevents submarines from fire missiles

at shallow depth or higher.

- Chg:0000 GE If user previously used a battleset with 9 scenarios and next

chooses one with 6 scenarios, the game would crash with a

NewPtr error. Fixed.

- Chg:0000 GE Increase BaseSourceLevel (BSL) as platform becomes more damaged.

Noise increases by 2 points per 10% damage until 50% damage,

and 1 point per 10% damage thereafter (on the premise that

once it is damaged to 50%, it isn't going to get much noisier).

- Chg:0000 BB Do a more thorough job of converting map tif into bmp format.

Results in more accurate color reproduction in many cases.

- Chg:0000 BB Added command line option "anylatlon" that will override the

artificial restrictions placed on crossing the International

date line.

- Chg:0000 PE Allow import of more than 255 names per platform. cFileIO,

PlatformNamesImport, changed ItemCount and i to Long from Byte

PlatformNamesExport, changed Count and i to Long from Byte & Int

 

2008.026 and 2008.027 still need their items tested too...

  • 1 month later...
HCE - 2008.029

==============

- Chg:0000 BB Increased allowable scenarios in battleset from 12 to 21.

- Chg:0000 BB Started the work to allow embedding a database in the .res file. FIXED

- Chg:0000 GE Changes to use the DB embedded in a battleset. Made sure that

the DB Flavor shown is for the embedded DB if it is being used. FIXED

- Chg:0000 GE Fixed another problem with crashing when a battleset had no

scenarios and user tried to load a user-made scenario. The

map wasn't being loaded.

- Chg:0000 SE Changes to use the DB embedded in a battleset. Made sure that

the DB Flavor shown is for the embedded DB if it is being used. FIXED

- Chg:B025 OW Prompt user to enter text on each tab or Orders Writer if they

have not done so. FIXED

http://harpgamer.com/harpforum/index.php?a...&showbug=25

 

the remaining will take some time

  • Author
HCE - 2008.028

==============

- Chg:0000 GE Increase BaseSourceLevel (BSL) as platform becomes more damaged.

Noise increases by 2 points per 10% damage until 50% damage,

and 1 point per 10% damage thereafter (on the premise that

once it is damaged to 50%, it isn't going to get much noisier).

 

Command line for sonar logging so you can check the increase in BSL once you play your targeted test scen...

 

Winharp32.exe -l sonar

 

That will log extra sonar information in GE.log in your game directory.

 

You are looking for lines about RecalcSonarValues:

100001 search.c:3399 - RecalcSonarValues: Unit->kts=5, Cavitating=0, Interference=0, Name=Laboon OrigBSL=36, SL=36

 

So Laboon started out with a BSL of 36 and now it is 36 (i.e. no damage), you want to make sure that the SL goes up as a sub gets damaged (and that is is greater or equal to the BSL at all times).

HCE - 2008.028

==============

- Chg:0191 GE Remove depth check that prevents submarines from fire missiles at shallow depth or higher. Yes.

 

- Chg:0000 BB Do a more thorough job of converting map tif into bmp format. Results in more accurate color reproduction in many cases. The map does look very nice.

Winharp32.exe -l sonar

 

Is this the correct order for the command line?

  • Author
Winharp32.exe -l sonar

 

Is this the correct order for the command line?

 

Yep, I copied it right out of the shortcut I used to test the feature. (it is an l as in Lima)

Winharp32.exe -l sonar

 

Is this the correct order for the command line?

 

Yep, I copied it right out of the shortcut I used to test the feature. (it is an l as in Lima)

 

OK. Will try when able.

Winharp32.exe -l sonar

 

Is this the correct order for the command line?

 

Yep, I copied it right out of the shortcut I used to test the feature. (it is an l as in Lima)

 

OK. Will try when able.

 

Sorry. This isn't working. When I replace Winharp32.exe with Winharp32.exe -l sonar, it takes me to the Open With box and that gets me nowhere...

Winharp32.exe -l sonar

 

Is this the correct order for the command line?

 

Yep, I copied it right out of the shortcut I used to test the feature. (it is an l as in Lima)

 

OK. Will try when able.

 

Sorry. This isn't working. When I replace Winharp32.exe with Winharp32.exe -l sonar, it takes me to the Open With box and that gets me nowhere...

 

Wombat you need to add the -l switch here:

 

shortcut.jpg

 

In the shortcut properties

 

Then run HCE from this shortcut

 

The GE will then begin dumping sonar data :)

 

I have tested this and it did appear to work.

Chg:0000 GE Increase BaseSourceLevel (BSL) as platform becomes more damaged.

Noise increases by 2 points per 10% damage until 50% damage, and 1 point per 10% damage thereafter (on the premise that once it is damaged to 50%, it isn't going to get much noisier).

 

Confirmed basic premise, via test scenario (if I can find it, I'll attach it), that a submarine acoustic signature increased with damage.

  • Author
HCE - 2008.029

==============

- Chg:0000 BB Increased allowable scenarios in battleset from 12 to 21.

 

HCE - 2008.028

==============

- Chg:0000 PE Allow import of more than 255 names per platform. cFileIO,

PlatformNamesImport, changed ItemCount and i to Long from Byte

PlatformNamesExport, changed Count and i to Long from Byte & Int

 

Looks like those two are the only ones left. The first being drop dead simple to test (if your BS Builder works that is).

 

Brad, I think you've been using more than 255 names per platform in multiple platforms for some time now without losing the names over 255?

HCE - 2008.029

==============

- Chg:0000 BB Increased allowable scenarios in battleset from 12 to 21.

 

Confirmed... see image...

 

BSBuilder21.jpg

Thank you for the step by step. I finally got it to work.

 

I'm not sure the cumulative noise vs. hits works as it should.

I wrote a test scenario where an Arleigh Burke could take apart a November. The November has 84 DP and an SL of 38.

Hit #1 caused 31DP, which is 37% damage. If we call it 40%, that should increase the SL by 8 to 46, yet it's listed as 51.

Hit #2 caused 11DP, which is now 50% damage. Add 2SL for a total of 53, which is right on the money. However, it looks like it was at 53 before the hit.

Hit #3 sank it, so there is no futher data.

So, it seems like the SL is increasing with each hit, but not in the expected increments. More likely, I'm misreading the data.

 

I'm enclosing a save of the test scenario if you care to play with it as well as the GE.log. I never realized there could be so much stuff there!

 

Note: If anyone else wants to try this out with, say, a Typhoon as a target, you can't use .042 since it doesn't have the debug aids, including the GE.log. I had to go back and load up the .024 and then add the .030 update.

Testsave.zip

Brad, I think you've been using more than 255 names per platform in multiple platforms for some time now without losing the names over 255?

 

Yep, works fine, needed it in the HCWW database for all those German U-boats.

Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.