Is there a good tutorial on the PyFFI process?

Post » Sat Feb 06, 2010 12:12 am

It's been suggested I use PyFFI to increase my framerates, and I downloaded it and read the README file, but I'd also like to read a more newbie friendly tutorial on how to use it on Oblivion. Thanks.

I'd also like to know if I need to rebuild my bashed patch, run BOSS, and/or run TEV4LOD. Thanks.
User avatar
SaVino GοΜ
 
Posts: 3360
Joined: Mon Sep 17, 2007 8:00 pm

Post » Fri Feb 05, 2010 9:44 pm

It's been suggested I use PyFFI to increase my framerates, and I downloaded it and read the README file, but I'd also like to read a more newbie friendly tutorial on how to use it on Oblivion. Thanks.

Instructions for optimizing the meshes BSA can be found here, as well as general directions for using PyFFI - http://tesivpositive.animolious.com/?page=pyffi

There is nothing complicated about using it. Either optimize meshes using the /PyFFI/Utilities/toaster/in folder (unless you move the source directory) or right-click on the folder that contains the meshes you want to optimize and choose 'Optimize with PyFFI' from the context menu.
User avatar
A Dardzz
 
Posts: 3370
Joined: Sat Jan 27, 2007 6:26 pm

Post » Fri Feb 05, 2010 8:12 pm

OK, thanks. So could I choose the entire Data folder in the Oblivion folder then?
User avatar
Samantha Pattison
 
Posts: 3407
Joined: Sat Oct 28, 2006 8:19 pm

Post » Sat Feb 06, 2010 1:16 am

OK, thanks. So could I choose the entire Data folder in the Oblivion folder then?

Don't know if this has changed but previously there were several mesh types that should not be PyFFI'd (sp?)..
User avatar
Jack Moves
 
Posts: 3367
Joined: Wed Jun 27, 2007 7:51 am

Post » Fri Feb 05, 2010 5:41 pm

I have a question about this text on yoru site: "The later versions of PyFFI heed the skip list in the optimization INI and skip EGMs by default. The INIs are located in \Program Files\PyFFI\Toaster by default. Remember to set the path to your Python folder (usually first level on your local disk) in the default INI."

I looked but I don't have PyFFI\Toaster folder on my computer. Also, is your final sentence saying I need to modify an INI file? If so, I'm not clear which one.

I ran Oblivion PyFFI Automator v2, pressed Start a New Batch (with Show PyFFI window checked) and navigated to the Meshes\Architecture folder (the thread I was instructed to use PyFFI was in the Better Cities thread, due to serious frame rate slowdowns in some cities). I must be doing something wrong though, because the file type PyFFI is looking for is an INI file type, so I evidently need to be navigating to a INI file instead of to the main folder where various meshes or textures are located.

Here are the relevant instructions fromt he PyFFI I don't get, mainly steps 2 through 4. I interpreted them as telling me to navigate to the folder in Oblvion that I want to optimize (presumably one with meshes or textures).




2 - Once the GUI pops up you will have two thing available to you: "Start a New Batch" or "Load Batch File".
3 - By pressing the first button you'll be asked to create a new batch (not really .BAT but rather .INI)
4 - Choose a folder to scan for NIFs. Subfolders are scanned as well, no option not to.
5 - The NIFs are added to the batch file and then shown in the grid.
6 - Start radio is enabled allowing you to start optimizing. All files will be processed with the following parameters:
"python.exe Scripts\niftoaster.py optimize --noninteractive "
User avatar
Rik Douglas
 
Posts: 3385
Joined: Sat Jul 07, 2007 1:40 pm

Post » Fri Feb 05, 2010 7:49 pm

I did not say anything about using a utility. I also did not mention a PyFFI/toaster folder. I did mention a PyFFI/Utilities/toaster folder.
User avatar
Valerie Marie
 
Posts: 3451
Joined: Wed Aug 15, 2007 10:29 am


Return to IV - Oblivion