Homebrew [Question] Porting the Solarus Engine on the 3DS ?

WhySayingMyName

Active Member
Newcomer
Joined
Jan 25, 2017
Messages
33
Trophies
0
Age
32
XP
58
Country
France
Greetings.

I am here watching the 3ds underground community for a while, and I've see great projects coming along, from minimalists (yet usefull) homebrews to custom firmwares, this is a great community.

I've seen many projects ported into the 3DS, the most noticeable (for me at least) was the Zelda series by Vincent Jouillat, and this leads me to this thread.

The Solarus engine is an open source engine written in SDL2 and use Lua 5.1 to run "users quests", where quests = game created by some developpers, you can create your own game very easily, with Lua as interpreter for the game, and a nicely designed quest maker for the PC. It is primarly made for Zelda styled gameplay, but type of game is possible.

There's some games made within the engine, some are released, some are WIP, some aren't unveiled, such as

Mystery of Solarus DX (very good sequel and ultra close to ALTTP, challenging puzzle)
Book of Mudora (Open world 2d Zelda)
Return of the Hylian DX
Eternal Struggle (WIP)
Unveiled (WIP)
Unveiled Zelda (WIP)
ALTTP remaster
Link's Awakening Remaster

Mercuri's Chest (WIP)
https://github.com/solarus-games/zelda-mercuris-chest
Mystery of Solarus XD
https://github.com/solarus-games/zsxd
Oni Link Begins DX (WIP)
https://github.com/solarus-games/zelda-olb-se

I am pretty sure that the New 3DS can handle this perfectly, O3ds might as well.
It would be cool to play these game on a portable system such as the 3DS ...

The engine is compatible with Windows, Linux, Mac OS, Android and GCW zero, why not 3ds ?

You can find the Solarus Engine's Source code here if you are interested -> https://github.com/solarus-games/solarus
As well as it's official website -> http://www.solarus-games.org/

The only problem is that it use Physfs, but afaik, physfs can be omnitted ...
 
Last edited by WhySayingMyName,
  • Like
Reactions: msxisalive

Liambass

Well-Known Member
Member
Joined
Dec 22, 2008
Messages
103
Trophies
0
XP
426
Country
I don't have the skills of knowledge to port this or even tell you if it's feasible to do, but I too, want this so bad.
 

WhySayingMyName

Active Member
Newcomer
Joined
Jan 25, 2017
Messages
33
Trophies
0
Age
32
XP
58
Country
France
I don't have the skills of knowledge to port this or even tell you if it's feasible to do, but I too, want this so bad.

Pretty sure it's feasible, the only problem might be about the libraries used (SDL2, LuaJIT or Lua5.1, oggvorbis).
It was ported on the Wii (Proof of Concept, never released) so I think 3DS can easily run it

 
Last edited by WhySayingMyName,
General chit-chat
Help Users
    DinohScene @ DinohScene: we've got some knowledgable people hanging around here, there's bound to be a solution for you ; )