Creating the most optimized Roblox game- runs at 6000+ FPS!

Talk about commitment. :skull:

The best I would’ve done is delete the baseplate and change it to compatibility lighting. :joy:

6 Likes

Thought I had a pretty good system, but only got up to 3163. Not even enough for the leaderboard lol. The biggest limiter was my anti-virus. Cut my frames by 60%

I got a 2.6k peak, and then accidentally signed out :sad:

Never mind, got it back!


I made the monitor 800x600, and then made my graphics 1, and on top of that closed all other windows. It worked!


Turns out if you just idle, it goes up. I was watching yt, making the GPU work more, yet it goes up lol
Specs:
GIGABYTE GTX 1660S
Asus TUF Gaming B450M PLUS
26GB RAM
Samsung QVO SSD 2TB
Intel Core i5 10th gen

1 Like

Honestly, this is great! This can definitely help with other developers who are trying to accomplish getting people to have high fps on low end devices!

My FPS Peak

Speed Test

My Specs

specs

Honestly this is sick!

Results: 4414 FPS.

Specs:

  • ZOTAC RTX 3090
  • I9-12900K
  • 128GB RAM
  • 2x 32" 2K 240HZ + 2x 27" 2K 240HZ monitors connected at the same time
  • Very little focused overclocks, a bit on GPU and a bit on CPU
  • Ran on something like 300x300 window, no other windos settings configured, minimised

1 Like

lol, it’s sad Roblox doesn’t offer these features themselves, so easy to incorporate… Seriously the possibilities it could open with 2D games… It seems I’ve won the lowest FPS award, with a 3000 series card as well… Hmm…

1 Like

wine-7.5 ( TkG Staging Esync Fsync )
Linux 5.17.0-247-tkg-pds #1 TKG SMP PREEMPT Thu, 24 Mar 2022 03:40:41 +0000 x86_64 GNU/Linux

CPU: AMD Ryzen 9 4900H with Radeon Graphics (16) @ 3.300GHz
GPU: NVIDIA GeForce RTX 2060
Memory: 15478MiB

Screenshot_20220330_081107

how in the world do you get get 5k fps

1 Like

Well, we had a fun time while it lasted. Leaderboard is just filled with cheaters now. Saw it coming but I didn’t think it would happen within 11 hours after making this post.

10 Likes

Yeah, cheaters are bad.
I got 998 fps


while having graphics set to 10, pretty good

Sorry if I sound like a newbie :sweat_smile: , but how would you “cheat” in this?

this is all i got

potato pc

4 Likes

I was able to get about 3017 FPS. Turns out if you kill explorer.exe on windows, you can get a pretty big boost in performance because the UI isn’t running in the background. So if you want to play a game for example, you can kill explorer.exe, play your favourite game in first person, and if you feel the need to start explorer again, you can simply run a new task!
image
It’s a clever exploit to free up some CPU usage. Before I was only getting about ~400 FPS.

3 Likes

You have to trust the client for their framerate, It’s probably impossible for the server to ever sanitize this number outside of just capping it, so really all someone needs to do is just cut off packets that the game sends out and just tell the server that they’re achieving an absurd amount of frames.

1 Like

Fellow linux “cheater”, your framerate seems pretty low for the specs. Have you tried using the gamemode daemon and closing everything not critical in the background? Using the gamemode daemon increased my framerate by 200+, even though my specs are awful.

Also, here’s a few other tricks you could try: If you’re running X11, you can boot from the tty and start a barebones X server via startx or whatever’s applicable, This will put you in a group of terminals without gui, but it’s still very simple to open your browser from the terminal and launch roblox from that point.

That hould massively increase performance as you won’t have gui (window manager, desktop environment, compositor, erc.) You could also try switching disolay servers entirely and using Wayland. It’s a more recent display server than X11. However, stuff like Wine doesnt natively supoort it. Despite that though using wayland still boosted my framerate. Also, you could try using the Linux ZEN kernel which comes with some optimizations out of the box. Although switching kernels is probably a lot of work.

Edit: if your kernel supports it, (Linux zen should by default) you can also enable FSYNC with your wine build. Grapejuice does this pretty easily if you use it. Another thing that could really boost framerate depending on your hardware is using the D3D11 renderer or switching to Vulkan, or vice versa.

1 Like

180 FPS avg for a i5-9400k no GPU 1920x1080
Up to 580 FPS if lowered down to 800x600 resolution which is nice I guess
I cheated a lot and got 2544 FPS, nice.

Now you have a public list of exploiters names you can send to Roblox moderators :grinning:

9 Likes


Resolution at 800x600

i7-4790 & Rx 550 $30 setup

I pruned the obvious cheaters from the leaderboard so we can enjoy this friendly competition a little longer.

2 Likes

I used an old computer and force ran Roblox on it and the highest was 11 fps with unlocked on:

Specs
OS: Windows XP Service Pack 3
CPU: something 333 hz
RAM: 526 MB
Storage: 2 GB
SVGA Card
DirectX11 compatibility mode

don’t ask me how

1 Like

I don’t think I’m cheating when I just want to try something different and not stick myself to a single operating system

Interesting, I’ll try this later

Wayland is a mess on KDE, no thanks (I tried before, got random bugs and issues)

I always compile the tkg kernel with fsync support, however in my case using fsync instead dropped my perfomance, esync works however so I’m using that now

DXVK