Itried a couple utilities out there that might have worked for at least emulator content on the desktop, but they all had problems. Font issues, weak OCR, and nothing built to work on an agnostic HDMI signal so I could do live translation while playing on real game consoles.
Released Universal Game Translator V0.64 : now by default the right joystick button will trigger translations of the active window while nicely sharing the gamepad, don't have to touch the keyboard at all. Here's me playing a PS1 game via Retroarch.
pic.twitter.com/dCoolo8AoP
Added a "Push E to export to HTML" feature in UGT 0.65, helps me with Japanese study because now I can use the excellent chrome extension rikaichan/rikaikun on game dialog. Here's a crappily made video using FFXIII (PS3) as an example
pic.twitter.com/e4gMNcTMef
I like the idea of old untranslated games being playable in any language, in fact, I went looking for famous non-Japanese games that have never had an English translation and really had a hard time finding any, especially on console. If anyone knows of any I could test with, please let me know.
Also, one of the first things that popped up in my mind when reading over your post was the text-only annotated translation of Mizzurna Falls, a late-period Playsation release, available at . It would be interesting to know how and if OCR / computer-vision&translation could assist or further these kinds of nearly completed but stalled fan translation projects.
Maxwell, I added an S to screenshot option. (It saves as screenshot_0001.jpg, screenshot_0002.jpg, etc) Should probably change to save to png later, but this only took a few minutes so good enough for now I figure.
This worked very well for subtitles where the texts were very bad in the movies and the same case fits perfectly in old games, because usually the source of the texts is the same during the whole game
Isso funcionava muito bem para as legendas onde os caracteres eram muito ruins nos filmes e o mesmo caso se encaixa perfeitamente em jogos antigos, porque normalmente a fonte dos textos a mesma durante o jogo inteiro
so im trying to use program however nothing is happening. when i hit my screenshot. i made sure the apis you mentioned were enabled. still nothing.
seeing a smartcurl error nothing happened error in the log
on my games ive been using the google translate app on my phone, through my camera but its a pain. I was wondering how hard itd be to do something like that, where it treats your desktop as the camera on a phone, and just translates stuff at its own speed automatically, overlaying whatever is on your screen, without introducing input lag for whatever youre playing? jw
Thank you so much! With this I was able to finally get through Ys V on ps2. If I may make a suggestion for desktop mode could we somehow map it to a button combo on a USB controller rather than Keyboard only? that way I wouldnt have to put my controller down to translate active window.
do you know if there is some way i can translate a old outdated graphics game on PC that is chinese?some text in-game were big enough and got translated, but most of the chinese letter shows in game is quite small, and i was not able to get it translated with this program. thanks for answering
Hi developer you have done a great work here my friend does not understand English but only punjabi but punjabi is unable to render and shows boxes. Is there anyting that can be done about that, like change the font??
From what I was reading on building an AutoML lib (or just basic vs advanced) it should let you have it learn from specific phrases you enter so some game terminology would probably come across making more sense.
You technically could have different AutoML libs for different game types (like if you wanted one so the translation came across more formal for medieval / fantasy games, and another with a lot of slang for a GTA style game)
This is such an amazing program. Thanks. I have a request which I hope you will work on. Please make it work with live real-time translation like on the google translate app on phone. you can use the camera to point wherever and it will translate in real time on the screen. That would make it perfect.
Google Cloud is so terrible. I just spent an hour trying to make an account there for this stupid application, and it refused to allow me to because it didnt like either of my credit cards, my paypal account, or my debit card. At this point, what can you fucking do? I tried going to support repeatedly, but its impossible to contact anyone without a billing account ID, and I dont have one because google refuses to let me set one up.
your project is amazing
I am from Israel and many children here will be happy to use this
but after I tried this in my desktop the Hebrew is backwards
can you please add support to RTL languages
Second, it might not have been unzipped/unpacked right? You should drag the UGT folder from the zip onto your desktop, enter that folder and run UGT.exe, and it should show a message about renaming the config.txt file and close, but no error messages. Maybe try downloading 7-Zip and using that? -
zip.org/download.html
I happened to be setting up a brand new Windows 11 computer today and I downloaded UGT from my site, dragged the folder to my desktop, double clicked the folder and then double clicked UGT.exe, and it worked ok. (Well, I got a XINPUT1_1.dll is missing error, installing Direct X fixed it)
Hey, I just wanted to say this translator app has been incredibly useful for games as well as untranslated manga. However, as Chris and Karsing mentioned a while ago, the formatting is slightly messy for text in the tategaki (vertical) format and I wanted to help fix this. I looked at the source code and was wondering if you could help me locate where which file contains the relevant code for formatting the text output in a text box. Additionally, I noticed the some files have .rttex and .rtfont extensions and I was hoping you could explain how to modify these.
Hello
Thanks for the app, helps a lot when you live in a country without knowing the language.
Could you consider a possibility of publishing 32bit build for devices not supporting 64bit Windows? Though I understand how low is userbase
Got to try the Vision Pro. (Finally available in Japan) Amazing clarity, looking at a virtual monitor is nearly the same to your eyes as a regular monitor. Impressive low latency hand tracking. Too heavy and uncomfortable. Glimpses of the future but we aren't quite there yet.
Organizing my 'very old stuff' area... I'm packing up the systems on the floor because I don't use them enough
(not even once in the last year?) to warrant leaving them setup. To the shelf with you, I need the space!
I've looked for this answer online and have come across the "systemreset -factoryreset" command which works, but it comes up with the prompt asking if I want to keep my files or remove everything, I want to remove everything, but without the prompt.
We are not doing this from any pre-exiting images, and our laptops are running the pre-loaded Windows 10 Pro install, we are just using the in-built Windows 10 "reset this PC" feature as we have no MDM configured. We just want the laptops to be totally reset so they don't contain any company information, we're not bothered about completing the OOBE once they are wiped.
We are trying to accomplish this remotely as our users are all at home, so I need to automate it and have no user involvement in the process, I just want it to factory reset, and bring the laptop up to the off-the-shelf state configuration. We have the facility to push commands and scripts to the laptops so was hoping to do this via powershell.
The systemreset command will show interface to user and it is behavior by design , however if you are able to manage devices using Configuration Manager, you could do it using Full Wipe, take a look at:
-us/mem/configmgr/mdm/deploy-use/wipe-lock-reset-devices
From what I know there is no script to run it in silence mode and wipe system and it is behavior by design, so let say if there is possibility to do so, cybercriminals might run that script and user will lose Windows but it is available in Configuration Manager or Intune, it means PC is being managed by trusted administrator.
$methodname can bei either "doWipeMethod" or "doWipeProtectedMethod". The later one will also wipe all data from the disks, especially if you want to refurbish the devices. The downside is that "doWipeProtectedMethod" can leave some clients (depending on configuration and hardware) in an unbootable state.
Additionally "doWipeMethod" can be canceled by the user (power cycle for example), "doWipeProtectedMethod" cannot be canceled. It automatically resumes after a reboot until done. The higher risk ist worth it most of the time. If you want to be sure that the devices will be in a usable state after the wipe, use "doWipeMethod" instead.
If it is important to fully wipe the data from the disks (i.e. non-recoverable) you should make sure that all disks are bitlocker encrypted. Only with encryption you can be sure that no data is recoverable with this method.
Another way, which you can do remotely and without psexec (group policy for example), would be to create a scheduled task running as SYSTEM and executing the script. You can then execute the task on demand or with a time/date schedule.
The "OEM stuff" is found in C:\Recovery\*. If you remove all contents in this folder before you initiate the device reset, it should restore a clean windows installation without any "OEM stuff". Keep in mind though, that certain driver packages will be migrated to the new installation. Sometimes these can contain additional software packages included in the device driver package (for example audio control panels from the audio driver).
@dretzer I realized the computer I was running it on didn't have a recovery partition so even running the "systemreset -cleanpc" command wasn't working.
Kaseya allows you to run scripts as System - so even though I was running locally in picture - I was trying as System most of the time.
Thanks for the help either way.
3a8082e126