En ugy tudom, a srac ezeket ujrairta JS-ben vagy valami ilyesmi a sztori.
Á, dehogy. Nézd csak meg mondjuk az Időrégész oldalának forrását, behúzott egy C64 emulátort, a lemezképet meg becsűrte base64-ben:
const O={ "keyboardEnabled":1,"keyboardPanel":1,"runStopEnabled":0,"restoreEnabled":0,"controlPortsEnabled":0,"controlPortsPanel":0,"joyPanel":0,"controlPortsConnected":[0,0], "audioEnabled":1,"volumeControl":1,"reset":0,"saveExitState":0,"saveExitOptions":0,"dragAndDrop":0,"macro":{ 119:[{"do":"screenRefreshOff"},{"do":"audioOff"},{"do":"controlsOff"},{"do":"img","src":"/images/idoregesz-tortenet.png","bo":0}],120:[{"do":"ffStart"}], 500:[{"do":"keydown","code":"Space"}], 700:[{"do":"keyup","code":"Space"}], 720:[{"do":"ffStop"}], 721:[{"do":"screenRefreshOn"},{"do":"controlsOn"},{"do":"audioOn"}], 722:[{"do":"d64Attach","d64":`IIRQTgjl07cPSKcliBuB2A1PMiDMAZvBocfAKyJgZryZ0bwCuLAnIlhgIzcb74wAJgAmANQ ....és még jó hosszan ez...
Nem JS-ben van az Időrégész játék forrása, hanem csak egy bitkolbász.
Nekem Linux+FF gond nelkul megy az osszes.
Nálam bevallottan paranoid a beállítás, és ezt mondja rá: "...blocked a script (script-src-elem) at https://c64.krissz.hu/js/ty64.js?v=31 from being executed because it violates the following directive..."
AdvGame-nél nincs emulátor, nincs JS függvénykönyvtár, az egy szem "advgame.js"-t, amit az emscripten kiköpött magából, azt szó nélkül futtatja az FF ugyanezekkel a beállításokkal.
Affelől semmi kétségem, hogy nálam elsősorban az én paranoid FF beállításaim okozzák a gondot, de nem szívesen kapcsolnám ki őket egy C64 emu kedvéért.