View Single Post
Old 10-20-08, 04:28 AM   #7
danlisa
Navy Seal
 
danlisa's Avatar
 
Join Date: Oct 2005
Location: Cornwall, UK
Posts: 5,499
Downloads: 45
Uploads: 1
Default

Quote:
Originally Posted by Commander Gizmo
As a coder, I find it hard to believe that the game's code requires 400MB of memory. I would be more inclined to believe that a great deal of that is base data for much of the objects in the game, as well as some artwork for getting around the menu system outside of an actual mission. Or perhaps that is what you meant. Either way, if this data is hard coded to load at application launch (why devs, why?), I can see why that would be difficult to further optimize.
You can test this. Run SH3 in windowed mode and have Task Manager open at the same time. Record the load at the menus and then record the load at campaign/save start. It doubles at least. Yes, we asked the Devs the same question.:rotfl:

Quote:
Originally Posted by Commander Gizmo
If there is data in back000, I'd like to know what and how to see it for my own modding purposes.

I still don't quite understand why the loading screens are 1024x1024. Is it a hard coded thing the devs through in to put blank/black space at the bottom of the image that would not appear on screen? What purpose does it serve? I am probably just missing something painfully obvious.
IIRC back000.tga is the main menu graphics screen. If so, this file is 512 x 512 and it gets stretched to fit 1024 x 768 by the menu_1924_768.ini. You can find the settings for this by opening the menu.ini and searching for the tgs file name.

Regards the loading screen being 1024 x 1024, yes this is an oddity and there many other screens which use the same format, I think back000.tgs is the only one that doesn't. I see no reason why you could not apply the same properties that the main menu uses. However, the menu.ini only likes square ratios, so 1024 x 768 would not work and the ini would scale it up automatically. Maybe that's the bit you're missing. Infact, in some intances SH3 will completely ignore non compliant ratios and default to the original. Trust me, I tried. I wanted to stop the upscaling of the menu background but ran out of time. I think it looks ugly and pixelated. Although, my copy doesn't.

EDIT - If the back000 file is the background movie, to view this etc you'll need BINK - http://www.radgametools.com/
__________________
danlisa is offline   Reply With Quote