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

  • Thread starter Thread starter exelix11
  • Start date Start date
  • Views Views 29,478
  • Replies Replies 16
  • Likes Likes 7

exelix11

Developer
Developer
Joined
Feb 25, 2015
Messages
916
Reaction score
1,091
Trophies
2
Location
C:\users\exelix11\
XP
3,113
Country
Germany
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,
Nice work! Looks interesting :yay3ds:
Is the top and bottom screen size are always 512x256, even if scrollable or fixed?
 
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?
 
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
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
 
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
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 .
Ofc you'll have to find a way to put the themes on 3DS' sd card, i guess ftp would work
 
  • Like
Reactions: MallowMadness
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
 
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
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?
 
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?
 

Site & Scene News

Popular threads in this forum