• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › General Discussion v
« Previous 1 … 302 303 304 305 306 … 371 Next »

Question about model/texture decoding
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Threaded Mode
Question about model/texture decoding
05-26-2010, 07:56 AM
#1
pie6nin Offline
Junior Member
**
Posts: 6
Threads: 2
Joined: May 2010
Long story extremely, extremely, short. How does dolphin decode the models in Gamecube games? I've been wanting to experiment with them in some modeling programs, but haven't found a way to open the .dat files Kirby Air Ride has. I took a look at the source code but didn't find anything about .dat files when I looked in the 'decoder' section of the OGL plugin.
Find
Reply
05-26-2010, 08:41 AM
#2
Billiard26 Offline
Developer
**********
Developers (Some Administrators and Super Moderators)
Posts: 2,661
Threads: 8
Joined: Feb 2010
Decoding of models would be in the PPC code of the games, not the Dolphin source code.
Find
Reply
05-26-2010, 10:41 AM
#3
pie6nin Offline
Junior Member
**
Posts: 6
Threads: 2
Joined: May 2010
So the game instructs the console on how to decode the models... Thanks. Well, that pretty much prevents me from extracting any models, now doesn't it?
Find
Reply
05-26-2010, 03:49 PM (This post was last modified: 05-26-2010, 04:03 PM by Jennsu.)
#4
Jennsu Offline
Junior Member
**
Posts: 22
Threads: 0
Joined: Apr 2010
(05-26-2010, 10:41 AM)pie6nin Wrote: So the game instructs the console on how to decode the models... Thanks. Well, that pretty much prevents me from extracting any models, now doesn't it?

It doesn't, the kernel of the Wii is being emulated into Directx 9 or OpenGL calls (Atleast the functions that are supposed to make something being drawn, for sound DirectSound will be used to call), therefore you can extract anything you want from the stream, such as textures, models, frames, sounds, shaders etc. Of course if you don't know anything about vtable hooking or extending the plugins you might want to resort to other 3rd Party tools that do the same for you. Obviously learning how to hook will also give you the possibility to replace entities, meshes or anything you have extracted with the one you have modified, making a game run with different shaders, meshes and such. It's really simple if you get a Starter Kit.

And speaking of 3rd party tools, I'm not providing you with them, either someone helps you or you find them. I don't support mindless ripping things.
Find
Reply
05-26-2010, 10:16 PM
#5
pie6nin Offline
Junior Member
**
Posts: 6
Threads: 2
Joined: May 2010
Yeah... I think I'm going to stop attempting to figure this out while I still have a few functioning brain cells. Thanks anyway.
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma