diff --git a/assets/js/software-embed.js b/assets/js/software-embed.js
index 6daa815..1b58524 100644
--- a/assets/js/software-embed.js
+++ b/assets/js/software-embed.js
@@ -19,12 +19,12 @@
window.EJS_gameUrl = romUrl;
window.EJS_screenRecording = { videoBitrate: 150000000 };
var frameElement = document.createElement('div');
- frameElement.outerHTML = `
`;
+ frameElement.style = 'width: 640px; height: 480px; max-width: 100%;';
+ frameElement.innerHTML = '';
thisElement.parentElement.appendChild(frameElement);
- thisElement.innerHTML = '';
- thisElement.src = EJS_pathtodata+'loader.js';
+ var scriptElement = document.createElement('script');
+ scriptElement.src = EJS_pathtodata+'loader.js';
+ document.body.appendChild(scriptElement);
break;
case 'standalone':
thisElement.outerHTML = ``;