|
 |
|
|
|
|
|
GTA Modification Forums
[WIP] IPL Editor, Edits the contents of IPL files
 |
|
 |
| |
tonywob  |
|
[WIP] Modder

Group: Members
Joined: Aug 17, 2005


|
Just a small application I am currently developing, which started life as a map viewer for Mac OS X ( See Liberty City on Mac OS X). The application will load and display map files from GTA III, VC and San Andreas. When I get time I will add editing so that you can move objects around. For GTA III and Vice City, it will also render 2dfx lighting, etc. It will also correctly display time controlled objects, LOD objects and shadows, etc. For SA, it will load binary IPL files and display the maps, however it is quite slow at the moment. Also, I need to create a reader to correctly render 2dfx which are apparently now part of the DFF files. A couple of screenshots of progress so far     The application supports two viewing modes, one is a first-person view, and the other is a top-down view. The controls in the first-person view work similar to the real game.  I've added some extras as well, such as skyboxes so you can take some nice looking screen grabs, and an .img file tool which adds and extracts files   Currently, GTA III and VC render pretty much perfect apart from one or two oddities with textures. SA works, except for lighting, and due to the size of the map files, memory usage is quite high (I will work on these issues before working on editing)    The application also continues to work on Mac OS X (It's slower though due to endian issues) Edit by Delfi - fixed you really bad url typo at beginning of topic. Edit: Tonywob's IPL Editor/MapEditor << Download link for pre-alpha release This post has been edited by tonywob on Nov 30 2005, 22:09
|
|
|
|
|
 |
|
 |
 |
|
 |
| |
Knife  |
|
Hotness

Group: Zaibatsu
Joined: Jul 11, 2004



|
Thats looking very nice . Will you be able to edit ipls?
|
|
|
|
|
 |
|
 |
 |
|
 |
| |
Knife  |
|
Hotness

Group: Zaibatsu
Joined: Jul 11, 2004



|
In that case have some cookies:
|
|
|
|
|
 |
|
 |
 |
|
 |
| |
Eclipse_nl  |
|
Grand Tani Islands

Group: Members
Joined: Sep 11, 2004


|
This is so f*cking awesome
Keep it up!
|
|
|
|
|
 |
|
 |
 |
|
 |
| |
steve-m  |
|

Group: Retired Staff
Joined: Jul 26, 2002



|
Wow, finally some competition. 
Edit: This one looks a bit strange:
 Do you use realtime lighting? Don't do that, disable all lights in the scene and only use the vertex colors.
|
|
|
|
|
 |
|
 |
 |
|
 |
| |
tonywob  |
|
[WIP] Modder

Group: Members
Joined: Aug 17, 2005


|
| QUOTE (steve-m @ Oct 24 2005, 16:35) | Ah, ok. Map objects in GTA don't have normals, so you can't do that, unless you calculate them yourself.
So what's wrong with the textures? Can't see any problems on the screens... | A couple of the objects had normals, however I calculated the normals myself, because originally it was used to view single objects, but now there is no need to do this when viewing maps. I will leave the ability it, but it won't be used to render full map scenes. The texture problems are when you load a 32Bit uncompressed image from a txd file (There are a few in GTA III), the colours seem wrong (Probably the RGBA order). Also some of the textures look a bit blue on San Andreas (e.g. The character models), this again could be my use of blending I have had to use software emulation to load Palette compressed textures from GTA III, this is slow but since the OpenGL drivers on my machines don't support it, I had no choice. I have told it use the extension if it is available. DXT compressed textures work fine on both Windows and Macs which is a + Also a couple of the DFF files have no geometry entries, I have checked them using your RWAnalyze tool and this was confirmed.
|
|
|
|
|
 |
|
 |
 |
|
 |
| |
steve-m  |
|

Group: Retired Staff
Joined: Jul 26, 2002



|
| QUOTE (tonywob @ Oct 24 2005, 19:24) | | The texture problems are when you load a 32Bit uncompressed image from a txd file (There are a few in GTA III), the colours seem wrong (Probably the RGBA order). |
Yea, you have to flip R and B. In MapViewer I do that via software (fast asm) as well, since I couldn't get the OGL option to work.
| QUOTE (tonywob @ Oct 24 2005, 19:24) | | I have had to use software emulation to load Palette compressed textures from GTA III, this is slow but since the OpenGL drivers on my machines don't support it, I had no choice. I have told it use the extension if it is available. |
Yea, same here, my ATI card doesn't support that extension so I've implemented both.
| QUOTE (tonywob @ Oct 24 2005, 19:24) | | Also a couple of the DFF files have no geometry entries, I have checked them using your RWAnalyze tool and this was confirmed. |
Probably just used for 2dfx things (like streetsigns).
|
|
|
|
|
 |
|
 |
 |
|
 |
| |
Fireman  |
|
Soldier

Group: Members
Joined: Mar 25, 2005


|
|
|
|
|
|
 |
|
 |
 |
|
 |
| |
demonj0e  |
|
Sa Coder In Training

Group: Members
Joined: Apr 5, 2005


|
wow looking very nice maybe add car car and weapon placements aswell, and maybe an option to set up some scenes for people to make nice looking screenshots
|
|
|
|
|
 |
|
 |
|
|
|
|