We have a Steam curator now. You should be following it. https://store.steampowered.com/curator/44994899-RPGHQ/
***** RPG thread
-
Finarfin
- Connoisseur of Slop
- Posts: 5020
- Joined: May 20, '24
- Location: Tirion upon Túna
-
Geolocation
Adventurer's Guild
If the ****** could make a witcher 3 like game or some **** like KCD, I would be more inclined to play them. Not a fan of turn-based games or mobile game looking ****.
Steam code: 10514930
My Reviews:
El Matador RECOMMENDED
Dungeons of Sundaria NOT RECOMMENDED
VLADiK BRUTAL RECOMMENDED
Ultimate Zombie Defense 2 INFORMATIONAL
Deathless: The Hero Quest RECOMMENDED
Door Kickers 2 RECOMMENDED
Folklands INFORMATIONAL
My Reviews:
El Matador RECOMMENDED
Dungeons of Sundaria NOT RECOMMENDED
VLADiK BRUTAL RECOMMENDED
Ultimate Zombie Defense 2 INFORMATIONAL
Deathless: The Hero Quest RECOMMENDED
Door Kickers 2 RECOMMENDED
Folklands INFORMATIONAL
Gay, ruined. The chinese source is probably extremely verbose and poetic.
I think you can only change the font globally, not per component.rusty_shackleford wrote: ↑ February 8th, 2025, 14:56Do you know if it's possible to change the font used per element? I'd like to use a different font for the dialogue.
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
Oh well, I'll just use this font for all of it. I like the look.gerey wrote: ↑ February 8th, 2025, 15:03I think you can only change the font globally, not per component.rusty_shackleford wrote: ↑ February 8th, 2025, 14:56Do you know if it's possible to change the font used per element? I'd like to use a different font for the dialogue.
You do not have the required permissions to view the files attached to this post.
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
Now that the UI is properly resized I can keep the verbosity.A Chinese opium den wrote: ↑ February 8th, 2025, 15:02Gay, ruined. The chinese source is probably extremely verbose and poetic.
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
The prompt I'm using is:gerey wrote: ↑ February 8th, 2025, 14:41If you're still tweaking the prompt you could try something like this:
Translate Simplified Chinese to concise English for an American audience, maintaining a Wuxia Jianghu tone. Preserve the original meaning and context. Prefer words that would fit in a Wuxia Jianghu setting. Leave special characters (e.g., HTML) untouched. Use Pinyin for Chinese names & Chinese terms that lack direct, equivalent English translations, especially those that don't have accurate translations — one such example would be dāo which has no English equivalent; translate everything else. Do not add any explanatory details not present in the original. The purpose of this text is for a Wuxia video game. If the input is short, consider that it is UI text and therefore the output must also be short to fit the UI element, and use common acronyms for example "XP" instead of "Experience". If the input is longer, consider that it may be character dialogue and translate appropriately. Do not add punctuation where there was none. What follows is the Chinese text to translate:
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
This is the font if anyone else wants to use it, imo it fits the setting: https://fonts.google.com/specimen/Protest Revolutionrusty_shackleford wrote: ↑ February 8th, 2025, 15:16Oh well, I'll just use this font for all of it. I like the look.gerey wrote: ↑ February 8th, 2025, 15:03I think you can only change the font globally, not per component.rusty_shackleford wrote: ↑ February 8th, 2025, 14:56Do you know if it's possible to change the font used per element? I'd like to use a different font for the dialogue.![]()
![]()
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
I need a way to pass the context to the AI, for example telling it if it's translating dialogue, UI elements, settings, etc.,
Guess I'll need to read the docs
Guess I'll need to read the docs
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
书山有路勤为径,学海无涯苦作舟rusty_shackleford wrote: ↑ February 8th, 2025, 16:16I need a way to pass the context to the AI, for example telling it if it's translating dialogue, UI elements, settings, etc.,![]()
Guess I'll need to read the docs
Last edited by A Chinese opium den on February 8th, 2025, 16:21, edited 1 time in total.
Only way I know how to do it is clunky at best.rusty_shackleford wrote: ↑ February 8th, 2025, 16:16I need a way to pass the context to the AI, for example telling it if it's translating dialogue, UI elements, settings, etc.,
Basically, keep open the output .txt file and the .ini file with the prompt, and if you see the AI making a mistake delete the translated lines, modify the prompt and reload the translation (IIRC Alt+R should do it) so it will retranslate with the modified prompt. Be sure to save both the .txt and .ini file before reloading the translation though.
You don't need to exit the game to do any of this, it can all be done while in the game. You can even manually edit the lines and reload them too.
Ideally, I wish the program would support multiple (user defined) prompts, or changing the prompt via the UI, and have a toggle to make it include/exclude the previous line in the prompt (i.e. for when you switch to a different NPC).
Last edited by gerey on February 8th, 2025, 16:29, edited 4 times in total.
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
I removed the contents of the TranslationPostProcessing setting, it was splitting text with html entities(i.e., colored text) which caused a lot of issues. AI handles text with markup just fine, not needed, it's for machine translation stuff.
edit:
nvm, it's the HandleRichText setting
edit:
nvm, it's the HandleRichText setting
Last edited by rusty_shackleford on February 8th, 2025, 16:57, edited 2 times in total.
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
I prefer Hero's Adventure energy system to action points.
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
If anyone is worried if auto-translate would run up a yuge bill, I spent about 11 cents on it while playing for a while. Probably a couple dollars to fully translate a game.
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
When you finish with the game you can actually upload the files as a sort of translation patch, all another user needs to do is copy your output .txt files into the appropriate folder and the plugin will automatically load the translation from the file without needing to send text strings to an LLM.rusty_shackleford wrote: ↑ February 8th, 2025, 18:37If anyone is worried if auto-translate would run up a yuge bill, I spent about 11 cents on it while playing for a while. Probably a couple dollars to fully translate a game.
Hell, once someone has gone through the game once (since there is no easy way to scrape text strings from the game itself), you can dump the whole thing into an online spreadsheet and have others collaborate to clean up the translation.
Creating a translation patch for games running on Unity into English is as easy and as fast as having someone play through them.
Last edited by gerey on February 8th, 2025, 19:16, edited 3 times in total.

