[01:04] *** azakai_ has joined #jsmess [02:20] *** pengan has quit IRC (Ping timeout: 265 seconds) [02:21] *** pengan has joined #jsmess [06:49] bai: Looks sweet [07:19] I went back and brushed off the em-dosbox with sdl-net stuff, so I have that working now. there's a bug with gamepads n the latest emscripten build, but there's already a patch to sdl2 to fix it [07:19] so I applied that manually [07:24] what sort of fix [07:26] this was the problem https://github.com/emscripten-core/emscripten/issues/7840 [07:27] you now have to call emscripten_sample_gamepad_data() manually before rreading gamepad state [07:27] ah that's different from the mame breakage I got [07:27] this was the fix I applied manually https://github.com/emscripten-ports/SDL2/commit/2092befbcee6731c39c50a6ad4c78f3f2b1c9c17 [07:27] what broke there? [07:28] it was calling SDL_InitSubSystem(SDL_INIT_JOYSTICK|SDL_INIT_HAPTIC) which fails because the emscripten SDL2 wasn't compiled with haptic support [07:28] ah [07:28] I changed mame to initialize the subsystems separately [07:29] as far as I can tell mame isn't actually using haptic at all yet [07:31] huh, kinda surprised by that, you'd think for some platforms some people would insist on it [07:37] https://i.imgur.com/V9uhU8z.png [07:43] damn, thi old winzip doesn't like that zip [07:43] I guess I'll have to download it and set it up properly :D [07:50] derp https://i.imgur.com/Whtnb0q.png [07:51] it WORKS, but, DRM [11:08] *** Sgeo_ has quit IRC (Read error: Connection reset by peer) [11:08] *** Sgeo_ has joined #jsmess [15:56] oh hm I wonder if that'll help with gamepad support in unrealty too [15:59] *** Sgeo_ has quit IRC (Read error: Operation timed out) [16:12] *** Sgeo has joined #jsmess [16:18] We got DRMed? [16:42] *** azakai_ has quit IRC (Read error: Operation timed out) [17:04] SketchCow: just the one win3.1 game I couod find with tcp/ip support verifies that you can't olay a network game using the same license on both sudes [17:05] sides* [17:05] play* [17:05] the tcp stuff does work just fine, but it'll be the least useful for this era of gaming [17:16] *** Sgeo has quit IRC (Read error: Connection reset by peer) [17:16] *** Sgeo has joined #jsmess [19:56] So, I was tapped to ask about what we could work on for a 2019 or 2020 splash for the archive [19:56] I'm trying to think what we might have on software for that [20:20] the network stuff could well be it. working on ipx now [20:20] some of the old relay software has of course disappeared from the internet, but I found one that works for native dosbox [20:20] now working on getting it to work in em-dosbox [20:56] that stuff should be on all the 90s game magazine coverdiscs [21:33] hmm, were ipx relays a thing back then too? [21:34] these projects I'm looking at now are all dosbox-specific, they took the dosbox ipx networking stuff and ripped it out to be a standalone unix daemon [21:34] in theory I should just be able to have that running on a server with websockify running in front [21:35] but now my em-dosbox builds are freezing when they worked fine the other day [21:35] so I gotta track that down next [21:35] It's quite obvious we need some sort of loading/settings bar in the theater for the emulator [21:35] We can do a lot with it in that case [21:35] Other problem is the experience on different browsers and machines is massive. [21:37] *** Sgeo has quit IRC (Read error: Connection reset by peer) [21:37] yeah the tricky thing about this network-enabled build thing is that each game is gonna require custom instructions about how to set up the game [21:37] *** Sgeo has joined #jsmess [21:38] unless we can figure out dosbox memory dump/restore functionality where we could just have clients set up and ready to go [21:38] I don't kow if dosbox really has that though [21:50] Well [21:50] The tricky part is we should take the whole fucking mess, put it up on the rack, and audit [21:50] Combine with No Cash [21:51] yeah, I'll just worry about getting it working at all for now, we can figure out how to make it less painful later [21:58] yeah it was a whole thing in DOS to play IPX games over TCP/IP, the most popular tool was called Kali but there was another one called Kahn [21:59] oh, yeah of course [22:00] those were more than just the relay, they had integrated chat and matchmaking stuff....not sure if the server side of that was ever released [22:00] kali apparently still exists in some form [22:10] *** Ipggi has quit IRC (se.hub irc.efnet.nl) [22:10] *** BnARobin_ has quit IRC (se.hub irc.efnet.nl) [22:13] *** Ipggi has joined #jsmess [22:13] *** BnARobin_ has joined #jsmess [22:32] oh derp, that's why it was freezing, I was running a new .wasm build but with an old .js [23:45] now I'm struggling to figure out where this phantom dosbox.conf comes from [23:46] it seems DosboxLoader searches through the zip and moves any dosbox.conf it finds into /emulator/ [23:46] but what's in there differs from what's in the zip