![]() |
[ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
Hi All, I discovered this game today and found that there was a version for Linux, Ubuntu and Archlinux (windows too :D )
It is : THE Legend Of Zelda: Mystery of Solarus XD http://www.solarus-engine.org/wp-con...08/creeper.png http://www.zelda-solarus.com/images/...8_prickles.png http://www.zelda-solarus.com/images/...6_entrance.png http://www.zelda-solarus.com/images/...eon_3_dark.png http://www.zelda-solarus.com/jeu-zsxd-download&lang=en Is it possible to Port this on N900? The game isn't big so one could quickly download it and port it with maybe with some CLI or something like this. Thanks in advance. Hopefully the game has been ported to N900. Original post from AapoRantalainen Here Game is now on (fremantle) extras-devel. Package name is 'solarus'. There is menu entry, but no icon (there are no icon for game yet). It is configured to look data files first on /opt/solarus/ Use options to change mode to 'Fullscreen smoothed' (600x480) Only one maemo-modification: backspace=escape. Game is not paused automatically, when application is swithed or screen dims. Keys from official website: *Arrows: Move Link and select options in the different subscreens. *Space bar: The action key. The space bar can be used to lift objects, activate switches, read some messages, open doors and chests, etc. The blue icon displays what kind of action can be performed with the space bar. *C : Swing your sword; save your game when the game is paused; skip dialogs when possible. *D : Pause or resume the game. *X & V: Use items. In the game, set your items to the "X" and "V" icons to use them. Thanks to all the members who worked on it: AapoRantalainen, Nokia 5700 and also those who tested it. YET ANOTHER GOOD GAME FOR NOKIA N900 :D |
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
WHEN YOU SEE IT YOU'LL SH*T BRIX x'D
On the other hand... I'll see if it's OpenGL or software. If it's software, you're lucky. ;) It's SDL! Thank Nayru! :D I've got a good feeling about this game. I could bring out a deb in a few minutes. (But compilation takes time, even in QEMU.) Hmm... This is an engine. Sweet. :) |
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
Nokia 5700, are you making deb or pushing it to the repository as well?
|
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
Only deb. I don't know how to build packages for repositories yet.
And I'm mostly doing sloppy work. I'll have to look for depencies and stuff. I'm dying in laugh here... xD TRY IT NOW! xD http://dl.dropbox.com/u/9280885/zsxd.deb Dpkg it and use apt-get -f install afterwards. |
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
I got it locally compiled (needed libmodplug-dev libphysfs-dev).
Device needs libmodplug0c2 libphysfs1. And place data.solarus and solarus (binary) on somewhere and start ./solarus -datapath=/path/to_the_data/ It is not reading enter-key, because of ./include/lowlevel/InputEvent.h KEY_RETURN = 13, KEY_KP_ENTER = 271, Game is waiting for KEY_RETURN, and N900 is producing KEY_KP_ENTER. |
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
Uhm... Dude. The game uses the spacebar for what Enter would be used for.
Why not try the deb I made, anyway? Sadly, I have no idea how to make it fullscreen... |
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
ooooh I'm a big Legend of Zelda fan! I remember playing some fan-made mods on PC years ago. There's a bunch more of them at ZeldaClassic.com
I'm still waiting on a port of Minecraft! // Roth |
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
Just a sidenote: the menu entry is borked...
I kinda failed to set permissions for the shellscript launcher, and, yeah... Just browse to /opt/solarus-zsxd/ folder, and run the script called "zsxd" with sh. Minecraft, you say? Well, it seems like not many are still working with that. |
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
Quote:
|
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
using: dpkg -i /home/user/MyDocs/zsdx.deb
its created an icon on desktop (zsxd) but when i click it, doesnt open at all also done: apt-get -f install afterwards but still no joy s in code above what do i type? tried: /opt/solarus-zsxd/zsxd.sh but doesnt run thanks :D |
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
Seems game needs ESCape?
Is there some other keys needed? Starting texts are really boring (as meant). |
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
Quote:
But the file does not have a .sh extension, it's just /opt/solarus-zsxd/zsxd. Also, you obviously need to use sh, because it doesn't have the right permissions to be executed. People, I'll update that deb for you. Just to get rid of the questions about not launching. Sounds good? :p Also... I hadn't checked the options... Thanks for the tippo. ;) Ok, same link: (Lets hope the MD5 sum is the same...) http://dl.dropbox.com/u/9280885/zsxd.deb WARNING: Beware of the trolling... ;) |
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
If this will run on Maemo 4, you just made yourself a new friend. :)
|
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
Well, why not test? Some of the depencies might need to be fixed, though, but it should work in theory.
It is SDL, after all. But I've noticed some bugs with the game itself, like when pushing statues, especially in the dungeon of trolling... You don't want to go there. I mean it. (If you see a dark dungeon with a creeper-like drawing on the floor, gtfo!) |
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
Squeeeeeeeee!
So happy! :D |
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
It seems like it worked? :)
Can you make it run fullscreen and such? |
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
No.
It's just the thought that this might be possible. Sorry. I tend to get easily excited. :) I'm waiting for whatever kinks you need to iron out first. By the way, can you list all of the dependencies and those that depend on other dependencies. Like give a list of everything and in what order they need to be installed? I'd definitely would give this a try. :) |
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
Ok...
Problem for Diablo. It seems like there is no version of libopenal and libphysfs in the Diablo repositories. And as I ran into that when they were not installed, these seem to be required. The option would be to include them in the package, but I don't have time for that right now. And I don't have a Diablo environment or QEMU image. (And I don't want to use the pesky Scratchbox. It's just a big mess of an SDK.) Another option would be to borrow from Debian directly. But I'll have to do it tomorrow. Good night. |
Re: [REQUEST] THE Legend Of Zelda: Mystery of Solarus XD
Thanks dudes for your interest about this game. I don't know what to say else. You are marvelous. Keep up the good work and I will test it and post my feedbacks!!! thanks a lot!!!
|
Re: [WIP] THE Legend Of Zelda: Mystery of Solarus XD
Game is now on (fremantle) extras-devel.
Package name is 'solarus'. There is menu entry, but no icon (there are no icon for game yet). It is configured to look data files first on /opt/solarus/ Use options to change mode to 'Fullscreen smoothed' (600x480) Only one maemo-modification: backspace=escape. Game is not paused automatically, when application is swithed or screen dims. Keys from official website: *Arrows: Move Link and select options in the different subscreens. *Space bar: The action key. The space bar can be used to lift objects, activate switches, read some messages, open doors and chests, etc. The blue icon displays what kind of action can be performed with the space bar. *C : Swing your sword; save your game when the game is paused; skip dialogs when possible. *D : Pause or resume the game. *X & V: Use items. In the game, set your items to the "X" and "V" icons to use them. |
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
Thanks to AapoRantalainen and Nokia 5700 for your work and thanks to all the members who are testing it.
|
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
Great game! :D
Love the original SNES style. Works great playing with the GameGripper! =D One downside: It's bit choppy :( Maybe some little tweaking? |
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
The choppiness could be due to it being made for desktops, so they don't have to take care of as much optimization of small slowdowns.
But it seems like AapoRantalainen knows some SDL/C? |
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
I have reported our experimentals to the original authors, so at least they now know game has broader audience than desktops.
I have done some SDL programming, but I do not know what is the root cause of choppiness. Game uses SDL_PollEvent , where I think SDL_WaitEvent is better. I tested with WaitEvent, but other architecture is designed for polling, so e.g. audio is played a little bit only when user press key (-> not playable). How about smaller resolution? Anybody tried that? Audio can be bottleneck, binary is linked to the: libopenal.so.1 libvorbisfile.so.3 libmodplug.so.1 libasound.so.2 libpulse-simple.so.0 libpulse.so.0 libvorbis.so.0 libogg.so.0 libpulsecommon-0.9.15.so It seems that all audio is in ogg-format. |
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
Can't wait to get my N900 back and test this!!!
Thanks for the effort guys! |
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
This is great! I had to set fullscreen and tweak the controls from the pause menu, quite choppy but another great game for maemo! :)
*stares accusingly at Nokia 5700* I'm too still waiting for that Minetest port... Great job guys. :D |
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
Soulaxe, I'm not the correct person to consult about Minetest. I only know how to fix libraries, binaries and configs. And Qt apps... And why does Minecraft seem to haunt all the threads I do work in? xD
Also, I found that the game obviously runs smoother with 1150Mhz. That does prove that the problem lies in performance and not in it's nature. In addition I'd like to say... They made a good job trolling the player... Thanks for letting me throw and check out all the 146 jars in one of the houses... :D |
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
Ah nuts.
So obviously if it could even possibly run on the older Maemo 4, it would most likely end up being a chunky, cornball, piece of turd. Poopers. :( |
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
Depends if it gets optimized, I guess. But it wouldn't hurt to try, would it?
I can pack up a quick one with the physfs and openal libs inside. AapoRantalainen, have you done any optimizations yet, or is it a clean compile in the repos at the moment? Addison, here is my try of a Diablo package: http://dl.dropbox.com/u/9280885/zsxd-de.deb Try at your own risk. I don't have any idea if it will work or not, because I only have a N900, and I don't know the differences. Check the package before installing. Especially if the desktop entries are not located in /usr/share/applications/hildon/. |
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
Quote:
|
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
Quote:
Now, this was finally the reason to order a Game Gripper. A great small fan game. Hope they will deliver my new toy as fast as possible. I'm eager to play it like A Link to the Past ages ago. :) |
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
It's seems awesome but for the azerty (french) keyboard, we don't have direct up and down arrows (they are on Fn keys), so I can't even get down in the menus to change the keys... can I do that by editing some files? :)
|
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
Quote:
Is this the layout: http://www.journaldugeek.com/files/2...00-live-01.jpg |
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
2 Attachment(s)
Quote:
Buttons are: Up: Z Down: X Left:Q Right:D Action: Space Sword: K Left Item: L Right Item: M Pause: N You can change the layout within the Pause menu. Just pause the game and go left or right to scroll between the options to change the buttons. Extract the attached file to /home/user/.solarus/zsxd/ for the french language, extract the french.zip, for english: extract the english.zip file Assume that the zsxd folder is extracted in the root of the eMMC xterm commands: Code:
sudo gainroot Reminder: I couldn't change the button layout on the main menu screen, but it's not necessary, you can change the options within the Pause screen as well :) Have fun! :) |
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
Or, go to the settings of your N900, go to Text Input, Change the Keyboard Layout to English, go back to the game.
Start playing using the 4 Coursor keys, as soon as you're able to pause go to the designated menu, select the down entry, press [CTRL]+[Backspace], go to the Language settings, switch to french, go back to the game and assign a botton, at example [S] for down. Repeat it until you have a for your working keyboard setting. :) |
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
thanks a lot guys, Helmuth's method is the easyest to put in place (still won't do with the home screen, but I just select the first game).
Quite a funny game. |
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
Quote:
Any ideas on this? |
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
I had some good laughts playing it a bit this week-end, but it's driving me mad some times :) . Runs almost smoothly at 850Mhz.
|
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
Quote:
|
Re: [ANNOUNCE] THE Legend Of Zelda: Mystery of Solarus XD
Sorry, I forget the command on this.
How do I do a force install with this .deb? Also, how would I uninstall it if the game doesn't take? Cheers. :) |
All times are GMT. The time now is 02:54. |
vBulletin® Version 3.8.8