Homebrew RELEASE The Legend of Zelda - Mystery of Solarus DX (solarus engine)

tfs

New Member
Newbie
Joined
Jul 4, 2018
Messages
3
Trophies
0
Age
79
XP
109
Country
Papua New Guinea
Hi,

I would like to build a customized Solarus for my own switch, however it seems that the Makefile you added on your GH repo isn't part of the CMake build itself,

What are the required steps in order to build Solarus and generate an NRO file for homebrew?

---
A short update about this one.

As it's been only 1 day or so and the developer didn't respond, I started tinkering it on my own,

The main developer added 2 repositories which aren't in the devkitpro packages, (lua51-switch and physfs-switch), and they're both built flawlessly,
however it seems like there's a missing linking flag in the Makefile, (-lEGL), which stops the build, I still haven't finished building it because there a few other errors, but so far I have decent progress.

Once I'll manage to create an NRO I'll share my insights and build instructions with devkitpro.

A few objectives:
* Integrate the switch build into Solarus master branch.
* Make the build concurrent, (as now it's pretty slow).
* Fix travis build for the Switch.
 
Last edited by tfs,

carstene1ns

Well-Known Member
OP
Newcomer
Joined
Apr 1, 2018
Messages
72
Trophies
0
Website
f4ke.de
XP
588
Country
Germany
Well, I have better things to do on the last day of the year than browsing forums. ;)

As we already talked about it over IRC, I think most things should be clear now.

In the meanwhile I have updated the repository and linked build with a hardware accelerated one. It might fix some issues as is built with latest libnx and such.
 

tfs

New Member
Newbie
Joined
Jul 4, 2018
Messages
3
Trophies
0
Age
79
XP
109
Country
Papua New Guinea
Huh, I didn't know you updated the build : )

I'll take look, I want to make it run on my Switch.

Thank you!
 

Anastasios

New Member
Newbie
Joined
Mar 1, 2019
Messages
1
Trophies
0
Age
28
XP
53
Country
United States
Hi, I have Mystery of Solarus v1.11.0 and it works flawlessly in handheld mode, but the moment it's docked, it crashes. If I start the game in docked mode, it crashes on launch. I see reports of crashing in here, I wonder how many will see a correlation between docking and crashing like I do. It's there a newer version than 1.11.0?
 

oclero

Member
Newcomer
Joined
Jan 2, 2019
Messages
11
Trophies
0
Age
34
XP
88
Country
France
We released a 1.12.0 version at the same time of the 1.6.0 release of Solarus. We're working on bugfixes for a 1.6.1 and 1.12.1.

You may want to try with these newer versions (both the engine and the game).
 

JPZ5

Member
Newcomer
Joined
May 23, 2019
Messages
7
Trophies
0
Age
38
XP
69
Country
United States
I still need to update the port for the 1.6.0 release. Too busy with other stuff these days, but it will happen soon.

What about the save file? I am trying to shift my games to a new SD Card, I copied what I assumed were the files for this game, but after launching, there was no information.
 

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,241
Trophies
1
XP
3,281
Country
United States
Does this work in 9.x.x? If not, can someone recompile with latest libnx? I would but I can't seem to figure out where the switch build files are.
 

OrGoN3

Well-Known Member
Member
Joined
Apr 23, 2007
Messages
3,241
Trophies
1
XP
3,281
Country
United States
Okay. I tried compiling this with latest libnx. Wasn't fun since the lua files weren't linked in any way, shape, or form. I found some that worked https://github.com/carstene1ns/lua51-switch there. Others I found wouldn't work.

So far this will not compile. It gets to SaveDataTransfer and gives me a few errors about memcopy and memchr not existing in std. This'll be fun to figure out. :(
 

Shawnm355

Active Member
Newcomer
Joined
Feb 28, 2017
Messages
39
Trophies
0
Age
25
XP
172
Country
Canada
ive been waiting for so long for a 9.x upedate since i acidentally updated my concle, hope the op or someone can do it soon.
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,435
Trophies
3
Age
46
Location
At my chair.
XP
19,133
Country
Colombia
Hi, Happy new year to all, for carstene1ns, thanks a lot for all your effort, I have enjoyed a lot this port. Please do not forget compile using the most updated tools, the last version of game on this page do not works on Atmosphère unless you put "enable_deprecated_hid_mitm = u8!0x1" on the "system_settings.ini" file of config folder. This is a temporally measure and will be removed on next Atmosphère releases.

Again thanks a lot for all your work.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Jayro @ Jayro:
    The phat model had amazingly loud speakers tho.
    +1
  • SylverReZ @ SylverReZ:
    @Jayro, I don't see whats so special about the DS ML, its just a DS lite in a phat shell. At least the phat model had louder speakers, whereas the lite has a much better screen.
    +1
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +1
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
    rqkaiju2 @ rqkaiju2: i like physical media because it actually feels like you own it. thats why i plan on burning...