#jsmess 2018-09-07,Fri

↑back Search

Time Nickname Message
00:13 🔗 SketchCow https://github.com/milkytracker/MilkyTracker/issues/21
00:13 🔗 SketchCow https://forums.libsdl.org/viewtopic.php?p=47011
00:36 🔗 SketchCow I just improved screenshotting to be faster
00:37 🔗 Sgeo__ fwiw I'm compiling for SDL1, but there could be related issues
00:37 🔗 SketchCow Yes
00:37 🔗 SketchCow Hence my check
00:38 🔗 SketchCow But seriously, give me a vice.js and we can see how it all flies
00:38 🔗 Sgeo__ Hold on
00:40 🔗 Sgeo__ SketchCow, without needing a .wasm I assume?
00:42 🔗 SketchCow Right
00:42 🔗 SketchCow I just want to make a thing and we'll call it vice-32 and test
00:45 🔗 Sgeo__ I did the option to disable .wasm and now it's making a .html.mem
00:46 🔗 Sgeo__ Hold on
00:48 🔗 Sgeo__ o.O 37.3MB .js
00:49 🔗 Sgeo__ I am including files that are probably unnecessary, going to remove them
00:53 🔗 Sgeo__ https://raw.githubusercontent.com/Sgeo/sgeo.github.io/master/experimental/vice32/standalone/x64.js
01:01 🔗 SketchCow WHat were the command line settings to use again
01:01 🔗 SketchCow I could try none
01:01 🔗 Sgeo__ soundfragsize 2 -soundrate 22050 -soundsync 0
01:01 🔗 Sgeo__ Currently if you use none, the sound eventually dies
01:01 🔗 Sgeo__ Or at least that's what happened when I tested in my Ubuntu vm
01:02 🔗 Sgeo__ -soundfragsize 2 -soundrate 22050 -soundsync 0
01:08 🔗 balrog has quit IRC (Quit: Bye)
01:19 🔗 balrog has joined #jsmess
01:19 🔗 SketchCow Not getting sound, not sure why
01:19 🔗 SketchCow Probably some simple mistake.
01:19 🔗 SketchCow But it is running.
01:23 🔗 SketchCow https://archive.org/details/10_Years_HVSC_2006-11-28_HVSC_Crew_Side_A
01:23 🔗 SketchCow Working
01:23 🔗 SketchCow But oooo sound
01:26 🔗 Sgeo__ ....very awful sound. Should try checking if wasm version fares any better
01:26 🔗 SketchCow Well, I suspect it's just a command line thing
01:26 🔗 SketchCow Some settings to be checked
01:29 🔗 SketchCow But it's all working!
01:41 🔗 Sgeo has joined #jsmess
01:42 🔗 Sgeo Would it be possible for you to try the .wasm version to see if sound fares better?
01:42 🔗 Sgeo hmm, old vice.js does sound fine and isn't .wasm
01:43 🔗 Sgeo__ has quit IRC (Ping timeout: 255 seconds)
01:54 🔗 SketchCow Exactly
01:55 🔗 SketchCow Don't worry, we can refine refine
01:55 🔗 SketchCow You got this functional so fast
01:55 🔗 Sgeo Thank you
02:06 🔗 SketchCow https://archive.org/details/softwarelibrary_c64_demos is now filling nicely since I fixed the thing
02:15 🔗 Sgeo bai Vito` DFJustin, any thoughts on why SDL_keysym.h wouldn't be a thing in Emscripten's SDL1?
02:19 🔗 Vito` 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 🔗 Vito` SDL2 is generally what you want to get working
02:20 🔗 Vito` It should be expected that things are missing otherwise
02:20 🔗 Sgeo VICE 3.2's SDL2 support is reportedly buggy, in a similar way
02:40 🔗 Sgeo My SDL2 build is dying even harder with audio issues
02:41 🔗 Sgeo https://imgur.com/IZC41TD
02:42 🔗 Sgeo (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 🔗 SketchCow Screenshotting is now blazingly fast, sort of
03:02 🔗 SketchCow Creating a new item every 3 minutes
03:02 🔗 azakai has joined #jsmess
03:03 🔗 SketchCow So that's a load off... was SURE that was going to take too long
03:03 🔗 SketchCow But 300-400 items a day, we can deal
03:17 🔗 Sgeo unknown key unknown key, every key is an unknown key
03:49 🔗 Sgeo Found the problem
03:49 🔗 Sgeo 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 🔗 Sgeo There's code in VICE to translate from SDL2 keys to SDL1 keys... what if I were to just activate that
03:58 🔗 Sgeo That didn't quite work out... it decided my left shift key was a menu key, somehow
04:09 🔗 Sgeo 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 🔗 SketchCow Screenshots continue
04:16 🔗 SketchCow I may even start uploading programs again
04:27 🔗 SketchCow Screenshotting games for a while
05:02 🔗 SketchCow Anyway.... Sgeo - good work so far. I expect after a few iterations it'll work better.
05:02 🔗 Sgeo Thank you
05:15 🔗 Sgeo https://i.imgur.com/rDH1BBX.png
05:16 🔗 Sgeo " key on US keyboard = " in this, unlike VICE.js. I think old VICE.js made an intentional choice to do that.
05:17 🔗 Sgeo 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 🔗 Sgeo 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 🔗 Sgeo 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 🔗 SketchCow 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 🔗 SketchCow Couple thousand screenshots done

irclogger-viewer