Page 1 of 1

games materials on Irrlicht

Posted: Sun Nov 06, 2005 11:23 pm
by The dogpound
here' my question:

i been wondering about if it could exist the possibillity of doing the next

take a game any game for example armored core 3 silent line then:

1-extracting the souce code of the game itself with everything the game has models, music, sounds, effects, game graphics in other words everything

2- then convert this files to the irrlicht format or use this files with the irrlicht
engine

is it there a possibillity for this

Posted: Mon Nov 07, 2005 1:42 pm
by MrPotatoes
1. you'd need a decompiler. but all of the code wouldn't look too good to ya
ex:

class a:
{
public:
ssdf()
}

etc. you would have to go thru that code and it would be messy

2. you could if the games were written in C++. seeing as most console games are written in C or a different language witha different API alltogether then you will have a task ahead of you that is less worth it than to recreate all the aspects of the game yourself

Posted: Mon Nov 07, 2005 2:27 pm
by hybrid
I think the question was related to 3D objects, sound, etc. So source code is the wrong word here, it's extracting elements from the binary. This heavily depends on the file types used (known file formats or proprietary), and the way to pack everything into executables or data files. If it's just some kind of zip file it's simple to extract (even if encryption is used), but if some proprietary formats are used for packaging it might become VERY hard. Of course you can debug the program and trace the places where this information is stored, disassemble file formats and so on, but it might be easier to draw them yourself at that point.
To summarize: Yes, it could be possible (some file formats of commercial games are already included), but it could be quite hard depending on the file types used.