#jsmess 2018-09-12,Wed

↑back Search

Time Nickname Message
00:36 🔗 Sgeo_ So, I feel like people want me to prioritize sound, I feel like I should be prioritizing improved Emularity integration, and what I want to work on deep down is menus
00:40 🔗 SketchCow sound is the difference between it working or not
00:40 🔗 SketchCow As far as being usable
00:45 🔗 Sgeo_ Except vice24 does exist and has good enough (if not perfect) sound at the moment.
00:46 🔗 SketchCow Right
00:46 🔗 SketchCow But I mean switching to vice32
00:46 🔗 SketchCow Oh, no, to be clear, we have an excellent breakpoint
00:46 🔗 SketchCow But I feel like we're so close to the 32 working
00:46 🔗 SketchCow That'd be 5 years of improvements
00:47 🔗 Sgeo_ I guess I'm not actually sure what's improved in VICE itself in all that time.
00:47 🔗 SketchCow That's the main reason I'm pushing this
00:47 🔗 SketchCow If 2.4-3.2 is just candy coating or adding interface features, yeah
00:47 🔗 SketchCow But I think it's improved compatibility all the way round
00:48 🔗 SketchCow http://vice-emu.sourceforge.net/NEWS Let's go see, shall we?
00:50 🔗 Sgeo_ I googled Basic on Bails from that page, apparently someone wrote a web server in a network-enabled variant of BASIC
00:51 🔗 Sgeo_ "New joyport system which currently supports attaching the following
00:51 🔗 Sgeo_ devices to the native ports:" may be relevant for mouse-supporting games
00:52 🔗 Sgeo_ "- SID filter improvements.
00:52 🔗 Sgeo_ " sound related fix.
00:52 🔗 SketchCow I mean, I feel we're REALLY CLOSE here.
00:53 🔗 SketchCow Is there a key to see the speed performance?
00:54 🔗 Sgeo_ There should be a status bar somewhere if you mean what VICE reports
00:55 🔗 Sgeo_ SDLStatusbar=1 in a config file
00:56 🔗 Sgeo_ +statusbar (or -statusbar ?) as a command line option
01:00 🔗 SketchCow I can do that
01:00 🔗 SketchCow For 32
01:09 🔗 Sgeo_ If the emulation is running slowly, I'm not sure that VICE itself would notice
01:16 🔗 SketchCow It does tests
02:15 🔗 SketchCow has quit IRC (Ping timeout: 246 seconds)
02:15 🔗 SketchCow has joined #jsmess
02:19 🔗 SketchCow Did it, the status bar does help understand.
02:19 🔗 SketchCow It is NOT the speed
02:48 🔗 Sgeo_ Hmm why is warp mode only going to 120%?
02:49 🔗 Sgeo_ On WinVICE it usually goes to 400% or higher
02:49 🔗 Vito` ah
02:49 🔗 Vito` so Emularity checks the browser's sample rate, and then sets MAME to that
02:49 🔗 decay has quit IRC (Read error: Operation timed out)
02:49 🔗 datajerk has quit IRC (Read error: Operation timed out)
02:52 🔗 logchfoo3 starts logging #jsmess at Wed Sep 12 02:52:52 2018
02:52 🔗 logchfoo3 has joined #jsmess
02:52 🔗 Sgeo_ SketchCow, ^ try those settings
02:53 🔗 decay has joined #jsmess
03:01 🔗 SketchCow Will do
03:02 🔗 Sgeo_ :)
03:02 🔗 Sgeo_ Still experimenting. This setting also has less clicking: "-soundfragsize", "4", "-soundrate", "48000", "-soundsync", "2", "-soundbufsize", "200"
03:04 🔗 DFJustin MAME is using a custom js thing for sound and not SDL2
03:05 🔗 Sgeo_ I should note I'm running on Chrome on a powerful computer
03:05 🔗 Sgeo_ I can't quite tell if this music sounds _accurate_, but it sounds good
03:05 🔗 Vito` DFJustin: oh that's right, that antumbral made
03:08 🔗 datajerk has joined #jsmess
03:11 🔗 Sgeo_ On VICE on SDL1 on Windows, Warp says it's 999%.
03:11 🔗 SketchCow new stuff in
03:11 🔗 SketchCow remember incognito
03:16 🔗 Sgeo_ Please flip The Disk
03:17 🔗 Sgeo_ Some sections of the song slowed to a crawl
03:17 🔗 Sgeo_ And it died to a Sound buffer overflow
03:17 🔗 Sgeo_ But that was after a while of music playing.... this seems annoying to test
03:22 🔗 Sgeo_ Also, was listening to the music after pressing space in 10 Years HVSC
03:28 🔗 db48x yea, that does sound better
03:28 🔗 db48x my computer can't quite keep up, but there's no popping now
03:30 🔗 Sgeo_ What happens when your computer fails to keep up?
03:31 🔗 db48x everything slows down briefly
03:31 🔗 Sgeo_ 22050 would give parity with old vice.js... clicky but still enjoyable. I think the effective fix was the other settings
03:31 🔗 Sgeo_ I don't like how high soundbufsize is there but I had problems when I tried 100
03:33 🔗 Sgeo_ Hmm, soundsync 2 is actually the strictest setting. I think previously I had crashes on that, maybe the other settings made that less crashy. 0 may be fine.
03:44 🔗 Lord_Nigh has quit IRC (hub.dk irc.underworld.no)
03:44 🔗 i0npulse has quit IRC (hub.dk irc.underworld.no)
03:47 🔗 LordNigh2 has joined #jsmess
04:00 🔗 LordNigh2 is now known as Lord_Nigh
04:03 🔗 SketchCow If you want to try other experiments, I'm up for them
04:05 🔗 Sgeo_ All I can suggest is asking a bunch of people with different computers to try and see if anything breaks either immediately or after a period of time
04:15 🔗 Sgeo_ SketchCow, are you able to reproduce the Sound buffer overflow?
04:15 🔗 Sgeo_ I just got it to occur again
04:16 🔗 Sgeo_ Going to try with soundsync 0
04:21 🔗 SketchCow has quit IRC (Remote host closed the connection)
04:23 🔗 i0npulse has joined #jsmess
04:24 🔗 SketchCow has joined #jsmess
04:24 🔗 SketchCow Hi, did someone say something
04:24 🔗 SketchCow Re-paste
04:25 🔗 Sgeo_ <Sgeo_> I just got it to occur again
04:25 🔗 Sgeo_ <Sgeo_> Going to try with soundsync 0
04:25 🔗 Sgeo_ * SketchCow has quit (Remote host closed the connection)
04:25 🔗 Sgeo_ * i0npulse (~i0npulse@2607:5300:60:51c9::ffcc) has joined
04:25 🔗 Sgeo_ * SketchCow (~jscott@www.textfiles.com) has joined
04:27 🔗 Sgeo_ It had a bit of a breakdown of sound, but didn't crash due to it
04:27 🔗 Sgeo_ Going to try in old vice.js
04:28 🔗 Sgeo_ https://gist.github.com/Sgeo/c1d8bb4693d7edc0861d53a0b5cb0894
04:56 🔗 SketchCow OK, here's a possibility... maybe db48x might have some ideas on this one.
04:56 🔗 SketchCow Maybe a version of the loader where we can select the settings on the fly
05:40 🔗 Sgeo_ https://archive.org/details/Skypeople.sid metadata not processed yet
05:41 🔗 Sgeo_ It's actually kind of awkward that C64 has programs that are basically players for a single song. Really belongs in the audio collections, but we can't do emulators there, right?
05:45 🔗 Sgeo_ Metadata updated but I'm getting an HTTP 417 from the file itself
13:01 🔗 SketchCow OK, one of the first subcollections is 100% screenshot
13:16 🔗 SketchCow https://archive.org/details/softwarelibrary_c64_games_seuck
17:43 🔗 datajerk has quit IRC (Read error: Operation timed out)
18:07 🔗 datajerk has joined #jsmess
18:33 🔗 db48x it's possible to have one where you can edit the command-line parameters, of course, or Sgeo can set up a local copy of emularity and edit them as he pleases
21:31 🔗 azakai has quit IRC (Ping timeout: 255 seconds)
22:34 🔗 azakai has joined #jsmess
23:30 🔗 Sgeo_ SketchCow, there exist at least two disks that I know of that have multiple programs on them. How do we want to handle this? One IA entry for each program with the same disk file (currently easy to do)? One IA entry for the disk and instruct people how to start programs?
23:39 🔗 Sgeo_ Some of the .prg files on the disks I'm looking at won't autoload to the right place without additional command line options
23:40 🔗 Sgeo_ (or modifying the files works too I guess, but we want to avoid that, right?)

irclogger-viewer