TMW on psp

A place for The Mana World players to discuss game-related topics outside the scope of development including guilds, player interactions, game meta and more.


User avatar
Crush
TMW Adviser
TMW Adviser
Posts: 8046
Joined: 25 Aug 2005, 16:08
Location: Germany

Re: TMW on psp

Post by Crush »

RooO wrote:can someone work with me on this project ??
Why don't you make it open source and set up a public git repository and task tracker which allows to upload patches? That way you can lure casual contributors.
  • 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.
RooO
Peon
Peon
Posts: 45
Joined: 12 Mar 2011, 18:45

Re: TMW on psp

Post by RooO »

@Dark_Mage wow very good :D

@Crush , you will need to wait a bit :P soon ill upload it and now i have 5 maps added and lvl functions.
User avatar
meway
The Mana World
The Mana World
Posts: 1737
Joined: 04 Jan 2009, 05:02
Location: Detroit MI

Re: TMW on psp

Post by meway »

just playing around with a homebrew of my own without any /custom firmware/ just my 6.60 system software, psp-2001 running with hen( a temporary soft mod that does no harm to the psp if you are sure your using the right version ) Just thought I would share :)

To bad its just a background and the duck I used for an icon to move around with the arrow keys.

Some useful links
[ By using these links you accept that I refuse any responsability for damage to your psp. Anyone doing any mod should be sure what they are doing first before they even think about doing it. ]

Tutorial using c to program a psp
http://forums.qj.net/psp-development-fo ... rials.html

The "HEN" I'm using (temp soft mod)
http://psp.dashhacks.com/downloads/neur0ns-hen-660
Just extract this put the EBOOT.PBP file into the game folder and run it on the psp. This will allow you to use the EBOOT files you make.

pspsdk (aka, minpspw) [There are versions out there for linux users]
http://www.jetdrone.com/minpspw

for additional help you will find ##psp-programming on irc.freenode.net If you never used irc before go to webchat.freenode.net with your web browser and choose any nick name, and go to ##psp-programming
Attachments
IMG0096.png
IMG0096.png (229.81 KiB) Viewed 2399 times
Last edited by meway on 23 Nov 2011, 14:51, edited 2 times in total.
User avatar
Big Crunch
TMW Adviser
TMW Adviser
Posts: 1056
Joined: 16 Dec 2009, 22:52

Re: TMW on psp

Post by Big Crunch »

meway wrote:just playing around with a homebrew of my own without any /custom firmware/ just my 6.60 system software, psp-2001 running with hen( a temporary soft mod that does no harm to the psp if you are sure your using the right version ) Just thought I would share :)

To bad its just a background and the duck I used for an icon to move around with the arrow keys.

Some useful links
Tutorial using c to program a psp
http://forums.qj.net/psp-development-fo ... rials.html

The "HEN" I'm using (temp soft mod)
http://psp.dashhacks.com/downloads/neur0ns-hen-660
Just extract this put the EBOOT.PBP file into the game folder and run it on the psp. This will allow you to use the EBOOT files you make.
[ By using these links you accept that I refuse any responsability for damage to your psp. Anyone doing any mod should be sure what they are doing first before they even think about doing it. ]

pspsdk (aka, minpspw) [There are versions out there for windows users]
http://sourceforge.net/projects/minpspw ... t/download

for additional help you will find ##psp-programming on irc.freenode.net If you never used irc before go to webchat.freenode.net with your web browser and choose any nick name, and go to ##psp-programming
thanks, good job, your work looks like crap :P
sexy red bearded GM
User avatar
meway
The Mana World
The Mana World
Posts: 1737
Joined: 04 Jan 2009, 05:02
Location: Detroit MI

Re: TMW on psp

Post by meway »

Big Crunch wrote:
meway wrote:just playing around with a homebrew of my own without any /custom firmware/ just my 6.60 system software, psp-2001 running with hen( a temporary soft mod that does no harm to the psp if you are sure your using the right version ) Just thought I would share :)

To bad its just a background and the duck I used for an icon to move around with the arrow keys.

Some useful links
Tutorial using c to program a psp
http://forums.qj.net/psp-development-fo ... rials.html

The "HEN" I'm using (temp soft mod)
http://psp.dashhacks.com/downloads/neur0ns-hen-660
Just extract this put the EBOOT.PBP file into the game folder and run it on the psp. This will allow you to use the EBOOT files you make.
[ By using these links you accept that I refuse any responsability for damage to your psp. Anyone doing any mod should be sure what they are doing first before they even think about doing it. ]

pspsdk (aka, minpspw) [There are versions out there for windows users]
http://sourceforge.net/projects/minpspw ... t/download

for additional help you will find ##psp-programming on irc.freenode.net If you never used irc before go to webchat.freenode.net with your web browser and choose any nick name, and go to ##psp-programming
thanks, good job, your work looks like crap :P
lets not get off topic now ginger bread. ;p
Treggar
Peon
Peon
Posts: 15
Joined: 04 Jan 2010, 15:26

Re: TMW on psp

Post by Treggar »

I tried to port tmw to to the psp, I was successful in compiling the client but couldn't get the SDL net stuff working properly so I could never connect to a server.

Edit: Had a look at my old source code and figured out why I could always connect to login server but never negotiate fully with char server... game initially designed for little endian system and PSP is big endian so incoming packets being misread and outgoing packets getting mangled.

I may pick it up again at some point, but the version I ported is like 0.0.29.1.
User avatar
Der Loisl
Novice
Novice
Posts: 51
Joined: 22 Jun 2010, 16:47
Location: Stuttgart, Germany

Re: TMW on psp

Post by Der Loisl »

RooO wrote:there is an TMW aplication on Android so someone if has an android phone can download it ? and send us photos
Works pretty fine on my Optimus Speed, though. There isn't an alternativ but if the creator of this app could add the latest updates (Some of the latest graphics are missing and the client doesn't render them properly. Not sure why this happens at all since the client does catch updates online.) I'm sure this would attract more players.
The control is also alright and it is definitely possible to play the game. Basically, all features of the PC client are also implemented in this client, even chatting. If someone could contact the creator and ask for the source code, it is definitely a great starting point for a mobile version.

Image

Image
User avatar
Crush
TMW Adviser
TMW Adviser
Posts: 8046
Joined: 25 Aug 2005, 16:08
Location: Germany

Re: TMW on psp

Post by Crush »

Der Loisl wrote:If someone could contact the creator and ask for the source code, it is definitely a great starting point for a mobile version.
It's GPL software, so the author has to make the sourcecode available. Otherwise it is a violation of our copyright.
  • 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.
User avatar
Der Loisl
Novice
Novice
Posts: 51
Joined: 22 Jun 2010, 16:47
Location: Stuttgart, Germany

Re: TMW on psp

Post by Der Loisl »

It is avaiable, on demand. But really, developing this would be a huge step for TMW.
Treggar
Peon
Peon
Posts: 15
Joined: 04 Jan 2010, 15:26

Re: TMW on psp

Post by Treggar »

Got it working, but the screen is kinda too small to make it playable...
Attachments
TMW Running on PSP
TMW Running on PSP
tmw.png (63.75 KiB) Viewed 2280 times
Matt
Grand Knight
Grand Knight
Posts: 1759
Joined: 07 Aug 2004, 10:47
Location: Germany->Bavaria

Re: TMW on psp

Post by Matt »

Nice, to make it playable you need to add a mobile/handheld gui.
The wesnoth port for IOS did a great job with that.
Treggar
Peon
Peon
Posts: 15
Joined: 04 Jan 2010, 15:26

Re: TMW on psp

Post by Treggar »

I reduced the font size and scaled some of the windows down and it plays ok until it crashes. I have the old fat PSP with 32MB of RAM so I keep running out of memory. One of the slim PSPs could handle it no problem.
Treggar
Peon
Peon
Posts: 15
Joined: 04 Jan 2010, 15:26

Re: TMW on psp

Post by Treggar »

Ported one of the newer clients hoping it'd have a little bit better memory management.... but nope :(
User avatar
Crush
TMW Adviser
TMW Adviser
Posts: 8046
Joined: 25 Aug 2005, 16:08
Location: Germany

Re: TMW on psp

Post by Crush »

The memory caching strategy of the Mana client is optimized for desktop PCs which rarely have less than a GB of memory nowadays, and even the oldest machines still have several 100MB.

Reducing the caching time of unused resource files (maybe remove it completely) could reduce the memory footprint a lot. Most of the files in memory are graphics. To reduce the required memory you could load them in a lower color depth. The difference between 32bit and 16bit color depth is invisible with most graphics, and even 8bit color depth looks still OK.

Audio files could also be a factor. Omitting them could save a few vital MB.
  • 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.
Treggar
Peon
Peon
Posts: 15
Joined: 04 Jan 2010, 15:26

Re: TMW on psp

Post by Treggar »

Yeah, I got rid of the audio and removed the ambient layer. That improved it some... I think I will go for the colour conversion though to free up some memory, as I don't think it's getting far enough to cache anything yet. Really only have 20MB to play with and with all the different threads running and network modules loaded into stack space, only leaves about 19MB for the heap.
Post Reply