[00:48] Can emulator_start be blank? Say, for just booting into the default BASIC mode? [00:53] I think so? [00:53] try it and find out :D [01:23] Using the resolution that that vice.js website uses makes the CRT emulation better. Wonder if CRT emulation should be configurable [01:27] Looks like IA still recognizes it as an emulator. Empty string is equiv to removing the key, so I need to make my code recognize that condition [02:05] A test program I was using was making clicking noises in my experimentation. I just tried it on vice.janicek.co, and it's making clicking noises there too [03:14] Going to pause working on getting .zip support to work, probably stuff like sound button takes priority [03:35] Hello hey [03:36] Let me wake db48x [03:43] I flung a bunch of shit in [03:50] *** godane has quit IRC (Read error: Connection reset by peer) [03:51] Sgeo: Want to avoid you burning out [03:51] So I want you to be connected with db48x [03:51] For the purposes of this, I see no reason we're not going to use the same approach we do with the other computers that are NOT dosbox. [03:52] I.e. we have d64, prg etc. files in there, not a zip we pull apart. [03:52] What do the other approaches do for scenarios where there are multiple files with different extensions? [03:52] Uses the first file [03:53] The thing is, don't combine in your mind the archival version and the presentation version [03:54] Hmm. I suppose, for the one scenario I was thinking of (.crt and .d64 or .prg), the .crt could be hosted somewhere else, ala dosbox_drive_ [03:54] Yes [03:54] All I want to avoid is you work very hard to duplicate something db48x already accounted for [03:55] *** godane has joined #jsmess [03:55] Our friend who tried this before blew up mostly because I think he was trying a very unstandard method to do things [03:56] And then he started chasing the system down intensely [03:56] And somewhere in there it came out he's not been able to hold a job since 2000 [03:56] And then he got very unhappy and claimed IA had hacked his system [03:56] So.... lotta stuff there [03:57] I'm attempting to fit in within the approach that already exists, I'm not sure if I'm succeeding, need another pair of eyes to check. [03:57] Right [03:57] I am just working here to make sure you're not building a huge sandcastle [03:58] The thing with db48x is he has an odd sleep schedule [03:58] But when I get my mitts on him, he'll show up here [03:58] Is the speed comparable to https://vice.janicek.co/c64/ [03:59] I don't have an IRC client on my phone :/, so if I'm away from my computer I can't really chat [03:59] It should be, although .d64s seemed to load slowly. Let me check if they load slowly on there too [04:02] Obviously, in the long term, I'd like to see the core VICE being emulated to jump from 2.4 to 3.2 [04:02] Hopefully it won't be horrendous, although more a matter of seeing what internally this fellow did [04:05] Hmm. For 20 Years HVSC, LOADing from d64 took much longer on IA then on that website. And then the IA one played the beginning music too fast at first [04:06] I simply don't know what you're doing here. [04:06] How is it only you can boot it in your test environment? [04:06] Do you need some hosting or something else to do it? [04:07] Is there a test/staging version of IA? I'm telling my computer to load an emularity file from my computer instead of IA's website [04:07] Yes, in fact. [04:07] Give me your loader.js [04:07] https://raw.githubusercontent.com/Sgeo/emularity/master/loader.js [04:08] OK [04:10] https://archive.org/details/20YearsHVSC_test_item&external_js=1 [04:11] It still says vice-x64 [04:12] What should I be doing here? [04:12] I take it I should rename some files in emularity_engine_v1 [04:12] https://archive.org/details/icebloxplus_vice_test_1&external_js=1 works without the change on my machine, except for the part where I removed emulator_start and didn't re-add it yet so it shows basic [04:13] Or I could change emulator to vice [04:13] Submitted metadata change, takes a while [04:13] Then the one you linked should work [04:16] SketchCow, try now [04:16] Yeah, I see it works now [04:16] So is it 100% using IA resources? [04:16] Or is it calling back to you [04:16] 100% IA resources [04:17] Encouraging. [04:17] I wonder why it looks different on Chrome vs. Firefox [04:17] Checking Brave [04:18] I didn't test at all on anything other than Chrome, oops [04:18] My brave instance seems to look good [04:18] How does vice.janicek look in Firefox? [04:19] One moment... what's an absolute legend C64 item [04:20] Wizball. [04:30] https://archive.org/details/WIZBALL_201808&external_js=1 [04:38] The vice.janicek.co x64.js is different from the one from the vice.js github [04:38] Yes [04:43] Like I said, I think the ultimate future is just re-doing the port of vice to be the newest version [04:43] db48x (who I just harassed on steam) says do a pull request, please [04:47] Done [04:48] So, what's your thought on forking the vice.js to go to 3.2 [04:48] I'm in favor in principle but I don't actually know how to use Emscripten. [04:49] Other than what I learned of calling into it from Javascript for this [04:49] I'll bet bai can help you [04:57] But yeah, I think the nice thing about the system is we can make variants on the item [04:57] To emulate different types of C64s, especially with the realm of VICE command line settings, especially in the new version [05:49] yeah I can help, I'm a bit rusty with emscripten stuff but it's all rattling around somewhere inside my brain cavity [06:32] *** Lord_Nigh has quit IRC (Read error: Operation timed out) [06:46] High approval from db48x for your PR, Sgeo [06:55] *** Lord_Nigh has joined #jsmess [12:47] SketchCow, yay! :). I think I need to clean up that not yet working .zip section [14:15] He sent along changes [14:33] *** zino has quit IRC (Quit: Leaving) [15:09] *** zino has joined #jsmess [17:58] bai: Let's talk about how to approach this best. [17:58] First, see if you can compile from the github [17:58] https://github.com/rjanicek/vice.js [18:02] I have written Richard Janicek to see if he wants to help [18:02] Also, bai - opens [18:02] ops I mean [18:04] His e-mail bounced. [18:04] *** Sgeo has quit IRC (Ping timeout: 255 seconds) [18:48] *** bai sets mode: +o SketchCow [18:49] SketchCow: right now I may be better off in an advisory position - we had our baby a couple nights ago, so I've barely even opened my laptop since we got home [19:23] My theory is soon it's you with baby in lap [19:23] But that's fine [19:23] WHO WANTS TO BE THE COMPILE KEYSTONE [20:25] *** Sgeo has joined #jsmess [22:14] *** balrog has quit IRC (Bye) [22:20] *** balrog has joined #jsmess [23:25] *** Sgeo has quit IRC (Quit: Leaving) [23:25] *** Sgeo has joined #jsmess [23:26] Should I make a separate issue for each to do item for VICE.js or should I make one that encompasses several things? [23:40] *** Sgeo_ has joined #jsmess [23:42] *** Sgeo has quit IRC (Read error: Operation timed out) [23:57] Well I just spammed the Emularity github with VICE.js issues, some more important than others