could try a flask webapp
from flask import Flask, send_from_directory
import os
app = Flask(__name__)
# Specify the directory you want to share
SHARED_DIRECTORY = 'shared_files'
@app.route('/files/<path:filename>', methods=['GET'])
def get_file(filename):
"""Serve a file from the shared directory."""
try:
return send_from_directory(SHARED_DIRECTORY, filename)
except FileNotFoundError:
return "File not found", 404
@app.route('/')
def list_files():
"""List files in the shared directory."""
files = os.listdir(SHARED_DIRECTORY)
files_list = '\n'.join(files)
return f"<h1>Files in {SHARED_DIRECTORY}</h1><pre>{files_list}</pre>"
if __name__ == '__main__':
app.run(host='0.0.0.0', port=5000)
TL:DR
"…the gaming industry isn’t a charity, and people deserve to know what they’re potentially spending their hard-earned money on. Here’s what you need to know: the problem with Flashback 2 isn’t merely that it is buggy, sometimes to a hilarious degree. Instead, the main issue is that even if the bugs weren’t present, it still wouldn’t be worth its current price tag. "
Atleast offer a self hosted option to keep it alive, don’t even include the anti-cheat or denuvo as that can be proprietary stuff.