sdclibbery / limut

Live coding music and visuals within a browser using WebAudio and WebGL
Other
57 stars 4 forks source link

WebGL2 problem Windows 7 #13

Open asorc opened 1 month ago

asorc commented 1 month ago

Hello,

I am trying to use Limut offline. So far, on Android It works without big errors, just the bar of the textareas of the examples goes a bit weird. But the visuals and the sounds work fine. I have downloaded the zip with all the files from Github, and then I run a local server.

On my old laptop, it's different. I have Windows 7, and Firefox with WebGL2 enabled. But when I run Limut on a local server with all the files downloaded from Github, then some errors appear, on Firefox and on Chrome. A message pops up and It says WebGL2 it's not on the browser, however as I said, when I do about:config on Firefox, It says is enabled. Then other mistakes also happen, like the command dsaw does not work for instance.

What can be the problem?

Thank you very much for your attention.

Regards, cheers

lucaoskaique commented 1 month ago

Hello,

I am trying to use Limut offline. So far, on Android It works without big errors, just the bar of the textareas of the examples goes a bit weird. But the visuals and the sounds work fine. I have downloaded the zip with all the files from Github, and then I run a local server.

On my old laptop, it's different. I have Windows 7, and Firefox with WebGL2 enabled. But when I run Limut on a local server with all the files downloaded from Github, then some errors appear, on Firefox and on Chrome. A message pops up and It says WebGL2 it's not on the browser, however as I said, when I do about:config on Firefox, It says is enabled. Then other mistakes also happen, like the command dsaw does not work for instance.

What can be the problem?

Thank you very much for your attention.

Regards, cheers

Hey @asorc,

I think it would be helpful for the code owners to see the problems you're experiencing on both Android and Windows 7. Could you share some images or screenshots that showcase these issues? This will make it easier to diagnose and address them.

Regarding the WebGL2 issue on Windows 7, even though about:config in Firefox indicates that WebGL2 is enabled, there could be several reasons why it's not functioning properly:

  1. Graphics Drivers: Ensure that your graphics drivers are up to date. Outdated drivers can cause WebGL2 to fail even if it's enabled in the browser settings.

  2. Browser Compatibility: Although Firefox and Chrome generally support WebGL2, there may be specific versions or settings that are causing conflicts. Make sure you're using the latest versions of these browsers.

  3. Hardware Limitations: Since you're using an older laptop, it's possible that the hardware itself may not fully support WebGL2, even if the software settings indicate otherwise.

  4. Browser Settings: Double-check any other relevant browser settings that might affect WebGL2. Sometimes, additional settings or flags need to be enabled or adjusted.

  5. Console Errors: Open the developer console (F12) in Firefox or Chrome and look for any specific error messages related to WebGL2. These errors can provide more insight into what might be going wrong.

For the dsaw command not working, it could be related to the WebGL2 issue or there could be other errors in the script or dependencies. The console logs will be particularly helpful here as well.

I hope this helps! Please provide the screenshots and console logs, and we can dig deeper into these issues.

Best regards,

sdclibbery commented 1 month ago

Hi @asorc , in theory, the audio system should still work even without WebGL2. As @lucaoskaique says, if you can send the errors you are seeing (including in the browser console), we may be able to help 🙂

asorc commented 1 month ago

Thanks for the answers, first of all. Below I send you some results I get...

Chrome online working, but very very slow... Unpractical.

Errors in Chrome offline... No initial complain about Webgl2 But compilation problems, check last line. This error happened after running the visual code "v kal 0".

