I wrote up some instructions a while ago on how to use GameAssassin after being run through it briefly by a friend. So I figured I should post it now that I've gone and polished it up. I'm sorry if someone else has already made better instructions than these.
GameAssassin can be downloaded from
this site ("GameAssassin 共享版 2010-6-19 下载次数:00000155" is the download link for the latest free version of the program as of the date of this post.) However, GameAssassin only works with Windows XP x86 (and possibly through a Virtual Machine running Windows XP x86.)
GameAssassin Usage Instructions:
- A more correctly translated version of GameAssassin and its accompanying help file can be downloaded from this post (and the following instructions will relate to this version in terms of naming).
- Otherwise, you can specify the program's language to be English. To do this, click the third button down from the top of the main window's rightmost button column, and then from the sub-window select "English" from "Option:General>Language". Click OK to exit the sub-window and save the new setting, and then exit and reopen the program to apply the new setting.
- To specify GameAssassin to capture unposed models, tick "Force mode" and select "expand mode" and "Capture actual model" from "OptionD>Advaeced setting:Control". Click OK from both sub-windows to exit from both and save the new settings (please note that this will not guarantee captured models to be unposed.)
- Check that GameAssassin is set to capture from whatever the game renders as in the "OptionD>Control" menu (D3D/OpenGL.)
- If pressing the "Capture model" hotkey (ALT+F7 by default) doesn't capture models, try setting it to another key combination, holding down the key combination while causing the game to update, or pressing the "Capture send code" (ALT+F10 by default). Also see if using other hotkeys listed within the "Hotkey" tab influence the game. If not, you can try ticking the "Shield hotkey" option under the same sub-window tab, and/or selecting "Process mode" under "Option:General>General".
- To integrate GameAssassin into an executable, tick the "Activate function" box from the bottom-right of the main window, then click "Load" from the side of the same window. From the resulting sub-window, enter the location of the executable in the "Program:" category, and the directory the executable is to load from in the "Work Project:" category.
- After capturing a scene's models, a .lst list file of each ripped model is automatically generated in the output directory. That list and the individual GameAssassin-OBJ models referred from it can be imported into 3D Studio Max using the creator's GameAssassin import plugins ("GameAssassin专用3DSMAX* 导入插件" is the download link for the plugins, with * being the plugin for different versions of 3D Studio Max).
- Through GameAssassin's "3D View" sub-window, you can also preview models, specify which are to be included in a .lst list file, make new .lst list files and export models to .xml.
Particular Program Notes:
Dolphin (Emulator)-
You may have to spam a hotkey in order for it to work, and Direct3D GPU plugins are the only ones compatible with GameAssassin. Once intergrated with GameAssassin and running an ISO, you should see a "GA" logo in the top-left corner of Dolphin's view window, and when capturing a scene there should be a green status bar to the right of that logo. The Chinese version of GameAssassin's captures of Dolphin contain the original positioning, dimensions, textures and UVs. ~Friedslick6
If anyone wants to add particular notes for usage of GameAssassin with other programs, please do so in a reply below. They will then be added to this post along with the name of the user who posted that note.