[00:39] i have a list [01:29] *** azakai has joined #jsmess [01:45] *** godane has quit IRC (Ping timeout: 255 seconds) [01:46] *** Lord_Nigh has quit IRC (Ping timeout: 252 seconds) [01:50] *** Lord_Nigh has joined #jsmess [01:51] *** godane has joined #jsmess [01:57] *** LordNigh2 has joined #jsmess [01:59] *** Lord_Nigh has quit IRC (Read error: Operation timed out) [01:59] *** LordNigh2 is now known as Lord_Nigh [02:06] *** Lord_Nigh has quit IRC (Read error: Operation timed out) [02:08] *** Lord_Nigh has joined #jsmess [02:27] *** LordNigh2 has joined #jsmess [02:28] *** Lord_Nigh has quit IRC (Ping timeout: 268 seconds) [02:32] *** LordNigh2 has quit IRC (Ping timeout: 252 seconds) [02:34] *** Lord_Nigh has joined #jsmess [03:12] List being built now - everything that didn't get added last time. [03:15] Learning to build a conf file for each [05:32] OK, so [05:32] I finished: [05:32] - Making a list of every parent arcade machine we don't have up (or up and darked) [05:32] - Making a script to generate all the needed .json files [05:32] - Uploading all the .json files to glowing machine [05:33] - Writing a script to make an arcade_* item of each machine, setting all the things right, and uploading the item [05:33] - Having it work, assuming the driver is compiled and in [05:33] It's, uh... going to be at it a while [05:33] But proof it works: [05:33] https://archive.org/details/arcade_airbustr [05:34] https://archive.org/details/arcade_3x3puzzl [05:35] It generated each of these items completely itself, and it compiled it all by itself. [05:35] That will be 1,243 arcade machines added [05:36] (I realize many will fail. If it can't find the .zip (i.e., it's a .chd) it won't make the item [05:37] sweet [05:38] I'm not dumping them into the main arcade collection just so we don't end up with a true mess [05:47] As expected, it's going to probably spend a day putting those together with compiling, so I'm going to let glowing do that work and build those core drivers [05:48] let me know when it's done and I'll add all the new systems to the git repository [06:08] *** Lord_Nigh has quit IRC (Read error: Operation timed out) [06:09] *** Lord_Nigh has joined #jsmess [07:36] *** balrog has quit IRC (Read error: Operation timed out) [07:37] *** oscar has quit IRC (Read error: Connection reset by peer) [07:39] *** balrog has joined #jsmess [13:29] SO UPDATE [13:29] 1. I'm uploading all the ones that are "supposed" to work with this search query: [13:29] https://archive.org/details/open_source_software?and%5B%5D=uploader%3Asketch%40cow.net&sin=&sort=-publicdate&page=1 [13:30] 2. It does NOT upload if all the pieces aren't in place, i.e., the mame*js.gz/wasm piece, the configuration, the json [13:31] 2a. So that means this will happen in phases [13:31] I ran out of space on your drive, mostly because I had a 3.9gb artwork directory there, that's gone, should be fine. [13:32] 3. So far, I've seen: It crashes to black, it is missing a ROM, the resolution settings need a little nudge [14:00] I've written an ascend script, which will bring a given game into fully-approved level so people don't keep bugtesting it [14:03] So, the "bad" news to this is that there's going to be a LOT of DFJustin related specials in this batch. [14:03] The good news is it will be thematic [14:03] Like, when we're done, everything's done [14:04] *** Vito` has quit IRC (Quit: ~) [14:04] *** Vito` has joined #jsmess [14:17] ----- [14:17] Note for myself: https://archive.org/details/arcade_darktowr wanted ddragon but appears to ONLY be ddragon [14:26] *** Ctrl-S___ has quit IRC (Quit: ~) [14:26] *** Ipggi has quit IRC (Quit: ~) [14:26] *** Ipggi has joined #jsmess [14:26] *** Ctrl-S___ has joined #jsmess [14:34] OK, I found a bug in my thing [14:34] It'll fix a lot of issues I suspect [14:48] It is. [15:30] my precious disk space! [19:10] Killin' it [19:18] The fixed .JSON files are doing the trick [19:24] db48x: I killed your disk space [19:26] I'm out of ideas of how to fix it [19:36] bai: hook54321 - ops please [19:44] db48x: I think I broke DOS [19:50] db48x: I definitely broke DOS [19:50] and PCE [19:54] *** bai sets mode: +o SketchCow [19:55] *** SketchCow sets mode: +oooo arkiver azakai balrog db48x [19:55] *** SketchCow sets mode: +oooo DFJustin godane jvilk Lord_Nigh [19:55] *** SketchCow sets mode: +o Vito` [19:59] how did you manage that [20:00] also darktowr needs m68705p3.zip [20:02] oh you deleted pce-macplus_wasm.wasm.gz [20:13] I didn't [20:13] But it's gone [20:13] So something exploded [20:13] I wonder... [20:33] I'm not sure what happened [20:33] All I can think is build-mame.sh does something crazy [20:33] But it's additive, not subtractive [20:51] *** godane has quit IRC (Ping timeout: 252 seconds) [21:02] *** azakai has quit IRC (Ping timeout: 255 seconds) [21:25] we can delete 18G of stuff in /src/mame/build [21:27] done [21:27] ha ha [21:27] OK, so [21:28] Hank and I have been reverse engineering a shitload [21:28] Here is my theory [21:28] We don't have WASM for DOSbox and PCE, do we [21:30] Or SAE [21:32] why are all these files owned by root :P [21:32] no, we don't have wasm for anything but mame [21:32] Ok, so [21:32] Well, first, I build as root [21:33] SEE THIS IS WHAT HAVING A ROOMMATE IS LIKE [21:33] I've noticed! [21:33] WHAT DO YOU MEAN I CAN'T DRY MY SOCKS IN THE MICROWAVE [21:33] IS THE CAT AN INDOOR OR OUTDOOR CAT, WELL OUTDOOR NOW [21:33] :) [21:33] OK, let's step through [21:34] So I think what happened is this: [21:34] 1. Jason builds a billion new .json files (actually 1,200) to reflect the new arcade builds [21:34] 2. They are given to glowing machine [21:34] 3. I upload all the new .json files in from glowing [21:35] makes sense so far [21:35] 4. Inside that directory, for who knows how long ago, was sitting dosbox.json, pce-*.json and sae-*.json [21:35] I didn't make these, but they were in there [21:35] (I double checked, I didn't make them) [21:35] But they got swept in [21:35] And they're broken, they assumed a world with WASM [21:35] ah [21:35] easily fixed [21:36] because I keep a git repository with each version of the file [21:36] s [21:36] So, I immediately hacked in a desperation dosbox.json and pce-* json [21:36] pce-macplus actually [21:36] You could can replace all those files, dosbox.json pce-*.json sae-*.json [21:36] And in the directory on glowing [21:37] That should prevent further sadness [21:37] Amiga is broken right now, but nobody uses amiga so no bitching [21:37] But oh man do people use dosbox [21:37] A LOT [21:38] So, build-mame.sh is now working again [21:38] I saw it got down to mames* before it ran out of space [21:41] uploaded [21:41] By the way.... HUNDREDS of new games are now in and working [21:42] scp: /src/emularity_engine_v1/sae-a1200.json: Permission denied [21:42] scp: /src/emularity_engine_v1/sae-a2000.json: Permission denied [21:42] scp: /src/emularity_engine_v1/sae-a500.json: Permission denied [21:43] * db48x sighs [21:43] Did a chmod [21:44] DFJustin: [21:44] [2018-04-10 21:31:17] Building src/mame/drivers/asteroid.cpp into mameasteroid.js.gz [21:44] [2018-04-10 21:43:17] warning: unresolved symbol: _ZN14asteroid_state13llander_soundER14machine_config [21:44] ok, they're uploaded to glowing-computing-machine as well [21:44] [2018-04-10 21:43:17] warning: unresolved symbol: _ZN14asteroid_state16llander_sounds_wER13address_spacejhh [21:44] [2018-04-10 21:43:17] warning: unresolved symbol: _ZN14asteroid_state19llander_snd_reset_wER13address_spacejhh [21:44] [2018-04-10 21:43:17] Building mameasteroid.js.gz failed with errors [21:44] For what it's worth. With luck we'll get down to just a handful of "never worked, never will" [21:49] *** bwn has quit IRC (Ping timeout: 260 seconds) [22:10] *** bwn has joined #jsmess [22:19] *** bwn has quit IRC (Ping timeout: 260 seconds) [22:19] *** azakai has joined #jsmess [22:19] *** azakai has quit IRC (Client Quit) [22:19] *** azakai has joined #jsmess [22:23] *** bwn has joined #jsmess [23:28] *** godane has joined #jsmess