| Time |
Nickname |
Message |
|
01:04
🔗
|
|
azakai_ has joined #jsmess |
|
02:20
🔗
|
|
pengan has quit IRC (Ping timeout: 265 seconds) |
|
02:21
🔗
|
|
pengan has joined #jsmess |
|
06:49
🔗
|
SketchCow |
bai: Looks sweet |
|
07:19
🔗
|
bai |
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
🔗
|
bai |
so I applied that manually |
|
07:24
🔗
|
DFJustin |
what sort of fix |
|
07:26
🔗
|
bai |
this was the problem https://github.com/emscripten-core/emscripten/issues/7840 |
|
07:27
🔗
|
bai |
you now have to call emscripten_sample_gamepad_data() manually before rreading gamepad state |
|
07:27
🔗
|
DFJustin |
ah that's different from the mame breakage I got |
|
07:27
🔗
|
bai |
this was the fix I applied manually https://github.com/emscripten-ports/SDL2/commit/2092befbcee6731c39c50a6ad4c78f3f2b1c9c17 |
|
07:27
🔗
|
bai |
what broke there? |
|
07:28
🔗
|
DFJustin |
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
🔗
|
bai |
ah |
|
07:28
🔗
|
DFJustin |
I changed mame to initialize the subsystems separately |
|
07:29
🔗
|
DFJustin |
as far as I can tell mame isn't actually using haptic at all yet |
|
07:31
🔗
|
bai |
huh, kinda surprised by that, you'd think for some platforms some people would insist on it |
|
07:37
🔗
|
bai |
https://i.imgur.com/V9uhU8z.png |
|
07:43
🔗
|
bai |
damn, thi old winzip doesn't like that zip |
|
07:43
🔗
|
bai |
I guess I'll have to download it and set it up properly :D |
|
07:50
🔗
|
bai |
derp https://i.imgur.com/Whtnb0q.png |
|
07:51
🔗
|
bai |
it WORKS, but, DRM |
|
11:08
🔗
|
|
Sgeo_ has quit IRC (Read error: Connection reset by peer) |
|
11:08
🔗
|
|
Sgeo_ has joined #jsmess |
|
15:56
🔗
|
Vito` |
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
🔗
|
SketchCow |
We got DRMed? |
|
16:42
🔗
|
|
azakai_ has quit IRC (Read error: Operation timed out) |
|
17:04
🔗
|
bai |
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
🔗
|
bai |
sides* |
|
17:05
🔗
|
bai |
play* |
|
17:05
🔗
|
bai |
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
🔗
|
SketchCow |
So, I was tapped to ask about what we could work on for a 2019 or 2020 splash for the archive |
|
19:56
🔗
|
SketchCow |
I'm trying to think what we might have on software for that |
|
20:20
🔗
|
bai |
the network stuff could well be it. working on ipx now |
|
20:20
🔗
|
bai |
some of the old relay software has of course disappeared from the internet, but I found one that works for native dosbox |
|
20:20
🔗
|
bai |
now working on getting it to work in em-dosbox |
|
20:56
🔗
|
DFJustin |
that stuff should be on all the 90s game magazine coverdiscs |
|
21:33
🔗
|
bai |
hmm, were ipx relays a thing back then too? |
|
21:34
🔗
|
bai |
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
🔗
|
bai |
in theory I should just be able to have that running on a server with websockify running in front |
|
21:35
🔗
|
bai |
but now my em-dosbox builds are freezing when they worked fine the other day |
|
21:35
🔗
|
bai |
so I gotta track that down next |
|
21:35
🔗
|
SketchCow |
It's quite obvious we need some sort of loading/settings bar in the theater for the emulator |
|
21:35
🔗
|
SketchCow |
We can do a lot with it in that case |
|
21:35
🔗
|
SketchCow |
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
🔗
|
bai |
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
🔗
|
bai |
unless we can figure out dosbox memory dump/restore functionality where we could just have clients set up and ready to go |
|
21:38
🔗
|
bai |
I don't kow if dosbox really has that though |
|
21:50
🔗
|
SketchCow |
Well |
|
21:50
🔗
|
SketchCow |
The tricky part is we should take the whole fucking mess, put it up on the rack, and audit |
|
21:50
🔗
|
SketchCow |
Combine with No Cash |
|
21:51
🔗
|
bai |
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
🔗
|
DFJustin |
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
🔗
|
bai |
oh, yeah of course |
|
22:00
🔗
|
bai |
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
🔗
|
bai |
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
🔗
|
bai |
oh derp, that's why it was freezing, I was running a new .wasm build but with an old .js |
|
23:45
🔗
|
bai |
now I'm struggling to figure out where this phantom dosbox.conf comes from |
|
23:46
🔗
|
bai |
it seems DosboxLoader searches through the zip and moves any dosbox.conf it finds into /emulator/ |
|
23:46
🔗
|
bai |
but what's in there differs from what's in the zip |