Welcome to Limut 🔴 Error on line 1: Invalid player id or type "<" 🔴 Error on line 2: Invalid player id or type "<" 🔴 Error on line 3: Invalid player id or type "<" 🔴 Error on line 4: Invalid player id or type "<" 🔴 Error on line 5: Invalid player id or type "<" 🔴 Error on line 6: Invalid player id or type "<" 🔴 Error on line 7: Invalid player id or type "body{" 🔴 Error on line 8: Invalid player id or type "code{" 🔴 Error on line 9: Invalid player id or type "." 🔴 Error on line 10: Invalid player id or type "pre{" 🔴 Error on line 11: Missing player type 🔴 Error on line 12: Invalid player id or type "ul." 🔴 Error on line 13: Invalid player id or type "fieldset{" 🔴 Error on line 14: Invalid player id or type "." 🔴 Error on line 15: Invalid player id or type "legend." 🔴 Error on line 16: Invalid player id or type "legend{" 🔴 Error on line 17: Invalid player id or type "border-" 🔴 Error on line 18: Invalid player id or type "border-" 🔴 Error on line 19: Invalid player id or type "a:" 🔴 Error on line 20: Invalid player id or type "a:" 🔴 Error on line 21: Invalid player id or type "h1{" 🔴 Error on line 22: Invalid player id or type "h2{" 🔴 Error on line 23: Invalid player id or type "h3{" 🔴 Error on line 24: Invalid player id or type "h4{" 🔴 Error on line 25: Invalid player id or type "}" 🔴 Error on line 26: Invalid player id or type "color:" 🔴 Error on line 27: Invalid player id or type "}" 🔴 Error on line 28: Invalid player id or type "." 🔴 Error on line 29: Invalid player id or type "." 🔴 Error on line 30: Invalid player id or type "." 🔴 Error on line 31: Invalid player id or type "}" 🔴 Error on line 32: Invalid player id or type "}" 🔴 Error on line 33: Invalid player id or type "}" 🔴 Error on line 34: Invalid player id or type "background-" 🔴 Error on line 35: Invalid player id or type "font-" 🔴 Error on line 36: Invalid player id or type "}" 🔴 Error on line 37: Invalid player id or type "table{" 🔴 Error on line 38: Missing player type 🔴 Error on line 39: Invalid player id or type "th{" 🔴 Error on line 40: Invalid player id or type "th{" 🔴 Error on line 41: Invalid player id or type "}" 🔴 Error on line 42: Invalid player id or type "tr." 🔴 Error on line 43: Invalid player id or type "." 🔴 Error on line 44: Invalid player id or type "." 🔴 Error on line 45: Invalid player id or type "." 🔴 Error on line 46: Invalid player id or type "-" 🔴 Error on line 47: Invalid player id or type "<" 🔴 Error on line 49: Invalid player id or type "<" 🔴 Error on line 50: Invalid player id or type "<" 🔴 Error on line 51: Invalid player id or type "<" 🔴 Error on line 52: Invalid player id or type "<" 🔴 Error on line 53: Invalid player id or type "<" 🔴 Error on line 54: Invalid player id or type "<" 🔴 Error on line 55: Invalid player id or type "<" 🔴 Error on line 56: Invalid player id or type "<" 🔴 Error on line 57: Invalid player id or type "<" 🔴 Error on line 58: Invalid player id or type "<" 🔴 Error on line 59: Invalid player id or type "<" 🔴 Error on line 60: Invalid player id or type "<" 🔴 Error on line 61: Invalid player id or type "<" 🔴 Error on line 62: Invalid player id or type "<" 🔴 Error on line 63: Invalid player id or type "<" 🔴 Error on line 64: Invalid player id or type "<" 🔴 Error on line 65: Invalid player id or type "<" 🔴 Error on line 66: Invalid player id or type "<" 🔴 Error on line 67: Invalid player id or type "<" 🔴 Error on line 69: Invalid player id or type "<" 🔴 Error on line 70: Invalid player id or type "<" 🔴 Error on line 71: Invalid player id or type "<" 🔴 Error on line 72: Invalid player id or type "<" 🔴 Error on line 73: Invalid player id or type "<" 🔴 Error on line 74: Invalid player id or type "<" 🔴 Error on line 75: Invalid player id or type "<" 🔴 Error on line 76: Invalid player id or type "<" 🔴 Error on line 78: Invalid player id or type "<" 🔴 Error on line 79: Invalid player id or type "<" 🔴 Error on line 80: Invalid player id or type "<" 🔴 Error on line 81: Invalid player id or type "<" 🔴 Error on line 82: Invalid player id or type "<" 🔴 Error on line 83: Invalid player id or type "<" 🔴 Error on line 84: Invalid player id or type "<" 🔴 Error on line 85: Invalid player id or type "<" 🔴 Error on line 86: Invalid player id or type "<" 🔴 Error on line 87: Invalid player id or type "<" 🔴 Error on line 88: Invalid player id or type "<" 🔴 Error on line 89: Invalid player id or type "<" 🔴 Error on line 90: Invalid player id or type "<" 🔴 Error on line 91: Invalid player id or type "<" 🔴 Error on line 92: Invalid player id or type "<" 🔴 Error on line 95: Invalid player id or type "<" 🔴 Error on line 96: Invalid player id or type "<" 🔴 Error on line 97: Player type "error" not found 🔴 Error on line 98: Invalid player id or type "<" 🔴 Error on line 100: Invalid player id or type "<" 🔴 Error on line 101: Invalid player id or type "<" 🔴 Error on line 102: Invalid player id or type "<" 🔴 Error on line 103: Invalid player id or type "<" 🔴 Error on line 104: Invalid player id or type "<" 🔴 Error on line 1: Invalid player id or type "<" 🔴 Error on line 2: Invalid player id or type "<" 🔴 Error on line 3: Invalid player id or type "<" 🔴 Error on line 4: Invalid player id or type "<" 🔴 Error on line 5: Invalid player id or type "<" 🔴 Error on line 6: Invalid player id or type "<" 🔴 Error on line 7: Invalid player id or type "body{" 🔴 Error on line 8: Invalid player id or type "code{" 🔴 Error on line 9: Invalid player id or type "." 🔴 Error on line 10: Invalid player id or type "pre{" 🔴 Error on line 11: Missing player type 🔴 Error on line 12: Invalid player id or type "ul." 🔴 Error on line 13: Invalid player id or type "fieldset{" 🔴 Error on line 14: Invalid player id or type "." 🔴 Error on line 15: Invalid player id or type "legend." 🔴 Error on line 16: Invalid player id or type "legend{" 🔴 Error on line 17: Invalid player id or type "border-" 🔴 Error on line 18: Invalid player id or type "border-" 🔴 Error on line 19: Invalid player id or type "a:" 🔴 Error on line 20: Invalid player id or type "a:" 🔴 Error on line 21: Invalid player id or type "h1{" 🔴 Error on line 22: Invalid player id or type "h2{" 🔴 Error on line 23: Invalid player id or type "h3{" 🔴 Error on line 24: Invalid player id or type "h4{" 🔴 Error on line 25: Invalid player id or type "}" 🔴 Error on line 26: Invalid player id or type "color:" 🔴 Error on line 27: Invalid player id or type "}" 🔴 Error on line 28: Invalid player id or type "." 🔴 Error on line 29: Invalid player id or type "." 🔴 Error on line 30: Invalid player id or type "." 🔴 Error on line 31: Invalid player id or type "}" 🔴 Error on line 32: Invalid player id or type "}" 🔴 Error on line 33: Invalid player id or type "}" 🔴 Error on line 34: Invalid player id or type "background-" 🔴 Error on line 35: Invalid player id or type "font-" 🔴 Error on line 36: Invalid player id or type "}" 🔴 Error on line 37: Invalid player id or type "table{" 🔴 Error on line 38: Missing player type 🔴 Error on line 39: Invalid player id or type "th{" 🔴 Error on line 40: Invalid player id or type "th{" 🔴 Error on line 41: Invalid player id or type "}" 🔴 Error on line 42: Invalid player id or type "tr." 🔴 Error on line 43: Invalid player id or type "." 🔴 Error on line 44: Invalid player id or type "." 🔴 Error on line 45: Invalid player id or type "." 🔴 Error on line 46: Invalid player id or type "-" 🔴 Error on line 47: Invalid player id or type "<" 🔴 Error on line 49: Invalid player id or type "<" 🔴 Error on line 50: Invalid player id or type "<" 🔴 Error on line 51: Invalid player id or type "<" 🔴 Error on line 52: Invalid player id or type "<" 🔴 Error on line 53: Invalid player id or type "<" 🔴 Error on line 54: Invalid player id or type "<" 🔴 Error on line 55: Invalid player id or type "<" 🔴 Error on line 56: Invalid player id or type "<" 🔴 Error on line 57: Invalid player id or type "<" 🔴 Error on line 58: Invalid player id or type "<" 🔴 Error on line 59: Invalid player id or type "<" 🔴 Error on line 60: Invalid player id or type "<" 🔴 Error on line 61: Invalid player id or type "<" 🔴 Error on line 62: Invalid player id or type "<" 🔴 Error on line 63: Invalid player id or type "<" 🔴 Error on line 64: Invalid player id or type "<" 🔴 Error on line 65: Invalid player id or type "<" 🔴 Error on line 66: Invalid player id or type "<" 🔴 Error on line 67: Invalid player id or type "<" 🔴 Error on line 69: Invalid player id or type "<" 🔴 Error on line 70: Invalid player id or type "<" 🔴 Error on line 71: Invalid player id or type "<" 🔴 Error on line 72: Invalid player id or type "<" 🔴 Error on line 73: Invalid player id or type "<" 🔴 Error on line 74: Invalid player id or type "<" 🔴 Error on line 75: Invalid player id or type "<" 🔴 Error on line 76: Invalid player id or type "<" 🔴 Error on line 78: Invalid player id or type "<" 🔴 Error on line 79: Invalid player id or type "<" 🔴 Error on line 80: Invalid player id or type "<" 🔴 Error on line 81: Invalid player id or type "<" 🔴 Error on line 82: Invalid player id or type "<" 🔴 Error on line 83: Invalid player id or type "<" 🔴 Error on line 84: Invalid player id or type "<" 🔴 Error on line 85: Invalid player id or type "<" 🔴 Error on line 86: Invalid player id or type "<" 🔴 Error on line 87: Invalid player id or type "<" 🔴 Error on line 88: Invalid player id or type "<" 🔴 Error on line 89: Invalid player id or type "<" 🔴 Error on line 90: Invalid player id or type "<" 🔴 Error on line 91: Invalid player id or type "<" 🔴 Error on line 92: Invalid player id or type "<" 🔴 Error on line 95: Invalid player id or type "<" 🔴 Error on line 96: Invalid player id or type "<" 🔴 Error on line 97: Player type "error" not found 🔴 Error on line 98: Invalid player id or type "<" 🔴 Error on line 100: Invalid player id or type "<" 🔴 Error on line 101: Invalid player id or type "<" 🔴 Error on line 102: Invalid player id or type "<" 🔴 Error on line 103: Invalid player id or type "<" 🔴 Error on line 104: Invalid player id or type "<"

