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 |