Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracking issue for deciding which parts of RUEEE's fork to merge, and for keeping track of what has been merged #221

Open
13 of 36 tasks
32th-System opened this issue Feb 16, 2025 · 3 comments

Comments

@32th-System
Copy link
Member

32th-System commented Feb 16, 2025

  • (NO) re-add unlock monitor refresh rate to thprac
  • (NO) added a spellcard capture rate monitor for EoSD (copyed from others' project) (use backspace and F8/F9 or F12 to show)
  • (NO) game time counter for EoSD
  • added a window resize option when open game (in settings - Game adjustments) (Basically, in addition to the window being resizable, you should be able to specify a fixed size for the window as well)
  • fix bugs for using local data directory
  • (NO)add a reaction test in Tools tabbar
  • (NO)added retry time monitor for LoLK
  • (NO)add SOCD option for keyboard (in settings - Game adjustments), since some keyboard already has this function, I think it's ok to use when playing TH games (in a lot of gaming communities, things like this are considered cheating)
  • (NO)add ingame info for many games(6,7,8,10,11,12,13,14,15,16,17,18,128), which includes miss count, bomb count and other counts(like UFO count), use key F8(key 1 in th18) to enable (out of scope)
  • fix a bug for imgui of d3d8
  • add a X/shift/Z-key disable in f12 menu for lnb neta
  • add a keybind change function (remappable keys in the game itself, not referring to remapping thprac keybinds)
  • (NO)add complete spell capture rate for th10-18(not showing master when capture trial>99)(use f12 menu)
  • add one key die for th7,8,10 to save rep quickly(f12 menu)
  • add buggy force boss DOWN(F12)
  • add a option in settings to disable F10 for th11-13 (in case toggle fullscreen/window)
  • add esc + r/ctrl+shift+down to quick restart in EoSD (ESC + R outside of practice mode)
  • add a option for EoSD to pause BGM when using esc pause menu
  • add a phase selection for IN st6A LSC; add FORCE wave 2 for 123 normal 1; add inf time for momoji; add P1-P4 rage for th11 final spell
  • add hint editor for MoF (probably out of scope)
  • add font bug fix(mainly chinese) and customized font
  • add total game time and game time too long hint
  • add clock-in in others menu(only in chinese)
  • (NO) add keng tools (wayyy out of scope)
  • add some advanced options like show rank in EoSD, show bonus count in DDC,...
  • fix bug for not showing window when open game
  • add a ab test in th15, 123's normal (no idea what this means. Using DeepL on the Chinese version doesn't help either)
  • (NO) add roll from csv
  • add LW practice for IN (torn on this one. Maybe to allow for low power challenges, but otherwise, this doesn't seem very useful)
  • make IN and PCB ignore .exe checksum to avoid unexpected changes in .exe file(like using SpecialK and game crashes)
  • add win key disable
  • (NO)add key monitor
  • disable joystick to avoid lags
  • inf time for EoSD magic books / MoF soya beans formation / SA popcorn / UFO st4 random bullet formation / UFO st5 formation / LoLK yellow laser/ LoLK green laser / LoLK yellow-green-blue / LoLK shining shooting stars / HSiFS st4 formation / UM mung bean formation / UM yellow wind god / UM st5 reinforcements / UM st5 formation
  • (NO)make Remilia not be blue
  • EoSD allow setting fixed random seed
@H-J-Granger
Copy link
Collaborator

H-J-Granger commented Feb 16, 2025

Deepseek might knows Touhou better than DeepL. When ChatGPT is confused with the names of th06-19, Deepseek knows each character. Both with Internet banned.

Prompt to Deepseek R1 without Internet access: Write a piece of message to show that you're really good at Touhou.

I quote:

Just perfected a Lunatic 1CC of Subterranean Animism (TH11) while optimizing Utsuho’s Subterranean Sun phase for graze chains. Still easier than timing Sakuya’s knife walls in Phantasmagoria of Flower View (TH09) against Aya’s Illusionary Dominance spell. Fun fact: The hitbox on Reimu’s Fantasy Seal -Spread- in Embodiment of Scarlet Devil (TH06) is 2 pixels smaller than her focused movement, which matters when you’re threading Yukari’s Boundary of Life and Death in PCB (TH07) Extra. Also, if you think SA’s curvy lasers are brutal, try no-bombing Double Dealing Character (TH14) Stage 4 with Seija’s inverted controls. Bonus points: Name all playable characters in Unconnected Marketeers (TH18) without forgetting Mike Goutokuji’s passive Luck mechanic. Oh, and Marisa’s Master Spark duration? 4.5 seconds—unless you’re in Mountain of Faith (TH10), where faith items nerf its width. Let’s not even start on Lotus Land Story (TH04) TAS strats…

@H-J-Granger
Copy link
Collaborator

H-J-Granger commented Feb 16, 2025

Deepseek recommends thprac at the end of the explanation I requested, lol

P.S. I say I've played EoSD (, hong), PCB (, yao), UM (, dong) in Chinese, Deepseek thinks I wanted to say IN (永, yong) because of the similarity of the character 永 (yong) and 洞 (dong).

Prompt #2, in case someone is interested in: 我承认你很强。请解释一下,因为我入门才几个月,也只打了

Image

(Not to be translated)

I'm going to change my workflow in thprac by adding DeepSeek. The token limit is still a problem, though.

Prompt #3, in case someone is interested in: 我正好在给 thprac 写 issue comment,在那里推荐了你作为沟通中文和英文东方社区的 AI 桥梁。写点英文给 thprac 仓库上的大家吧

Image

@H-J-Granger
Copy link
Collaborator

H-J-Granger commented Feb 16, 2025

add a ab test in th15, 123's normal (no idea what this means. Using DeepL on the Chinese version doesn't help either)