Update code 🔴 Run Error from player v: Shader compilation failure 35632

Running Limut offline on Firefox

Initial message about Webgl2 and when I type in "v kal 0" Limut reports another error.

Welcome to Limut 🔴 Error on line 1: Invalid player id or type "<" 🔴 Error on line 2: Invalid player id or type "<" 🔴 Error on line 3: Invalid player id or type "<" 🔴 Error on line 4: Invalid player id or type "<" 🔴 Error on line 5: Invalid player id or type "<" 🔴 Error on line 6: Invalid player id or type "<" 🔴 Error on line 7: Invalid player id or type "body{" 🔴 Error on line 8: Invalid player id or type "code{" 🔴 Error on line 9: Invalid player id or type "." 🔴 Error on line 10: Invalid player id or type "pre{" 🔴 Error on line 11: Missing player type 🔴 Error on line 12: Invalid player id or type "ul." 🔴 Error on line 13: Invalid player id or type "fieldset{" 🔴 Error on line 14: Invalid player id or type "." 🔴 Error on line 15: Invalid player id or type "legend." 🔴 Error on line 16: Invalid player id or type "legend{" 🔴 Error on line 17: Invalid player id or type "border-" 🔴 Error on line 18: Invalid player id or type "border-" 🔴 Error on line 19: Invalid player id or type "a:" 🔴 Error on line 20: Invalid player id or type "a:" 🔴 Error on line 21: Invalid player id or type "h1{" 🔴 Error on line 22: Invalid player id or type "h2{" 🔴 Error on line 23: Invalid player id or type "h3{" 🔴 Error on line 24: Invalid player id or type "h4{" 🔴 Error on line 25: Invalid player id or type "}" 🔴 Error on line 26: Invalid player id or type "color:" 🔴 Error on line 27: Invalid player id or type "}" 🔴 Error on line 28: Invalid player id or type "." 🔴 Error on line 29: Invalid player id or type "." 🔴 Error on line 30: Invalid player id or type "." 🔴 Error on line 31: Invalid player id or type "}" 🔴 Error on line 32: Invalid player id or type "}" 🔴 Error on line 33: Invalid player id or type "}" 🔴 Error on line 34: Invalid player id or type "background-" 🔴 Error on line 35: Invalid player id or type "font-" 🔴 Error on line 36: Invalid player id or type "}" 🔴 Error on line 37: Invalid player id or type "table{" 🔴 Error on line 38: Missing player type 🔴 Error on line 39: Invalid player id or type "th{" 🔴 Error on line 40: Invalid player id or type "th{" 🔴 Error on line 41: Invalid player id or type "}" 🔴 Error on line 42: Invalid player id or type "tr." 🔴 Error on line 43: Invalid player id or type "." 🔴 Error on line 44: Invalid player id or type "." 🔴 Error on line 45: Invalid player id or type "." 🔴 Error on line 46: Invalid player id or type "-" 🔴 Error on line 47: Invalid player id or type "<" 🔴 Error on line 49: Invalid player id or type "<" 🔴 Error on line 50: Invalid player id or type "<" 🔴 Error on line 51: Invalid player id or type "<" 🔴 Error on line 52: Invalid player id or type "<" 🔴 Error on line 53: Invalid player id or type "<" 🔴 Error on line 54: Invalid player id or type "<" 🔴 Error on line 55: Invalid player id or type "<" 🔴 Error on line 56: Invalid player id or type "<" 🔴 Error on line 57: Invalid player id or type "<" 🔴 Error on line 58: Invalid player id or type "<" 🔴 Error on line 59: Invalid player id or type "<" 🔴 Error on line 60: Invalid player id or type "<" 🔴 Error on line 61: Invalid player id or type "<" 🔴 Error on line 62: Invalid player id or type "<" 🔴 Error on line 63: Invalid player id or type "<" 🔴 Error on line 64: Invalid player id or type "<" 🔴 Error on line 65: Invalid player id or type "<" 🔴 Error on line 66: Invalid player id or type "<" 🔴 Error on line 67: Invalid player id or type "<" 🔴 Error on line 69: Invalid player id or type "<" 🔴 Error on line 70: Invalid player id or type "<" 🔴 Error on line 71: Invalid player id or type "<" 🔴 Error on line 72: Invalid player id or type "<" 🔴 Error on line 73: Invalid player id or type "<" 🔴 Error on line 74: Invalid player id or type "<" 🔴 Error on line 75: Invalid player id or type "<" 🔴 Error on line 76: Invalid player id or type "<" 🔴 Error on line 78: Invalid player id or type "<" 🔴 Error on line 79: Invalid player id or type "<" 🔴 Error on line 80: Invalid player id or type "<" 🔴 Error on line 81: Invalid player id or type "<" 🔴 Error on line 82: Invalid player id or type "<" 🔴 Error on line 83: Invalid player id or type "<" 🔴 Error on line 84: Invalid player id or type "<" 🔴 Error on line 85: Invalid player id or type "<" 🔴 Error on line 86: Invalid player id or type "<" 🔴 Error on line 87: Invalid player id or type "<" 🔴 Error on line 88: Invalid player id or type "<" 🔴 Error on line 89: Invalid player id or type "<" 🔴 Error on line 90: Invalid player id or type "<" 🔴 Error on line 91: Invalid player id or type "<" 🔴 Error on line 92: Invalid player id or type "<" 🔴 Error on line 95: Invalid player id or type "<" 🔴 Error on line 96: Invalid player id or type "<" 🔴 Error on line 97: Player type "error" not found 🔴 Error on line 98: Invalid player id or type "<" 🔴 Error on line 100: Invalid player id or type "<" 🔴 Error on line 101: Invalid player id or type "<" 🔴 Error on line 102: Invalid player id or type "<" 🔴 Error on line 103: Invalid player id or type "<" 🔴 Error on line 104: Invalid player id or type "<" 🔴 Error on line 1: Invalid player id or type "<" 🔴 Error on line 2: Invalid player id or type "<" 🔴 Error on line 3: Invalid player id or type "<" 🔴 Error on line 4: Invalid player id or type "<" 🔴 Error on line 5: Invalid player id or type "<" 🔴 Error on line 6: Invalid player id or type "<" 🔴 Error on line 7: Invalid player id or type "body{" 🔴 Error on line 8: Invalid player id or type "code{" 🔴 Error on line 9: Invalid player id or type "." 🔴 Error on line 10: Invalid player id or type "pre{" 🔴 Error on line 11: Missing player type 🔴 Error on line 12: Invalid player id or type "ul." 🔴 Error on line 13: Invalid player id or type "fieldset{" 🔴 Error on line 14: Invalid player id or type "." 🔴 Error on line 15: Invalid player id or type "legend." 🔴 Error on line 16: Invalid player id or type "legend{" 🔴 Error on line 17: Invalid player id or type "border-" 🔴 Error on line 18: Invalid player id or type "border-" 🔴 Error on line 19: Invalid player id or type "a:" 🔴 Error on line 20: Invalid player id or type "a:" 🔴 Error on line 21: Invalid player id or type "h1{" 🔴 Error on line 22: Invalid player id or type "h2{" 🔴 Error on line 23: Invalid player id or type "h3{" 🔴 Error on line 24: Invalid player id or type "h4{" 🔴 Error on line 25: Invalid player id or type "}" 🔴 Error on line 26: Invalid player id or type "color:" 🔴 Error on line 27: Invalid player id or type "}" 🔴 Error on line 28: Invalid player id or type "." 🔴 Error on line 29: Invalid player id or type "." 🔴 Error on line 30: Invalid player id or type "." 🔴 Error on line 31: Invalid player id or type "}" 🔴 Error on line 32: Invalid player id or type "}" 🔴 Error on line 33: Invalid player id or type "}" 🔴 Error on line 34: Invalid player id or type "background-" 🔴 Error on line 35: Invalid player id or type "font-" 🔴 Error on line 36: Invalid player id or type "}" 🔴 Error on line 37: Invalid player id or type "table{" 🔴 Error on line 38: Missing player type 🔴 Error on line 39: Invalid player id or type "th{" 🔴 Error on line 40: Invalid player id or type "th{" 🔴 Error on line 41: Invalid player id or type "}" 🔴 Error on line 42: Invalid player id or type "tr." 🔴 Error on line 43: Invalid player id or type "." 🔴 Error on line 44: Invalid player id or type "." 🔴 Error on line 45: Invalid player id or type "." 🔴 Error on line 46: Invalid player id or type "-" 🔴 Error on line 47: Invalid player id or type "<" 🔴 Error on line 49: Invalid player id or type "<" 🔴 Error on line 50: Invalid player id or type "<" 🔴 Error on line 51: Invalid player id or type "<" 🔴 Error on line 52: Invalid player id or type "<" 🔴 Error on line 53: Invalid player id or type "<" 🔴 Error on line 54: Invalid player id or type "<" 🔴 Error on line 55: Invalid player id or type "<" 🔴 Error on line 56: Invalid player id or type "<" 🔴 Error on line 57: Invalid player id or type "<" 🔴 Error on line 58: Invalid player id or type "<" 🔴 Error on line 59: Invalid player id or type "<" 🔴 Error on line 60: Invalid player id or type "<" 🔴 Error on line 61: Invalid player id or type "<" 🔴 Error on line 62: Invalid player id or type "<" 🔴 Error on line 63: Invalid player id or type "<" 🔴 Error on line 64: Invalid player id or type "<" 🔴 Error on line 65: Invalid player id or type "<" 🔴 Error on line 66: Invalid player id or type "<" 🔴 Error on line 67: Invalid player id or type "<" 🔴 Error on line 69: Invalid player id or type "<" 🔴 Error on line 70: Invalid player id or type "<" 🔴 Error on line 71: Invalid player id or type "<" 🔴 Error on line 72: Invalid player id or type "<" 🔴 Error on line 73: Invalid player id or type "<" 🔴 Error on line 74: Invalid player id or type "<" 🔴 Error on line 75: Invalid player id or type "<" 🔴 Error on line 76: Invalid player id or type "<" 🔴 Error on line 78: Invalid player id or type "<" 🔴 Error on line 79: Invalid player id or type "<" 🔴 Error on line 80: Invalid player id or type "<" 🔴 Error on line 81: Invalid player id or type "<" 🔴 Error on line 82: Invalid player id or type "<" 🔴 Error on line 83: Invalid player id or type "<" 🔴 Error on line 84: Invalid player id or type "<" 🔴 Error on line 85: Invalid player id or type "<" 🔴 Error on line 86: Invalid player id or type "<" 🔴 Error on line 87: Invalid player id or type "<" 🔴 Error on line 88: Invalid player id or type "<" 🔴 Error on line 89: Invalid player id or type "<" 🔴 Error on line 90: Invalid player id or type "<" 🔴 Error on line 91: Invalid player id or type "<" 🔴 Error on line 92: Invalid player id or type "<" 🔴 Error on line 95: Invalid player id or type "<" 🔴 Error on line 96: Invalid player id or type "<" 🔴 Error on line 97: Player type "error" not found 🔴 Error on line 98: Invalid player id or type "<" 🔴 Error on line 100: Invalid player id or type "<" 🔴 Error on line 101: Invalid player id or type "<" 🔴 Error on line 102: Invalid player id or type "<" 🔴 Error on line 103: Invalid player id or type "<" 🔴 Error on line 104: Invalid player id or type "<" Update code 🔴 Run Error from player v: TypeError: system.gl is null @http://localhost/draw/shaders.js:31:9

And when I run Limut online on Firefox

No initial errors on the console of Limut, but the message that Webgl2 is not supported. And when I run "v kal 0" the console reports

Welcome to Limut

Update code 🔴 Run Error from player v: TypeError: system.gl is null @https://sdclibbery.github.io/limut/draw/shaders.js:31:9

So, It seems that there are some different issues going on. I just download all the code from github as limut-master.zip and then unzip the files and run It as a local server, localhost.

sdclibbery commented 1 month ago

For Firefox, it definitely doesn't think WebGL2 is supported. Can you run any other WebGL2 demos? If Chrome is too slow online, then it is unlikely to be much faster offline or with Firefox, to be honest. Unfortunately, by running in a browser, Limut needs a reasonably modern / powerful machine 😕