#jsmess 2018-04-10,Tue

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)

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

↑back Search ←Prev date Next date→ Show only urls(Click on time to select a line by its url)