ROM Hack [POC] Yata online: In-Browser Cross-Platform 3DS theme editor

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
915
Trophies
1
Location
C:\users\exelix11\
XP
2,940
Country
Italy
Latest version is 1.3, if you see an older one clear the cache on your browser.

I was experimenting with web dev, so as a test project i decided to make a web app out of Yata, this was rewritten from scratch the only thing left from the original code is the image encoding algorithm.
It is pretty basic, I don't know if I'm going to further develop it (mainly because of lack of time).

It's really straightforward, you load or create a theme, load the images and then click save.
If images are not of the right size they will automatically be stretched.
I tested it on Firefox, Chrome, Edge and Edge on my phone and it works, should work on phones as well. It's not compatible with Internet explorer idk about other browsers.

mraceh.jpg


10qlzl3.jpg

You can also save the web page to use it offline
Link: https://exelix11.github.io/Yata-online/

Source code: https://github.com/exelix11/Yata-online
 
Last edited by exelix11,

THEELEMENTKH

Well-Known Member
Member
Joined
May 31, 2016
Messages
1,894
Trophies
1
Age
23
XP
3,091
Country
Spain
Woooooww, just what I needed! I will try this when I get home.
One question: What audio files does this support? Does it support BCSTM as input files?
 

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
915
Trophies
1
Location
C:\users\exelix11\
XP
2,940
Country
Italy
Nice work! Looks interesting :yay3ds:
Is the top and bottom screen size are always 512x256, even if scrollable or fixed?
No, the size depends on the frame type, the page was not automatically updated to refect the size, i just pushed the update to fix the issue, reload deleting cache to see the changes (Shift + reload, you should see Ver 1.1)

Woooooww, just what I needed! I will try this when I get home.
One question: What audio files does this support? Does it support BCSTM as input files?
It doesn't support any audio format, you can only enable or disable bgm with the flag.
I don't think it's ever going to be able to convert from an to BCSTM due to the limitation of the browsers, i had to optimize a lot the image encoding to make it quick enough.
Also, this should work from your phone browser as well
 
Last edited by exelix11,
  • Like
Reactions: tranxuanthang

THEELEMENTKH

Well-Known Member
Member
Joined
May 31, 2016
Messages
1,894
Trophies
1
Age
23
XP
3,091
Country
Spain
It doesn't support any audio format, you can only enable or disable bgm with the flag.
I don't think it's ever going to be able to convert from an to BCSTM due to the limitation of the browsers, i had to optimize a lot the image encoding to make it quick enough.
Also, this should work from your phone browser as well
Oh, okay, no problem, thanks!
I will try to manually add the BCSTM file on the theme folder and see if it works
 

MallowMadness

Member
Newcomer
Joined
Dec 21, 2017
Messages
24
Trophies
0
XP
118
Country
Philippines
does it mean that i can make themes using the browser on my phone? nice work to help people who broke their laptop last new years eve :grog:

edit:sorry didnt read the earlier replies .
 
Last edited by MallowMadness,
  • Like
Reactions: exelix11

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
915
Trophies
1
Location
C:\users\exelix11\
XP
2,940
Country
Italy
Looks like there is a bug with MS Edge, when you upload an image if you try to open the same image for another theme element it won't be loaded, as a workaround open another image and then the image you wanted to open, i'll fix this in the next days
 

exelix11

Developer
OP
Developer
Joined
Feb 25, 2015
Messages
915
Trophies
1
Location
C:\users\exelix11\
XP
2,940
Country
Italy
For those of us that are new to this, will there be some sort of tutorial how to use this. And also how to upload to the Theme Plaza website.
Well just upload a theme file or create one from scratch, then you can just upload the file it downloads when you save, but this won't generate actual previews and stuff.
As this was just a poc I don't plan on keep woriking on it, you might want to use either usagi or the windows version of yata+
 
  • Like
Reactions: Eevee_Evoboost

SBs

Member
Newcomer
Joined
Apr 9, 2020
Messages
8
Trophies
0
Age
27
XP
34
Country
United States
Okay, can someone help me?

When I check the BGM flag, nothing happens. I mean, I got it to work once and give me a screen asking for the audio file, but every other time when I check it nothing happens. :( Could you maybe fix that or explain why it's happening to me?
 

Darkrai812

New Member
Newbie
Joined
May 20, 2020
Messages
4
Trophies
0
Age
32
XP
32
Country
United States
can somebody help me? how do you install it on a 3DS

--------------------- MERGED ---------------------------

For those of us that are new to this, will there be some sort of tutorial how to use this. And also how to upload to the Theme Plaza website.
where is the tutorial?
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    Maq47 @ Maq47: @BORTZ sorry, not sorry. xD https://i.imgur.com/C0IOqpt.png