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.

TonyE

Staff Pukes
  • Joined

  • Last visited

Everything posted by TonyE

  1. Can you test in 2025.019? I'm not able to reproduce here, I get four properly oriented formation patrols when I load my save.
  2. 2025-05-01 MatrixGames.com
  3. TonyE replied to TonyE's topic in General
    HCE - 2025.019 - 2025-04-28 =========================== - Chg:33895 GE Fixed another wtype undefined error. This time it was when firing AAMs against ASW missiles, wtype wasn't set if the target was an ASW missile. Defaulted wtype to 0 for this situation. (thanks eeustice) https://harpgamer.com/harpforum/topic/33895-asw-missile-shoot-down/
  4. HCE - 2025.019 - 2025-04-28 =========================== - Chg:33895 GE Fixed another wtype undefined error. This time it was when firing AAMs against ASW missiles, wtype wasn't set if the target was an ASW missile. Defaulted wtype to 0 for this situation. (thanks eeustice) https://harpgamer.com/harpforum/topic/33895-asw-missile-shoot-down/
  5. Hi Eric, there doesn't seem to be an attachment, can you try attaching it again? Thanks!
  6. Matrix Games will stop publishing Computer Harpoon no later than April 30, 2025. This action is at the direction of the rights holders of Computer Harpoon. The team at HarpGamer has been dedicated to maintaining and developing Computer Harpoon. However, we do not hold the rights to the game nor to publish the game. As a result, Harpoon Classic/Commander's/Ultimate and Harpoon 3/ANW licenses will no longer be available for purchase. If you would like to buy a copy, visit https://www.matrixgames.com/game/larry-bonds-harpoon-ultimate-edition This ends development of a simulation package first published in December of 1989, 35 years ago as of April, 2025. That is an impressive run of which I've been a part of as a player since 1992, tester since 2002, and programmer since 2003. We had hoped Matrix would publish a patch for Harpoon Classic in March but due to the impending end of publishing, declined to invest the resources in packaging the update I made available to them. Larry Bond gave me approval on April 3rd to distribute a last patch which you should see by the end of June. I have asked the rights holders if we can distribute a patch but haven't received a response so while I'm hopeful, it is not guaranteed. At the very least, the latest beta builds don't expire until 2030. The community's dedication has been instrumental in Computer Harpoon’s longevity. A key focus has been on enabling community-created enhancements through ExportDLLs, allowing players to expand and customize the game experience without requiring updates to the core program. Harpooners like donaldseadog in Australia have developed innovative tools that demonstrate the potential for community-driven enhancements, including platform modifications, weapon adjustments, and expanded data capacity. While the core game's distribution will end, those of you with licenses can continue to experience new functionality thanks the community, which kept the game going since the release of Harpoon 97. We intend to keep HarpGamer up and running for many years to come, tweaking platforms, writing scenarios, and crafting addons. The Harpoon community has always been vital to its success. We encourage players to continue supporting and expanding the game.
  7. TonyE replied to TonyE's topic in General
    HCE - 2025.018 - 2025-03-31 =========================== - Chg:33867 GE eff100 could have the next group to be checked as an invalid pointer if that group were destroyed within functions called by eff100 Annex_D. There may still be an edge case where this happens, that is if the topGroup is destroyed. (thanks donaldseadog) https://harpgamer.com/harpforum/topic/33867-game-crash-with-some-ac-shot-down/
  8. HCE - 2025.018 - 2025-03-31 =========================== - Chg:33867 GE eff100 could have the next group to be checked as an invalid pointer if that group were destroyed within functions called by eff100 Annex_D. There may still be an edge case where this happens, that is if the topGroup is destroyed. (thanks donaldseadog) https://harpgamer.com/harpforum/topic/33867-game-crash-with-some-ac-shot-down/
  9. TonyE replied to Geoaegis's topic in General
    That is correct! Some enterprising AddOn developer could allow creating, modifying, killing off storms, would be nice to see a typhoon or three in the Pacific.
  10. The assertion that is being triggered is effect4.c line 7014 which is checking that the next group to examine is a valid group and in this case it is not. A little background on assertions Assertions in C/C++ - GeeksforGeeks
  11. This is magnificent Don!
  12. TonyE replied to Geoaegis's topic in General
    Seasons are not in play and neither is the spherical Earth concept! The weather model thinks there are no timezones and the sun always rises at the same UTC no matter where you are on the planet, hence flat Earth. For navigation the Earth is spherical but flat Earth all the way for weather.
  13. TonyE replied to Geoaegis's topic in General
    Finally got to this! I did research it long ago during an IRC chat, see the below and feel free to ask additional question.
  14. whoo hoo, thanks Don for both reporting and testing the fix(es)!
  15. TonyE replied to TonyE's topic in General
    HCE - 2025.017 - 2025-03-16 =========================== - Chg:33838 GE StoreConsumed call has been moved into FireGuns. This should mean all gunfire is now tracked by StoreConsumed. (thanks donaldseadog) https://harpgamer.com/harpforum/topic/33838-exportdll-storeconsumed-not-called-for-some-ata-situations/ - Chg:33837 GE StoreConsumed call has been moved into FireGuns, before any target unit is freed. (thanks donaldseadog) https://harpgamer.com/harpforum/topic/33837-exportdll-storeconsumed-called-later-than-optimal-for-gunfire/ - Chg:33851 GE Nuke AirToAir missiles would crash the game in some cases where those missiles shoot down the entire targeted unit and/or group. Should be fixed now. (thanks donaldseadog) https://harpgamer.com/harpforum/topic/33851-nuke-aams-crash-game/ - Chg:33851 GE Nuke Unguided bombs would crash the game in debug builds due to an over-optimistic logging call. Should be fixed now. (thanks donaldseadog)
  16. Thank you, also fixed in 2025.017 by getting rid of the missile-annex-specific debug logging and making it more generic for non-ANNEX_D ordnance.
  17. Fix coded for 2025.017 - Chg:33851 GE Nuke AirToAir missiles would crash the game in some cases where those missiles shoot down the entire targeted unit and/or group. Should be fixed now. (thanks donaldseadog) https://harpgamer.com/harpforum/topic/33851-nuke-aams-crash-game/
  18. Confirmed, surprisingly not in the StoreConsumed call so that's interesting.
  19. Since you have Ultimate, H3 version 3.6.3 in that package is a close analogue of Harpoon II (it is literally Harpoon II updated to work well on Windows). There are newer H3 versions in the Ultimate package which have both pros and cons as compared to 3.6.3. Then there is the Harpoon I/Classic line of games that is the other 'half' of the Ultimate edition package. That is what donaldseadog here is referring to.
  20. Bad title on this issue, it should have been StoreConsumed not called on some FireGuns situations. HCE - 2025.017 - 2025-0#-## =========================== - Chg:33838 GE StoreConsumed call has been moved into FireGuns. This should mean all gunfire is now tracked by StoreConsumed. (thanks donaldseadog) https://harpgamer.com/harpforum/topic/33838-exportdll-storeconsumed-not-called-for-some-ata-situations/
  21. HCE - 2025.017 - 2025-0#-## =========================== - Chg:33837 GE StoreConsumed call has been moved into FireGuns, before any target unit is freed. (thanks donaldseadog) https://harpgamer.com/harpforum/topic/33837-exportdll-storeconsumed-called-later-than-optimal-for-gunfire/
  22. StoreConsumed in Effects.c about line 727 is only being called if FireGuns returns true which is incorrect, StoreConsumed should be called no matter the return value of FireGuns. Also around Effects.c line 1055 Also around Effects.c line 1189
  23. The FireGuns function can result in units being freed from memory. In 2025.016, StoreConsumed is called after FireGuns so in situations where FireGuns shoots down all planes in a unit, StoreConsumed cannot report what unit the guns were being fired at. A fix would be to move the StoreConsumed calls into FireGuns instead of right after FireGuns. This is a different pattern than for other weapon types but would give a more useful result.

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.