What it takes to fan-translate a video game

  Рет қаралды 28,039

Hilltop

Hilltop

Күн бұрын

Пікірлер: 117
@Alien_Bob
@Alien_Bob 2 жыл бұрын
You've done the world a service, but more importantly you've done me a service by letting me play Racing Lagoon and Aconcagua. Thank you for all the hard work.
@LiquidSevens
@LiquidSevens 2 жыл бұрын
don't undersell this video's value - this video is singlehandedly the most useful "guide" for PSX fan translation. i bet this video will go on to jumpstart a lot more people's interest in PSX translation, and some of those people will be persistent enough to figure it out :)
@Pridetoons
@Pridetoons 2 жыл бұрын
Lol you actually got me with that quick translate program for a second. 😂
@attherasco
@attherasco Жыл бұрын
you're telling me you do all that stuff plus the whole translation yourself ??? that is truly astonishing. and this video is really insightful so thank you ! i cant help but feel thankful for all the effort you put into these projects. thanks to you i was able to play dr slump in english and have a great time! (and i also will gonna enjoy the bokunatsu patch in the future for sure) and thank you once again for this video, it helped me to get a rough idea of what it takes to translate a ps1 game
@thorhighheels
@thorhighheels 2 жыл бұрын
legit thank you for everything that you do 🙏 i have a tiny bit of experience translating the simple toolbar UI of a piece of software using a hex editor & google translate. with that it was decently easy to figure out what corresponded to what, and all i had to do was change the text, but even then tons of stuff broke in the process, and it still took weeks. by the time i was done i wasnt even interested in using the damn thing i was trying to make usable lmao. so yeah i never figured any of this would be easy, but im still baffled by how much goes into what u do.
@Pridetoons
@Pridetoons 2 жыл бұрын
Hello you!
@rainbs2nd
@rainbs2nd 9 ай бұрын
When I was young I tried translating Pokémon Emerald to my Norwegian dialect. I found a program (I don't remember the name) that allowed me to extract only text files from Pokémon ROMs and edit them, it was absolutely perfect for what I wanted to do. But I quickly realised that the games don't support the Norwegian Å, Æ and Ø letters, which lead me to trying to understand how to add more characters, since there were blank spaces on the character sheet, but I failed miserably and gave up lol
@Stupac0110
@Stupac0110 2 жыл бұрын
"all we need to do is..." is the biggest understatement of all time. I've worked in IT and computer science related fields my whole career and it is staggering the amount of painstaking work that goes into this "digital archaeology" of fan translation. This video really helped me appreciate that all the more! Really can't thank you and those that do this work enough for preserving and sharing these cultural treasures before they are lost!
@UnbornApple
@UnbornApple 2 жыл бұрын
I have really enjoyed playing the many great fan translations over the years. Big thanks to anyone who has spent their time on these projects.
@Lunariant
@Lunariant Жыл бұрын
I started watching out of curiosity, realised I don't know a single thing, and continued watching anyway. The clarity of your presentation and delivery is top notch. Despite knowing nothing, I feel like I could attempt this and learn a lot.
@tonyhawk1948
@tonyhawk1948 2 жыл бұрын
Man I always wondered why the Princess Crown translation is taking so long but now I realize the inmense work that takes to do it. And I imagine that for every system the process will be different. Thanks for the video and the translations!!
@subtledemisefox
@subtledemisefox Жыл бұрын
Not only will the process differ for each system, it will differ from game to game as well; since every dev studio liked to roll their own proprietary file formats, containers, and compression algorithms back then. There weren't the type of standardized publicly available APIs and stuff we have now. (Edit: Looks like all that was covered towards the beginning of the video lol)
@cronodoug
@cronodoug 2 жыл бұрын
I'm very happy with people in the preservation community bringing these "Hidden Gems" that were simply ignored at the time for not being profitable.
@CamperCarl
@CamperCarl 2 жыл бұрын
This was incredible. A couple years ago I tried hacking and translating the PS1 FotNS game. I only got as far as dumping the disc contents and poking around in No$PSX for raw text sitting in ram. After weeks of no progress I gave up. This video has finally given me some insight into what goes into translating PS1 games. I've done some math with my PAC files and sure enough found the directory information! I've sliced out my first raw game data segment and the size lines up perfectly with the header size. Hoping you go over decompression in the debugger more in the future as that's my next beast to tackle.
@normanburgess689
@normanburgess689 2 жыл бұрын
Man if you did commission, I would donate asap to see panzer bandit translated.
@BioPhoenixReviews
@BioPhoenixReviews 2 жыл бұрын
very insightful video my friend. its cool to see someone sharing the knowledge on how these work.
@kei_nishimaru
@kei_nishimaru 2 жыл бұрын
Hilltop is basically the criterion collection of fan translations at this point, considering your reach of genres in games
@BlueBidyaGame
@BlueBidyaGame 2 жыл бұрын
Hilltop I've been following you for a long time and I've been benefiting from your hard work for equally as long. I genuinely mean it when I say thank you so very much. Your hard work is not without appreciation or gratitude.
@mbe102
@mbe102 2 жыл бұрын
A Hilltop release is like a birthday and christmas gift, every single time
@theamazingpuggsy387
@theamazingpuggsy387 2 жыл бұрын
Awesome content. I always had apprecation for people who are doing fan translating. With my current knowledge of romhacking (which is extremly limted) I am making 60 fps hacks, but seeing people fully reverse engineering dieffrent types of files seems insame to me. Especially when you consider how hard can it be to inject a new data to an already compiled game. So Thank you for all of your effort which isn't obvious, and I would love to see more videos like this and I am looking forward for your future projects.
@HinkHall
@HinkHall 9 күн бұрын
I need to watch this fully at some point I was mostly through translating a game but then had a lot of headaches when I was getting to the upper limits of size limitations
@catpowerd
@catpowerd Жыл бұрын
Thank you and everyone in the fan translation community. Your hard work is very appreciated.
@KuraiMaaka
@KuraiMaaka 4 ай бұрын
Jeez. I applaud those who have translated ps1 game. A lot of this stuff flew over my head cause i just dont understand it. But i have a better understanding of the literal hoops you guys gotta go through. Thank you and hopefully smt 2 and if... get translationed sometime in the future
@PirataGalactico
@PirataGalactico 2 жыл бұрын
"... recently i've moved to doing Playstation 2 games." Crosses fingers badly for Cowboy Bebop: Serenade of Reminiscence!!! Great video, wish i was more constant with personal projects like you.
@Justachamp772
@Justachamp772 10 ай бұрын
Dude you are a life saver, a god, a social worker, thank you sir.
@jenrykster3283
@jenrykster3283 7 ай бұрын
I really admire the work of fan-translators in all media but especially in video games. I was learning Japanese to try and help translate them but this video shows that I need to study a lot of other stuff lol, even as a programmer I got lost in some of the concepts. But anyway thanks for making this video, my respect for you guys grew even bigger.
@nykTelevision
@nykTelevision 2 жыл бұрын
this was facinating, it both blows my mind how much work goes into it, yet knowing you basically started from scratch and learned is really useful too, this certainly has me thinking of dipping into this more then i was before atleast, but mad respect for the amount of time and effort it takes to take a game apart and put it back together like that!
@bluejokelpie1044
@bluejokelpie1044 2 жыл бұрын
I knew it was a lot of work. I didn't know it was THAT much work! Thank you so much for everything!
@BansheeNeet
@BansheeNeet Жыл бұрын
Great video here, the process of decompiling a game really is more insane and intensive than I could have imagined, and that's only the stuff covered in the first half of this video. Very educational and eye-opening, being a programmer I both dread the amount of work you described here and yet also can't help but be drawn to the idea of trying it myself someday.
@Rihcterwilker
@Rihcterwilker 2 жыл бұрын
That's really informative so far. I tried some rom hacking back in the day, but a well put and centralized form of documentation isn't easy to find, so this is definitely going to be useful. Sadly, i have my hands full atm studying programming and web development, but i feel very tempted to jump at some particular games and give it a go.
@Zero_Tester
@Zero_Tester 9 ай бұрын
My first one was the Langrisser(yeah it already has better translated rom furing that time) longtime ago was on Snes and boy it was messy,since i used it to gain more learning experience,never tried other platforms like Turbografx,PC98 and many other,if i had time(considering i was real busy with works nowadays,dont even had much time to play games or these days) i want to learn more
@wbbooth
@wbbooth Жыл бұрын
You’re the man. Thanks for all your outstanding service. I’ve enjoy Dr. Slump and Racing Lagoon thanks to you, looking forward to checking out Aconcagua now too.
@OldGameBox
@OldGameBox 2 жыл бұрын
I see... Now I'm even more confused. Thank you for the explanation. It's interesting to see how the whole process works. A lot of people think it's hard but it's a bit worse than that. Or can be. As everyone else already said, thank you very much for your hard work. I'm glad so many people were able to enjoy those games and that's thanks to you. Keep up the good work, Hilltop.
@YumiiOGT
@YumiiOGT Жыл бұрын
- i somehow watched that complex video, even though i'm not really a computer coding enthusiast. i suspect its how... smooth his teaching sounds? not really in a sleepy way but idk, feels good to see someone talking so in-depht about such complex project, also the low-fidelity-like video is great!
@Didilebarbu
@Didilebarbu Жыл бұрын
You rock! Spending so much time doing all that + explaining it with a video! Well done and good luck!
@tikareilu
@tikareilu 11 ай бұрын
Thank you! You have successfully dissuaded me from getting into ROM hacking. And saving me lots of headaches. The video was amazing. FYI: I wanted to translate Princess Crown.
@Dunnbar
@Dunnbar Жыл бұрын
Live hacking stream would be fantastic! A few tries on either platform could be worth it, if you have the time especially >4 hours, I watched your last announcement an hour after it went up. An announcement netting traffic seems likely.
@atomic_xfire
@atomic_xfire 7 ай бұрын
this was such a release to find... im like you were, i didnt know anything about this, i use avs and other things related to video editing, and thats the extent of my programming knowledge (well, adjusting some json docs too) stepping into this is a whole other ball game. This is encouraging. I am just trying to turn Rockman Complete Works to english, which hopefully will be a little low bar for entry. But it is still alot to learn. Ill be watching this way too frigging much over the next bit
@SleepyMortal
@SleepyMortal Жыл бұрын
I enjoyed the whole video. Thanks for making this! I always thought that I want to fan-translate old PS1 games to Indonesian but don't know how. This gave me a perspective, and might be too much for me to do it alone haha!
@laffyfluvy7351
@laffyfluvy7351 6 ай бұрын
I was considering translating the Super FamiCom version of Romancing SaGa 2. This is some really useful information. After seing this video, it seems to be complicated to participate in a translation project, but if the game is something I really love, I think I'd do it. Thank you very much for this video
@galactichole
@galactichole 2 жыл бұрын
started learning japanese again earlier this year to hopefully be able to play japan-exclusive games. at some point I thought it would be great to eventually use my learning to help aid any translation projects, but I've had no idea what the process of fan-translation actually _looks_ like. technical stuff like this usually goes way over my head, but this was presented in a way that was easy for me to grasp (and made me realize that I'd definitely need to work with other, much smarter people that can handle all of the actual coding portions of things). great video!
@ericmiranda4211
@ericmiranda4211 11 күн бұрын
Thanks for the detailed tutorial. An actual masterclass.
@thesnax9177
@thesnax9177 Жыл бұрын
I love this content :) Thanks for making! The only pain I have is the audio quality is a bit grating on my ears :x
@Charlie-eh6xc
@Charlie-eh6xc 2 жыл бұрын
This is incredible thankyou so much for all of this. I wish there was more content out there on hacking / modding ps1 games, I'm definitely going to have a go at ps1 model editing and see where I can get with that
@PixelNova97
@PixelNova97 Жыл бұрын
Thanks to you I know what it takes to make a fan-translation, I want to learn better how to do it. Because I want to translate many videogames in italian language!
@zim3962
@zim3962 9 ай бұрын
Awesome video. Hex editing stuff was really interesting
@Pridetoons
@Pridetoons 2 жыл бұрын
Thank You for making this video. I was running some errands and I thought I was too late.
@lupomaster2933
@lupomaster2933 6 ай бұрын
if you don't understand the 4bpp image font with 4 1bpp images inside, imagine a 7(8, 10, 32, ecc...)-segment display, with every combination of on or off segments compose different numbers and simbols.
@badcompany3550
@badcompany3550 Жыл бұрын
Quelle aventure la traduction de ce jeu en français. Encore un grand merci à toi pour tout l'aide que tu m'as apportés.
@ferna2294
@ferna2294 Жыл бұрын
1:15 oh come on. I thought you simply said "SIRI, please write Mario 64´s code in C for me, thank you" and that´s all.
@accel750
@accel750 2 жыл бұрын
I was looking for a video like this and now I'm absolutely going to do my best to get a few very obscure PS1/2 games translated :') I would very much be interested in more on the technicals! A video on localisation and writing would be interesting too, but there's comparatively more content out there on those topics
@DEMENTO01
@DEMENTO01 2 жыл бұрын
This was such a good, well explained and deep explanation of how a game works and what it means to reverse engineer it. Also, you're amazing and thank you so much for all your work!
@Andy_0L
@Andy_0L Жыл бұрын
In the early 2000s I tried translating Yoshi's Island into Spanish (I didn't know the PAL version had different languages) it was an ordeal, since words are usually longer than English I had to change a lot of stuff to fit the text and I only managed to finish the first world before I gave up. I thought at this point there were easier ways to do this, but it hasn't changed at all, I can't thank people enough who have the patience to translate entire games that have even much more text.
@scottsmartass298
@scottsmartass298 2 жыл бұрын
Very interesting! Enjoyed the video very much. It flew by.
@Traitor-4
@Traitor-4 2 ай бұрын
Added to Playlist Might be help later
@belle7411
@belle7411 3 ай бұрын
This is so cool! I'm just a baby programmer, but this really inspires me!
@dadanikk
@dadanikk 2 жыл бұрын
fascinating video. in the top 5 most insightful videos ive watched in 2022. cheers
@mdslix8992
@mdslix8992 2 жыл бұрын
Great work brother, this contained a lot of information for someone new to these concepts like me. I really want to make an English patched Dragon quest XI for the 3ds! :) I think a live KZbin video of you hacking the text of a game would be very informative and beneficial for us. Keep it up you got my Sub
@nurfuermist
@nurfuermist 2 жыл бұрын
super cool, really appreciate you sharing this!
@marblewolf4522
@marblewolf4522 Жыл бұрын
Haha, i feel gulliable for searching "Quick Translate v1.8" for a solid 3 minutes to only resume to hear the punchline
@knoebel2609
@knoebel2609 2 жыл бұрын
Thanks for your work!!!
@panos_sigma
@panos_sigma 2 жыл бұрын
Very interesting video, thank you for your hard work! I hope you or another team, someday in the future is going to translate some of the non RPG 2D hidden gems of the system, which unlike the 3D games, have aged visually like fine wine. I'm talking about games like "The Adventure of Little Ralph", "Panzer Bandit", "Gear Fighter Dendoh" and "AirGrave" among many others.
@Pirochiro
@Pirochiro 2 жыл бұрын
Love to see reverse engineering post mortems like this. Love seeing how you figured it all out and all that.
@Visuwyg
@Visuwyg 2 жыл бұрын
That is about as esotheric as I imagined it to be.
@flo4470
@flo4470 Жыл бұрын
Impressive work , honestly . Can you take a quick look at this game called K-1 World GP 2006 ? It was only released in Japan and it's the last in the series before K-1 went almost bankrupt and dropped in gaming in favor of UFC . It's a game for people who remember fighters like Bonjaski, Hari, Schilt, Aerts and what a show it was to watch them . I took a look at the game file , they are mostly . PSS files .
@Armm8991
@Armm8991 2 жыл бұрын
3 months late but i would adore a live hacking stream!
@CushionSapp
@CushionSapp Жыл бұрын
Very informative and very interesting. Thanks.
@Turom
@Turom 2 жыл бұрын
Thank you for this very interesting video!
@OmegaErkz
@OmegaErkz 10 ай бұрын
Wonderful video. Thank you for sharing.
@piratesephiroth
@piratesephiroth Жыл бұрын
9:34 hacking uses patterns and redundancy to reduce file size
@michaelstevenson5044
@michaelstevenson5044 Жыл бұрын
Honestly I spent like 10 minutes looking for a program called "Quick Translate" Because I believed that it would just extract the text and let me translate it I pressed play on your video and hear "Oh it's fake" Ah, no wonder there wasn't a link XD
@MetalSonic1389
@MetalSonic1389 Жыл бұрын
I really want to learn how to do this would love to fan translate some games
@thiago64
@thiago64 2 жыл бұрын
You give me a opportunity to play Aconcagua, youre a Hero, thanks from Brazil
@Tabs3121
@Tabs3121 2 жыл бұрын
This is all very informative. What is your next PS1 Fan translation your working on?
@cyberangel3022
@cyberangel3022 11 ай бұрын
Hnngh what I'd give to see all four Märchen Awakens Romance games translated.
@Ciderpunk-jj5es
@Ciderpunk-jj5es 2 жыл бұрын
Thank you.
@lordanthrax2417
@lordanthrax2417 2 жыл бұрын
Thank you so much for this video and also for all your hard work! I have a question: Do you think that it is possible to translate a psx game by only using a raspberry pi? I only have access to this linux based pc. I realy want a translation for "vampir kyuuketsuki densetsu" and waiting for someone else to do it is getting harder and harder every day. It has such an interesting looking gameplay! Using Google translate on my phone is a pain.
@dariollanos
@dariollanos 2 жыл бұрын
Hello, what a great video, ive been curious about this topic since ive enjoyed so many fantranslated rpgs, btw could you tell me how long did it take u to learn japanese, and what method of studyi u used?
@beans9872
@beans9872 3 ай бұрын
What if I wanted to blur something like a shadow? How easy would that be?
@firecraftQ8
@firecraftQ8 11 ай бұрын
any idea about translating GBA game ? because i want to start translating Mr. Driller A its never been translated to english only main menu but there is Korean patch
@yunarukami5427
@yunarukami5427 2 жыл бұрын
Is Despiria going to be the next game to translate .. now that's a real challenge 👀
@MrDmoney156
@MrDmoney156 2 жыл бұрын
given his latest tweet of games he's gonna be working on as a surprise, i'm low-key hoping it's on the list.
@shal7501
@shal7501 6 ай бұрын
So, what tools should I prepare to make a translation? Could you list all the tools needed, please?
@InfCreatora
@InfCreatora Жыл бұрын
Thank you sir.
@pinwheel220
@pinwheel220 8 ай бұрын
What should I do when I only have the game's ISO/bin files? I don't have these PAC files you showed on the video.
@NarutoClassics
@NarutoClassics 5 ай бұрын
VWF (Variable Width Font) is the worst part, i'm facing this issue in one of my PS2 translations...
@Pridetoons
@Pridetoons 2 жыл бұрын
Will this tutorial work for PSP and GBA games?
@EKAS007
@EKAS007 10 ай бұрын
sir can you translate ps1 game called kaette kita cyborg kurocan sir 🙏
@SirFlankBoring
@SirFlankBoring 8 ай бұрын
I want to fix a translation of Demons Souls (PS3) and i'm basically starting from 0... There's a lot of mistakes in that translation that can actually lead people to misunderstand the game's lore.
@drhappyninja
@drhappyninja Жыл бұрын
You thought about doing kenka bancho?
@justjulia1720
@justjulia1720 5 ай бұрын
I want to try to fan translate a game, and I've never modded games before. I will watch this in full when I have the time, but I just wanted to say, thanks for creating this unformative video, even if the subject is very niche
@xmelek646
@xmelek646 Жыл бұрын
maybe i can try to translate some ps2 visual novels...
@PrizmKing_EditZ
@PrizmKing_EditZ 6 ай бұрын
Could you translate shin megami tensei devil children ps1?
@instantlymeatified
@instantlymeatified 4 ай бұрын
Battle Konchuuden
@roxas213456
@roxas213456 Ай бұрын
does this video work for steam game as well?
@prestonjorgensen2688
@prestonjorgensen2688 2 ай бұрын
What about nds files?
@AC1.0_5
@AC1.0_5 3 ай бұрын
I have one major question: Does it have to be from the game disc itself or we can use any online rom files, more specifically the .Bin file ?
@duncanmacl3od
@duncanmacl3od 2 ай бұрын
The files you find online are essentially an image of the game disc.
@QuaxpysNerdThings
@QuaxpysNerdThings 2 жыл бұрын
Great video, very interesting and useful for someone who would like to approach or know more about these projects! Unluckily, reverse engineering isn't something appealing to me
@AlexStrook
@AlexStrook Жыл бұрын
fascinating!
@Norber2007
@Norber2007 2 жыл бұрын
Interesting with AI evolving we can see a more fan-translated games in the future? They can help with reverse engineeiring for romhackers? p.s: anyway thank you for you job
@Jeremanteca
@Jeremanteca 3 ай бұрын
pls pls pls do a translation for Yuuyami Doori Tankentai
@KevinSaracho
@KevinSaracho 7 күн бұрын
No entiendo nada
@natalya_volochay
@natalya_volochay Жыл бұрын
I bet, that in 100 years, we will still not be able to automaticaly translate PS1 games, all we have for now - is ghydra software
@kenpe1455
@kenpe1455 2 жыл бұрын
Amazing, can you add subtitels?
@SuryaBudimansyah
@SuryaBudimansyah 2 жыл бұрын
Yeah, someone must do the fan-tranlate thing for this video The reference!! XD
Reverse Engineered old Compression Algorithm for Frogger
16:29
LiveOverflow
Рет қаралды 255 М.
SPECIALISED: GAME LOCALISATION (Freelance Translator)
24:49
Freelanceverse - Adrian Probst
Рет қаралды 9 М.
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
My scorpion was taken away from me 😢
00:55
TyphoonFast 5
Рет қаралды 2,7 МЛН
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
How I Hacked Dragon Ball Kai - ROM Hacking to Fan Translate a Video Game
20:33
Jonko the ROM Hacker
Рет қаралды 15 М.
How we fit an NES game into 40 Kilobytes
12:04
Morphcat Games
Рет қаралды 3,6 МЛН
Racing Lagoon Hacking Deep Dive
25:42
Hilltop
Рет қаралды 2,6 М.
When Your Game Is Bad But Your Optimisation Is Genius
8:52
Vercidium
Рет қаралды 1,6 МЛН
Game Boy Development Environment
9:07
NesHacker
Рет қаралды 257 М.
Giving Personality to Procedural Animations using Math
15:30
t3ssel8r
Рет қаралды 2,7 МЛН
An introduction to Shader Art Coding
22:40
kishimisu
Рет қаралды 1 МЛН
GICG#029: How can I get a job as a video game translator or localizer?
7:37
Game Industry Career Guide
Рет қаралды 6 М.
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН