Time |
Nickname |
Message |
00:37
🔗
|
|
datajerk has quit IRC (Read error: Operation timed out) |
00:39
🔗
|
|
defacto2 has quit IRC (Read error: Operation timed out) |
00:50
🔗
|
|
logchfoo1 starts logging #jsmess at Thu Apr 16 00:50:35 2020 |
00:50
🔗
|
|
logchfoo1 has joined #jsmess |
00:52
🔗
|
|
Sgeo_ has quit IRC (hub.efnet.us irc.Prison.NET) |
00:52
🔗
|
|
logchfoo0 has quit IRC (hub.efnet.us irc.Prison.NET) |
00:58
🔗
|
|
defacto2 has joined #jsmess |
00:58
🔗
|
|
Sgeo has joined #jsmess |
00:58
🔗
|
|
datajerk has joined #jsmess |
05:10
🔗
|
|
godane has quit IRC (Read error: Operation timed out) |
05:19
🔗
|
|
godane has joined #jsmess |
07:12
🔗
|
|
Sgeo_ has joined #jsmess |
07:15
🔗
|
|
Sgeo has quit IRC (Read error: Operation timed out) |
08:22
🔗
|
|
Sgeo_ has quit IRC (Read error: Connection reset by peer) |
08:22
🔗
|
|
Sgeo_ has joined #jsmess |
13:01
🔗
|
|
Sgeo_ has quit IRC (Read error: Connection reset by peer) |
13:04
🔗
|
|
Sgeo has joined #jsmess |
14:39
🔗
|
DFJustin |
think I fixed the issue with emscripten upstream https://github.com/mamedev/mame/commit/f5deabdcde20af19a4beb9fa46198c278f84873e |
17:24
🔗
|
SketchCow |
We should really arrange a compile box, shouldn't we. |
17:24
🔗
|
SketchCow |
I had a few people offer one, and then we had one and then we didn't. |
17:24
🔗
|
SketchCow |
I bet I can get another one. |
19:07
🔗
|
balrog |
Could we leverage Github Actions for compile? I put together scripts for regular MAME, but haven't deployed them yet; they're in https://github.com/balr0g/mame/blob/master/.github/workflows/ci.yml for now |
19:08
🔗
|
balrog |
their build machines are dual core and have a 6 hour limit |
19:08
🔗
|
balrog |
oh, this is our main repo... I'd need some info on how to set up for emscripten build |
19:25
🔗
|
SketchCow |
I defer to DFJustin's and bai's opinions |
19:54
🔗
|
bai |
yeah I bet there are free systems with github integration we could use |
19:55
🔗
|
bai |
I've used travis for continuous testing, which is 90% of the way there to continuous deployment and I know it has some hooks for dealing with that |
20:01
🔗
|
SketchCow |
I approve any move anyone takes in this direction |
20:17
🔗
|
DFJustin |
the emscripten part should be easy to set up, the issue is that we need to do a bunch of single-driver compiles for a list of drivers rather than one full compile |
20:18
🔗
|
DFJustin |
the build command is just e.g. /path/to/emsdk/upstream/emscripten/emmake make SUBTARGET=pacman -j4 SOURCES=src/mame/drivers/pacman.cpp REGENIE=1 |
20:19
🔗
|
DFJustin |
to get emsdk you just clone the git repo, and maybe apt-get a couple of dependencies https://emscripten.org/docs/getting_started/downloads.html |
20:24
🔗
|
DFJustin |
I think db48x had scripts for iterating through single drivers |
21:25
🔗
|
|
godane has quit IRC (Ping timeout: 745 seconds) |
22:01
🔗
|
|
Sgeo_ has joined #jsmess |
22:07
🔗
|
|
Sgeo has quit IRC (Read error: Operation timed out) |
22:08
🔗
|
|
LordNigh2 has joined #jsmess |
22:09
🔗
|
|
Lord_Nigh has quit IRC (Ping timeout: 272 seconds) |
22:09
🔗
|
|
LordNigh2 is now known as Lord_Nigh |