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. TonyE replied to Palex80's topic in General
    I would expect they are 2015.027 specific and not Win 10 specific. Can you provide a reproducible situation or three? Given the functions you list, I expect it isn't terribly difficult to find a situation that crashes the game on demand.
  2. Seems that was the case, corrupt commondb.res, not sure why but that's what happened.
  3. Many thanks, that one also works fine for me here. I'm suspecting that the commondb.res from Brad is corrupt as it is missing the first 150 ship entries including the Egyptian Mistrals so when the PE tries to match up their names later in the import, there are no associated ships. I just asked Brad for his pfData file to further troubleshoot.
  4. I am able to reproduce this. To speed the investigation, what is the most recent version of HCDB2 that doesn't have this issue so that I can compare them? Thank you
  5. Neat site showing objects close to Earth. http://apps.agi.com/SatelliteViewer/
  6. TonyE replied to TonyE's topic in General
    Demo version 2016.003 has been uploaded.
  7. TonyE replied to CV32's topic in General
    The video there at SubSim looks great, if it were multiplayer and I could get a few of you guys to play then I'd have to dig up the old SH3 spreadsheet that kept our tonnage tallies. Alas only single player for now. Still, looks like my kind of game!
  8. You don't have to uninstall anything or reinstall 2015.027. Just run the 2017.009 installer again.
  9. Ah crap, you aren't doing anything wrong. For 2017.009 I changed the scenario file format which means the older GE (2016.003) can't open scenarios made with the newer SE (2017.009). I suggest giving the 2017.009 GE a try (so install 2017.009 again) and install the InstaClimb http://harpgamer.com/harpforum/index.php?/files/file/940-instaclimb/and InstaTurn http://harpgamer.com/harpforum/index.php?/files/file/939-instaturn/ ExportDLLs. Or try without those two ExportDLLs and help us troubleshoot to get the gradual turns and climbs working better. Thank you for saying something!
  10. TonyE replied to TonyE's topic in General
    HCE - 2017.009 - 2017-05-28 =========================== - Chg:I184 GE Aircraft trying to attack submarines while having a non-torpedo first weapon in the loadout were unable to fire at an enemy. (thanks Enrique) http://harpgamer.com/harpforum/index.php?/tracker/issue-184-impossible-to-launch-asw-torpedo-from-helicopter/ - Chg:I185 SE It wasn't possible to add aircraft to AD_Fixed units. Fixed. (thanks Enrique) http://harpgamer.com/harpforum/index.php?/tracker/issue-185-failure-editing-airfield-secret/
  11. TonyE replied to TonyE's topic in General
    implemented 2017.008 Add UUID to Unit structure. Enables linking of 3rd-party structures to HC. implemented 2017.008 Add UUID to Group structure. Enables linking of 3rd-party structures to HC. I'll be triaging some issue reports next before getting on to the fun of making use of the UUID-enabled units and groups.
  12. TonyE replied to TonyE's topic in General
    HCE - 2017.008 - 2017-05-25 =========================== - Chg:0000 GE Starting to add UUIDs to game structures so that ExportDLLs can marry external data to the internal data. +ScenarioGroup +Group +ScenarioUnit +Unit +PlaneRec (planes on ground) In the ScenarioGroup and Group structures, increased the maximum number of formation zones to 64 and increased how large they can go (previous limit was 255nm, new is 32768nm) Increased the formation zones available in GE and SE from 4 to 6 so even though the game structures can handle 64 zones, the UI only understands 6 zones. In the ScenarioGroup and Group structures, widened the id field from 4 to 8 characters so that someday there can be a greater number of groups in the game. The ScenarioGroup id field is unused at present. In the ScenarioUnit and Unit structures, increased the maximum number of formation zones to 64 and increased the number of slices of the formation pie to 64 as well. In the IntermittentSensorsEvent, increased the maxumim number of formation zones to 64. Ditto for FormationEventPtr and AirPatrolEventPtr. Incremented saved game version to 0x34803216. Incremented Scenario version to 4. Incremented DLL interface version to 20. - Chg:0000 SE Starting to add UUIDs to game structures (see GE section for details) This means scenarios created with this SE cannot be played by earlier versions/builds of the GE nor edited with earlier SE versions/builds. - Chg:0000 SE libxml updated from 2.9.2 to 2.9.4
  13. Release Notes so far... Don't get too excited about formation rings, I have no near-term plans to make them available in the GE and SE but they are in the data structures now. HCE - 2017.008 - 2017-##-## =========================== - Chg:0000 GE Starting to add UUIDs to game structures so that ExportDLLs can marry external data to the internal data. +ScenarioGroup +Group +ScenarioUnit +Unit +PlaneRec (planes on ground) In the ScenarioGroup and Group structures, increased the maximum number of formation zones to 256 and increased how large they can go (previous limit was 255nm, new is 32768nm) In the ScenarioGroup and Group structures, widened the id field from 4 to 8 characters so that someday there can be a greater number of groups in the game. The ScenarioGroup id field is unused at present. Incremented saved game version to 0x34803216. Incremented Scenario version to 4. Incremented DLL interface version to 20. - Chg:0000 SE Starting to add UUIDs to game structures (see GE section for details) This means scenarios created with this SE cannot be played by earlier versions/builds of the GE nor edited with earlier SE versions/builds.
  14. Heads' up to scenario authors, the scenario file format changes again in 2017.008 (not released yet) which means scenarios made with the 2017.008 or newer SE will not work in builds of the GE older than 2017.008 and won't be editable in SE builds older than 2017.008. The changes so far are internal and invisible to the scenario author and player. In other words there is no compelling reason for you to move to the new SE right out of the gate. Eventually there will be but by that time I'll probably have changed the scenario format again. To quickly summarize what does change is that each unit, group, scenario, saved game, and plane record (aircraft on the ground) will be tagged with a unique identifier. ExportDLLs can then act upon those unique identifiers to associate external data to the entities. In the case of a aircraft, perhaps someone write an ExportDLL that tracks flight hours. The ExportDLL can track flight hours against those unique identifiers (since a single unit of planes or planerecs may change over the course of a scenario). From a 'Big Brother' angle, the unique Ids on scenarios and saved games could allow one to track saved games back to the scenarios they originated from and track multiple generations of the scenario itself. At some point I hope and expect to add the unique identifiers to the database objects since that is extremely valuable when writing add-ons.
  15. Smart, these would be for shallow depths only but still incredibly valuable!
  16. TonyE replied to TonyE's topic in General
    I should comment that I'm in the thick of adding UUIDs to the Group and Unit structures so I won't be looking at issue reports for a while. Any help you all can offer there is appreciating (validating and refining the existing open reports).
  17. TonyE posted a topic in General
    For my own usage/prioritization. Prepare Official Release files for MatrixGames so they can distribute an official patch. Target to finalize files: 2022-10-16 Build each component with current version [done] GE [done] SE PE BSB OW Ask that the installer remove the DigMilArt.dll AutoTest as much as possible Consider addressing [done] [Postponed 2022-10-11] Write a new Platform Editor Choose tech stack Initial affinity to MongoDB, Spring Boot on the back-end, containerized. Front-end undecided Alternative PostgreSQL, TMS XData + WebCore containerized See [Postponed 2022-01-07] Write a new HC Launcher that helps the user run scenarios from HarpGamer and encourage Social interaction. Establish Launcher UI framework Choose and implement autoupdate mechanism Implement IRC bot to comment on game and scenario loading. See GitHub - jaraco/irc: Full-featured Python IRC library for Python. Implement OAuth2 authentication with the HG forums here Add permissions system to encourage the user to share information with the community and HG Interact with the Invision forum (HarpGamer) API to pull lists of Scenarios, Databases, BattleSets, ... Make the magic happen so the user can select a scenario on HG and the launcher automatically grabs any dependencies (game version, database, ExportDLLs, Mods, ...), configures the game, and launches the scenario without the tedium we face today. Help the user understand resources used by the launcher and what information it exchanges. Research how ASW planes could traverse all the way to a localized submarine before dropping DCs and Torps? First thought is to cancel the attack event when the GE first wants to launch a weapon, auto-plot of new course to the exact target position with attack event tacked on to that course point. I mplemented 2022.009 Modify Platform Editor to work with latest MS Office patches (July 2022). implemented 2022.009 Replace file Export Specification usage with file write operations and DAO.Recordset implemented 2022.009 Replace file Import Specification usage with file read operations and DAO.Recordset Implemented 2021.002 Wire up the plumbing so that runway size descriptions flow into the game from the PE and vice-versa. In the process, expand capacity from 8 to 128 runway types each up to 32 characters from 16 characters. Implemented 2020.017 Changes so that up to 255 ship types can be in the DB. Requested by Divefreak. Also boosted ACTypes and ACShtTypes from 127 to 255 types. Implemented 2020.015 Change, PE, DB, SE, GE to allow 1023 x 32 chars countries instead of 127 x 16 chars. For 2015.021 released 2015-10-16 the minimum MS Access version was bumped up to MS Access XP aka 2002. implemented 2017.008 Add UUID to Unit structure. Enables linking of 3rd-party structures to HC. implemented 2017.008 Add UUID to Group structure. Enables linking of 3rd-party structures to HC. Complete XML scenario file format. Enables portability of scenarios. Add UUID to database. Enables linking of 3rd-party structures to HC. Issue triage and remediation 2017.015 ToDo List: For formation patrol troubles, look at a single carrier. Create a single formation patrol and note how upon creation of the air unit and note how we get turning messages about the whole carrier group instead of just the patrol. For formation patrol troubles, note how formation patrols don't trigger altitude change events. I noticed this using the InstaClimb ExportDLL, specifically the absence of log messages from the DLL for formation patrols. 2017.011 ToDo List: Recreate LR Air Ops in Westpac 1.0 scenario (tutorial). Neutrals haven't been flying for years Re-save Westpac and newer BattleSet scenarios to build ScenarioLineage data Widen Group Id in Split and Join group events (thanks donthomas) Check for other structures as well where group id is copied in Alternative is to change all group id copying to copy the right-most LEN_GROUP_ID characters instead of the current left-based copy Make sure formation positions translate properly from SE to GE. I think the sectors are correct, double-check the rings. 2017-08-27 the units are in the right spots, just the GE formation rings are being drawn in not quite the right spot Finish adding UUIDs to Scenarios and Saved games implemented 2017.011Scenarios - Game structures implemented 2017.011Scenarios - Binary scenario file implemented 2017.011Scenarios - XML scenario file implemented 2017.011Saved Games implemented 2017,011Saved Games version conversion implemented 2017.011Add UUID mapping for existing BattleSet scenarios Fix 2038 problem (__timet_32 to __timet64 conversion) (not needed, checked as part of 2017.011)PE implemented 2017.011 dbmake.exe db_utils implemented 2017.011 dbmake.exe make it able to import pre-2017.011 format DatabaseStructureVersion. There is a possibility of adding a new res section to the database. If it exists, read the version from there. implemented 2017.011 HC Licensing GE implemented 2017.011 HC Licensing DLL implemented 2017.011 Utility functions changed to use INT64 for 2017.011 ExtraTime implemented 2017.011 ExportDLL add function for SavedGame, make sure to include UUID(s) Update Export DLL shared pascal code to match 2017.011 changes
  18. Check http://harpgamer.com/harpforum/index.php?/topic/2049-current-files The version you are using should show up in the title bar (2009.050, 2016.003, ...).
  19. Hi Steve, The first thing I would try is using the newest build of the scenario editor. This assumes you are getting the error in the scenario editor (Wscenedt32.exe) rather than the game engine (Winharp32.exe). If that doesn't help, then we'll need more detail and can cross that bridge when we get there. eeustice pushes the limits all of the time and many of them have been shattered to help him make his monsters with 50,000+ aircraft .
  20. TonyE replied to TonyE's topic in Wish Lists
    added 15 (thanks to eeustice for getting me to dig into the situation enough to see the behavior). Hint, look at MakeAirStrike in effect4.c also updated some that have been implemented. 15. When the AI decides to create an airstrike, make it smart enough to consider using the existing loadout of the planes if the loadout has a proper loadout type for the target. Currently it will reload with the preferred loadout type and waste the time.
  21. I'm on for a couple of hours and eeustice is here too if anyone wants to come chat or ask questions. http://webchat.freenode.net/?channels=harpgamer
  22. TonyE replied to TonyE's topic in General
    HCE - 2017.007 - 2017-04-26 =========================== - Chg:0000 GE Incremented DLL interface version to 19 for the newly added dllFuncRefs for the ExportDLLs. - Chg:0000 GE New ExportDLL funcRefs: MessageLogLine() which will add a line to the HC Message Log window up to 1023 1-byte characters plus a null terminator. - Chg:I182 GE Since 20160326 AI LR Air attacks programmed in by the scenario author have not had the target group set once they launched so the planes would be told to land since they had no target. This has been remedied. (thanks Enrique) http://harpgamer.com/harpforum/index.php?/tracker/issue-182-programmed-air-attacks-total-failure/
  23. If you aren't already, "Run as Administrator". Matrix made a poor decision with their serial number checker. For some reason it needs to write to the HKEY_LOCAL_MACHINE registry hive and that requires administrator permissions. Holler if you don't get quick resolution and I'll help you through it.
  24. I have hardly touched the RHA add-in (Range Heading Altitude) but it helps kick me in the pants that you are still out there waiting.
  25. Hadn't heard of it until you mentioned it, looks like an adventure I'd be interested in seeing. I'm a big fan of "The Day After" and such.

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.