@XavyrrVaati I just kept the same font names over and over. Every game state I change to, I set them to nil and run collectgarbage() twice. It's not too complicated, but it's annoying. I'd recommend doing this in a function and calling it.
Alright so some update news for everyone. I might make a v2.0 which includes any fixes/updates done by myself for the PC (Windows/Mac/Linux) and mobile (Android/iOS) port. This includes the new "rivals" mode where you face off against your friends in a mario kart-esque mode competing for the...
@XavyrrVaati haha no problem! :V
I try to show the cia branch I've got since it has the most up-to-date stuff.
@VideahGams did add some stuff recently but I need him to take my udp code/cia filesystem code to merge it in already! :V
No, one of the issues was that DAPP_UNIQUEID was not passed in Make. Now it is on my CIA branch of the fork.
http://www.github.com/TurtleP/LovePotion/tree/cia
That still is beside the point. Devs do use ext/save information, just not in a traditional matter. Most are using C(++) commands like mkdir or fopen to write files to the SD card somewhere which is usually root. It's more organized using a specific folder.
@julialy that doesn't really contribute to the topic. Just saying "only root nothing else" doesn't help. You don't specify why nor have any other alternate. Even if you have a suggestion at this point smea has made the poll for the current suggestion given and we'll see what happens.
That's fine, @Drakia I was just pointing it out. As long as we can move 99% of the crap out of root and into /3DS/ and its properly labeled folders it should be fine.
@TheCruel feel free to post this link in the OP:
http://www.strawpoll.me/10647742
It's a poll for the new format. I would honestly like to see people voting rather than liking/quoting/replying posts that they dislike or like the ideas.
For the lazy, this is the idea:
sdmc:/
../3DS/...
@Futurdreamz not to burst your bubble, but here's issues:
1) Resources and data are practically the same. They can be /data/ to be kept as one short named folder
2) Config is useless since /data/ handles all application information (excluding Custom Firmware)
3) Where would you put a custom...
Either way it's fine, @chaoskagami . Your opinion and others are welcome since we're still trying to get everyone on board with one universal schema for the scene ;).
@chaoskagami You get an application and it has a 3dsx and a folder, where else do you think it would go? Data. Sorry if this reply sounds rude, but I'm not trying to be.
Not to be picky either, but /data/ over /appdata/ also sounds better since it's less to read and makes it apparent that data goes there at first glance. Some might accidentally confuse them otherwise.
Right now, I'd think that this is how it'd work:
/3DS/
arm9loaderhax.bin
apps/
appdata/
boot/ (handles chainloading for arm9loaderhax, basically cfw stuff)
logs/ (only if dumps happen, etc)
I also agree with Cruel's layout. Even though how I said just renaming the folders with the same concepts wouldn't change much, it still is noob-friendly.
/3DS/
apps/
appdata/
boot/
We can remove logs/ unless a cfw dev or other devs agree to have that anyways. Most users won't...
That's what the proposal is. Keep 3DS but add folders to sort everything out. Everything is named in such a way to help the user know where things will go instead of placing random files and folders on root. When this design had been thought of on Discord we had in mind the simplicity of...
if they get permission from 4j (the studio who helped put minecraft on consoles), they could put the console edition tutorial worlds in the game, as seeds
and i mean all of them (if not, maybe a few highlights, like TU1, TU31, and TU69)