[Completed Translation] Time Travelers

time_travelers_logo.png
After 8 years of research and translation, we can finally present you our final patch for the english fan translation of "Time Travelers" by Level5 on the 3DS.

We went through some years of stagnation and burnout. The team changed and got smaller. But we persevered, invested months over months in quality control, and now we're proud to release it!


Click here to download

The package you download is an app to apply the patch file to a .3ds or .cia version of the game. You're required to get your own decrypted dump of the game.
The app will create a Luma3DS LayeredFS-ready folder with all the necessary files in it. You just have to move that folder to the correct Luma3DS folder on your SD card.


Content

This patch contains the entire main story. However, there is post-game content which we did not include in this patch.
It was not our goal to translate the post-game content, and given how long this project already took, we decided to not pursue this further for now.

However, it's not impossible that the post-game content will be released at one point.

As for what you would miss out on: The post-game content is a kind of life-sim with the main heroine of "Time Travelers" to get to know her better and the world.


Documentation

If you're interested in creating a translation of this game for another language, we will document and give access to every tool we used/created and provide access to all our working files. Read up on everything here.


Credits

I want to thank everyone who majorly contributed to this project over the years.
Without them, this project wouldn't have happened or be finished:

  • Project Lead: onepiecefreak
  • Translation: sekki35, 22sorataka, ecky, Theswweet, Teekro, onepiecefreak
  • Proofreading: Theswweet, Teekro, onepiecefreak
  • Graphics/Movies: Etokapa, MissBazinga, @NitroTears , onepiecefreak
  • Programming: Neobeo, onepiecefreak
  • Special Thanks: @IcySon55 , @Uwabami
If you want to chat about the game or need help with setting everything up to play it, head over to our Fan Translators International Discord.
Agree to the rules and head over to the channel #time-travelers.

If you find any issues with the translation, report them in our Issue Tracker.


Original Project Thread: [Translation] Time Travelers
 
Last edited by onepiecefreak,
Last edited by onepiecefreak,
  • Like
Reactions: draftguy123
I would like to strongly recommend not to link to PC decrypters. Simply because there are cases of such tools being illegal dumping/using of key material from the 3DS.

Please only use godmode9 on an actual 3DS to dump and decrypt. Everything else will be met with no support from our side.
OK, sorry.
I have edited my post.

(Please remove the link from my quote in your reply.)
 
  • Like
Reactions: onepiecefreak
Well, yes, because you don't use the paths I told you... The only difference between Citra and Lime3DS is exactly that name in the path. The rest is exactly the same. Lime3DS is just a branch from Citra, so it uses the exact same paths.

I don't know why you put stuff somewhere deep in the Nintendo folder, when the paths I gave you don't even mention it.
Apologies for the late reply but got sorted! I hadn't considered that I could just create a 'luma' folder inside sdmc and use the same structure from there. I figured it was probably something stupid like that 😅 Sorry if I came off as rude or ignorant before, was not my intent. Thanks either way, really looking forward to checking this out!
 
  • Like
Reactions: onepiecefreak
Amazing project, kudos to the entire team! Do we know when the documentation will be available? I was thinking of doing a translation into my native language.
 
Amazing project, kudos to the entire team! Do we know when the documentation will be available? I was thinking of doing a translation into my native language.
There is no ETA, but I'm working on getting the tools ready for proper release.
 
News for any macOS users, like me: Even if you're using something like Parallels to use the app, it still doesn't work correctly! The farthest you'll get is generating a folder with ONLY a patch.cpk, and it'll be, like, 457kb. (And if you look in a hex editor, you'll see the beginning part of your patch.cpk will just be blank.) A very patient & kind friend ran it for me on their PC, and it came out correctly, with a MUCH larger patch.cpk, as well as the other two people have been talking about. So, just to help anybody, this the file-tree you should end up with, plus the estimated filesizes for each:

Code:
000400000008C600 (folder)
├── code.bin (3 MB)
├── exheader.bin (2 KB)
└── romfs (folder)
    └── patch.cpk (106.3 MB)

I'm sure it'd be difficult, but it'd be incredible if someone could make a cross-platform version of the patch for macOS & Linux-- or at the very least make it possible for it to work when using Windows virtualization.

EDIT: UHP, Patch 1.3 fixes all that! I talk about some important details using it on macOS here.
 
Last edited by HomeStarRunnerTron,
Patch 1.3 is out! Get it here.

This version adds versions for Linux and MacOS users. However, due to lack of development environment, we can not guarantee that those work as intended. We appreciate feedback on their functionality.

Fixed:
  • [Typo] TIPS List Tutorial: "yo uread" -> "you read"
  • [Typo] One small conversation between Ms. Itoyama and Hina had the wrong text
  • [Context] Kuramoto sometimes calling Hina by her first name
  • [Context] Ressenti's father being referred to as "them" (left-over from when the text referred to "parents" instead of "father")
  • [Technical] Arrow misplacement after a certain amount of Tutorial text boxes
 
Last edited by onepiecefreak,
Yo I got the game and I gotta say I freaking LOVE it, the 3ds is such a good console, and I love Level 5 too, the graphics are top notch on the system, and the patch is very well done, thank you,arigatou
 
  • Like
Reactions: onepiecefreak
This version adds versions for Linux and MacOS users. However, due to lack of development environment, we can not guarantee that those work as intended. We appreciate feedback on their functionality.
Thank you, got my copy on Wednesday from Japan, I have both Mac and Windows PCs and used the Windows version before. Just tested the Mac version of 1.3 right now on my dumped .3ds file and it seems to work just fine, I also tried the Windows version and both produce the exact same files :). I used an Apple Silicon Mac Mini M4, don't have access to an Intel Mac to test...
 
  • Like
