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.
Characters: Twilight - Main lvl 5x Hybrid Close/Range Geshtar - Alt lvl 3x Pure Range
When you give me an Xbox for christmas and I will see what I can do.
former Manasource Programmer
former TMW Pixel artist
NOT a game master
Please do not send me any inquiries regarding player accounts on TMW.
You might have heard a certain rumor about me. This rumor is completely false. You might also have heard the other rumor about me. This rumor is 100% accurate.
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?
This would take as long as the whole development until now.
former Manasource Programmer
former TMW Pixel artist
NOT a game master
Please do not send me any inquiries regarding player accounts on TMW.
You might have heard a certain rumor about me. This rumor is completely false. You might also have heard the other rumor about me. This rumor is 100% accurate.
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.
Characters: Twilight - Main lvl 5x Hybrid Close/Range Geshtar - Alt lvl 3x Pure Range
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.
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).
former Manasource Programmer
former TMW Pixel artist
NOT a game master
Please do not send me any inquiries regarding player accounts on TMW.
You might have heard a certain rumor about me. This rumor is completely false. You might also have heard the other rumor about me. This rumor is 100% accurate.
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.