EroScripts is a community for scripts that sync up interactive sex toys with porn. Learn more.

To discover, download, and help choose what gets scripted, create an account.


Fallen Angel Marielle [OPEN SOURCE] + Chaos Mode + Fixs (16-Apr-2022)

Fallen Angel Mariele is a platform game. where you go through a dungeon and fight with enemies, when an enemy catches you a sex scene is played in the device for 14 seconds. The game has more than 150 sex scenes, 37 min of funscript unique content, 7 levels, 9 bosses, a fun and challenging progression.

UNLOCK Full Game Chaos Mode
if you don’t want to do the whole story and progression. you can override the save file with the complete game save. then put the game in random mode and each floor is a different level with random enemies, so you can try each one in a simple way.

:crossed_swords: Complete Game Save File :file_folder:

  • FullGame Unlock - Copy “save.mar” file to folder “** C:\Users\ [Your User]\AppData\Local\Fallen_Angel **”
  • In the hall talk to the girl in the black dress and she will allow you to activate various modifiers: randomize floors and enemies, activate footjob scenes, elite enemies or enemies that appear at any time and more.

Open Source
It also includes a tutorial on how to modify the solution to integrate it with other games and what tools you have to use to mod the game you want to integrate with.

News in Last version

  • 25+ scripts Improved
  • Config File - now you can change all game Config, like filler Speed or Hit speed in “C:\Users\ [Your User]\AppData\Local\Fallen_Angel\LauncherCondig.json”
  • Script Variants - a halved (slow) version of all script is load when the device is not The Handy, you can manualy set the slow versions by changing the configuration file to “GalleryUseVariant”: “slow”,
  • Improved player sync
  • Fix uppercut Attack


  • Windows
  • Hands free clamp
  • Intiface installed and running
  • Handy with the latest firmware in Bluetooth mode (Kiro, osr2, others)

:hammer_and_wrench: Handy Over BLE Tutorial

How to play

  1. Unpack the zip
  2. Open Intiface
  3. Open Fallen Angel Handy.exe
  4. Put your device in Bluetooth mode
  5. Once the device is connected and recognized, the Launch button will be enabled
  6. Whenever an enemy catches you, or a scene is played, let it run till loop (14 secs).
  7. Try to climb a floor until you beat the final boss (without cum).

The Launcher is quite open, you can change the scripts of each enemy by editing them in the Gallery folder, look at enemies.txt.
If you make scripts for any enemy or level share it in this post.

:video_game:DOWNLOAD GAME:video_game: (637MB on Mega)

Special thanks to:
Borren1000 Full Gallery Scripts
Nodude Technical support

Others links:
:video_camera: Scripted Gameplay Video Concept


Hell ya, thanks man for the update! This will be so awesome! I’ll start scripting next week


If I try to connect my device - i got the message that the device is incompatible…e.g. MagicMotion Smart Mini Vibe; I tried other devices Monster Pob and other vibration deiveses… wouldnt work… Could you be so kind and add vibration devices in your app?

at the moment it only works with Linear, like Handy or Kiro. I’ll eventually add vibration to it. It would be nice to have linear and various vibrators to associate them with different parts of Marielle’s body.

1 Like

first, awesome
second, it errors on getting caught by the purple tentacles

Sort of embarrassing to ask, but once you reach the initial menu, how do you do you select the start option? The keypad allows me to toggle between start and settings, ect., but I am unable to select one.

ops, can you send me a screenshot of the error? I fix it as soon as possible, the filler works well?

I have to change the default controls settings, it doesn’t make sense
use A, and change the controls as you like

1 Like

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.InvalidOperationException: Sequence contains no elements
at System.Linq.ThrowHelper.ThrowNoElementsException()
at System.Linq.Enumerable.Last[TSource](IEnumerable`1 source)
at FallenAngelHandy.GalleryPlayer.trimGallery()
at FallenAngelHandy.GalleryPlayer.Play(String galleryName)
at FallenAngelHandy.Player.GameEventHandler(String gameEvent)
at FallenAngelHandy.GameListener.parseEvent(HttpListenerRequest request)
at FallenAngelHandy.GameListener.StartListener()
at System.Threading.Tasks.Task.<>c.b__139_0(Object state)

1 Like

is fixed now.


well sadly something isn’t playing nice with my Launch in this setup, at first i thought its just the scripts being too fast for it, but when i play the scripts through scriptplayer they work properly, but when they come from game they stutter and skip movements

1 Like

Similar issue here with the Launch stuttering. That said this is pretty awesome. I think I’d really like a feature for QTE to spam the interact key to get out of scenes, or even game over screens. As it stands you can spam the interact key and skip a lot of the “fun”

1 Like

yes, that is for the Bluetooth, which also happens in handy.
In some time I am going to make a script upload option in the launcher, would be less reactive, with no punches or smart filler like now, just regular filer and scripted scenes in “HD” scripts.

1 Like

My guess is this is really more for the handy or similar device. I have the launch also and don’t see it working well with this imo.

Advice. Get a handy, its so much better! :slight_smile:

I’ve made it through 2nd level, this game is so awesome!

Is this something that could only work for this game, or would it be possible in the future to get games like Crimson Keep working in the same way?

mm, I don’t know, I have to open/hack the game to report some events.
depends if the game can be modified with some mood tool. also have to program every individual action like punches in the launcher.

This game has made me cum so many times :rofl:

I tried running it, however the motions seem extremely jittery and jerky (no pun intended). Also it seems to just keep going even when nothings happening.

When launcher connect starts a filler, at strat is a slow up and down at 70%, if it feel cut, restart launcher and intiface, close script-player or another program who connect to intiface