Wii Port

Panda3D is written in C++. You can’t port it to another platform using Python code.

@rdb, I know that. I was talking about keeping scripting done in Python.

I dont know why, but Panda team use some weird make files, theyre using one of two other methods: One uses Python, the other do not. Look at file INSTALL-PP in doc directory.

…"You must now compile ppremake before you can begin to compile Panda
itself. Generally, you do something like the following:

cd ~/panda3d/ppremake
./configure
make
make install
".

The Python part is upon Panda, not inside. Since Lua is the only one completely ported to Wii, I believe Python part would have to be substituted by Lua. Youd have to pook around the makefiles too. And some things are more complicated: Even in the C++ part, panda relies on DX or GL, Wii have none of those, only GX, wich you can find in libocg from devkitPRO. And that means youd have to look at some core funcionality of panda, and extend them to embrace libogc. Even when it comes about Wiimote, motionPlus, WiiPad, Nunchuk.

This is a HUGE step! But would make Panda the first open source GameEngine for Wii.

Has everyone forgot about this idea?

I’m still very interested!

fernandohildebrand@gmail.com

As I said, I don’t have enough knowledge of any of this to actually work on it.

I really have no idea how to do any of this.

Thanks a lot, I was searching for something like this. Great find!