[00:13] https://github.com/milkytracker/MilkyTracker/issues/21 [00:13] https://forums.libsdl.org/viewtopic.php?p=47011 [00:36] I just improved screenshotting to be faster [00:37] fwiw I'm compiling for SDL1, but there could be related issues [00:37] Yes [00:37] Hence my check [00:38] But seriously, give me a vice.js and we can see how it all flies [00:38] Hold on [00:40] SketchCow, without needing a .wasm I assume? [00:42] Right [00:42] I just want to make a thing and we'll call it vice-32 and test [00:45] I did the option to disable .wasm and now it's making a .html.mem [00:46] Hold on [00:48] o.O 37.3MB .js [00:49] I am including files that are probably unnecessary, going to remove them [00:53] https://raw.githubusercontent.com/Sgeo/sgeo.github.io/master/experimental/vice32/standalone/x64.js [01:01] WHat were the command line settings to use again [01:01] I could try none [01:01] soundfragsize 2 -soundrate 22050 -soundsync 0 [01:01] Currently if you use none, the sound eventually dies [01:01] Or at least that's what happened when I tested in my Ubuntu vm [01:02] -soundfragsize 2 -soundrate 22050 -soundsync 0 [01:08] *** balrog has quit IRC (Quit: Bye) [01:19] *** balrog has joined #jsmess [01:19] Not getting sound, not sure why [01:19] Probably some simple mistake. [01:19] But it is running. [01:23] https://archive.org/details/10_Years_HVSC_2006-11-28_HVSC_Crew_Side_A [01:23] Working [01:23] But oooo sound [01:26] ....very awful sound. Should try checking if wasm version fares any better [01:26] Well, I suspect it's just a command line thing [01:26] Some settings to be checked [01:29] But it's all working! [01:41] *** Sgeo has joined #jsmess [01:42] Would it be possible for you to try the .wasm version to see if sound fares better? [01:42] hmm, old vice.js does sound fine and isn't .wasm [01:43] *** Sgeo__ has quit IRC (Ping timeout: 255 seconds) [01:54] Exactly [01:55] Don't worry, we can refine refine [01:55] You got this functional so fast [01:55] Thank you [02:06] https://archive.org/details/softwarelibrary_c64_demos is now filling nicely since I fixed the thing [02:15] bai Vito` DFJustin, any thoughts on why SDL_keysym.h wouldn't be a thing in Emscripten's SDL1? [02:19] SDL 1 support was mostly an API compatible kludge, it's just enough to get things to compile, it's not a port like SDL2 support is [02:19] SDL2 is generally what you want to get working [02:20] It should be expected that things are missing otherwise [02:20] VICE 3.2's SDL2 support is reportedly buggy, in a similar way [02:40] My SDL2 build is dying even harder with audio issues [02:41] https://imgur.com/IZC41TD [02:42] (Also imgur is apparently detecting referer or something when I tried clicking one from the logs, and redirecting to its html thing. I'm giving up my fight against imgur's desire to shove html everywhere [03:01] Screenshotting is now blazingly fast, sort of [03:02] Creating a new item every 3 minutes [03:02] *** azakai has joined #jsmess [03:03] So that's a load off... was SURE that was going to take too long [03:03] But 300-400 items a day, we can deal [03:17] unknown key unknown key, every key is an unknown key [03:49] Found the problem [03:49] vice.js uses a customized sdl_sym.vkm. I have no idea why the key codes in SDL don't match the ones Emscripten SDL1 provides [03:51] There's code in VICE to translate from SDL2 keys to SDL1 keys... what if I were to just activate that [03:58] That didn't quite work out... it decided my left shift key was a menu key, somehow [04:09] Somehow including vice.js's silly keymap isn't enough to hit parity. I can press shift + 2 to get " now, but I can't get anything when I press the actual " key on the keyboard. old vice.js was able to show some annoying nonsense [04:16] Screenshots continue [04:16] I may even start uploading programs again [04:27] Screenshotting games for a while [05:02] Anyway.... Sgeo - good work so far. I expect after a few iterations it'll work better. [05:02] Thank you [05:15] https://i.imgur.com/rDH1BBX.png [05:16] " key on US keyboard = " in this, unlike VICE.js. I think old VICE.js made an intentional choice to do that. [05:17] C= key (left ctrl) not working, or at least C= + shift isn't, clr/home I'm not sure of, maybe other stuff [05:20] This was looking at VICE.js's sdl_sym.vkm for the key codes for those modifier keys, but not using the rest of the mapping [05:20] I should probably be getting the codes directly from something [12:14] *** decay_ has quit IRC (Quit: leaving) [12:22] *** decay has joined #jsmess [16:05] I have started uploading programs and the screenshotter is now hella fast [17:45] *** godane has quit IRC (Quit: Leaving.) [17:53] *** godane has joined #jsmess [19:01] *** azakai has quit IRC (Quit: Ex-Chat) [23:31] Couple thousand screenshots done