XSYSTEM35.GR(5)

πŸ“¦
version 2.19.1 Β· 3 versions
, in ubuntu stonking

πŸ’– XSYSTEM35.GR(5) β€” the game resource file, bestie edition πŸ’–

okay so real talk, this is section 5 of the xsystem35 manual, and it's all about the xsystem35.gr file. she's not scary, i promise 🫢


✨ NAME ✨

xsystem35.gr β€” the game resource file for xsystem35 🌸


πŸŽ€ DESCRIPTION πŸŽ€

so bestie, the game resource file is a plain text file that tells xsystem35 where all your various game data files are chilling. that's literally her whole job. πŸ’…

you only need this file if you wanna put your game data files somewhere other than the current directory. if everything's already sitting in the current directory, she's not needed, no cap.

the path to the game resource file gets specified with the -gamefile option of xsystem35(6). and if you don't specify it? xsystem35 just reads xsystem35.gr in the current directory, easy. ✨

every line of the file describes one single data file, and the format is:

keyword path-to-data

and the way that multiple files of the same type can exist?? suffixes A, B, C... get appended to the keyword. so like, ScenarioA, ScenarioB, etc. iconic. πŸ‘‘

wanna drop a comment? start the line with #. blank lines? completely ignored, they're giving nothing and we love that for them. πŸ™ˆ


🌈 KEYWORDS 🌈

here's the whole roster, bestie. every single one, no skipping:

  • Scenario β€” scenario files (*S?.ALD).
  • Graphics β€” graphic files (*G?.ALD).
  • Wave β€” PCM data files (*W?.ALD).
  • Midi β€” MIDI data files (*M?.ALD).
  • Data β€” miscellaneous data files (*D?.ALD).
  • Resource β€” resource files (*R?.ALD).
  • BGM β€” BGM files (*B?.ALD).
  • Save β€” save files (*S?.ASD). and omg if the path begins with ~, it gets expanded to the user's home directory ($HOME). πŸ’–
  • Ain β€” the System39.ain file.
  • WAI β€” additional information for PCM data (*WA.WAI)
  • BGI β€” additional information for BGM data (*BA.BGI)
  • SACT01 β€” data for SACT.DLL (SACTEFAM.KLD)
  • ALK01-ALK09 β€” archive files for demo data (*1.ALK - *9.ALK)
  • Init β€” the System39.ini file.

⚠️ NOTES ⚠️

okay this part matters, so listen up:

data files that don't fall under any of the keywords above (like, for example, map files for Kaeru nyo Panyon) should not be listed in the game resource file. instead, put them in the same directory as the save files. periodt. πŸ’…

πŸ¦‹ EXAMPLES πŸ¦‹

here's a whole game resource file for the English translation of Kichikuou Rance, bestie. look at her go:

ScenarioA KICHIKUSA.ALD
GraphicsA KICHIKUGA.ALD
GraphicsB KICHIKUGB.ALD
WaveA KICHIKUWA.ALD
Ain System39.ain
SaveA ~/.xsys35/saves/kichikuou/KICHIKUSA.ASD
SaveB ~/.xsys35/saves/kichikuou/KICHIKUSB.ASD
SaveC ~/.xsys35/saves/kichikuou/KICHIKUSC.ASD
SaveD ~/.xsys35/saves/kichikuou/KICHIKUSD.ASD
SaveE ~/.xsys35/saves/kichikuou/KICHIKUSE.ASD
SaveF ~/.xsys35/saves/kichikuou/KICHIKUSF.ASD
SaveG ~/.xsys35/saves/kichikuou/KICHIKUSG.ASD
SaveH ~/.xsys35/saves/kichikuou/KICHIKUSH.ASD
SaveI ~/.xsys35/saves/kichikuou/KICHIKUSI.ASD
SaveJ ~/.xsys35/saves/kichikuou/KICHIKUSJ.ASD

πŸ‘€ SEE ALSO πŸ‘€

  • xsystem35(6) β€” go read her too, she's the main character πŸŽ€

and that's the whole page, bestie!! this was xsystem35 version 2.19.1, dated 2026-08-04. slay, you read the whole thing πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from