mirror of
https://github.com/EmulatorJS/EmulatorJS.git
synced 2024-09-20 02:46:23 +00:00
Add EJS_forceLegacyCores
This commit is contained in:
parent
43d151b8d1
commit
0d892cc39e
2 changed files with 2 additions and 1 deletions
|
@ -306,7 +306,7 @@ class EmulatorJS {
|
||||||
this.bindListeners();
|
this.bindListeners();
|
||||||
this.config.netplayUrl = this.config.netplayUrl || "https://netplay.emulatorjs.org";
|
this.config.netplayUrl = this.config.netplayUrl || "https://netplay.emulatorjs.org";
|
||||||
this.fullscreen = false;
|
this.fullscreen = false;
|
||||||
this.supportsWebgl2 = !!document.createElement('canvas').getContext('webgl2');
|
this.supportsWebgl2 = !!document.createElement('canvas').getContext('webgl2') && (this.config.forceLegacyCores !== true);
|
||||||
this.isSafari = /^((?!chrome|android).)*safari/i.test(navigator.userAgent);
|
this.isSafari = /^((?!chrome|android).)*safari/i.test(navigator.userAgent);
|
||||||
if (this.config.disableDatabases) {
|
if (this.config.disableDatabases) {
|
||||||
this.storage = {
|
this.storage = {
|
||||||
|
|
|
@ -111,6 +111,7 @@
|
||||||
config.externalFiles = window.EJS_externalFiles;
|
config.externalFiles = window.EJS_externalFiles;
|
||||||
config.disableDatabases = window.EJS_disableDatabases;
|
config.disableDatabases = window.EJS_disableDatabases;
|
||||||
config.disableLocalStorage = window.EJS_disableLocalStorage;
|
config.disableLocalStorage = window.EJS_disableLocalStorage;
|
||||||
|
config.forceLegacyCores = window.EJS_forceLegacyCores;
|
||||||
|
|
||||||
if (typeof window.EJS_language === "string" && window.EJS_language !== "en-US") {
|
if (typeof window.EJS_language === "string" && window.EJS_language !== "en-US") {
|
||||||
try {
|
try {
|
||||||
|
|
Loading…
Reference in a new issue