Dingoonity.org

GCW Zero => Releases => Topic started by: Shin-NiL on October 16, 2013, 12:02:04 am

Title: Solarus - An ARPG Game Engine
Post by: Shin-NiL on October 16, 2013, 12:02:04 am
(http://www.solarus-games.org/wp-content/uploads/2014/05/solarus-logo-black-on-transparent-small.png)

Solarus is an open-source Zelda-like 2D game engine, with that you can create your own adventures and play them on Windows, Mac OS X, Linux, Android and now GCW-Zero.

This is a build of Solarus Engine (http://www.solarus-games.org/) v1.1, a stable version, if you want a development version, please visit this thread (http://boards.dingoonity.org/gcw-development/solarus-engine/).
There are a lot of new features and improvements on this new version, as well as bug fixes, you can see the full changelog here (http://www.solarus-games.org/2013/10/13/solarus-1-1-released/).

Now, there are two official solarus games (quests):

(http://www.solarus-games.org/wp-content/uploads/2010/01/mos_dx_logo1-300x200.png)

(http://www.solarus-games.org/wp-content/uploads/2011/08/mos_xd_logo-300x200.png)

Download (Quests & Engine)
The Legend of Zelda: The mystery of Solarus DX (ZSDX v1.7) (http://www.solarus-games.org/games/zelda-mystery-of-solarus-dx/)
The Legend of Zelda: The mystery of Solarus XD (ZSXD v1.7) (http://www.solarus-games.org/games/zelda-mystery-of-solarus-xd/)

Installing
- Install solarus.opk;
- copy the quest files *anywhere you want (no blank spaces here);
- run the solarus engine;
- locate your data.solarus.zip file and run it.

* As a general rule, I would suggest the following file estructure for the adventure files:
Code: [Select]
/media/data/local/share/zsdx/solarus.data.zip
/media/data/local/share/zsxd/solarus.data.zip

Creating
If you have the interest to create your own adventures, I recommend reading the official wiki (http://wiki.solarus-games.org/doku.php) (most of the content in French).

Source code
Engine - https://github.com/christopho/solarus
ZSDX - https://github.com/christopho/zsdx
ZSXD - https://github.com/christopho/zsxd
Title: Re: Solarus - An ARPG Game Engine
Post by: Agrajag on October 16, 2013, 12:06:27 pm
Thanks, I'll be sure to install these if I ever receive my KS Zero.  Odd question: is that a rolling pin behind the Z on the second logo?
Title: Re: Solarus - An ARPG Game Engine
Post by: fosamax on October 16, 2013, 12:15:47 pm
Sure it is !

Zelda Solarus XD is a parody of the original ALTTP Zelda that was released as an april fool.  ;D
Title: Re: Solarus - An ARPG Game Engine
Post by: Agrajag on October 17, 2013, 10:16:13 pm
Ah, I see!  Thanks.
Title: Re: Solarus - An ARPG Game Engine
Post by: Eliwood_san on October 26, 2013, 06:02:15 am
Anyone get working the solarus engine with the update 2013-10-04 for the GCW Zero? always  i run the data solarus i get a black screen...
Title: Re: Solarus - An ARPG Game Engine
Post by: toto on October 27, 2013, 09:48:13 pm
Guys, i'm a little dumb but where do i find solarus.opk?
Title: Re: Solarus - An ARPG Game Engine
Post by: Eliwood_san on October 27, 2013, 10:58:31 pm
You can put the solarus.opk in the internal storage or your sdcard.If you put the opk in the sdcard you need to create first a folder named apps and put there the solarus.opk

About the quest files dont create folder only put the quest files in the root of your sdcard.
Title: Re: Solarus - An ARPG Game Engine
Post by: Gab1975 on October 27, 2013, 11:04:53 pm
Guys, i'm a little dumb but where do i find solarus.opk?

In the first post there are the links to the "Quests + Engine"... you need to go into the downloads section (Download ZSDX or Download ZSXD), then you should find the download links to the engine and quest (GCW Zero version)... ;)
Title: Re: Solarus - An ARPG Game Engine
Post by: toto on October 28, 2013, 05:05:26 pm
Thanks Gab!
Title: Re: Solarus - An ARPG Game Engine
Post by: Gab1975 on October 28, 2013, 09:04:21 pm
Glad to offer you a little help ! :)
Title: Re: Solarus - An ARPG Game Engine
Post by: Shin-NiL on October 28, 2013, 09:08:36 pm
Anyone get working the solarus engine with the update 2013-10-04 for the GCW Zero? always  i run the data solarus i get a black screen...

No problems here. Any output on the log viewer?
Title: Re: Solarus - An ARPG Game Engine
Post by: Brodiaga on December 12, 2013, 06:56:02 pm
Hi,
Good work Shin-Nil.
This is possible do a port for Dingoo A320? or A320 has a hardware limited?
Title: Re: Solarus - An ARPG Game Engine
Post by: Shin-NiL on December 12, 2013, 09:40:15 pm
Hello again Brodiaga.

Unfortunately it's not possible, the A320 doesn't like OpenAL, in fact even GCW-Zero doesn't run the engine at full speed.
Title: Re: Solarus - An ARPG Game Engine
Post by: Brodiaga on December 12, 2013, 10:42:00 pm
Ok :( thanks for your reply!
Title: Re: Solarus - An ARPG Game Engine
Post by: fobala on December 19, 2013, 03:27:37 pm
Every time i load the zip file it gives me a black screen then returned me to the file browser, anyone else have this issue or know a fix?
Title: Re: Solarus - An ARPG Game Engine
Post by: Shin-NiL on December 19, 2013, 04:19:36 pm
Please make sure that the directory path which the quest file is don't have blank spaces. So if you have a directory named "my dir" on the path change it to "my_dir" or something without blank space or special characters.
Title: Re: Solarus - An ARPG Game Engine
Post by: glimmer on December 23, 2013, 01:00:50 am
Has anyone else managed to get out of the starting village? I spent a long time talking to every villager, pushing and pulling on things, and jumping off the one cliff that I can get to. If there's a sword, I can't get to it.
Title: Re: Solarus - An ARPG Game Engine
Post by: Shin-NiL on December 23, 2013, 12:51:26 pm
You should buy the sword. More info here:
http://www.youtube.com/watch?v=Dx4ni51pP6A
Title: Re: Solarus - An ARPG Game Engine
Post by: evilbob on December 24, 2013, 11:23:42 pm
http://boards.dingoonity.org/gcw-releases/zelda-trilogy-(roth-olb-and-3t)/

whats the difference between how those opk's are run and how this solarus thing works?

they clearly use the same engine
Title: Re: Solarus - An ARPG Game Engine
Post by: Shin-NiL on December 28, 2013, 04:30:13 pm
They're completely different projects and don't share the same code.
The Zelda trilogy are games made by fans, while Solarus is a complete engine that lets you create any kind of ARPG, not just Zelda based.
Title: Re: Solarus - An ARPG Game Engine
Post by: GuyInDogSuit on January 12, 2014, 04:48:28 pm
In fact, even GCW-Zero doesn't run the engine at full speed.

So even if there are updates to this, it will still run choppy? I died several times during a boss fight because of it. :/
Title: Re: Solarus - An ARPG Game Engine
Post by: Shin-NiL on January 12, 2014, 06:03:19 pm
In fact, even GCW-Zero doesn't run the engine at full speed.

So even if there are updates to this, it will still run choppy? I died several times during a boss fight because of it. :/

Christopho is working to enhance the engine performance on slower devices, so it can be better on future releases. Previous versions was worse, believe me  ;)
Title: Re: Solarus - An ARPG Game Engine
Post by: GuyInDogSuit on January 12, 2014, 06:05:05 pm
Christopho is working to enhance the engine performance on slower devices, so it can be better on future releases. Previous versions was worse, believe me  ;)

Wow, and I thought this one was bad. I might just copy my save back over to the PC and complete the game from there.
Title: Re: Solarus - An ARPG Game Engine
Post by: fosamax on July 25, 2014, 02:11:45 pm
Any news about the speed improvement we can expect by the use of SDL 1.2 and luaJIT on the zero ?
Title: Re: Solarus - An ARPG Game Engine
Post by: Shin-NiL on July 26, 2014, 04:26:38 pm
Yes, good news are coming. Solarus 1.2 is running smoother than ever before on GCW-Zero ;D
We just need to wait for the next firmware public release with SDL2 fix.
Title: Re: Solarus - An ARPG Game Engine
Post by: Kouen Hasuki on July 26, 2014, 06:53:15 pm
Yes, good news are coming. Solarus 1.2 is running smoother than ever before on GCW-Zero ;D
We just need to wait for the next firmware public release with SDL2 fix.

I was just thinking a few hours ago, I wonder if any progress has been made with this.

Didn't expect to get my answer before I asked the question :P
Title: Re: Solarus - An ARPG Game Engine
Post by: patrick81 on July 26, 2014, 10:41:34 pm
Just played it yesterday and i have to say WOW! I'm impressed!  :o   Played for about 1 hour so far and i'm loving it!  The speed can go really slow once a while. I don't see any major bugs tho.   This game is harder and tricker than the original.  It's awesome!! 

Um forgive me.  I have a very dumb question.  What's the difference between XD and DX? I'm playing XD now.  I tried DX and it looked the same to me.

I can't wait for Solarus 1.2.  are you saying that we have to wait for the next GCW firmware to come out first?     
Title: Re: Solarus - An ARPG Game Engine
Post by: patrick81 on July 27, 2014, 12:57:01 am
I think i found one MAJOR bug.  I def don't think it's normal. lol  I happened to fall in the hole and it took me to a completely different world.  First I think i was in East Palace.  Then i walked out of the room, it took me to Swamp Palace... then walked out again, it took me to Desert Palace.. then Hyrule Castle.   I kept walking and walking and I couldn't get out!!!!   :o Thank god i saved it before this happened.  I think it's really funny!!! haha

Here's the bug i found. 

This is the cave I went in....
(http://i57.tinypic.com/11rq7om.jpg)


(http://i62.tinypic.com/2re78n4.jpg)


Then I fell there
(http://i60.tinypic.com/2vskizn.jpg)


Make sure you save beore you fall.  GOOD LUCK!   ;D



 
Title: Re: Solarus - An ARPG Game Engine
Post by: iames85 on July 27, 2014, 11:56:35 pm
haha this happened to me also.
Title: Re: Solarus - An ARPG Game Engine
Post by: KickingCooler on July 28, 2014, 12:06:16 am
It said this page is missing, can someone make a mediafire link please?
Title: Re: Solarus - An ARPG Game Engine
Post by: vonzippenstein on July 28, 2014, 02:00:30 pm
Looks like they changed the directory from /download/ to /games/
http://www.solarus-games.org/games/zelda-mystery-of-solarus-dx/ (http://www.solarus-games.org/games/zelda-mystery-of-solarus-dx/)
Title: Re: Solarus - An ARPG Game Engine
Post by: MightyJAK on July 28, 2014, 06:48:59 pm
Um forgive me.  I have a very dumb question.  What's the difference between XD and DX?

DX is often used as an abbreviation for "DeluXe" to indicate a special edition or extra content.

XD is an emoticon of scrunched eyes and tongue sticking out.

Scroll a bit farther up...

Zelda Solarus XD is a parody of the original ALTTP Zelda that was released as an april fool.  ;D
Title: Re: Solarus - An ARPG Game Engine
Post by: Shin-NiL on July 29, 2014, 12:11:14 am
I can't wait for Solarus 1.2.  are you saying that we have to wait for the next GCW firmware to come out first?   
Yes,  we need a working SDL2 runtime to play it ;)
Looks like they changed the directory from /download/ to /games/
http://www.solarus-games.org/games/zelda-mystery-of-solarus-dx/ (http://www.solarus-games.org/games/zelda-mystery-of-solarus-dx/)
Thanks vonzippenstein, first post updated  ;D
Title: Re: Solarus - An ARPG Game Engine
Post by: patrick81 on July 29, 2014, 09:08:45 pm
Thanks Shin-NiL!!  I'm glad that DX is running a lot smoother! Can't wait for the next firmware to come out.
Title: Re: Solarus - An ARPG Game Engine
Post by: KillerKADE on August 30, 2014, 09:43:45 pm
I lost my /usr/local/home/solarus   folder and now solarus keeps crashing when I select the zip file. What needs to be placed there? or is there a way to properly reinstall it?
Title: Re: Solarus - An ARPG Game Engine
Post by: Shin-NiL on September 01, 2014, 12:29:14 pm
I lost my /usr/local/home/solarus   folder and now solarus keeps crashing when I select the zip file. What needs to be placed there? or is there a way to properly reinstall it?

Can you post the output log?
Title: Re: Solarus - An ARPG Game Engine
Post by: KillerKADE on September 02, 2014, 02:01:52 am
Here is the output log. I made sure the file path had no spaces.

Solaris 1.1.0
Opening quest '/media/GAMES/SolarusGame'
Fatal: No quest was found in the directory
'media/GAMES/SolarusGame'.
To specify your quest's path, run: ./solarus
path/to/quest
Title: Re: Solarus - An ARPG Game Engine
Post by: Shin-NiL on September 02, 2014, 12:05:48 pm
The file /media/GAMES/SolarusGame/data.solarus.zip exists?
The name data.solarus.zip is important you shouldn't change it.

As a general rule, I would suggest the following file estructure for the adventure files:

Code: [Select]
/media/data/local/share/zsdx/solarus.data.zip
/media/data/local/share/zsxd/solarus.data.zip
Title: Re: Solarus - An ARPG Game Engine
Post by: KillerKADE on September 02, 2014, 11:33:56 pm
Changed file name and location, works fine now.

Than you!!
Title: Re: Solarus - An ARPG Game Engine
Post by: surfi80 on September 03, 2014, 08:35:12 am
muito obrigado amigo  ;D
thank you very much friend
Title: Re: Solarus - An ARPG Game Engine
Post by: Shin-NiL on September 03, 2014, 12:30:30 pm
Just to let you guys know, there is a 1.3 preview (http://boards.dingoonity.org/gcw-development/solarus-engine/) on the dev section ;D
Title: Re: Solarus - An ARPG Game Engine
Post by: Gab1975 on September 03, 2014, 04:59:50 pm
Just to let you guys know, there is a 1.3 preview (http://boards.dingoonity.org/gcw-development/solarus-engine/) on the dev section ;D

I made a quick test (Solarus 1.3.0 pre-release) and it seems to work well... the key labels are wrong (PC keyboard), but it's not a "big issue"! ;)
... thanks for your work! :)
Title: Re: Solarus - An ARPG Game Engine
Post by: thefifthgiant on September 03, 2014, 06:19:47 pm
This is great! I have noticed a fair number of issues in the text boxes (repeated text, words extending past the screen, etc.) are these bugs in the game itself, or is it just a result of the engine port?

Either way, I am glad to play this awesome game.
Title: Re: Solarus - An ARPG Game Engine
Post by: fosamax on February 26, 2015, 08:57:00 am
This is great! I have noticed a fair number of issues in the text boxes (repeated text, words extending past the screen, etc.) are these bugs in the game itself, or is it just a result of the engine port?

Either way, I am glad to play this awesome game.

I've also experimented issues with text boxes. In fact, there are random issuse with text engine since it can also happen during the introduction. I don't think those artefacts appears on the previous version so it could be related to LuaJIT or SDL2.

Solarus engine is currently migrating to a newer C++ implementation so it could be fixed in a future build.

There's also some experiments with OpenGLES that may bring shaders support (not really soon anyway) and I must say I would love to see that on the Zero

https://www.youtube.com/watch?v=1cpJ6q9ppuE