A tip for more authentic ps1 style game!

Usually PS1 games don’t run at 60 fps. Almost every PS1 game runs between 15 and 30 fps and Roblox is capped at 60.
Here’s a script you can add to cap the fps to what ever you want! If you do not like this and would rather leave it at 60 than that’s fine i just thought that some people would like this, i know i do.

local script in starter player scripts.

local RunService = game:GetService("RunService")
local MaxFPS = 19

while true do
	local t0 = tick()
	RunService.Heartbeat:Wait()
	repeat until (t0 + 1/MaxFPS) < tick()
end
5 Likes

Interesting. This would be very useful if you are recreating an older game.