Homebrew The Legend of Zelda - A Link to the Past (Nintendo Switch port)

zerofalcon

Well-Known Member
OP
Member
Joined
Mar 14, 2009
Messages
814
Trophies
1
Location
Somewhere close to my NES
XP
2,943
Country
IMG_20221009_184732.jpg

The Legend of Zelda: A Link to the Past
Switch port of The Legend of Zelda - A Link to the Past with enhancements (widescreen 16:9, 16:10, 18:9 and 4:3), bugfixes, features like MSU-1, redux and gameplay QoL.

Unfortunately, I cant provide the zelda3_assets.dat (rules are rules) needed alongside to launch the game. I'm just sharing the compiled nro. The wiki on github source explain perfectly how to extract and compile the resources using a dumped or d*******ed zelda3.sfc ROM:

https://github.com/snesrev/zelda3/wiki

Only steps 1 (getting python and its dependencies) and 2 are needed in order to get the assets.dat, if planning to build the nro, try the full guide.

Once done, just copy the zelda3_assets.dat file into switch/zelda3/ directory.
Extract the attached file and copy the folder "zelda3" into switch folder, just run through HBL. To change some settings open the zelda3.ini with Vgedit on Switch or using a text editor on any other OS.
Source: https://github.com/snesrev/zelda3
Credits: snesrev, KiritoDv
 

Attachments

  • zelda3.7z
    2.3 MB · Views: 172
Last edited by zerofalcon,

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
13,049
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,240
Country
United States
Installing Python and pip from the MS store was more of a pain in the ass than I wanted, but I got zelda3_assets.dat compiled. Thanks for this, I'll add the MSU files and play this as the definitive version of LttP. :yayswitch:
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,426
Trophies
3
Age
46
Location
At my chair.
XP
19,125
Country
Colombia
Installing Python and pip from the MS store was more of a pain in the ass than I wanted, but I got zelda3_assets.dat compiled. Thanks for this, I'll add the MSU files and play this as the definitive version of LttP. :yayswitch:
Yeah, that's why I personally always use the independent ones.

I just follow the guide and compile the NRO using MSYS and was simple.

Will try to compile the Windows version using MSYS also, wish me luck.
Post automatically merged:

I just find what your "home" path get inside the NRO, so each compiled version is completely different, and the name of the user get inside the binary, bad thing.

1665371654212.png
 
Last edited by impeeza,
  • Like
Reactions: godreborn

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
13,049
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,240
Country
United States
Yeah, that's why I personally always use the independent ones.

I just follow the guide and compile the NRO using MSYS and was simple.

Will try to compile the Windows version using MSYS also, wish me luck.
Post automatically merged:

I just find what your "home" path get inside the NRO, so each compiled version is completely different, and the name of the user get inside the binary, bad thing.

View attachment 331183
I honestly don't know why people care about your user folder path being public... I see people blank them out, and it seems about as useful as those people that hide their PSP's MAC address. (Nobody can do anything with the information remotely.)
 

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,426
Trophies
3
Age
46
Location
At my chair.
XP
19,125
Country
Colombia
I honestly don't know why people care about your user folder path being public... I see people blank them out, and it seems about as useful as those people that hide their PSP's MAC address. (Nobody can do anything with the information remotely.)
is more a concern about privacy more than security.

I do remember the time when MS Word documents save lots and lots of information about all users saving the file, by example, his MAC and public IP address...
 

Jayro

MediCat USB Dev
Developer
Joined
Jul 23, 2012
Messages
13,049
Trophies
4
Location
WA State
Website
ko-fi.com
XP
17,240
Country
United States
is more a concern about privacy more than security.

I do remember the time when MS Word documents save lots and lots of information about all users saving the file, by example, his MAC and public IP address...
Public IP address could be problematic, but a folder on my C:\ drive is nothing to sweat about.
My user folder is simply C:\Users\Jayro

(Who could have guessed that? LOL)
 

Levine91

Well-Known Member
Member
Joined
Oct 8, 2011
Messages
184
Trophies
1
XP
1,044
Country
United States
Works for me.
Definitely some issues currently like the title screen/file select & interior of your home staying in 4:3.
Black covering parts of the overworld until you hit the screen scroll portion of it to (temporarily) unveil a chunk of the map. etc.
 

Badablek

Well-Known Member
Member
Joined
Jan 23, 2006
Messages
527
Trophies
1
Age
43
XP
2,953
Country
France
works great, thanks ! Hope to see support for other langages. :moogle:

