Back in the old times on Roblox, games weren’t filtering enabled. In 2014, Roblox implemented filtering enabled and since then more and more game used filtering enabled. Then in 2018, Roblox forced FE on all games.
If you don’t know what non filtering enabled means, it’s an feature that allows all changes on one client to be replicated to the server and to all clients connected to the server. That feature is no longer supported on Roblox and that caused many old games that used the old client server model to break. Converting old games to work with Filtering Enabled takes a lot of time and many devs don’t have to time to convert old games to work with filtering enabled and many of them focus on new games.
I wonder if it’s possible to emulate non FE if I copy the old client-sever model system and recreated it by using scripts, remote bindables and events. I tried it and it worked. Here is a video that shows a short demonstration of the basic prototype of the non FE emulator that I was working on.
When the non FE emulator is complete, it could run non FE games on modern Roblox close to when Roblox had the no FE feature. Unfortunately, I stopped working on it because I have better things to focus on such as a new game on Roblox and building up my career in real life. I was thinking about open sourcing it but bad things could come out of it like many new developers who don’t know much about scripting will make new games that use the non FE emulator which has big security risks and it could hold Roblox liable for bad things like hackers putting 18+ things in their client and replicating it to other clients. A simple solution would be to hold developers responsible for that action and only let trusted players to play non FE games on Roblox.
Here is the code snippet of the non FE emulator:
So what do you think of the project and how much potential does this project have. Would you want this project to be open source? Why or why not?