Reactions: onepiecefreak
This version adds versions for Linux and MacOS users. However, due to lack of development environment, we can not guarantee that those work as intended. We appreciate feedback on their functionality.
WOAH NALLY, I was just a few hours early with my comment, wasn't I?! I just gave it a shot on my Mac, and it did exactly what it was supposed to. Sometimes you'll have to tell people who download it-- it's going to come not being read properly as an executable file-- it's going to just look like a big textfile. So you have to go into Terminal, and type in...

Code:
chmod +x [INSERT FILEPATH OF TimePatchApply HERE]
Easiest way is just to drag it into the Terminal window after the space. Then hit Return, and it'll read the Document as an executable. Then, drag in the filepath into the Terminal again and hit Return to use the tool.

Another thing to note: Do everything you can not to add any unusual symbols into the filepath. I had a folder with an asterisk along the way, and it broke the tool. (Perhaps don't have your directory be in places that need admin privileges, like Applications, as well. I did it in my Downloads & Desktop folder.) It ALSO looks like, perhaps, spaces & parentheses break the filename. If you drag in the file into the Terminal, and you see backslashes in the name of the file, even after trying to rename it, select the file, & press Apple-I. Then, in the info bar, completely rename it in the Name & Extension space.

Filesizes of everything is just as initially reported. To repeat:
Code:
000400000008C600 (folder)
├── code.bin (3 MB)
├── exheader.bin (2 KB)
└── romfs (folder)
    └── patch.cpk (106.3 MB)

Thank you so-so much for... I'm assuming you also went back in time to get this done so fast after my pleas from, like, 2 hours before the release of v1.3. Phenomenal. And yes, for anyone wondering, what the main dev describes here for using emulation also works on macOS builds of these same emulators. Y'just gotta go into your emulator, and in the menu bar, go File > Open Citra/Lime3DS Folder! Then you'll find out where your preferences are being store'd.
 
Last edited by HomeStarRunnerTron,
WOAH NALLY, I was just a few hours early with my comment, wasn't I?! I just gave it a shot on my Mac, and it did exactly what it was supposed to. Sometimes you'll have to tell people who download it-- it's going to come not being read properly as an executable file-- it's going to just look like a big textfile. So you have to go into Terminal, and type in...

Code:
chmod +x [INSERT FILEPATH OF TimePatchApply HERE]
Easiest way is just to drag it into the Terminal window after the space. Then hit Return, and it'll read the Document as an executable. Then, drag in the filepath into the Terminal again and hit Return to use the tool.

Another thing to note: Do everything you can not to add any unusual symbols into the filepath. I had a folder with an asterisk along the way, and it broke the tool.

Filesizes of everything is just as initially reported. To repeat:
Code:
000400000008C600 (folder)
├── code.bin (3 MB)
├── exheader.bin (2 KB)
└── romfs (folder)
    └── patch.cpk (106.3 MB)

Thank you so-so much for... I'm assuming you also went back in time to get this done so fast after my pleas from, like, 2 hours before the release of v1.3. Phenomenal. And yes, for anyone wondering, what the main dev describes here for using emulation also works on macOS builds of these same emulators. Y'just gotta go into your emulator, and in the menu bar, go File > Open Citra/Lime3DS Folder! Then you'll find out where your preferences are being store'd.
Your post was the first to ask for a version on Mac. It was actually just 5 minutes to make the MacOS version. I just couldn't compile it as efficiently as the Windows version, as I don't have a Mac to compile it natively, which is why the executable is so much larger (3MB to 15MB) on Mac and Linux.

So yh, thanks for your post. Without it, I would have probably not released a Mac or Linux version. And especially thanks for all the feedback in here, since I was really not sure that especially the Mac build would just work.

PS: How do you even put asterisks in file paths? Windows for example explicitly blocks putting asterisks in folder and file names. I assume, since it is used for wildcard search functionality, Mac would do the same? Which explains why my tool would break on asterisks...
 
Last edited by onepiecefreak,
  • Like
Reactions: HomeStarRunnerTron
My saves work upgrading patches right? gotta ask lol thanks so much for this! theirs that yt playlist of the game with captioned subs and all cutscenes, my oh my did they leave lots of context out and just barely get the main concept out..... Working on anything next? (: Also have you made any other patches for other 3ds titles?
 
Your post was the first to ask for a version on Mac. It was actually just 5 minutes to make the MacOS version. I just couldn't compile it as efficiently as the Windows version, as I don't have a Mac to compile it natively, which is why the executable is so much larger (3MB to 15MB) on Mac and Linux.

So yh, thanks for your post. Without it, I would have probably not released a Mac or Linux version. And especially thanks for all the feedback in here, since I was really not sure that especially the Mac build would just work.

PS: How do you even put asterisks in file paths? Windows for example explicitly blocks putting asterisks in folder and file names. I assume, since it is used for wildcard search functionality, Mac would do the same? Which explains why my tool would break on asterisks...
Hehehe, Mac just lets asterisks into any filename, and it's okay. I just added more to my initial post experience, since someone PM'd me with other issues. It seems perhaps even spaces in the names of things might set off the "Opening game... The file does not exist." error. Gotta play it as safe as possiblé.
 
Hehehe, Mac just lets asterisks into any filename, and it's okay. I just added more to my initial post experience, since someone PM'd me with other issues. It seems perhaps even spaces in the names of things might set off the "Opening game... The file does not exist." error. Gotta play it as safe as possiblé.
Spaces are problematic in general (both in directories and file names), when I first tried the tool on Windows I had it in a folder with spaces and it couldn't find it (it didn't like the " in the path either), so it might even be useful to put in the readme to avoid anything in paths or filenames that are not letters or numbers (common special symbols like _ and - seem to be fine though, as I have a _ in my .3ds file that I dumped).
 
  • Like
Reactions: HomeStarRunnerTron
TIMRPATCHAPPLY HAS STOPPED WORKING
Post automatically merged:
Uhm... ok? Thanks for the detailed error report?

It certainly still works as before, and even on Linux and Mac now, so I'm unsure what exactly you're trying to tell me.
Post automatically merged:

Spaces are problematic in general (both in directories and file names), when I first tried the tool on Windows I had it in a folder with spaces and it couldn't find it (it didn't like the " in the path either), so it might even be useful to put in the readme to avoid anything in paths or filenames that are not letters or numbers (common special symbols like _ and - seem to be fine though, as I have a _ in my .3ds file that I dumped).
How do you even put those symbols in your directory and filenames?!

All of the reported characters that could lead to issues are already impossible to place in directory and file names by windows. Spaces are also not an issue, as the way I read the paths allows for spaces.

There is no reasonable scenario where I have to add disclaimer for something that Windows (and I assume Mac at the least too) already make impossible for normal users. If you go out of your way to have those symbols somehow in your paths, I really don't know if the tool should make a disclaimer for that.
 
  • Like
Reactions: HomeStarRunnerTron
Uhm... ok? Thanks for the detailed error report?

It certainly still works as before, and even on Linux and Mac now, so I'm unsure what exactly you're trying to tell me.
Post automatically merged:


How do you even put those symbols in your directory and filenames?!

All of the reported characters that could lead to issues are already impossible to place in directory and file names by windows. Spaces are also not an issue, as the way I read the paths allows for spaces.

There is no reasonable scenario where I have to add disclaimer for something that Windows (and I assume Mac at the least too) already make impossible for normal users. If you go out of your way to have those symbols somehow in your paths, I really don't know if the tool should make a disclaimer for that.
I didn't have a " in the path/filename only a space when I first tried it, I doubt that would even be possible :) But when copying a path in windows Explorer (to then paste it in the terminal window) it puts the " " around the path, that's what I meant. But nevermind, it works for me, and that's the most important thing :)
 
1. what to do with the bin-files and the cpk-files to play on n3dsxl?
2. it is possible to merge the created patch into a cia-file (timetravelers_with_eng_language.cia)?
 
1. what to do with the bin-files and the cpk-files to play on n3dsxl?
2. it is possible to merge the created patch into a cia-file (timetravelers_with_eng_language.cia)?
1. Read the instructions
2. It would be, but we don't offer pre-patched cia or 3ds, because this would be piracy and copyright infringement.
 

Site & Scene News

Popular threads in this forum