BTW, is 16:9 rendering supposed to make some kind of "moving black screen" (when you walk near an adjacent area) ? I know this game is cut in areas, but it feels really strange. 16:9 isn't supposed to load adjacent area instead of making a black screen ?
 
Last edited by Badablek,

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,426
Trophies
3
Age
46
Location
At my chair.
XP
19,125
Country
Colombia
I was reading the documentation, but can not figure how exit the switch version to HBL.

built it for the switch, but I can't test. I also forgot to extract the assets first. I also built it for windows, which took almost no time:

View attachment 331269
the assets files is the same for Windows, linux, Mac and Switch :D
 
  • Like
Reactions: godreborn

impeeza

¡Kabito!
Member
Joined
Apr 5, 2011
Messages
6,426
Trophies
3
Age
46
Location
At my chair.
XP
19,125
Country
Colombia
Cool, for what I inferred on the building documentation, on MSYS windows Compilation generate the assets file, the Switch compilation require you run the commands beside the compilation. but anyway are separated process.

the assets extraction is a Python script.
 
  • Like
Reactions: godreborn

godreborn

Welcome to the Machine
Member
Joined
Oct 10, 2009
Messages
38,471
Trophies
3
XP
29,180
Country
United States
Cool, for what I inferred on the building documentation, on MSYS windows Compilation generate the assets file, the Switch compilation require you run the commands beside the compilation. but anyway are separated process.

the assets extraction is a Python script.
Yeah, I compiled everything for the switch version with msys. I compiled the windows version with visual studio 2022.
 
  • Love
Reactions: impeeza

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
  • BigOnYa
  • Xdqwerty
    what are you looking at?
  • Veho @ Veho:
    Ah, yes, portrait mode, surely the best way to film a row of people. If only there were some way to fit a wider shot, at the expense of height... if only...
    +1
  • K3Nv2 @ K3Nv2:
    4k portrait mode?
    +1
  • BigOnYa @ BigOnYa:
    Diddy - "I never touched her, that bitch is crazy." Video is released. Diddy - " Ok I did it, i am remorseful for my actions during my darkest times." Lol
  • SylverReZ @ SylverReZ:
    @BigOnYa, Glad that the Diddler got caught once again.
    +1
  • K3Nv2 @ K3Nv2:
    Iran ran out of options
  • K3Nv2 @ K3Nv2:
    Thought I saw my ex on that new kingdom of the Apes poster
  • BigOnYa @ BigOnYa:
    I thought I saw a puttie snatch...
  • BigOnYa @ BigOnYa:
    I'm so pumped, NCAA football video game is back after a 10 year hiatus, coming to SeriesS/X, PS5 in July.
  • BigOnYa @ BigOnYa:
    Wish they would let us play the NCAA football 14 on newer xbox, its one of the only games I love and own on disc still, that is not back compatible, bs.
  • AdenTheThird @ AdenTheThird:
    @BigOnYa My dad recently bought a spare Series X off of me, got game pass, and saw Madden '24 on Game Pass, decided to try it out.

    ...He was a bit taken aback by the 60GB download size. Poor guy's still living in the 90s!
    +1
  • SylverReZ @ SylverReZ:
    @AdenTheThird, Bro's still in the PS2 age.
  • K3Nv2 @ K3Nv2:
    Lol charging your dad's classic unless he's the type that doesn't like taking things like that
  • AdenTheThird @ AdenTheThird:
    @K3Nv2 He was looking into consoles for his house anyway (for my younger siblings and himself) and I had a spare XSX and Switch I ended up selling him at pretty steep cuts. I would just give them to him, but I did buy them with the intent to sell them... and college is super expensive.
  • BigOnYa @ BigOnYa:
    A little yeah...
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, [insert wut here]
    +1
  • BigOnYa @ BigOnYa:
    I'm a little hi, but bout to fix that.
    +1
  • BigOnYa @ BigOnYa:
    Now I'm low, i was upstairs in my wifeys kitchen, now I'm downstairs in my dungeon.(My basement)
  • BakerMan @ BakerMan:
    do you mind? i snuck in with amiibo and jars, and am trying to do my thing brony style
  • BakerMan @ BakerMan:
    have you ever regretted saying something immediately after saying it?
  • BakerMan @ BakerMan:
    nah what i was doing was trying to cure my ever-so-apparent crabs
    BakerMan @ BakerMan: nah what i was doing was trying to cure my ever-so-apparent crabs