Setaria the Demon Realm - device integration

If you mean about editing the data.win text to switch from english to japanese then I’m confused as the game by default is in japanese. The mod only does gameplay and device integration stuff.

You can change language in the game’s settings.

1 Like

I could never use Intiface, so I made my own script with xtoy:

2 Likes

I’ve added a “dash” function to the game, on the left shift key with some invincibility frames that consume bullets. This makes the gameplay more dynamic even if the game becomes easier.
You need the double jump (so you can’t sequence break the start) and 4 bullets.

Using UndertaleModTool, you have to add 2 variables in gml_Object_oPlayer_Step_1:
dash = 1
dashdelay = 30

Then you can add those lines of code after line 191 of gml_Object_oPlayer_Step_0 :
/* Start of code /
if (keyboard_check(vk_shift) && dashdelay > 0 && oGun.bullet > 3)
{
if (dash > 0)
{
walk_spd = 36
oGun.bullet -= 4
muteki_flg = 1 // Invincibilityflag
muteki_count = 10 // Invincibility frames
dash = 0
}
walk_spd–
dashdelay–
}
else
{
walk_spd = 5.5
if (!keyboard_check(vk_shift)) // enables dashing after releasing the shift key
{
dash = 1
dash_muteki = 1
dashdelay = 30
}
}
/
End of code */

1 Like

are there instructions on how to use this?

The Xtoy Script you mean?
You either load the script or save it to your script and load it to your dashboard.
Then add Bluetooth devices with the “+” sign at the top right and test it to make sure it works.
Then you link the script to the added device by clicking on the electric plug symbol on the script window to link an output to a device.

Start the game, then click the controller symbol labeled “Process Monitor”.
You will be asked to add a chrome extension and download a software as seen in this guide : Process Monitor | XToys Guide
Once the process monitor starts working, the symbol will be green and you will see floating point values for Shield, Pleasure and Bullets

1 Like

Any chance we get a proper fix for this? Looks like it doesn’t work with the current player version.

Does the base, non-hardcore version work with the current player?

How did you connect the game to the handy? I’ve been trying for a while and haven’t been able to connect it.

Launch intiface and setaria player, put handy into bluetooth mode, press start on intiface and then it will connect to the player. Then you just press start on it and voila.

May I ask if these games can be used on OSR6 devices

1 Like

The game starts with an infinite spawn of fairies, does anyone know why or how to solve it?

This is a problem that appears because certain codes are missing from the save file.
Open the save file with txt and insert the code
The location is behind Teleport0
“AbandoneSlimeBoss”: 0.000000,

Can someone help me connect my The Handy? I’m having the following errors:

[7/19/2025 2:14:13 AM] Device Added: The Handy
[7/19/2025 2:14:13 AM] StopDeviceCmd Buttplug.ButtplugMessageAttributes
[7/19/2025 2:14:13 AM] LinearCmd Buttplug.ButtplugMessageAttributes
[7/19/2025 2:14:19 AM] Device Removed: The Handy

Time to be that guy again; how do I get this working on Linux with Intiface Central?

I can’t seem to connect my lovense edge 2 to the setaria player. I try to refresh it but it doesn’t seem to appear every time

I’m in the exact same situation. It worked perfectly fine on another machine, but the moment I switched to Handy, it stopped working…
Other games recognize Handy just fine, but Setaria Player won’t accept it.
What should I do?

Intiface tab in Setaria Player → “use builtin Intiface” checkbox.

Leave this unchecked if you’re using Intiface Central.
Check it if you’re not using Intiface Central.

Don’t run Intiface Central while this option is checked.

I really could do it!Thanks..!

I had mistakenly thought this was a checkbox to be checked…

native intiface central should work probably, tho you might need a WINEDLLOVERRIDE set for something, i havent tried yet, if you know please @ me

Tried to run the app multiple ways; Bottles, Lutris, Winetricks, no dice, I always get a Rust panic in the btleplug Rust crate, which I imagine is trying to make a bluetooth connection even before the app opens. Kinda sad developers aren’t using more cross-platform technologies, I know C# and .NET are a kind of comfort zone for some but they’re hard to get to run on Linux, imo