Hardware P3dO Explorer: 3D browser with TPL support

Yarp

Member
OP
Newcomer
Joined
Nov 23, 2010
Messages
6
Trophies
0
XP
1
Country
France
Hi, I am the author of P3dO explorer (www.senosoft.com). P3dO stands for Photo 3D Object.
This an Explorer-ish 3D and image browser and in the last version I added the TPL format following a user request. Note that P3dO is shareware but image viewers are free and so is TPL. What is paying are 3D and ZIP viewers but you can use it as a browser for your TPL files. So feel free to give it a try. Any version the free or P3dO pro will show TPLs.

At the moment P3dO is showing I8, RGB5A3, RGBA8 and CMPR format and only the first texture. These limits because these were the only TPL files I got.
I would like to support more internal formats and also to show more than 1 texture. For this I just need TPL sample files and a PNG of what the final render should look like.
So if anybody is interested in providing me with these sample TPLs I will be able to complete the viewer (Note that viewing more than 1 texture in a TPL will not be free). Please contact me at support_at_senosoft_dot_com.

Thank you for reading.

Yarp
www.senosoft.com

This post was authorized by shaunj66
 

DaRk_ViVi

Sending you back... to the future!
Member
Joined
Apr 13, 2004
Messages
1,107
Trophies
2
Age
35
Location
Asti, Italy
Website
www.darkvivi.it
XP
1,850
Country
Italy
Interesting piece of software!
smile.gif

I'm gonna test it asap. ^^

---

Ok, am I the only one seeing something strange in the name?

pedobear.jpg
 

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,172
Country
For more TPLs, just get a regular PNG and TplMii from Wii.cs tools, and convert the PNG to the various TPLs it supports. Or just look at the source of libWiiSharp for documentation on TPL types.
 

Yarp

Member
OP
Newcomer
Joined
Nov 23, 2010
Messages
6
Trophies
0
XP
1
Country
France
Hi SifJar, thanks for the tips. I'll give libWiiSharp a look of course.
What is TplMii ?

The reason why I was asking for somebody's assistance is that sometimes it is not obvious to tell if the render is correct or not if you are not a specialist. A PNG converted to a luminance image doesn't look like the original image anymore. I recall the CMPR TPl was really weird compared to the base image. I couldn't have tell if I was wrong or rigth.
I can do the RAW job alone but it has to be validated.


> Ok, am I the only one seeing something strange in the name

Yes, I have read this a number of times this is why I explained the name. So let me explain in detail.
I come from Poser 3D, P3D was a blink to Poser 3D and Star Wars C-3PO (P3dO is about character animation). That's where the name come from.
Ok, not a brilliant idea but my users get used to it and there are Internet references.
 

giantpune

Well-Known Member
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
i think your best bet for looking at these other TPL formats is to just rip then from your games. Mainly because you will be sure to get a TPL that was made by the official tools, and not by some other homebrew program that may have errors in it.

the surefire place to fine tpls are in the banners of channels and disc games. all the images you can see right on your TV as well, so you can be sure you converted it correctly.

Check the GH3 banner, it contains CI8 format textures. These are converted incorrectly in TplMii, but in the svn version of libWiiSharp they are converted correctly. If you look in the files of resident evil umbrella chronicles, there is a U8 archive hidden. And inside that archive are come TPLs that contain 8 textures each. I used these when I was testing my TPL conversions.


I would be REALLY impressed with your program if you supported the format of TPL used in the gamecube UFC game. These files contain a different magic word than all the usual ones. They are similar to the standard format, but not exactly the same. I have seen conversion for these that worked out to show the basic image, but it wasnt exact.

EDIT:

Also, most VC games have some I4, I8, IA4, and IA8 tpls in them. And the internet channel is full of them. Wiiware "alien crush returns" contains the CMP type. wiiware "bit trip beat" contains a CI4 format one. Im still searching for CI14x2
 

Yarp

Member
OP
Newcomer
Joined
Nov 23, 2010
Messages
6
Trophies
0
XP
1
Country
France
Hi giantpune, thank you for those details. I agree that software conversions are not guaranteed to be 100% reliable, this is one of the why I was asking for assistance on this forum. Any chance you e-mail me those files (support_at_senosoft_dot_com). If not I will try to extract them but I am not a Wii specialist.

> I would be REALLY impressed with your program if you supported the format of TPL used in the gamecube UFC game
Sure, send them too.



> Forgive my OT, but... P3dO(Pedo) Explorer? Really?
Absolutely not, please read above.
 

giantpune

Well-Known Member
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
Im not going to email you any of these files, as they are copyrighted material. But grabbing them from the games is not a difficult task. For the channel banners, just unpack a wad, and open the 00000000.app with any U8 tool. For disc games use the exact same strategy, but look in their opening.bnr.

Also, i looked in the gamecube armymen game, there are TPLs in there that contain 170+ textures each. The developers have used it a a way to hold the sprites for an entire level in a single TPL file.

guitar hero 3 - opening.bnr
u8toy.png

wildwest wiiware 00000000.app
u8toy3.png

armymen gamecube TPL with 177 textures
u8toy4.png
 

Yarp

Member
OP
Newcomer
Joined
Nov 23, 2010
Messages
6
Trophies
0
XP
1
Country
France
> Im not going to email you any of these files, as they are copyrighted material
Sure, I understand.

But this suppose I have the games and I don't.
Some friends of mine have Wii games can I read Wii games disc on a PC ?
Or can I donwload or buy binary stuff online ?

I think I will find some TPL eventually but it will be more difficult to find that particular ArmyMen Gamecube TPL.

Thank you for your advices anyway, I have a better understanding on how this works now.
 

SifJar

Not a pirate
Member
Joined
Apr 4, 2009
Messages
6,022
Trophies
0
Website
Visit site
XP
1,172
Country
Yarp said:
> Im not going to email you any of these files, as they are copyrighted material
Sure, I understand.

But this suppose I have the games and I don't.
Some friends of mine have Wii games can I read Wii games disc on a PC ?
Or can I donwload or buy binary stuff online ?

I think I will find some TPL eventually but it will be more difficult to find that particular ArmyMen Gamecube TPL.

Thank you for your advices anyway, I have a better understanding on how this works now.
There are a few specific LG made PC DVD drives that can read Wii discs, other than that they must we ripped on a Wii console.
 

giantpune

Well-Known Member
Member
Joined
Apr 10, 2009
Messages
2,860
Trophies
0
XP
213
Country
United States
Heres some i made myself from some stock images http://www.multiupload.com/6JVX5WZ3NZ . Its 16 different types of tpl, each with 2 textures. I cant say that the format is 100% correct. However, I have a program which correctly displays every official TPL Ive thrown at it. And that program also displays these correctly. So, if you can display these homebrew ones, then you probably will be able to display ones made with official tools.


ps...
if you get odd looking results on the CI4 ones, that is to be expected. The code used to create them stops adding colors at 16 and the photos i used originally had way more than 16 colors.
 

Yarp

Member
OP
Newcomer
Joined
Nov 23, 2010
Messages
6
Trophies
0
XP
1
Country
France
> There are a few specific LG made PC DVD drives that can read Wii discs, other than that they must we ripped on a Wii console
Ok, so it's no even worth trying. Thanks SifJar.

giantpune, I got your sample files. Thank you so much, that's great. I am going to decode those asap.
Shouldn't be long, the problem is more to find sample TPLs than to read them
smile.gif
 

You may also like...

General chit-chat
Help Users
  • K3N1 @ K3N1:
    And If you get a part that might be defective you'd need to wait longer and spend more
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    Unless there are additions that need to be done.
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    @K3N1,
    You're right.
    +1
  • K3N1 @ K3N1:
    Why it's better to buy directly from reputable sources
    +2
  • M4x1mumReZ @ M4x1mumReZ:
    Yes, and not from some shitty Chinese store.
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    They are many repetable component stores to name such as RS Components.
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    But then there's added tax to the mix.
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    Makes them more expensive. :(
  • K3N1 @ K3N1:
    Rumors going around about USB4
  • M4x1mumReZ @ M4x1mumReZ:
    It has been discussed for quite a long time now.
    +1
  • K3N1 @ K3N1:
    It's about time for the upgrade
    +1
  • M4x1mumReZ @ M4x1mumReZ:
    I'm fine with everything USB wise.
    +1
  • Shape @ Shape:
    USB is fine, but shouldn't it be replaced with bulky, hard to use cables and all sorts of proprietary male-female connector port shapes?
    +1
  • Shape @ Shape:
    It's so frustrating to have one simple cable that you can plug in upside down for everything!!!
    +1
  • K3N1 @ K3N1:
    USB4 can do up to 40gbps I'd welcome it
    +1
  • K3N1 @ K3N1:
    From a Linus video it's essentially just a type c with an advanced chip
    +1
  • Shape @ Shape:
    40Gbps is just going to result in even more more lazy developers writing sub-optimal, lazy code.
    +2
  • K3N1 @ K3N1:
    How? That transfer speed is insane
    +1
  • K3N1 @ K3N1:
    That's like saying fast transfers is going to be the downfall of gaming
    +2
  • K3N1 @ K3N1:
    Then when devs that actually do take their time makes people cry over them taking their time and having to wait even longer
    +2
  • Shape @ Shape:
    Very astute observations, but you failed to take into account people like me who prefer devs to take their time despite longer waits and really, really dislike the suboptimal approaches many studios are taking with game development in this day and age. Catering to the customers with impatient impulses for instant-gratification is a super-profitable business strategy in the short term, sure, but it is an untenable business strategy in the longer term simply because you cannot guarantee you can produce a quality game in that timespan repeatedly. Therefore, you will have to abuse your workforce or partake in other inethical practices in order to compete in the marketplace and remain profitable.
    +1
  • K3N1 @ K3N1:
    Not really a fail the general public just doesn't know how to wait I don't see what faster transfer speeds have to do with that
    +2
  • K3N1 @ K3N1:
    That's why GTA games are so great because they have that 5-10 year wait and most new sports games are updated roasters they can't really do much improvement with them because not much their is to improve but on the other hand you get a new cod game every year and it makes millions per year so why stop the cash flow if people are dumb enough to buy every new game peryear
    K3N1 @ K3N1: https://www.nytimes.com/2022/11/30/arts/music/christine-mcvie-dead.html