// File: /workspace/github_cpp_makefile_star2_O2/ticky[P]ps2iconsys/src/ps2icon_to_obj.cpp
// Function: PrintHelp(char*)
void PrintHelp(char* self)
{
	std::cout << "********************************************************"    << "\n"
		      << " *** PS2Icon to OBJ Converter  V-1.0                ***"     << "\n"
		      << "  **  by Ghulbus Inc.  (http://www.ghulbus-inc.de/) **"      << "\n"
			  << "   **************************************************"       << "\n"
			  << "\n"
			  << " Usage: " << self << " [OPTION]..."                          << "\n"
			  << "Extract geometry and texture from a PS2Icon file"            << "\n"
			  << "\n"
			  << "  -h,  --help            display this help"                  << "\n"
			  << "  -f,  --input-file      PS2Icon file used as input"         << "\n"
			  << "  -o,  --output-file     Name of the OBJ destination file"   << "\n"
			  << "  -ot, --output-texture  Texture file output (TGA)"          << "\n"
			  << "  -v,  --verbose         activate verbose output"            << "\n"
			  << "\n"
			  << " Examples:"                                                             << "\n"
			  << "  " << self << " -f foo.icn"                                            << "\n"
			  << "Extracts geometry and texture info from foo.icn to default.obj and"     << "\n"
			  << "default.tga."                                                           << "\n"
			  << "\n"
			  << "  " << self << " -f foo.icn -o out.obj -ot out.tga"                     << "\n"
			  << "Extracts geometry and texture info from foo.icn and saves it out to"    << "\n"
			  << "out.obj and out.tga."                                                   << "\n"
			  << std::endl;
}

// Assembly:
pushq %r15
pushq %r14
pushq %rbx
movq %rdi, %r14
movq 0x68f1(%rip), %rdi      # 0xdfd8
leaq 0x1fd2(%rip), %rsi      # 0x96c0
callq 0x2180
leaq 0x24b1(%rip), %rbx      # 0x9bab
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
leaq 0x1fed(%rip), %rsi      # 0x96f9
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
leaq 0x200b(%rip), %rsi      # 0x9731
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
leaq 0x2028(%rip), %rsi      # 0x9768
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
leaq 0x2039(%rip), %rsi      # 0x979e
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %r14, %rsi
callq 0x2180
leaq 0x2028(%rip), %rsi      # 0x97a7
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
leaq 0x201b(%rip), %rsi      # 0x97b4
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
leaq 0x2027(%rip), %rsi      # 0x97e5
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
leaq 0x2038(%rip), %rsi      # 0x9810
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
leaq 0x2052(%rip), %rsi      # 0x9844
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
leaq 0x2072(%rip), %rsi      # 0x987e
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
leaq 0x208b(%rip), %rsi      # 0x98b1
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
leaq 0x2097(%rip), %rsi      # 0x98e2
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
leaq 0x187b(%rip), %r15      # 0x90e0
movq %rax, %rdi
movq %r15, %rsi
callq 0x2180
movq %rax, %rdi
movq %r14, %rsi
callq 0x2180
leaq 0x206b(%rip), %rsi      # 0x98ed
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
leaq 0x205d(%rip), %rsi      # 0x98f9
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
leaq 0x2086(%rip), %rsi      # 0x993c
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
movq %rax, %rdi
movq %r15, %rsi
callq 0x2180
movq %rax, %rdi
movq %r14, %rsi
callq 0x2180
leaq 0x2058(%rip), %rsi      # 0x9949
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
leaq 0x2061(%rip), %rsi      # 0x996c
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
leaq 0x208b(%rip), %rsi      # 0x99b0
movq %rax, %rdi
callq 0x2180
movq %rax, %rdi
movq %rbx, %rsi
callq 0x2180
movq %rax, %rdi
popq %rbx
popq %r14
popq %r15
jmp 0x20d0