Asked Deepseek on explanation of "add a ab test in th15, 123's normal", this time with the Internet enabled.

Here's a concise explanation of the phrase "add a ab test in th15, 123's normal" based on RUEEE's README and Touhou context:


Translation & Context:
The phrase refers to a new feature added to Touhou 15: Legacy of Lunatic Kingdom (绀珠传) in this thprac fork:
"A底力测试 (Dokuryoku1 Test - 'Bottom/Stamina2 Test') for Stage 1/2/3 Non-Spell Cards (非符) in Normal Mode."


Key Breakdown:

  1. "th15" = 《绀珠传》 (Legacy of Lunatic Kingdom)
  2. "123" = Stages 1, 2, and 33
  3. "非符" (Non-Spell) = Boss attacks that aren't named Spell Cards (usually simpler patterns).
  4. "底力测试" = A practice mode to train raw dodging skill ("底力" = foundational ability, i.e., pure mechanical skill).

What the Feature Does:

  • Allows players to modify parameters for Non-Spell attacks in Stages 1-3:
    • Adjust starting P-value (a hidden game variable affecting bullet speed/density).
    • Change bullet patterns by shooting early (e.g., altering the "P5" bullet type to 中玉/光玉).
    • Customize difficulty scaling.
  • Purpose: Let players practice cursed bullet patterns that normally only appear under specific conditions (e.g., low-rank runs).

Why the Confusion?

  • "ab test" is likely a typo/mistranslation of "A非符 Test" (A-Type Non-Spell Test).
    • In Chinese forums, "A非" sometimes abbreviates "Attack Non-Spell".
  • The original README says:
    "在绀珠传123非符后面加了个底力测试... 开局射几枪以改变P5弹幕为中玉二非光玉"
    → "Added a stamina test after Stage 1/2/3 Non-Spells... shooting at the start changes P5 bullets to medium/light orbs."

Why This Matters:

绀珠传 (TH15) is infamous for its unforgiving Normal Mode (compared to earlier Touhou games). This tool helps players drill specific nightmare patterns (e.g., 中玉二非光玉) without restarting entire stages.


Let me know if you need further localization help! 🌀
(P.S. "八哥" = "bug" in Chinese gamer slang – it’s a pun on "bāgē" (myna bird) and "bug")

The "thinking processes" of those outputs are omitted. If anyone is interested, I might forward those messages, but the translation of those messages is useless in my translation ability.

I have reached the limit. I believe the problem comes from "123" being divided into 3 tokens.

Footnotes

  1. I don't know if 底力 comes from Japanese. I will Latinize it into di-li or something similar.

  2. I prefer Stamina Test to Bottom Test.

  3. Incorrect. 123 refers to Doremy, using numbered musical notation. This is a popular numeric reference to a character in the Chinese Touhou Community, like ⑨ or 9 referencing Cirno, (sometimes circled) 10 referencing Rumia, and ⑤ or 5 referencing Satori.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants