Page 2 of 2

Posted: 22 Dec 2007, 04:16
by twilight
Okay I have no idea what y'all are talking about when
you start talking about GP2X.... lol You lost me fairly quicky.


TMW can be ported to a PS3 running Ubuntu? Can someone write a port
of TMW in fatX format and make it runable on the origional Xbox? I don't
mean a Xbox with GentooX installed or anything like that. I mean a Xbox
without a modchip that has the XBMC or UnleashX dashboard. And
preferably a v1.6 Xbox.

If that's possible and probable then I'd be your first tester. :wink:

Posted: 22 Dec 2007, 12:28
by Crush
When you give me an Xbox for christmas and I will see what I can do.

Posted: 23 Dec 2007, 02:30
by Rotonen
It's rather the developer licence we'd need from Microsoft.

EDIT -- pesky systematical typos.

Posted: 23 Dec 2007, 08:29
by twilight
ite. Hmm. Kind of sux :(

Re: mana world in portables consoles?

Posted: 22 May 2008, 05:10
by twilight
Would it be possible to make a build of The Mana World in the Python programming language? Any system that has a python interpretor could run this game if someone ported it to Python. I know there is a Python interpretor for Windows, Mac, Linux, even a Python interpretor for the XBMC Dashboard for modded xboxs (and this wouldn't be illegal nor would it require M$ consent).

Is it possible or am I overestimating the power of Python?

http://www.python.org/

There is a link if anyone is interested.

Re: mana world in portables consoles?

Posted: 22 May 2008, 11:49
by Crush
This would take as long as the whole development until now.

Re: mana world in portables consoles?

Posted: 23 May 2008, 10:06
by twilight
Well it was a thought. It would make it so there doesn't have to be individual clients for each operating system. So there are some advantages. But as you said the time it would take to achieve this... well it will take a long time. If anyone wants to try though, it would help solve the problem of porting the game to different consoles and operating systems. Instead of operating system specific clients, the client would be universal.

Re: mana world in portables consoles?

Posted: 23 May 2008, 13:12
by fate
twilight,

Advantages of re-implementing tmwclient in Python:
  • Can run on XBox without requiring MS licence, assuming that the proper external dependencies (graphics lib etc.) are met
  • Get dynamic client updates `for free'
  • Replaces C++ by more writable/readable language
Disadvantages of re-implementing tmwclient in Python:
  • Approx. slowdown by a factor of 15-20 (= 1500% - 2000%) of all non-native code
  • Replaces C++ by a less safe language (sounds scary-- C++ is pretty unsafe already-- but recall that Python uses dynamic typechecking exclusively.)
  • Will slow down project by a few years, unless a separate team picks up this work
Don't worry, your proposal is not meeting negative opinions because people are too lazy to look up or learn Python; Python is a known quantity. But with most of the developers having a strong C++ background (mitigating the comparatively poor readability/writability of that language) and plans being underway for scripting parts of the client in lua to permit dynamic updates (or so I have been told), the disadvantages outweigh the advantages by a comfortable margin.

EDIT: Disclaimer: I am not an official tmw developer. Any opinions expressed herein are my own and not neccessarily those of the tmw development team.

Re: mana world in portables consoles?

Posted: 23 May 2008, 13:48
by Crush
fate wrote:[*] Can run on XBox without requiring MS licence, assuming that the proper external dependencies (graphics lib etc.) are met
...which is very unlikely considering the many open source librarys we are using (including quite obscure ones like guichan, physfs or enet).

Re: mana world in portables consoles?

Posted: 23 May 2008, 14:19
by Quiche_on_a_leash
It should be possible to make a Wii port of the game now, free and legally without doing any mods to the console.

Although it would require a mammoth amount of work to do so.

For any one interested, a good starting point: http://wiibrew.org/index.php?title=Main_Page

(Just felt like throwing that out there.)

Re: mana world in portables consoles?

Posted: 24 May 2008, 10:28
by i
It's posible to run TMW under Opie Linux under Palm Tungsten T3 / T5 / TX. I've done it long time ago.
Palm T5 have PPC Intel XScale 416MHz procesor, also there is a recompiled version of SDL on it.