generic image
Processing...
  • Games
  • Catalog
  • Develop
  • Robux
  • Search in Players
  • Search in Games
  • Search in Catalog
  • Search in Groups
  • Search in Library
  • Log In
  • Sign Up
  • Games
  • Catalog
  • Develop
  • Robux
   
ROBLOX Forum » Roblox » All Things ROBLOX
Home Search
 

Re: Anyone else playing ROBLOX on Linux?

Previous Thread :: Next Thread 
DoAnAileronRoll is not online. DoAnAileronRoll
Joined: 08 Feb 2015
Total Posts: 5360
19 Jan 2017 12:38 PM
I can't seem to get Studio open with "grape juice" on both Debian and Fedora.
Anyone figured out a solution?




Also, how are games? Does chat work now? Haven't really played any games in a long time now.
Report Abuse
superbloxer1968 is not online. superbloxer1968
Joined: 25 Nov 2009
Total Posts: 13087
19 Jan 2017 12:59 PM
I thought they discontinued supporting that system for games?
Report Abuse
HegelRBLX is not online. HegelRBLX
Joined: 28 Jan 2013
Total Posts: 2487
19 Jan 2017 01:01 PM
On GitHub somewhere there's a "ROBLOX Linux Wrapper" or something like that. When I used it in like 2015, Studio lagged and you couldn't capitalize in chat but besides that games worked fine.


r+://608019405 ATRer From Febuary 26th, 2015 to Present (+2,076 posts) R$179
Report Abuse
HegelRBLX is not online. HegelRBLX
Joined: 28 Jan 2013
Total Posts: 2487
19 Jan 2017 01:03 PM
It may be broken but the last commit was 22 days ago so it's worth a shot, good luck.


r+://608019405 ATRer From Febuary 26th, 2015 to Present (+2,076 posts) R$179
Report Abuse
DoAnAileronRoll is not online. DoAnAileronRoll
Joined: 08 Feb 2015
Total Posts: 5360
19 Jan 2017 01:04 PM
Well, they never made a Linux port. For some dumb reason probably. No one I know uses Windows anymore, not since 2006.

So, you do it the hard way by having a program wrap Windows system calls (or ntdll.dll calls more accurately, because no one compiles straight for Windows X or Y.), to Linux system calls, and then emulate things like DirectX by implementing the APIs in CUDA or in OpenCL and having the graphics card do the heavy lifting. "grape juice" afaik does it the hard way and uses OpenGL to stopcap anything it can from DirectX.

The annoying part is that Windows uses it's own executable format called Portable Executable, and not the normal stuff you're *supposed* to when you make your own OS, like ELF or good old COFF, maybe even Mach-O if you want to be a special snowflake. Linux uses ELF like normal people.

This means we have to make a program that's sole purpose is to launch another program. Works out OK, there's some performance loss, but "grape juice" handles most things built for XP just fine.

Report Abuse
NuclearAtmosphere is not online. NuclearAtmosphere
Joined: 15 Oct 2011
Total Posts: 14546
19 Jan 2017 01:09 PM
Linux is made for being secure, as it's often used on Missiles while they're being launched from a SAM site. It's probably not the best for gaming.


r+://495797761 r+://495797618 twitter.com/G3TRBLX
Report Abuse
DoAnAileronRoll is not online. DoAnAileronRoll
Joined: 08 Feb 2015
Total Posts: 5360
19 Jan 2017 01:21 PM
Actually, they use real-time operating systems for missile launches and drones and NASA stuff.

They use Linux to interface with those things. Particularly with the terminals and whatever the engineers use to talk with them. Windows is used by idiots in those places haha.



Linux is FANTASTIC for gaming. You can get anywhere from a 5% - 50% performance improvement if you optimize for Linux over Windows, because Linux doesn't need things like ntdll because Linux never changes system calls. You can speed things up by replacing "exit()" calls with "volatile __asm__("mov eax, 0 \n int 0x80")", which is the same thing but without 2 unnecessary function calls in Linux. Always. You save 2 operations. Given when you have 4.7 or billion per second or more on modern computers, it's not a big increase, but they add up.


