Homebrew RELEASE Solarus Engine v1.6.4 - gui 0.4 -- now with luaJIT

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,369
Trophies
3
Age
46
Location
At my chair.
XP
18,750
Country
Colombia
Yes! I was playing with the keymap.keys file on the root of solarus and the games. For the Tunics! game I make the attached file (renamed to keymap.keys) and all the functions are accessible and working just fine

Incidentally I discover what the Tunics! game can read joystick buttons (on any solarus engine) but the mapping is hard-coded on scripts so if you do not use a keymap.keys and manually change the Tunics! code also works.

I also find a quirk on the new version solarus-v0_4_3-luajit-1_6_4.zip each time you exit a solarus game, an error happens: «The software was closed because an error occurred.» then you return to home menu. (tested with Zelda Mystery of Solarus XD, Zelda Mystery of Solarus DX, Tunics! and Zelda Return of the Hylian SE)

With exactly the same system, only replace the SD:/switch/solarus/solarus.nro with version solarus-v0_4_2-luajit-1_6_4.zip and exiting any solarus game return to Hbmenu without error ;(
 

Attachments

  • keymap.keys.txt
    240 bytes · Views: 103

capsterx

Well-Known Member
OP
Member
Joined
Oct 14, 2020
Messages
147
Trophies
0
Age
42
XP
481
Country
United States
Yes! I was playing with the keymap.keys file on the root of solarus and the games. For the Tunics! game I make the attached file (renamed to keymap.keys) and all the functions are accessible and working just fine

Incidentally I discover what the Tunics! game can read joystick buttons (on any solarus engine) but the mapping is hard-coded on scripts so if you do not use a keymap.keys and manually change the Tunics! code also works.

I also find a quirk on the new version solarus-v0_4_3-luajit-1_6_4.zip each time you exit a solarus game, an error happens: «The software was closed because an error occurred.» then you return to home menu. (tested with Zelda Mystery of Solarus XD, Zelda Mystery of Solarus DX, Tunics! and Zelda Return of the Hylian SE)

With exactly the same system, only replace the SD:/switch/solarus/solarus.nro with version solarus-v0_4_2-luajit-1_6_4.zip and exiting any solarus game return to Hbmenu without error ;(

I'll look into it, but more than a few of the ports I have done crash when exiting and I have never figured out how to fully debug what is wrong
 

Ssingledad7

Well-Known Member
Newcomer
Joined
Aug 25, 2016
Messages
48
Trophies
0
Age
52
XP
687
Country
United States
Getting these errors when trying to build?
 

Attachments

  • CaPX.PNG
    CaPX.PNG
    209.2 KB · Views: 103

FAKEdemicBioPYSCHONANOWAR

Well-Known Member
Member
Joined
Sep 26, 2021
Messages
207
Trophies
0
Age
35
XP
517
Country
Netherlands
Takes a while to load but eventually loads. Though when I start a game zelda mystery of solarus SX V1.12.1 it says "software was close because an error occured" AMS 13.2.1
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,369
Trophies
3
Age
46
Location
At my chair.
XP
18,750
Country
Colombia
I have Zelda Mystery of Solarus DX v1.12.3 and Zelda Mystery of Solarus XD v1.12.2 boot opens and run without problem on Solarus Engine solarus-v0_4_3-luajit-1_6_4_Source.zip from https://github.com/capsterx/solarus/.


What is true, there is a bug which generate the error "The software was closed because an erorr ocurred." AFTER you close any game. may be you are pressing "+" before the game finish loading and making the game exit, so you see the error. try to load the game and wait until load.

Download the latest version of the engine from https://github.com/capsterx/solarus/ and the games from https://www.solarus-games.org/en/games
 

FAKEdemicBioPYSCHONANOWAR

Well-Known Member
Member
Joined
Sep 26, 2021
Messages
207
Trophies
0
Age
35
XP
517
Country
Netherlands
I have Zelda Mystery of Solarus DX v1.12.3 and Zelda Mystery of Solarus XD v1.12.2 boot opens and run without problem on Solarus Engine solarus-v0_4_3-luajit-1_6_4_Source.zip from https://github.com/capsterx/solarus/.


What is true, there is a bug which generate the error "The software was closed because an erorr ocurred." AFTER you close any game. may be you are pressing "+" before the game finish loading and making the game exit, so you see the error. try to load the game and wait until load.

Download the latest version of the engine from https://github.com/capsterx/solarus/ and the games from https://www.solarus-games.org/en/games
LoL i think I did that yes I press + beore total load i guess. But I think the other time i press A and it also crash but not entirely sure.
But I think just waiting just solved it, since I see it loading.
Thanks for reply!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: :O:rofl2: +1