• New Horizons on Maelstrom
    Maelstrom New Horizons


    Visit our website www.piratehorizons.com to quickly find download links for the newest versions of our New Horizons mods Beyond New Horizons and Maelstrom New Horizons!

Search results

  1. Cerez

    Need Help POTC Stock Game 2020 Settings Help

    Then you have these files. You can grab them from your POTC "Program/Controls/" folder. Also, before you muck around with these in-built controls, keep in mind that you can set custom controls in the in-game menu, and it allows for different controls for land and sea. (At least it does in...
  2. Cerez

    Need Help POTC Stock Game 2020 Settings Help

    This is just a wild guess, and may not work, but you could try backing up your "init_pc.c" and "controls.c" files on NH and copying the ones from the stock POTC game there in their place. If the functions have not been modified, it should work as expected to give you back the stock controls...
  3. Cerez

    Need Help POTC Stock Game 2020 Settings Help

    Nice work, and thanks for sharing your solution and the profiles with the community here. :) Is there a keyboard alternative for that mouse movement to the left? Use that instead to bind the action. If my suggestion doesn't make sense in the context of what you are trying to accomplish, you...
  4. Cerez

    Need Help Keys (?) keep resetting

    For the New Horizons team's coding/development environment, I can heartily recommend Notepad++. It's free and open-source, available to everyone using Windows, and professional enough to allow for precise formatting, as well as flexible and modern enough for to allow for advanced coding tools...
  5. Cerez

    Need Help Keys (?) keep resetting

    Indeed, but it's a really puzzling choice from Akella. UTF-8 was readily available and used/adopted for many years at the time they were developing the very first version of the engine. It just doesn't make sense to go with a multi-language problematic encoding for a Russian game intended for an...
  6. Cerez

    Need Help Keys (?) keep resetting

    This looks like a graphics card support issue. Are you running the game with an Intel graphics card, by any chance? (The engine is known to have compatibility issues with Intel graphics cards.) By the chance that you have a dual graphics card, try switching the game to run using the dedicated...
  7. Cerez

    Need Help Keys (?) keep resetting

    The ISO-8859-1 character encoding (ASCII) is known to have compatibility issues across different computers from different countries (different default languages), with certain language-specific special characters getting garbled. This is the reason Unicode (UTF-8) was invented in the first...
  8. Cerez

    Need Help Keys (?) keep resetting

    If you have not yet done so, make sure you restore the original files from the "backup" folder to replace the ones I gave you during testing. Also, I'm curious, what version of Windows are you running and in what language? If this 'enter' key problem is indeed new to your game, try ditching...
  9. Cerez

    Need Help POTC Stock Game 2020 Settings Help

    For a PS4 gamepad there is the free InputMapper: InputMapper - Home Another, free and open-source option for an Xbox 360 gamepad is: Tylemagne/Gopher360
  10. Cerez

    Need Help POTC Stock Game 2020 Settings Help

    Yep, JoyToKey works with an Xbox 360 gamepad. It allows you to map keyboard controls to gamepad buttons and joysticks. I think you'll need to get your Xbox 360 gamepad hooked up to your Windows PC though, first. Which means you'll need to install the Windows driver for it from the Microsoft...
  11. Cerez

    Need Help Keys (?) keep resetting

    My bad. :no Further examination of the files shows that all the files in the game were originally encoded in ISO-8859-1, even the Russian language ones -- and I was working with ISO-8859-1 while under the impression I was using standard unicode. New Horizon's files, however, show a mixture of...
  12. Cerez

    Need Help Keys (?) keep resetting

    While it's technically possible that the POTC engine relies solely on ASCII encoding in its text files and code, this doesn't make much sense at all in terms of development for a multi-language product. That would be about as bad a practice/implementation as what Visual Studio is doing here with...
  13. Cerez

    Need Help Keys (?) keep resetting

    If you're using Visual Studio for development, then you're in a bit of a pickle to begin with: VS does not support unicode properly: About the "Character set" option in Visual Studio It's not the game, it's your development environment to begin with. Note that unicode is backwards-compatible...
  14. Cerez

    Need Help Keys (?) keep resetting

    From now on, you'll need to upload your custom edited "DefaultControls.h" file with a controls-related question like this for us to see what is happening and be able to offer you advice. Have you installed any other mods to the game, apart from this one (NH)?
  15. Cerez

    Need Help Keys (?) keep resetting

    It's in the game. When you enter the controls menu, there should be a 'reset controls to default' button there. (Not sure what the actual title it carries is.) As for the "DefaultControls.h" file, back it up for safe measure, have a look inside (open it in a text/code editor), and it's pretty...
  16. Cerez

    Need Help Keys (?) keep resetting

    Here's a good, simple technical summary of what unicode is: "Unicode is character standard to represent alphabets of all the languages of world. Normally ASCII character codes are used in other languages because these characters are represented by simply one byte -- that's why the range of...
  17. Cerez

    Need Help Keys (?) keep resetting

    Or does it? :nerbz It's really quite simple: Text files are also binary files, and they need to define and contain characters somehow. The way they represent certain characters is called encoding. When a code parser reads a text file, it usually needs to know what format the text file was...
  18. Cerez

    Need Help Keys (?) keep resetting

    Let's try this one more time, @Felkvir. If it still doesn't work, you can take Pieter's and ChezJfrey's advice, modify "DefaultControls.h" to you liking (after backing it up) and rely on the 'reset controls to default' button to return your controls to normal in-game whenever they go beserk...
  19. Cerez

    Need Help Keys (?) keep resetting

    @ChezJfrey, this doesn't explain to me why the original code of the game is kept unicode-compliant, and this file shows up as invalid. The term "multi-byte" is also very ambiguous -- it's not a standard to adhere to. Mixed file encodings are known to cause problems with building and execution...
  20. Cerez

    Need Help Keys (?) keep resetting

    I think you mean "DefaultControls.h", since "BuildDefaultControls.h" doesn't exist anymore. A couple of errors in the code I've picked up so far, Pieter: init_pc.c: 1. There are nested comments in the commented out segments. The interpreter may tolerate it in this instance, but this is...
Back
Top