Roblox should add midframe interrupts to ui's

An idea that I don’t know why Roblox haven’t considered, or anyone has suggested.

MIDFRAME interrupts

In retro consoles, there were midframe interrupts, these basically halt the frame generation, and you can use that halt to change what the console renders next, you could use them to make water waves and other stuff like that. So, my suggestion is that Roblox adds it as a property in started Gui’s. it could go something like this

game:GetService(“RunService”).Stepped:Connect(Function()
script.parent.ScreenGui.RenderYPos:WaitForPixelPos(positionY)
- change ui position or smth like that
end)

you could use that to make waving effects on the Ui to save up on the game size/loading time for game so you wouldn’t have to have multiple images for the waving effect!

do you think Roblox should add this?
Why or why not. :confused:

1 Like

yes

luau is slow and it’s nontrivial to ‘compile luau into live graphics’ (at a standard framerate)

wait.. Do you agree or dissagree?

i want them to
but ‘it’s bloody impossible’ they cry, and they wont

so u agree?
nice :smiley:

this is to get past
limit

dont computers and whatever engine roblox runs on have midframe interrupts though

roblox runs on its own engine. which is specialized to run on any hardware from like 20 years ago and up
computers, yes, technically

they could optimize it like they did to chromebooks and make it just like the retro consoles did, If the NES (super weak console) can have like 50+ midframe interupts (ex: super mario bros 3) then roblox Luau can right..

To my knowledge, this isn’t possible. Even if it is possible, it wouldn’t be necessary.
Modern GPUs don’t function the same as picture processing units from old computers, such as the NES. I don’t think it’s possible to get where in a frame the GPU is. If anyone actually knows how modern GPUs work, please share input.
Modern computers are much stronger than old computers. Modern computers don’t have a limit to the amount of colors they can display at once. Modern computers can easily render thousands of objects. To my knowledge, anything that required raster interrupts on old computers can be done without them on new computers.

thanks, ig we just wait for Roblox to notice and respond :confused:

and the midframe interrupts are for convenience sake due to not having to do wave effects with a bunch of frames or decals so the VRAM doesnt get overloaded

its for convenience