tuxDB - linux gaming aggregate
TUXDB - LINUX GAMING AGGREGATE
 NEWS TOP_PLAYED GAMES ITCH.IO CALENDAR CHAT WINE SteamDeck
 STREAMERS CREATORS CROWDFUNDING DEALS WEBSITES ABOUT
 PODCASTS REDDIT 

 

SUPPORT TUXDB ON KO-FI

MENU

ON SALE

New Twitch streamer aggregation implemented (#FuckTwitch) due to Twitch's API issues (more info on my Discord )


https://rohit.itch.io/dominatrix


This is a port of Ritual Entertainment's SiN. You must have the original game files to play. New features include:

  1. A new Linux port
  2. Better resolution support
  3. Controller Support
  4. Weapon radial menu
  5. Gamepad-friendly virtual keyboard
  6. Better menu/interface scaling

Now on version 1.1! See the changelog here.

You can get the data files from GOG or Steam.
You can see more details of the port here.

Suggestions and bug reports should be sent here.


FAQ:

Q: Which data files does this work with?

Dominatrix has been mostly tested with SiN Gold, currently available on Steam. The GOG files should work as well. The files from the original Windows CD also seem to work, but haven't been thoroughly tested. The Hyperion Linux release also works from my limited testing, but you need to remove the .pth files in the base/maps/ directory, if these exist. Note: Dominatrix does not support the Cinepak AVI video files from the Windows CD release of SiN. You'll need to convert them to Ogg Theora, in YUV420p format, using a tool like ffmpeg. Example:

  • ffmpeg -i ritual_logo.avi -vf format=yuv420p ritual_logo.ogv
  • ffmpeg -i sintro.avi -vf format=yuv420p sintro.ogv<br>
  • ffmpeg -i sinend.avi -vf format=yuv420p sinend.ogv

These video files are located in the base/movies/ directory in the Windows CD. When they are converted, place them in the base/movies directory of your install location.

The Steam/GOG/Hyperion releases of SiN are unaffected and Dominatrix will play their video files fine. Thanks pl_mpeg and theoraplay! If anyone knows a C/C++ library to play Cinepak/Indeo files, let me know!

I have not tested the Mac version or the pre-Night Dive Steam release of SiN that came with SiN Episodes: Emergence.

Q: Does Wages of Sin work?

Yes, but I haven't tested it very much. I was able to complete the single player campaign using the data files from SiN Gold.

Q: Where are my saves and config files located? 

Windows: Dominatrix checks the APPDATA environment variable, which is usually the user's AppData/roaming directory. Here, the "dominatrix" directory is created. Linux: Dominatrix will first check the XDG_DATA_HOME environment variable - if that doesn't exist (usually the case for me...), it will check for HOME, and then create a "dominatrix" directory in .local/share.

Q: Does multiplayer work?

I think so? I set up a server on my Linux laptop and managed to get my Steam Deck and work laptop clients connected to it. I followed the instructions here.

Q: Why is the SiN logo flashing in the corner of the screen and I'm getting jerky movement?

This is probably a high refresh-rate issue. Trying going into the console (~) and entering cl_maxfps 10 - don't worry, it won't actually set your FPS to 10. I'll try to make a better fix for this.