Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Roll20 game taking a long time to load (I have done Steps 1-3)

Detailed description of the problem I have loaded my game in both Chrome and Firefox, as well as my players, and they all are saying that it is taking a long time to load. I have loaded other friends games and they load fine, but my personal games are taking forever for both myself, and my players. My go to is Firefox, and that is my main issue, and here is the debugging code that I got from the how-to on Roll20 for Firefox. I have tried this on 2 different computers, on both Chrome and Firefox for both of them, and followed the Steps 1-3 on both of them. I am sure that this is going to be something stupidly simple to fix that I am messing up on, but I have done my best to follow the instructions. Let me know if you need any other information. Description of setup Browser + Version: Firefox 78.0.2 (64-bit), Chrome 83.0.4103.116 (64-bit) Browser Addons/Extensions: Firefox: VTT Enhancement Suite (Also tried this disabled), Chrome, no extensions on. Operating System: Windows 8, and Windows 10, both updated. JQMIGRATE: Logging is active jquery.migrate.js :20:10 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). editor :13:1 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). 3 jquery-1.9.1.js :1444:6 Content Security Policy: The page’s settings blocked the loading of a resource at inline (“script-src”). 3 jquery-1.9.1.js :1450:5 This page uses the non standard property “zoom”. Consider using calc() in the relevant property values, or using “transform” along with “transform-origin: 0 0”. editor CAMPAIGN ID: 7640509 startjs :15:9 Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content. jquery-1.9.1.js :9392:13 Logged in - checking Account GDPR status: true editor :325:11 Some cookies are misusing the recommended “sameSite“ attribute 3 Ignoring unsupported entryTypes: paint. editor :417:14586 No valid entryTypes; aborting registration. editor :417:14586 Ignoring unsupported entryTypes: largest-contentful-paint. editor :417:14620 No valid entryTypes; aborting registration. editor :417:14620 WebRTC: RTCIceServer.url is deprecated! Use urls instead. 3 app.js :278 70 app.js :552:29545 Custom Sheet Translation app.js :553:8002 TOUCH SUPPORTED: false app.js :557:31032 USING WEBGL ACCELERATION... app.js :557:31472 WEBGL STARTUP SUCCESS app.js :557:31945 Loading Custom character sheet. app.js :575:25145 Including compendium template css. app.js :575:25262 tuts loaded tutorial_tips.js :7:10 Invalid URI. Load of media resource failed. editor Final page load. app.js :566:13651 Starting up WEB WORKER sheetsandboxworker.js :682:10 Loading failed for the &lt;script&gt; with source “ <a href="https://js-agent.newrelic.com/nr-1167.min.js" rel="nofollow">https://js-agent.newrelic.com/nr-1167.min.js</a> ”. editor :1:1 Content Security Policy: The page’s settings blocked the loading of a resource at <a href="https://js-agent.newrelic.com/nr-1167.min.js" rel="nofollow">https://js-agent.newrelic.com/nr-1167.min.js</a> (“script-src”). editor :417:18186 unreachable code after return statement ffmpeg-worker-webm.3.js :153:13433 Auth'ed. app.js :564:17818 Go post auth! app.js :564:18015 unreachable code after return statement ffmpeg-worker-webm.3.js :164:111617 initial setup app.js :564:18152 Uncaught TypeError: window.currentPlayer is undefined Function:3"> &nbsp;&nbsp;&nbsp;&nbsp; anonymous Function"> <a href="https://app.roll20.net/assets/base.js?1594136624" rel="nofollow">https://app.roll20.net/assets/base.js?1594136624</a> line 20 &gt; Function : 3 &nbsp;&nbsp;&nbsp;&nbsp; jqote <a href="https://app.roll20.net/assets/base.js?1594136624" rel="nofollow">https://app.roll20.net/assets/base.js?1594136624</a> : 20 &nbsp;&nbsp;&nbsp;&nbsp; jQuery 2 &nbsp;&nbsp;&nbsp;&nbsp; jqote <a href="https://app.roll20.net/assets/base.js?1594136624" rel="nofollow">https://app.roll20.net/assets/base.js?1594136624</a> : 20 &nbsp;&nbsp;&nbsp;&nbsp; refreshSpeakingAsOptions <a href="https://app.roll20.net/assets/app.js?1594223160" rel="nofollow">https://app.roll20.net/assets/app.js?1594223160</a> : 575 &nbsp;&nbsp;&nbsp;&nbsp; refreshJournalList <a href="https://app.roll20.net/assets/app.js?1594223160" rel="nofollow">https://app.roll20.net/assets/app.js?1594223160</a> : 575 &nbsp;&nbsp;&nbsp;&nbsp; e <a href="https://app.roll20.net/assets/app.js?1594223160" rel="nofollow">https://app.roll20.net/assets/app.js?1594223160</a> : 575 &nbsp;&nbsp;&nbsp;&nbsp; nrWrapper <a href="https://app.roll20.net/editor/" rel="nofollow">https://app.roll20.net/editor/</a> : 417 Function" class="frame-link-source" draggable="false"> base.js :3:39 unreachable code after return statement ffmpeg-worker-webm.3.js :183:15520 joining game... app.js :564:27272 Full load page! 15 app.js :561:12021 We have 161 pages app.js :564:19272 Player -LUwwHDRpI9-S8DWnPCK is offline... app.js :562:25879 THREE.WebGLRenderer 69 app.js :228:29039 unreachable code after return statement ffmpeg-worker-webm.3.js :187:17706 unreachable code after return statement ffmpeg-worker-webm.3.js :187:19502 unreachable code after return statement ffmpeg-worker-webm.3.js :189:21299 Player -M95l-v7ceW9HTSH9ukN is offline... app.js :562:25879 unreachable code after return statement ffmpeg-worker-webm.3.js :190:21237 Player -M9Efla5KXCjPD65ewHA is offline... app.js :562:25879 unreachable code after return statement ffmpeg-worker-webm.3.js :194:17922 unreachable code after return statement ffmpeg-worker-webm.3.js :194:39367 Player -M9KN50UmtLpFmCZi0Ns is offline... app.js :562:25879 unreachable code after return statement ffmpeg-worker-webm.3.js :197:71233 Player -M9QWY9FKrY3GIrrXu1V is offline... app.js :562:25879 Successfully compiled asm.js code (total compilation time 10397ms) ffmpeg-worker-webm.3.js Player -M9pKQhQamrFdh4aSm-y is offline... app.js :562:25879 Deferred finish joining... app.js :564:27362 Firebase Online app.js :552:31329 This site appears to use a scroll-linked positioning effect. This may not work well with asynchronous panning; see <a href="https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects" rel="nofollow">https://developer.mozilla.org/docs/Mozilla/Performance/ScrollLinkedEffects</a> for further details and to join the discussion on related tools and features! editor Loading mixed (insecure) display content “ <a href="http://files.d20.io/images/1471/med.png?1335737754" rel="nofollow">http://files.d20.io/images/1471/med.png?1335737754</a> ” on a secure page jquery-1.9.1.js :6063:7 Loading mixed (insecure) display content “ <a href="http://files.d20.io/images/1433/med.png?1335737429" rel="nofollow">http://files.d20.io/images/1433/med.png?1335737429</a> ” on a secure page jquery-1.9.1.js :6063:7 Loading mixed (insecure) display content “ <a href="http://files.d20.io/images/1471/med.png?1335737754" rel="nofollow">http://files.d20.io/images/1471/med.png?1335737754</a> ” on a secure page 2 jquery-1.9.1.js :6063:7
1594309615
Andreas J.
Forum Champion
Sheet Author
Translator
Is it possible your games have lot of content, as in being a longstanding campaign with lots of maps/art/npcs etc? That would reasonably correlates with slower loading.
1594311457
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
Here are some helpful pages on keeping games leaner and faster: Optimizing Roll20's Performance Best Practices for Files
Andreas J. said: Is it possible your games have lot of content, as in being a longstanding campaign with lots of maps/art/npcs etc? That would reasonably correlates with slower loading. I mean, I have about 140 maps in Archives from Marketplace, and Tales from the Yawning Portal modules, but that's about all. I have NPC's, but I don't think I have that much stuff, tbh.
keithcurtis said: Here are some helpful pages on keeping games leaner and faster: Optimizing Roll20's Performance Best Practices for Files Neither one of those articles helped really. I have a pretty decent computer, with a gaming capable video card (can't remember off the top of my head) And I use primarily .jpg's for maps, and .png's for tokens.
Are you using the new Updated Dynamic Lighting (UDL) in your game? Some users have reported being unable to load into games with UDL enabled. UDL is still in testing and is not recommended for "real" games yet. If UDL is on the last page you were on as GM, it could be turning that off will help. You can try creating a second free Roll20 account, and have that account try joining your game. If it can get in, log back in as your GM account and from the game launch page promote the new account to a co-GM. Log back in with the new account and see if you can change the Dynamic Lighting settings on that page to allow your GM account to successfully log in. Note that Archived objects (maps, characters, and handouts) still affect the memory footprint of a game. Archiving is only for visually cleaning up clutter; the objects are still in your game. As a Pro user, you have access to the Transmogrifier, and it is recommended you use that to truly archive maps to a storage/library/atlas game and keep your main game lean and mean.
1594348350
keithcurtis
Forum Champion
Marketplace Creator
API Scripter
140 maps is pretty darn huge. As Rabulais says, archiving is only cosmetic. Those maps all load at run time. And although Marketplace assets don't count against your storage quota, they definitely count when figuring performance load. If you add to that the contents of multiple addon modules, that campaign is almost certain to be slow. I tend to run with anywhere between 10-40 maps depending on the current scenario. I also try to keep characters below 100-150, and most of those are simple NPCs. PCs have only spells they need loaded. Also, computer specs don't seem to matter as much as they do with a traditional video game. You are more likely to run into browser limitations. I can open my campaign on my 6 year old chromebook with only a slight loss of performance. My advice to any Pro user is to make use of the Transmogrifier to keep your active game as lean as possible.