Skip to content

Instantly share code, notes, and snippets.

@nmlgc
Last active January 1, 2016 16:39
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nmlgc/8172472 to your computer and use it in GitHub Desktop.
Save nmlgc/8172472 to your computer and use it in GitHub Desktop.
./thcrap/src/exception.c:36: "Exception %x at 0x%08x",
./thcrap/src/exception.c:20: "Registers:\n"
./thcrap/src/inject.c:788: "Couldn't determine the entry point of %s!\n"
./thcrap/src/inject.c:790: "Seems as if %s won't work with this game on your system.\n",
./thcrap/src/mempatch.c:181: log_printf("Detouring DLL functions (%s)...\n", dll_name);
./thcrap_configure/src/configure.c:23: "Error writing to %s!\n"
./thcrap_configure/src/configure.c:24: "You probably do not have the permission to write to the current directory,\n"
./thcrap_configure/src/configure.c:25: "or the file itself is write-protected.\n",
./thcrap_configure/src/configure.c:29: log_printf("Writing is likely to fail for all further files as well.\n");
./thcrap_configure/src/configure.c:32: return Ask("Continue configuration anyway?");
./thcrap_configure/src/configure.c:245: "Enter a custom name for this configuration, or leave blank to use the default\n"
./thcrap_configure/src/configure.c:254: log_printf("\"%s\" already exists. ", run_cfg_fn_js);
./thcrap_configure/src/configure.c:255: ret = !Ask("Overwrite?");
./thcrap_configure/src/configure.c:358: "Patch repository discovery will start at\n"
./thcrap_configure/src/configure.c:362: "You can specify a different URL as a command-line parameter.\n"
./thcrap_configure/src/configure.c:363: "Additionally, all patches from previously discovered repositories, stored in\n"
./thcrap_configure/src/configure.c:364: "subdirectories of the current directory, will be available for selection.\n"
./thcrap_configure/src/configure.c:376: log_printf("No patch repositories available...\n");
./thcrap_configure/src/configure.c:386: log_printf("Bootstrapping selected patches...\n");
./thcrap_configure/src/configure.c:426: "These shortcuts work from anywhere, so feel free to move them wherever you like.\n"
./thcrap_configure/src/repo.c:62: log_printf("Already got a repository named '%s', ignoring...\n", id);
./thcrap_configure/src/repo.c:65: log_printf("Repository file does not specify an ID!\n");
./thcrap_configure/src/select.c:103: log_printf("ERROR: Dependency '%s' of patch '%s' not met!\n", dep_str, patch_id);
./thcrap_configure/src/select.c:195: printf("Patches from [%s] (%s):\n\n", repo_title, repo_id_str);
./thcrap_configure/src/select.c:249: log_printf("\nNo repositories available -.-\n");
./thcrap_configure/src/select.c:260: log_printf("\nNo patches available -.-\n");
./thcrap_configure/src/select.c:302: "(1 - %u to add more, %u - %u to remove from the stack, ENTER to confirm): ",
./thcrap_configure/src/select.c:305: printf("Pick a patch (1 - %u): ", list_count);
./thcrap_configure/src/select.c:314: printf("\nPlease select at least one patch before continuing.\n");
./thcrap_configure/src/select.c:326: log_printf("Resolving dependencies for %s/%s...\n", repo_id, patch_id);
./thcrap_configure/src/select.c:331: "%d unmet dependencies. This configuration will most likely not work correctly!\n",
./thcrap_update/src/update.c:232: log_printf(" 0-byte file! %s\n", servers_left ? "Trying next server..." : "");
./thcrap_update/src/update.c:267: log_printf("CRC32 mismatch! %s\n", servers_left ? "Trying next server..." : "");
./readme.md:14:* **Full propagation to child processes**. This allows the usage of other third-party patches which also use DLL injection, together with thcrap. (Yes, this was developed mainly for vpatch.)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment