Reply to thread
GBAtemp.net - The Independent Video Game Community
Search
Search titles only
By:
Search titles only
By:
Reply to thread
GBAtemp.net - The Independent Video Game Community
Home
Log in
Terms & Rules
Donate
Forums
New posts
Search forums
Groups
Public Events
New
New posts
New resources
New blog entries
New profile posts
New blog entry comments
New threadmarks
Latest activity
Cheats
Cheat Codes Add and Request group
The Legend of Zelda: Tears of the Kingdom cheat codes
Pokémon Legends: Arceus cheat codes
Xenoblade Chronicles 3 cheat codes
Fire Emblem Engage cheat codes
Request a cheat...
Tutorials
Nintendo Switch tutorials
Nintendo 3DS tutorials
Nintendo Wii U tutorials
Reviews
Overview
Official reviews
Downloads
Latest reviews
Search resources
Blogs
New entries
New comments
Blog list
Search blogs
Chat
Top chatters
Search
Search titles only
By:
Search titles only
By:
Log in
Register
New posts
Search forums
Log in
Register
Home
Forums
PC, Console & Handheld Discussions
Nintendo Switch
byaml.py: command line python tool to convert .byaml to .xml
Menu
Install the app
Install
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="tesnos6921" data-source="post: 7543207" data-attributes="member: 374806"><p>This has been my pet project over the past week or so. It's nowhere near as nice as the tools available for Wii U, but those either only supported big endian or just wouldn't work for me. I may implement .xml to .byaml conversion in the future, it depends on if someone else makes something better (probable) and if that sort of thing is ever going to even be needed. This may also work for 3DS, but I personally haven't tried.</p><p></p><p>To use this tool, open the directory containing byaml.py and your files and then run the following command: </p><p>Replacing 'your filename here' with the input file's name and 'your output name here' with what you want the output file to be called.</p><p></p><p>Python 2.7 ONLY</p><p></p><p>Revisions:</p><p>0.1: (8/27/2017) Initial release</p><p>0.1.1: (8/28/2017) Several bugfixes, including:</p><p> - StringValueTable couldn't not exist</p><p> - Nodes within a dictionary node would have improper names in output file</p><p> - Several bugs with the handling of Paths, the PathValueTable, and arrays</p><p> - Addition of the --incpvtbl option, which specifies that the file contains a PathValueTable</p><p>0.1.2: (8/28/2018) Several more bugfixes:</p><p> - PathValueTable can now not exist</p><p> - The "Fours" issue is now fixed (The output file would only contain a fourth of the available strings within the file, rendering it useless)</p><p></p><p>If you are having trouble, please try to use the --incpvtbl option before contacting me.</p><p></p><p>Thanks to the folks who made this <a href="http://mk8.tockdom.com/wiki/BYAML_(File_Format)" target="_blank">http://mk8.tockdom.com/wiki/BYAML_(File_Format)</a> page, I wouldn't have been able to do this without it.</p></blockquote><p></p>
[QUOTE="tesnos6921, post: 7543207, member: 374806"] This has been my pet project over the past week or so. It's nowhere near as nice as the tools available for Wii U, but those either only supported big endian or just wouldn't work for me. I may implement .xml to .byaml conversion in the future, it depends on if someone else makes something better (probable) and if that sort of thing is ever going to even be needed. This may also work for 3DS, but I personally haven't tried. To use this tool, open the directory containing byaml.py and your files and then run the following command: Replacing 'your filename here' with the input file's name and 'your output name here' with what you want the output file to be called. Python 2.7 ONLY Revisions: 0.1: (8/27/2017) Initial release 0.1.1: (8/28/2017) Several bugfixes, including: - StringValueTable couldn't not exist - Nodes within a dictionary node would have improper names in output file - Several bugs with the handling of Paths, the PathValueTable, and arrays - Addition of the --incpvtbl option, which specifies that the file contains a PathValueTable 0.1.2: (8/28/2018) Several more bugfixes: - PathValueTable can now not exist - The "Fours" issue is now fixed (The output file would only contain a fourth of the available strings within the file, rendering it useless) If you are having trouble, please try to use the --incpvtbl option before contacting me. Thanks to the folks who made this [URL]http://mk8.tockdom.com/wiki/BYAML_(File_Format)[/URL] page, I wouldn't have been able to do this without it. [/QUOTE]
Insert quotes…
Verification
Post reply
Home
Forums
PC, Console & Handheld Discussions
Nintendo Switch
byaml.py: command line python tool to convert .byaml to .xml
General chit-chat
Help
Users
Settings
Notifications
Miscellaneous
Inverse message direction
Display editor on top
Enable maximized mode
Display images as links
Hide bot messages
Hide statuses
Hide chatter list
Show messages from ignored users
Temporarily disable chat
Receive mention alerts
Sound notifications
Normal messages
Private messages
Whisper messages
Mention messages
Bot messages
Desktop notifications
Normal messages
Private messages
Whisper messages
Mention messages
Bot messages
Options
Options
View top chatters
No one is chatting at the moment.
@
Psionic Roshambo
:
Lol
Today at 3:32 AM
@
Psionic Roshambo
:
I remember one time I downloaded like a 500MB ISO file on 56K and that literally took like 2 days
Today at 3:33 AM
@
Psionic Roshambo
:
I had some sort of resume thing, I remember the software had chains
Today at 3:33 AM
@
Psionic Roshambo
:
Damned if I can't remember.the name though
Today at 3:34 AM
@
Psionic Roshambo
:
Some sort of download management app
Today at 3:36 AM
@
BigOnYa
:
Ok good chatting, I'm off to the bar, to shoot some pool, nighty night.
+1
Today at 3:38 AM
@
Psionic Roshambo
:
https://www.youtube.com/watch?v=9omNI5x06fk
Today at 4:15 AM
@
BakerMan
:
hey psi
Today at 4:28 AM
@
BakerMan
:
i call your girl lyndon the way she b on my johnson
Today at 4:29 AM
@
Psionic Roshambo
:
https://www.youtube.com/watch?v=KYZD7ykz9aQ
+1
Today at 5:03 AM
@
The Real Jdbye
:
ballcock
+2
Today at 6:58 AM
@
Sonic Angel Knight
:
Today at 7:53 AM
@
SylverReZ
:
Greetings
@Xdqwerty
Today at 1:13 PM
@
SylverReZ
:
Today at 1:13 PM
@
SylverReZ
:
How is everyone?
Today at 1:13 PM
@
BakerMan
:
i exist, that's something i guess
Today at 1:44 PM
@
BakerMan
:
either that or someone forgot their schizophrenia meds
Today at 1:44 PM
@
SylverReZ
:
@BakerMan
, Remember to take your meds like AncientBoi.
Today at 1:51 PM
@
The Real Jdbye
:
@SylverReZ
why is that random comment highlighted
Today at 2:57 PM
@
SylverReZ
:
@The Real Jdbye
, I mean cockball.
Today at 3:02 PM
@
BakerMan
:
Today at 3:23 PM
B
@
btjunior
:
erm, what the sigma?
Today at 3:24 PM
@
BakerMan
:
why be a sigma male when you could be a
ligma
male?
57 minutes ago
@
SylverReZ
:
@BakerMan
, Fuck sigma, go with sugma.
+1
51 minutes ago
@
SylverReZ
:
https://www.youtube.com/watch?v=kaQqCfuxKoE
2 minutes ago
Submit
@
SylverReZ
:
https://www.youtube.com/watch?v=kaQqCfuxKoE
2 minutes ago
Chat
0