Windows won't let you do that, who knows if eax = 7 and int 0xEA is going to be the same between Windows 10 and Windows XP.

Plus, Linux generally uses btrfs or ext4, which is *light years* better than NTFS, which is what Windows uses. It's often times faster, more reliable, and less prone to crashes and corruption.


The problem with Linux is that Linux is just a kernel, it doesn't have graphicsy stuff or even anything you can rely on other than the kernel. Thus, it's hard to target every Linux platform under the sun, it's more "You target Linux and hope to god that X11 is already installed."




Report Abuse
DoAnAileronRoll is not online. DoAnAileronRoll
Joined: 08 Feb 2015
Total Posts: 5360
19 Jan 2017 01:27 PM
I should distinguish --

A real-time operating system is one where it's sole design goal is to respond IMMEDIATELY when any interrupt happens on it. No matter what.

This is important on things like missiles, aircraft (both commercial and military), drones, some embedded systems where it's important, radar systems, etc. etc.

Generally you don't want to wait for Internet Explorer to load when you're trying to launch a missile, right?



Linux is a preemptive multitasking kernel, (NOT an operating system, though as it's a kernel, the rest of the operating system must follow this rule anyway.), in which to you it appears instant, but in reality the computer is still doing one thing at a time, and just switching between them every thousandth of a second and whatever, so you don't notice.

There's still a delay.

Now, real-time OSes can't get rid of the delay ENTIRELY, but they get really close to it, almost to where it doesn't matter. They're not usually suitable for multitasking and desktop use and all because of the amount of interrupts your computer usually does -- it's not waiting to 'find a rock on Mars' or 'wait for the button to be pressed in the cockpit', it has interrupts for everything like adding a new USB device or putting something in a PCIe slot or having another SATA drive in, to even drawing graphics on-screen.

Generally you don't want to wait for everything else to finish their tasks completely before Internet Explorer shows up.
Report Abuse
XxthesuperpartykidxX is not online. XxthesuperpartykidxX
Joined: 27 May 2015
Total Posts: 429
19 Jan 2017 01:29 PM
i dont hink he meant for novels to be in the replies
Report Abuse
sPooKeYMan999 is not online. sPooKeYMan999
Joined: 16 Jul 2015
Total Posts: 12956
19 Jan 2017 01:30 PM
ew linux
Report Abuse
XxthesuperpartykidxX is not online. XxthesuperpartykidxX
Joined: 27 May 2015
Total Posts: 429
19 Jan 2017 01:30 PM
think*
Report Abuse
DoAnAileronRoll is not online. DoAnAileronRoll
Joined: 08 Feb 2015
Total Posts: 5360
19 Jan 2017 01:33 PM
Well, it's not very hard to understand.


Linux is *way* better in every way to Windows. There's like 49 known viruses for Linux, compared to Windows' billions and billions and billions. In fact, most of the "viruses for Linux" are actually programs that target other programs running on Linux, and need root codeword to do anything.

Windows likes to do dumb things, like have svchost.exe exist in the first place (cramming a ton of kernel-mode features in Windows in 1 'virtual process' for some reason??? it doesn't even save memory anymore, it's just a security vulnerability.)
Report Abuse
Previous Thread :: Next Thread 
Page 1 of 1
 
 
ROBLOX Forum » Roblox » All Things ROBLOX
   
 
   
  • About Us
  • Jobs
  • Blog
  • Parents
  • Help
  • Terms
  • Privacy

©2017 Roblox Corporation. Roblox, the Roblox logo, Robux, Bloxy, and Powering Imagination are among our registered and unregistered trademarks in the U.S. and other countries.



Progress
Starting Roblox...
Connecting to Players...
R R

Roblox is now loading. Get ready to play!

R R

You're moments away from getting into the game!

Click here for help

Check Remember my choice and click Launch Application in the dialog box above to join games faster in the future!

Gameplay sponsored by:
Loading 0% - Starting game...
Get more with Builders Club! Join Builders Club
Choose Your Avatar
I have an account
generic image