I remember playing 8 hours of Ho Tu Lu Shu Book of Dragons three years ago. I found it to be rather unenjoyable. Didn't like the aesthetics, characters and story was meh, gameplay was meh, forgettable soundtrack. The map was also just a valley with only two villages and a few periphery houses in the woods.
I just can't really get into these Chinese RPGs besides Perfect World and Honkai Star Rail.
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
I'm not quite sure what to think about it yet, but I probably enjoyed Hero's Adventure more by this point. It's definitely worth trying if you haven't.Val the Moofia Boss wrote: ↑ February 8th, 2025, 19:31
I remember playing 8 hours of Ho Tu Lu Shu Book of Dragons three years ago. I found it to be rather unenjoyable. Didn't like the aesthetics, characters and story was meh, gameplay was meh, forgettable soundtrack. The map was also just a valley with only two villages and a few periphery houses in the woods.
I just can't really get into these Chinese RPGs besides Perfect World and Honkai Star Rail.
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
I made a mod to speedup combat, I'll upload it later :weeb:
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
Managed to hack in context-aware translations so it can provide hints based on the path of the UI element being translated. e.g., telling it that it's translating a settings screen with technical terminology.
You do not have the required permissions to view the files attached to this post.
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Nice. I hope you get to play it at some point.rusty_shackleford wrote: ↑ February 9th, 2025, 13:24Managed to hack in context-aware translations so it can provide hints based on the path of the UI element being translated. e.g., telling it that it's translating a settings screen with technical terminology.
![]()
By using the logged engine path used by the resizer?rusty_shackleford wrote: ↑ February 9th, 2025, 13:24Managed to hack in context-aware translations so it can provide hints based on the path of the UI element being translated
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
uses the same path but I had to do some hooking on the plugin to get it to work without making any changes to the core plugin itself
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Is your fork available to download, I'm interested in testing it out.rusty_shackleford wrote: ↑ February 9th, 2025, 14:15uses the same path but I had to do some hooking on the plugin to get it to work without making any changes to the core plugin itself
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
Not yet, still making changes. It loads a json file of matches that looks like this:gerey wrote: ↑ February 9th, 2025, 14:53Is your fork available to download, I'm interested in testing it out.rusty_shackleford wrote: ↑ February 9th, 2025, 14:15uses the same path but I had to do some hooking on the plugin to get it to work without making any changes to the core plugin itself
Code: Select all
[
{
"name": "MainMenu",
"path": "/Canvas(Clone)/UITitle(Clone)/System_BG/Btn_VLG",
"prompt": "IMPORTANT: This translation request is for text that will be displayed on a menu screen."
},
{
"name": "SettingsMenu",
"path": "/Canvas(Clone)/UISetting(Clone)/Anchor1920.1080/WgPanel",
"prompt": "IMPORTANT: This translation request is for text that will be displayed on an ingame settings screen, likely with technical terminology."
},
{
"name": "Dialogue",
"path": "/Canvas(Clone)/UITalk(Clone)/BackGround/DialogGroup/Message",
"prompt": "IMPORTANT: This translation request is for text that is character dialogue. It is a standalone message and should make sense when read by itself."
}
]
There's still an issue that text is cached without UI context tho.
Last edited by rusty_shackleford on February 9th, 2025, 15:14, edited 1 time in total.
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
Greatly improved the output by improving the prompt, using a separate file to store the prompt now because it's a bit big tbh
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
Honestly surprised at how well this works 2bh.
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
Translates the time properly to the shichen time, but also includes an approximation of the time in freedom units :weeb:
Also I've been working on fixing up a bunch of stuff using manual translations, UI stuff especially so.
You do not have the required permissions to view the files attached to this post.
Last edited by rusty_shackleford on February 10th, 2025, 03:30, edited 1 time in total.
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Is this done via RegEx, or do you have code in place to catch that particular text string and combine it with the "translated" time?rusty_shackleford wrote: ↑ February 10th, 2025, 03:29Translates the time properly to the shichen time, but also includes an approximation of the time in freedom units
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
gerey wrote: ↑ February 10th, 2025, 10:26Is this done via RegEx, or do you have code in place to catch that particular text string and combine it with the "translated" time?rusty_shackleford wrote: ↑ February 10th, 2025, 03:29Translates the time properly to the shichen time, but also includes an approximation of the time in freedom units
Matches the path for the time ui element and adds to the prompt for the AI :weeb:
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
-
rusty_shackleford
- Site Admin
- Posts: 45469
- Joined: Feb 2, '23
- Gender: Watermelon
-
Geolocation
Adventurer's Guild
This is all mostly possible thanks to Gemini flash 2.0. Incredibly low latency/high speed with remarkable quality. Probably not as good as doing it 'offline' with a higher quality non-realtime model but still very, very good — far beyond any standard machine translation.
I'll work on getting my fork available and my version of the translation up. You need an open router API key and a couple dollars in credit(I've used about $1 so far doing a LOT of testing + clearing cache.) Otherwise it should be easy to setup, just extract the plugin. Signup here: https://openrouter.ai/
It uses deepl as a fallback for when it trips the AI safety stuff, openrouter doesn't let me configure the safety level like the direct Google API
I'll try reaching out to them and see if there's any way to do this I guess. But out of about 3,000 lines translated during one session of playing, it tripped the safety once.
I'd say it has about a 98% accurate strict following of the prompt with regards to things like being given a line that has color markup and accurately outputting the translated word with the same color markup.
Localizers are completely dead at this point. This took me less than a day to develop and get working with incredible quality.
I'll work on getting my fork available and my version of the translation up. You need an open router API key and a couple dollars in credit(I've used about $1 so far doing a LOT of testing + clearing cache.) Otherwise it should be easy to setup, just extract the plugin. Signup here: https://openrouter.ai/
It uses deepl as a fallback for when it trips the AI safety stuff, openrouter doesn't let me configure the safety level like the direct Google API
I'd say it has about a 98% accurate strict following of the prompt with regards to things like being given a line that has color markup and accurately outputting the translated word with the same color markup.
Localizers are completely dead at this point. This took me less than a day to develop and get working with incredible quality.
Last edited by rusty_shackleford on February 10th, 2025, 11:39, edited 5 times in total.
Thank you for your attention to this matter!
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
Steam friend code: 40552640 https://steamcommunity.com/friends/add | email: [email protected]
Having trouble running an old Windows game?
Rusty's Stuff Collection
This is awesome. One of the major problems with using AutoTranslator was the tradeoff between quality of translation vs. the AI editorializing/censoring the output. This is an elegant way of solving this.rusty_shackleford wrote: ↑ February 10th, 2025, 11:33It uses deepl as a fallback for when it trips the AI safety stuff
Can you also use ChatGPT still?rusty_shackleford wrote: ↑ February 10th, 2025, 11:33openrouter doesn't let me configure the safety level like the direct Google API
I've been messing around with DeepSeek, seeing how far I can push it before it clams up, and it's far less uptight than the Western models, so that could also be an option too.
Pretty much, yeah. Also the big reason why I'm so excited about MeoW as well, it renders the increasingly ******-infested fan translation scene virtually obsolete, and makes 40 years of games available to a global audience.rusty_shackleford wrote: ↑ February 10th, 2025, 11:33Localizers are completely dead at this point. This took me less than a day to develop and get working with incredible quality.
