Hi to all
-Firstly, sorry for my bad English!
- Dungeon Master is for me one of the greatest game ever made.I spent many hours (weeks) in 1988 on my Atari1040ST to finally meet the "great commander"!
It's the reason why I would like to port it on a I-Station v43,a Korean PMP on Linux:
http://www.i-station.co.kr/main/index.html
http://www.i-station.co.kr/products/v43.html
Architecture is Mipsel-linux
Processor is AMD Alchemy Au1200 at 400mhz
128Mb of DDR2 Ram
Resolution is 480x272
Many applications are ported for this PMP. 2 years ago I created a French forum:
http://passion-v43.superforum.fr
I already crosscompiled some games with SDL libs (Lmarbles, Vectoroids...)
I use a gcc-sdk-3.4.4 crosscompile chain (Vmware/Ubuntu) on windows XP
Do you think crosscompiling DM is possible?
-By playing without a keyboard (V43 doesn't have any, but I can plug-in an external one).There's a joystick(left/right/up/down/enter) and 2 buttons (With SDL we can assignate the fonction we want)
-By using a 480x272(fullscreen resolution)?
-If you think it's possible, I will need help!
Thank you in advance for your answer.
Philippe.
Dungeon Master for I-Station V43?
Moderator: Zyx
Forum rules
Please read the Forum rules and policies before posting.
Please read the Forum rules and policies before posting.
- Paul Stevens
- CSBwin Guru
- Posts: 4318
- Joined: Sun Apr 08, 2001 6:00 pm
- Location: Madison, Wisconsin, USA
It sounds perfectly possible. It
already runs on little-endian and on
big-endian machines. On Intel and
Motorola and ARM processors. The
screen is big enough. DM can be played
without a keyboard (or mouse - it works
on SNES).
I cannot help with Linux-specific questions
but I can help you understand what
needs to be done.
already runs on little-endian and on
big-endian machines. On Intel and
Motorola and ARM processors. The
screen is big enough. DM can be played
without a keyboard (or mouse - it works
on SNES).
I cannot help with Linux-specific questions
but I can help you understand what
needs to be done.
I agree. I think it's just a matter of compiling and see what the compiler says. The only necessary libraries should be libSDL and the g++ compiler. This would create an application with fixed screen size, without menu and no sound.
Optional compile libraries are libHermes for dynamic screen size, gtk1.2 for a menu interface and esound for sound. In testing we can also use the jack audio server (which requires libjack). Currently I'm trying to manually load the sound libaries so the user only need to install one sound server (or none at all).
I don't know how to cross-compile for the I-Station, so you have to try compiling yourself. Let me know of any errors it spews forth.
Optional compile libraries are libHermes for dynamic screen size, gtk1.2 for a menu interface and esound for sound. In testing we can also use the jack audio server (which requires libjack). Currently I'm trying to manually load the sound libaries so the user only need to install one sound server (or none at all).
I don't know how to cross-compile for the I-Station, so you have to try compiling yourself. Let me know of any errors it spews forth.