Difference between revisions of "Roblox"
From PCGamingWiki, the wiki about fixing PC games
(Certain settings changed in Studio (like graphics) affect the game client too. Some troubleshooting steps suggested by Roblox support even require it to be used.) Tag: Undo |
|||
(156 intermediate revisions by 52 users not shown) | |||
Line 1: | Line 1: | ||
{{State|state=postdev}} | {{State|state=postdev}} | ||
{{Infobox game | {{Infobox game | ||
− | |cover = Roblox | + | |cover = Roblox logo.svg |
|developers = | |developers = | ||
{{Infobox game/row/developer|Roblox Corporation}} | {{Infobox game/row/developer|Roblox Corporation}} | ||
|publishers = | |publishers = | ||
|engines = | |engines = | ||
− | {{Infobox game/row/engine|ROBLOX Rendering | + | {{Infobox game/row/engine|G3D|Rendering (2006-2010)|ref=<ref>{{Refurl|url=https://clientsearch.tumblr.com/post/173388510468/on-the-origin-of-robloxs-rendering|title=On the Origin of Roblox’s Rendering — Old ROBLOX Client Search|date=2024-03-17}}</ref>}} |
+ | {{Infobox game/row/engine|OGRE|Rendering (2009-2014)|ref=<ref name="engine">{{Refurl|url=http://web.archive.org/web/20220806112211/http://blog.roblox.com/2014/03/farewell-to-the-ogre-the-new-roblox-rendering-engine-is-here/|title=Farewell to the OGRE: The New ROBLOX Rendering Engine is Here - Roblox Blog (retrieved)|date=2023-04-27}}</ref>}} | ||
|release dates= | |release dates= | ||
− | {{Infobox game/row/date|Windows| | + | {{Infobox game/row/date|Windows|2006}} |
− | {{Infobox game/row/date|OS X| | + | {{Infobox game/row/date|OS X|2011}} |
+ | |taxonomy = | ||
+ | {{Infobox game/row/taxonomy/monetization | Free-to-play, Sponsored, Subscription, Ad-supported }} | ||
+ | {{Infobox game/row/taxonomy/microtransactions | Cosmetic, Currency, Infinite spend, Player trading }} | ||
+ | {{Infobox game/row/taxonomy/modes | Multiplayer }} | ||
+ | {{Infobox game/row/taxonomy/pacing | }} | ||
+ | {{Infobox game/row/taxonomy/perspectives | }} | ||
+ | {{Infobox game/row/taxonomy/controls | }} | ||
+ | {{Infobox game/row/taxonomy/genres | MMO }} | ||
+ | {{Infobox game/row/taxonomy/sports | }} | ||
+ | {{Infobox game/row/taxonomy/vehicles | }} | ||
+ | {{Infobox game/row/taxonomy/art styles | }} | ||
+ | {{Infobox game/row/taxonomy/themes | }} | ||
+ | {{Infobox game/row/taxonomy/series | }} | ||
|steam appid = | |steam appid = | ||
− | |gogcom | + | |steam appid side = |
− | |strategywiki = | + | |gogcom id = |
+ | |gogcom id side = | ||
+ | |official site= https://www.roblox.com | ||
+ | |winehq = 9392 | ||
+ | |igdb = roblox | ||
+ | |lutris = roblox | ||
+ | |strategywiki = | ||
+ | |mobygames = 74075 | ||
|wikipedia = Roblox | |wikipedia = Roblox | ||
− | | | + | |license = Free-to-play |
+ | }} | ||
+ | |||
+ | {{Introduction | ||
+ | |introduction = '''''Roblox''''' is an online game platform and game creation system developed by [[Company:Roblox Corporation|Roblox Corporation]]. | ||
+ | |||
+ | |release history = | ||
+ | |||
+ | |current state = | ||
+ | |||
}} | }} | ||
==Availability== | ==Availability== | ||
{{Availability| | {{Availability| | ||
− | {{Availability/row| Official | https://www.roblox.com | Account | | | Windows, OS X }} | + | {{Availability/row| Official | https://www.roblox.com | Account, Online | | | Windows, OS X }} |
− | {{Availability/row| Microsoft Store | 9NBLGGGZM6WM | Microsoft Store, Account | | | Windows }} | + | {{Availability/row| Microsoft Store | 9NBLGGGZM6WM | Microsoft Store, Account, Online | | | Windows }} |
+ | }} | ||
+ | |||
+ | ==Essential improvements== | ||
+ | ===[https://github.com/pizzaboxer/bloxstrap Bloxstrap]=== | ||
+ | {{++}} Unofficial open-source Roblox bootstrapper that introduces various features to the client, such as Discord Rich Presence and restoration of the original "Oof" death sound ([https://x.com/Roblox/status/1552037832578846720 removed in 2022]) without making modifications to the original files nor hooking into the client at runtime. | ||
+ | {{++}} Allows advanced users to enable internal Roblox client features (fast flags) from the Bloxstrap configuration menu. | ||
+ | {{++}} Carries no risk of account moderation; considered safe to use by Roblox staff.<ref>{{Refurl|url=https://devforum.roblox.com/t/welcoming-byfron-to-roblox/2018233/693|title=<nowiki>Welcoming Byfron to Roblox - Updates / News & Alerts - Developer Forum | Roblox</nowiki>|date=2024-07-25|snippet=Bloxstrap is not officially supported; however, it is not on the blacklist and most likely will never be. Bloxstrap does not interact with the client process memory in any way, shape, or form, and we consider it safe.}}</ref> | ||
+ | {{ii}} Only supports Windows. | ||
+ | {{Fixbox|description=Download and install the latest release from [https://github.com/pizzaboxer/bloxstrap/releases/latest GitHub]|ref=<ref>{{Refcheck|user=Mystyle48|date=2024-07-25}}</ref>|fix= | ||
}} | }} | ||
Line 26: | Line 65: | ||
===Configuration file(s) location=== | ===Configuration file(s) location=== | ||
{{Game data| | {{Game data| | ||
− | {{Game data/config|Windows|}} | + | {{Game data/config|Windows|{{P|localappdata}}\Roblox\GlobalBasicSettings_13.xml}} |
− | {{Game data/config|Microsoft Store|}} | + | {{Game data/config|Microsoft Store|{{P|localappdata}}\Packages\ROBLOXCORPORATION.ROBLOX_55nm5eh3cm0pr\LocalState\GlobalBasicSettings_13.xml}} |
{{Game data/config|OS X|}} | {{Game data/config|OS X|}} | ||
}} | }} | ||
===Save game data location=== | ===Save game data location=== | ||
− | {{ | + | {{ii}} Individual game data may be saved to the Roblox cloud, depending on the choice of the game developer. |
− | |||
− | |||
− | |||
− | |||
===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ===[[Glossary:Save game cloud syncing|Save game cloud syncing]]=== | ||
− | {{ | + | {{ii}} Individual game data may be saved to the Roblox cloud, depending on the choice of the game developer. |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | ==Video | + | ==Video== |
− | {{Image| | + | {{Image| Roblox Graphics .png |In-game video settings.}} |
− | {{Video | + | {{Video |
|wsgf link = | |wsgf link = | ||
|widescreen wsgf award = | |widescreen wsgf award = | ||
Line 61: | Line 85: | ||
|4k ultra hd wsgf award = | |4k ultra hd wsgf award = | ||
|widescreen resolution = true | |widescreen resolution = true | ||
− | |widescreen resolution notes= Scales to user's desktop resolution | + | |widescreen resolution notes= Scales to user's desktop resolution. |
− | |multimonitor = | + | |multimonitor = false |
|multimonitor notes = | |multimonitor notes = | ||
− | |ultrawidescreen = | + | |ultrawidescreen = true |
|ultrawidescreen notes = | |ultrawidescreen notes = | ||
− | |4k ultra hd = | + | |4k ultra hd = true |
|4k ultra hd notes = | |4k ultra hd notes = | ||
− | |fov = | + | |fov = limited |
− | |fov notes = | + | |fov notes = Clamped between 1-120°, most games default to 70°.<ref>{{Refurl|url=https://create.roblox.com/docs/reference/engine/classes/Camera#FieldOfView|title=<nowiki>Camera | Documentation - Roblox Creator Hub</nowiki>|date=2024-07-25|snippet=This property is clamped between 1 and 120 degrees and defaults at 70.}}</ref><br>Some games allow the FOV to be changed. |
− | |windowed = | + | |windowed = true |
|windowed notes = | |windowed notes = | ||
− | |borderless windowed = | + | |borderless windowed = true |
− | |borderless windowed notes = | + | |borderless windowed notes = Labeled as fullscreen in the in-game escape menu. |
− | |anisotropic = | + | |anisotropic = limited |
− | |anisotropic notes = | + | |anisotropic notes = Enabled when the graphics setting is set to eight bars in the in-game escape menu.<ref name="Gsettings">{{Refurl|url=https://roblox.fandom.com/wiki/Graphics_settings|title=<nowiki>Graphics settings | Roblox Wiki | Fandom</nowiki>|date=2024-05-30}}</ref> |
− | |antialiasing = | + | |antialiasing = hackable |
− | |antialiasing notes = | + | |antialiasing notes = Enabled when the graphics setting is set to nine bars in the in-game escape menu.<ref name="Gsettings"/><br>Manually configurable to up to 4x [[MSAA]] with [[#Bloxstrap|Bloxstrap]]. |
|vsync = false | |vsync = false | ||
|vsync notes = | |vsync notes = | ||
Line 83: | Line 107: | ||
|60 fps notes = | |60 fps notes = | ||
|120 fps = hackable | |120 fps = hackable | ||
− | |120 fps notes = | + | |120 fps notes = Toggleable between 60, 120, 144, and 240 FPS on Windows.<ref>{{Refurl|url=https://devforum.roblox.com/t/introducing-the-maximum-framerate-setting/2995965|title=Introducing the Maximum Framerate setting - Updates / Announcements - Developer Forum <nowiki>|</nowiki> Roblox|date=2024-05-30|snippet=The current values are Default (60 FPS, not your refresh rate), 60 FPS, 120 FPS, 144 FPS, and 240 FPS. We are open to adding more settings in the future for those in between.}}</ref><br>For different/higher frame rates, use [[#Bloxstrap|Bloxstrap]] or [https://github.com/axstin/rbxfpsunlocker rbxfpsunlocker].<br>For macOS support for the above, use [https://github.com/lanylow/rbxfpsunlocker-osx rbxfpsunlocker-osx]. |
|hdr = unknown | |hdr = unknown | ||
|hdr notes = | |hdr notes = | ||
− | |color blind = | + | |ray tracing = false |
+ | |ray tracing notes = | ||
+ | |color blind = false | ||
|color blind notes = | |color blind notes = | ||
}} | }} | ||
− | {{ii}} Certain settings can be refined further through | + | {{ii}} Certain settings can be refined further through Roblox Studio. Open Studio and go to the ''File'' menu and click ''settings'' to access them.<ref>https://www.youtube.com/watch?v=csAd_biWudw</ref> |
− | ==Input | + | ==Input== |
− | {{Input | + | {{Input |
|key remap = false | |key remap = false | ||
− | |key remap notes = | + | |key remap notes = Default controls can not be remapped. Some games may support remapping of their own controls. |
− | |acceleration option = | + | |acceleration option = false |
|acceleration option notes = | |acceleration option notes = | ||
− | |mouse sensitivity = | + | |mouse sensitivity = true |
|mouse sensitivity notes = | |mouse sensitivity notes = | ||
− | |mouse menu = | + | |mouse menu = true |
|mouse menu notes = | |mouse menu notes = | ||
− | |invert mouse y-axis = | + | |invert mouse y-axis = limited |
− | |invert mouse y-axis notes = | + | |invert mouse y-axis notes = Supported by some games. |
− | |touchscreen = | + | |touchscreen = true |
− | |touchscreen notes = | + | |touchscreen notes = Microsoft Store version only. |
|controller support = true | |controller support = true | ||
|controller support notes = | |controller support notes = | ||
− | |full controller = | + | |full controller = limited |
− | |full controller notes = | + | |full controller notes = Some games may not fully support controller. |
|controller remap = false | |controller remap = false | ||
− | |controller remap notes = | + | |controller remap notes = Default controls can not be remapped. Some games may support remapping of their own controls. |
− | |controller sensitivity = | + | |controller sensitivity = true |
|controller sensitivity notes= | |controller sensitivity notes= | ||
− | |invert controller y-axis = | + | |invert controller y-axis = limited |
− | |invert controller y-axis notes= | + | |invert controller y-axis notes= Supported by some games. |
− | |xinput controllers = | + | |xinput controllers = true |
|xinput controllers notes = | |xinput controllers notes = | ||
− | |xbox prompts = | + | |xbox prompts = true |
|xbox prompts notes = | |xbox prompts notes = | ||
− | |impulse triggers = | + | |impulse triggers = false |
|impulse triggers notes = | |impulse triggers notes = | ||
− | |dualshock 4 = | + | |dualshock 4 = limited |
− | |dualshock 4 notes = | + | |dualshock 4 notes = Roblox states they support PlayStation controllers on their Developer Wiki,<ref>{{Refurl|url=https://developer.roblox.com/en-us/articles/Gamepad-Input|title=developer.roblox.com|date=26 May 2023}}</ref> but many players have reported that PlayStation controllers are not supported. |
− | |dualshock prompts = | + | |dualshock prompts = false |
|dualshock prompts notes = | |dualshock prompts notes = | ||
− | |light bar support = | + | |light bar support = false |
|light bar support notes = | |light bar support notes = | ||
− | |dualshock 4 modes = | + | |dualshock 4 modes = false |
|dualshock 4 modes notes = | |dualshock 4 modes notes = | ||
− | |tracked motion controllers= | + | |tracked motion controllers= limited |
− | |tracked motion controllers notes = | + | |tracked motion controllers notes = Supported by some games. |
− | |tracked motion prompts = | + | |tracked motion prompts = false |
|tracked motion prompts notes = | |tracked motion prompts notes = | ||
− | |other controllers = | + | |other controllers = false |
|other controllers notes = | |other controllers notes = | ||
− | |other button prompts = | + | |other button prompts = false |
|other button prompts notes= | |other button prompts notes= | ||
− | |controller hotplug = | + | |controller hotplug = true |
|controller hotplug notes = | |controller hotplug notes = | ||
− | |haptic feedback = | + | |haptic feedback = true |
|haptic feedback notes = | |haptic feedback notes = | ||
− | |simultaneous input = | + | |simultaneous input = false |
|simultaneous input notes = | |simultaneous input notes = | ||
}} | }} | ||
− | ==Audio | + | ==Audio== |
− | {{Audio | + | {{Audio |
− | |separate volume = | + | |separate volume = false |
|separate volume notes = Can only change the full volume. | |separate volume notes = Can only change the full volume. | ||
− | |surround sound = | + | |surround sound = false |
|surround sound notes = Sound will glitch out and be really quiet if set to anything other than Stereo or Mono. | |surround sound notes = Sound will glitch out and be really quiet if set to anything other than Stereo or Mono. | ||
− | |subtitles = | + | |subtitles = limited |
− | |subtitles notes = | + | |subtitles notes = Some games contain subtitles. |
− | |closed captions = | + | |closed captions = limited |
− | |closed captions notes = | + | |closed captions notes = Some games contain closed captions. |
− | |mute on focus lost = | + | |mute on focus lost = false |
|mute on focus lost notes = | |mute on focus lost notes = | ||
|eax support = | |eax support = | ||
|eax support notes = | |eax support notes = | ||
+ | |royalty free audio = false | ||
+ | |royalty free audio notes = Some games contain copyrighted audio. | ||
}} | }} | ||
Line 165: | Line 193: | ||
|language = English | |language = English | ||
|interface = true | |interface = true | ||
− | |audio = | + | |audio = limited |
− | |subtitles = | + | |subtitles = limited |
− | |notes = | + | |notes = Most games on the platform are in English only. Some games contain voice acting and subtitles. |
|fan = | |fan = | ||
− | |||
}} | }} | ||
+ | {{L10n/switch | ||
+ | |language = Spanish | ||
+ | |interface = limited | ||
+ | |audio = limited | ||
+ | |subtitles = limited | ||
+ | |notes = The main UI itself is entirely translated. Some games contain voice acting, subtitles, and UI translation. | ||
+ | |fan = true | ||
+ | }} | ||
+ | }} | ||
+ | |||
+ | ==Network== | ||
+ | {{Network/Multiplayer | ||
+ | |local play = | ||
+ | |local play players = | ||
+ | |local play modes = | ||
+ | |local play notes = | ||
+ | |lan play = limited | ||
+ | |lan play players = 8 | ||
+ | |lan play modes = | ||
+ | |lan play notes = Roblox Studio start up LAN server. You need to actually own the game file in order to LAN play. | ||
+ | |online play = true | ||
+ | |online play players = Up to 700. | ||
+ | |online play modes = | ||
+ | |online play notes = Supports crossplay with Xbox (One/Series), Playstation (4/5), Meta Quest 2, iOS and Android. | ||
+ | |asynchronous = | ||
+ | |asynchronous notes = | ||
+ | }} | ||
+ | |||
+ | {{Network/Connections | ||
+ | |matchmaking = true | ||
+ | |matchmaking notes = | ||
+ | |p2p = false | ||
+ | |p2p notes = | ||
+ | |dedicated = true | ||
+ | |dedicated notes = | ||
+ | |self-hosting = false | ||
+ | |self-hosting notes = | ||
+ | |direct ip = limited | ||
+ | |direct ip notes = Roblox Studio does support IP connection, but it requires a small amount of command-line knowledge and tends to be laggy out of LAN. | ||
+ | }}{{Network/Ports | ||
+ | |tcp = | ||
+ | |udp = | ||
+ | |upnp = | ||
}} | }} | ||
Line 189: | Line 259: | ||
|iz3d notes = | |iz3d notes = | ||
|vr only = false | |vr only = false | ||
− | |htc vive = | + | |htc vive = true |
− | |htc vive notes = | + | |htc vive notes = Controllers aren't entirely supported and may not work properly in some games. |
|oculus rift = true | |oculus rift = true | ||
− | |oculus rift notes = | + | |oculus rift notes = |
|osvr = false | |osvr = false | ||
|osvr notes = | |osvr notes = | ||
− | |windows mixed reality = | + | |windows mixed reality = true |
|windows mixed reality notes = | |windows mixed reality notes = | ||
|keyboard-mouse = true | |keyboard-mouse = true | ||
Line 207: | Line 277: | ||
|tobii eye tracking = | |tobii eye tracking = | ||
|tobii eye tracking notes = | |tobii eye tracking notes = | ||
− | |play area seated = | + | |play area seated = true |
|play area seated notes = | |play area seated notes = | ||
− | |play area standing = | + | |play area standing = true |
|play area standing notes = | |play area standing notes = | ||
− | |play area room-scale = | + | |play area room-scale = true |
|play area room-scale notes = | |play area room-scale notes = | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
Line 253: | Line 288: | ||
===API=== | ===API=== | ||
{{API | {{API | ||
− | |direct3d versions = 11 | + | |direct3d versions = 11 |
− | |direct3d notes = | + | |direct3d notes = <ref name="GraphicsMode">{{Refurl|url=https://create.roblox.com/docs/reference/engine/enums/GraphicsMode|title=GraphicsMode <nowiki>|</nowiki> Documentation - Roblox Creator Hub|date=2024-06-07}}</ref> |
|directdraw versions = | |directdraw versions = | ||
|directdraw notes = | |directdraw notes = | ||
− | |opengl versions = | + | |opengl versions = 3.3+ |
− | |opengl notes = | + | |opengl notes = <ref name="GraphicsMode"/> |
|glide versions = | |glide versions = | ||
|glide notes = | |glide notes = | ||
Line 265: | Line 300: | ||
|mantle support = | |mantle support = | ||
|mantle support notes = | |mantle support notes = | ||
− | |metal support = | + | |metal support = true |
− | |metal support notes = | + | |metal support notes = <ref name="GraphicsMode"/> |
|vulkan versions = 1.0 | |vulkan versions = 1.0 | ||
− | |vulkan notes = | + | |vulkan notes = <ref name="GraphicsMode"/> |
|dos modes = | |dos modes = | ||
|dos modes notes = | |dos modes notes = | ||
|shader model versions = | |shader model versions = | ||
|shader model notes = | |shader model notes = | ||
− | |64-bit | + | |windows 32-bit exe = false |
− | |64-bit executable notes= | + | |windows 64-bit exe = true |
+ | |windows arm app = false | ||
+ | |windows exe notes = The client was migrated from 32-bit to 64-bit in May 2023.<ref>{{Refurl|url=https://bloxynews.medium.com/roblox-weekly-apr-30-may-6-2023-5242937a2789#408d|title=<nowiki>Roblox Weekly: Apr. 30-May 6, 2023 | by Bloxy News | Medium</nowiki>|date=2024-07-25}}</ref> | ||
+ | |mac os x powerpc app = unknown | ||
+ | |macos intel 32-bit app = false | ||
+ | |macos intel 64-bit app = true | ||
+ | |macos arm app = unknown | ||
+ | |macos app notes = | ||
+ | |linux powerpc app = | ||
+ | |linux 32-bit executable= false | ||
+ | |linux 64-bit executable= false | ||
+ | |linux executable notes = | ||
+ | }} | ||
+ | |||
+ | ===Middleware=== | ||
+ | {{Middleware | ||
+ | |physics = | ||
+ | |physics notes = | ||
+ | |audio = FMOD | ||
+ | |audio notes = <ref>{{Refurl|url=https://www.fmod.com/games|title=FMOD Games|date=2023-05-30}}</ref> | ||
+ | |interface = | ||
+ | |interface notes = | ||
+ | |input = | ||
+ | |input notes = | ||
+ | |cutscenes = | ||
+ | |cutscenes notes = | ||
+ | |multiplayer = | ||
+ | |multiplayer notes= | ||
+ | |anticheat = Hyperion | ||
+ | |anticheat notes = | ||
}} | }} | ||
Line 280: | Line 344: | ||
{{System requirements | {{System requirements | ||
|OSfamily = Windows | |OSfamily = Windows | ||
− | |minOS = 7 | + | |
+ | |minOS = 7, 8.1, 10 | ||
+ | |minCPU = 1.6 GHz | ||
+ | |minCPU2 = | ||
+ | |minRAM = 1 GB | ||
+ | |minHD = 20 MB | ||
+ | |minGPU = | ||
+ | |minGPU2 = | ||
+ | |minGPU3 = | ||
+ | |minVRAM = | ||
+ | |minOGL = | ||
+ | |minDX = 10 | ||
+ | |minSM = | ||
+ | |minaudio = | ||
+ | |mincont = | ||
+ | |minother = 4-8 MB/s internet connection | ||
+ | |||
+ | |recOS = | ||
+ | |recCPU = | ||
+ | |recCPU2 = | ||
+ | |recRAM = | ||
+ | |recHD = | ||
+ | |recGPU = | ||
+ | |recGPU2 = | ||
+ | |recGPU3 = | ||
+ | |recVRAM = | ||
+ | |recOGL = | ||
+ | |recDX = | ||
+ | |recSM = | ||
+ | |recaudio = | ||
+ | |reccont = | ||
+ | |recother = | ||
+ | |notes = {{ii}} Despite the given minimum storage of 20 MB, the client file size is around 500 MB. | ||
+ | |ref = <ref name="SysReqs">{{Refurl|url=https://en.help.roblox.com/hc/en-us/articles/203312800|title=Computer Hardware & Operating System Requirements - Roblox Support|date=2023-04-27}}</ref> | ||
+ | }} | ||
+ | |||
+ | {{System requirements | ||
+ | |OSfamily = OS X | ||
+ | |||
+ | |minOS = 10.13 | ||
|minCPU = 1.6 GHz | |minCPU = 1.6 GHz | ||
− | |minRAM = | + | |minCPU2 = |
− | |minHD = | + | |minRAM = 1 GB |
+ | |minHD = 20 MB | ||
|minGPU = | |minGPU = | ||
− | |minDX = | + | |minGPU2 = |
− | |minSM = | + | |minGPU3 = |
+ | |minVRAM = | ||
+ | |minOGL = | ||
+ | |minDX = | ||
+ | |minSM = | ||
+ | |minaudio = | ||
+ | |mincont = | ||
+ | |minother = 4-8 MB/s internet connection | ||
− | |recOS = | + | |recOS = |
|recCPU = | |recCPU = | ||
+ | |recCPU2 = | ||
|recRAM = | |recRAM = | ||
|recHD = | |recHD = | ||
|recGPU = | |recGPU = | ||
+ | |recGPU2 = | ||
+ | |recGPU3 = | ||
+ | |recVRAM = | ||
+ | |recOGL = | ||
+ | |recDX = | ||
+ | |recSM = | ||
+ | |recaudio = | ||
+ | |reccont = | ||
+ | |recother = | ||
+ | |notes = {{ii}} Despite the given minimum storage of 20 MB, the client file size is around 500 MB. | ||
+ | |ref = <ref name="SysReqs"/> | ||
}} | }} | ||
{{References}} | {{References}} |
Latest revision as of 22:17, 31 July 2024
Although this product has been released, it remains under active development - information may change frequently and could be outdated or irrelevant.
Developers | |
---|---|
Roblox Corporation | |
Engines | |
Rendering (2006-2010) | G3D[1] |
Rendering (2009-2014) | OGRE[2] |
Release dates | |
Windows | 2006 |
macOS (OS X) | 2011 |
Taxonomy | |
Monetization | Free-to-play, Sponsored, Subscription, Ad-supported |
Microtransactions | Cosmetic, Currency, Infinite spend, Player trading |
Modes | Multiplayer |
Genres | MMO |
Roblox is an online game platform and game creation system developed by Roblox Corporation.
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Official website | ||||
Microsoft Store |
Essential improvements
Bloxstrap
- Unofficial open-source Roblox bootstrapper that introduces various features to the client, such as Discord Rich Presence and restoration of the original "Oof" death sound (removed in 2022) without making modifications to the original files nor hooking into the client at runtime.
- Allows advanced users to enable internal Roblox client features (fast flags) from the Bloxstrap configuration menu.
- Carries no risk of account moderation; considered safe to use by Roblox staff.[3]
- Only supports Windows.
Download and install the latest release from GitHub[4] |
---|
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | %LOCALAPPDATA%\Roblox\GlobalBasicSettings_13.xml |
Microsoft Store | %LOCALAPPDATA%\Packages\ROBLOXCORPORATION.ROBLOX_55nm5eh3cm0pr\LocalState\GlobalBasicSettings_13.xml |
macOS (OS X) |
Save game data location
- Individual game data may be saved to the Roblox cloud, depending on the choice of the game developer.
Save game cloud syncing
- Individual game data may be saved to the Roblox cloud, depending on the choice of the game developer.
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | Scales to user's desktop resolution. | ||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | Clamped between 1-120°, most games default to 70°.[5] Some games allow the FOV to be changed. |
||
Windowed | |||
Borderless fullscreen windowed | Labeled as fullscreen in the in-game escape menu. | ||
Anisotropic filtering (AF) | Enabled when the graphics setting is set to eight bars in the in-game escape menu.[6] | ||
Anti-aliasing (AA) | Enabled when the graphics setting is set to nine bars in the in-game escape menu.[6] Manually configurable to up to 4x MSAA with Bloxstrap. |
||
Vertical sync (Vsync) | See the glossary page for potential workarounds. | ||
60 FPS | |||
120+ FPS | Toggleable between 60, 120, 144, and 240 FPS on Windows.[7] For different/higher frame rates, use Bloxstrap or rbxfpsunlocker. For macOS support for the above, use rbxfpsunlocker-osx. |
||
High dynamic range display (HDR) | See the glossary page for potential alternatives. | ||
Ray tracing (RT) |
- Certain settings can be refined further through Roblox Studio. Open Studio and go to the File menu and click settings to access them.[8]
Input
Keyboard and mouse, touch | State | Notes |
---|---|---|
Remapping | Default controls can not be remapped. Some games may support remapping of their own controls. | |
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | ||
Mouse Y-axis inversion | Supported by some games. | |
Touchscreen optimised | Microsoft Store version only. | |
Controller | ||
Controller support | ||
Full controller support | Some games may not fully support controller. | |
Controller remapping | Default controls can not be remapped. Some games may support remapping of their own controls. | |
Controller sensitivity | ||
Controller Y-axis inversion | Supported by some games. |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers | Roblox states they support PlayStation controllers on their Developer Wiki,[9] but many players have reported that PlayStation controllers are not supported. | |
---|---|---|
PlayStation button prompts | ||
Light bar support | ||
Adaptive trigger support | ||
DualSense haptic feedback support | ||
Connection modes |
Tracked motion controllers | Supported by some games. | |
---|---|---|
Button/gesture prompts |
Generic/other controllers | See the glossary page for potential workarounds. |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | Can only change the full volume. | |
Surround sound | Sound will glitch out and be really quiet if set to anything other than Stereo or Mono. | |
Subtitles | Some games contain subtitles. | |
Closed captions | Some games contain closed captions. | |
Mute on focus lost | ||
Royalty free audio | Some games contain copyrighted audio. |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | Most games on the platform are in English only. Some games contain voice acting and subtitles. | |||
Spanish | The main UI itself is entirely translated. Some games contain voice acting, subtitles, and UI translation. |
Network
Multiplayer types
Type | Native | Players | Notes | |
---|---|---|---|---|
LAN play | 8 | Roblox Studio start up LAN server. You need to actually own the game file in order to LAN play. | ||
Online play | Up to 700. | Supports crossplay with Xbox (One/Series), Playstation (4/5), Meta Quest 2, iOS and Android. |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting | ||
Direct IP | Roblox Studio does support IP connection, but it requires a small amount of command-line knowledge and tends to be laggy out of LAN. |
VR support
Headsets | State | Notes | |
---|---|---|---|
SteamVR | Controllers aren't entirely supported and may not work properly in some games. | ||
Oculus VR (LibOVR) | |||
Windows Mixed Reality | |||
OSVR |
Devices | |||
---|---|---|---|
Tracked motion controllers | Supported by some games. | ||
Traditional controller | See Input for details. | ||
Keyboard/Mouse |
Play area | |||
---|---|---|---|
Seated | |||
Standing | |||
Room-scale |
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 11 | [11] |
OpenGL | 3.3+ | [11] |
Metal support | [11] | |
Vulkan | 1.0 | [11] |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | The client was migrated from 32-bit to 64-bit in May 2023.[10] | ||
macOS (OS X) |
Middleware
System requirements
Windows | ||
---|---|---|
Minimum[13] | ||
Operating system (OS) | 7, 8.1, 10 | |
Processor (CPU) | 1.6 GHz | |
System memory (RAM) | 1 GB | |
Hard disk drive (HDD) | 20 MB | |
Video card (GPU) | DirectX 10 compatible | |
Other | 4-8 MB/s internet connection |
- Despite the given minimum storage of 20 MB, the client file size is around 500 MB.
macOS (OS X) | ||
---|---|---|
Minimum[13] | ||
Operating system (OS) | 10.13 | |
Processor (CPU) | 1.6 GHz | |
System memory (RAM) | 1 GB | |
Hard disk drive (HDD) | 20 MB | |
Other | 4-8 MB/s internet connection |
- Despite the given minimum storage of 20 MB, the client file size is around 500 MB.
References
- ↑ On the Origin of Roblox’s Rendering — Old ROBLOX Client Search - last accessed on 2024-03-17
- ↑ Farewell to the OGRE: The New ROBLOX Rendering Engine is Here - Roblox Blog (retrieved) - last accessed on 2023-04-27
- ↑ Welcoming Byfron to Roblox - Updates / News & Alerts - Developer Forum | Roblox - last accessed on 2024-07-25
- "Bloxstrap is not officially supported; however, it is not on the blacklist and most likely will never be. Bloxstrap does not interact with the client process memory in any way, shape, or form, and we consider it safe."
- ↑ Verified by User:Mystyle48 on 2024-07-25
- ↑ Camera | Documentation - Roblox Creator Hub - last accessed on 2024-07-25
- "This property is clamped between 1 and 120 degrees and defaults at 70."
- ↑ 6.0 6.1 Graphics settings | Roblox Wiki | Fandom - last accessed on 2024-05-30
- ↑ Introducing the Maximum Framerate setting - Updates / Announcements - Developer Forum | Roblox - last accessed on 2024-05-30
- "The current values are Default (60 FPS, not your refresh rate), 60 FPS, 120 FPS, 144 FPS, and 240 FPS. We are open to adding more settings in the future for those in between."
- ↑ https://www.youtube.com/watch?v=csAd_biWudw
- ↑ developer.roblox.com - last accessed on 26 May 2023
- ↑ Roblox Weekly: Apr. 30-May 6, 2023 | by Bloxy News | Medium - last accessed on 2024-07-25
- ↑ 11.0 11.1 11.2 11.3 GraphicsMode | Documentation - Roblox Creator Hub - last accessed on 2024-06-07
- ↑ FMOD Games - last accessed on 2023-05-30
- ↑ 13.0 13.1 Computer Hardware & Operating System Requirements - Roblox Support - last accessed on 2023-04-27