SUBSIM Radio Room Forums

SUBSIM Radio Room Forums (https://www.subsim.com/radioroom/index.php)
-   SH5 Mods Workshop (https://www.subsim.com/radioroom/forumdisplay.php?f=249)
-   -   [TEC]GR2 files and Granny Viewer (https://www.subsim.com/radioroom/showthread.php?t=166641)

skwasjer 04-07-10 06:11 PM

Yea I already thought you ment undecorating. So where are the parameter names, typedefs, constants, enums? Iow. the really useful stuff which is in the header, to be able to link to, and have designer support?

Undecorating functions is not good enough. Knowing a function accepts two int's doesn't tell me anything. What are these int's for then? And you need a DLL that is decorated in the first place.

But anyway.

urfisch 04-08-10 08:58 AM

any new progress on that, after you guys got the magic tool?

coronas 04-08-10 03:29 PM

http://heroescommunity.com/viewthrea...0&pagenumber=4


http://tatooinebase.star-fleet.org/A...uickstart.html


:salute:

Anvart 04-08-10 05:37 PM

Quote:

Originally Posted by skwasjer (Post 1351484)
...
All I want is to NOT have to open a hexeditor, debugger, or other analysis tool and waste hundreds more hours. I want an API to use that does the lowlevel binary legwork for me. There's already some good info available, but it's not good enough for me.

Call me lazy :O:

:o
What you speak about?
...
:rotfl2:
Are you assured, that you have understood me?

Navarre 04-08-10 06:12 PM

Quote:

Originally Posted by Anvart (Post 1352810)
:haha:
All internet is filled by links on old trimmed (41...45 MB :^)) version of SDK... with *2.h and *2.lib and so on...

but the use of this header file and linking the lib to an own app is illegal unless you don't own the SDK licence

Anvart 04-08-10 06:33 PM

Quote:

Originally Posted by Navarre (Post 1352832)
but the use of this header file and linking the lib to an own app is illegal unless you don't own the SDK licence

Read thread... do not repeat...
:rotfl2:
...
and you can go not fast way...
import your 3D into Goblin through *.dat file... partially... :haha:

P.S.
Info
in this thread... for increase of level of your knowledge, gentlemen...

Madox58 04-09-10 04:46 PM

Many are missing the main points of this thread.

It's already been stated we do not intend to do anything illegal.
So stop with the posts about that.
There are enuff of those already.

Posting of links to sites with useless importers is also a waste of time.
Test those programs guys!
You'll find they are worthless!
And here is the reason.

Each of those Game that released or supported exporters/importers
used a Customized, by the Devs, version of Granny.

So releaseing some information that works with EVE will NOT work with
other Games.
It's like saying since this game uses dat files it should work for
SH whatever!

That's not the case!
Granny is a highly modifiable system.
Even haveing the base granny.h file from RAD is nearly useless IF the Devs
did a custom build.

That's the beauty of RAD Games system!
And it is always changeing as they should.
What worked in 2005?
That was 5 years ago!
It don't work now.

I've watched the exporters/importers for GR2 for nearly 5 years now.
I have nearly every bit of code that was released in those years.

Yes.
I can do things with the files that most can't.
But I have NO intention to release anything I have until I know for a FACT
I won't be Sued or threatened.

RAD Games is not known as a 'Patent Monger'.
So they most likely are ignoreing us, but watching.
I would take Ubi's silence as I always have.
Watching but not saying anything as doing
'Business as Usual'.

And perhaps there's something comeing down the road?
NeverWinters never released anything till sometime had passed.

On reverse engineering?
I do it all the time.
I don't release what I find very often cause that's not what I'm after.
I do it because I've been doing it since the late '70's early '80's
It's one of my oldest hobbies.
I just want to know what is working and how it works.
I gave up the Cracking stuff for release years ago.
But I still do it to learn!

Hell! I went into the Service to learn to kill people also!
But I don't do that anymore either!

Read the whole thread,
note the positions of the posters.

Let's try to keep things on track.

Captain von Keldunk 04-10-10 12:55 AM

legal or not
 
"It's already been stated we do not intend to do anything illegal.":hmmm:
"Hell! I went into the Service to learn to kill people also!
But I don't do that anymore either!":06:
you do not kill people any more?.:):DL:D

urfisch 04-10-10 04:08 AM

private...

dont care about those posts...just let us do something wonderful!

aye? aye!

:salute:

thfeu58 04-10-10 07:03 AM

I think it is better to wait.
To wait on the last official patch.
The time are of use till then to learn.
Have we overlooked nothing? Is there with the available tools no possibility to unpack the GR2 files to be able to modify the Meshes to generate new GR2 files? Then we must learn it, how!

Madox58 04-10-10 08:37 AM

'TriExporter'
found in the EVE forums,
is the closest I've seen for working with GR2 files.
Does 3 formats of exports.
Has a nice Viewer built in.
And allows on the fly Texture changes in the viewer.
BUT!
It does not work with SH5 GR2 files.
It first unpacks the .stuff files EVE uses.
Even adding the GR2 files to the .stuff file may not work
(I've yet to test this)
as EVE builds thier Models differently.

Madox58 04-10-10 05:46 PM

Quote:

Originally Posted by urfisch (Post 1354467)
private...

dont care about those posts...just let us do something wonderful!

aye? aye!

:salute:

I agree Mate.

I'll state it here for the first time.
I have a working viewer/exporter in a very rough form.
It's based on code releases all over the 'Net.
Plus some work of my own.
Nothing has been used from non-released source code!
Nothing I've coded uses illegal source code.

It's all done in C++ so is very compact and fast.
There are still Gremlins to sort out in the code.
So I call it Gremlin.

Gremlin is designed to be a stand alone viewer/exporter
that allows on the fly texture changes while in the viewer.

Gremlin is also intended to use plug-ins down the road.
Gremlin will not do imports to GR2 files. (Yet!)
Gremlin is not supported by Ubi nor RAD GAmes.
Gremlin is NOT available for download until I hear from the Devs
and RAD Games.

So Gremlin is just a figment of my imagination at this point.
:03:

Jimbuna 04-10-10 06:28 PM

LOL...the mind boggles http://www.psionguild.org/forums/ima...lies/wacko.gif

Madox58 04-10-10 07:17 PM

The mind need not boggle.

RAD Games has no reputation for stopping work like this.
I doubt they care if we export from the GR2 format.

Ubisoft has always been silent with Pack3D, S3D, and such.

I'm not bragging with Gremlin.
No more then the first notices of S3D.

It's a work in progress.
Most of the Code is simple.
To get it all to work without useing illegal source is the hard part.

No matter what I do?
I'll always be tagged as a Grey Wolf.

That lays a responsibility on me.
One I can never shrug off.
Nor would I ever want to!

My goal is to push each and everyone following this thread to get better!
You need only to capture the images in a way!
Anvart tells some clues.

Open your minds and see the whole picture!

thfeu58 04-12-10 08:50 AM

On the Patch1.2 list(the German list is excused) the following point was added at the end:

In addition to the abovementioned points it was inserted some improvements:

* now ships SH4 can be imported (useful for Modder).


This is an interesting point, because with it it should be also possible to import SH4, for SH3 modified ships, to SH5 about the detour.

Besides, this allows the end that with the patch a tool becomes available with which GR2 files can be packed, and vice versa it should also grab with it possibly his them from.


All times are GMT -5. The time now is 02:43 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 1995- 2025 Subsim®
"Subsim" is a registered trademark, all rights reserved.