Page 1 of 1

[TOOL] KoA: Reckoning - Hash Generator

Posted: Wed Dec 25, 2019 8:13 am
by atom0s
Reckoning Hash Generator
Image

  1. ----------------------------------------------------------------------------------------------------
  2. Kingdoms of Amalur: Reckoning Hash Generator
  3. (c) 2018 atom0s [atom0s@live.com]
  4. ----------------------------------------------------------------------------------------------------
  5. Reckoning Mod Community: https://koa.atom0s.com
  6. Donations              : https://www.paypal.me/atom0s
  7. ----------------------------------------------------------------------------------------------------
  8.  
  9. This application can be used to generate string hashes that Reckoning uses in its resources as well as
  10. internally for various purposes. There are two methods of hashing used inside of Reckoning, one
  11. which hash multiple returns. See below for more information.
  12.  
  13. ----------------------------------------------------------------------------------------------------
  14.  
  15. How To Use
  16.  
  17. This application is for use via command prompt. The application will print the generated hash to the
  18. console stream, as well as return the value as the exit code of the application. (For use with a UI
  19. application if desired.)
  20.  
  21. Usage:
  22.   koahash.exe [OPTION...]
  23.  
  24.       --help      Prints this help information.
  25.   -m, --mode M    The mode to run this application in. (Default is 0, which shows this help.)
  26.   -h, --hash H    Sets the hash mode to use to generate the result.
  27.   -p, --pause     Pause the program before exiting. (Default: off)
  28.   -s, --string S  The input string to hash.
  29.  
  30. Modes:
  31.     0 = Displays help.
  32.     1 = Hashes the given input string.
  33.  
  34. Hash Modes:
  35.     0 = Hash Mode 1
  36.     1 = Hash Mode 1 (Alt Return Value)
  37.     2 = Hash Mode 2
  38.  
  39. ----------------------------------------------------------------------------------------------------
  40.  
  41. Examples
  42.  
  43.     koahash.exe
  44.     koahash.exe --help
  45.     koahash.exe -m 0
  46.  
  47.         The above examples will all print the applications help information.
  48.  
  49.     koahash.exe -m 1 -h 0 -s total_xp
  50.     koahash.exe -m 1 -h 2 -s total_xp
  51.  
  52.         The above examples will both print and return the strings generated hash with the given
  53.         hash method.
  54.  
  55. ----------------------------------------------------------------------------------------------------
  56.  
  57. Hash Modes
  58.  
  59.     Hash mode 1 is the general function used when hashing the various strings used throughout the
  60.     game. This is the most used function of the two. This function also returns two separate hashes
  61.     which are able to be obtained between the two main hash modes.
  62.  
  63.         -h 0   This is the most common used form of the hash.
  64.         -h 1   This is the 'overflow' return of the hash, often the same value as the other but not always.
  65.  
  66.     Hash mode 2 is mainly used when hashing file names. It is not used much else that I have seen so far.
  67.     This method also only has a single return of the hash. And often, matches what the first method returns.
  68.  
  69.         -h 2
  70.  
  71. ----------------------------------------------------------------------------------------------------