#jsmess 2018-10-24,Wed

↑back Search

Time Nickname Message
00:10 🔗 SketchCow Sgeo: Time for us to do a little refining of the PET Colleciton
00:12 🔗 SketchCow As we speak I'm cleaning up the known metadata, and I'm screenshotting
00:12 🔗 SketchCow Some of these are already known to be Bad and they're going dark.
00:49 🔗 Sgeo For those "game disks", it might make sense to split each disk into multiple items. You could use the same disk each time and just change emulator_start, or extract the individual files
00:50 🔗 SketchCow I deeply agree
00:50 🔗 SketchCow Help me do so.
00:52 🔗 SketchCow https://archive.org/details/PET_Games_2_19xx_-
00:52 🔗 SketchCow So, one is called FRUIT
00:52 🔗 SketchCow How do I make it boot to fruit
00:52 🔗 SketchCow fruitboot
00:53 🔗 Sgeo emulator_start = PET_Games_2_19xx_-.d64:fruit
00:53 🔗 Sgeo I -think- it's fruit lowercase despite looking by default like it's uppercase
00:56 🔗 SketchCow Well, it fuckin' worked
00:56 🔗 SketchCow OK, then
00:56 🔗 SketchCow Well, I have a script that lets this work for me
00:56 🔗 SketchCow I mean, I'm about to write that script
00:57 🔗 Sgeo Do you have the list of program names for each disk? If not, VICE has a program called c1541: c1541 disk.d64 -list
00:57 🔗 SketchCow I do
00:57 🔗 SketchCow I have something called dirmaster
00:57 🔗 SketchCow So I download the disk image and there they are.
00:57 🔗 Sgeo :)
00:57 🔗 SketchCow I will then dark out the original compilation disks.
00:58 🔗 SketchCow POOF instant massive collection of PET
00:59 🔗 SketchCow #!/bin/sh
00:59 🔗 SketchCow BODYOFCHRIST=$1
00:59 🔗 SketchCow NO IDEA WHY I DID THAT
00:59 🔗 SketchCow BUT HERE WE ARE
00:59 🔗 SketchCow DOUBLING DOWN
01:15 🔗 SketchCow OK, it's working.
01:15 🔗 SketchCow Now I just need to type a pile of game files, poor poor me
01:16 🔗 balrog has quit IRC (Quit: Bye)
01:36 🔗 balrog has joined #jsmess
02:10 🔗 azakai_ has joined #jsmess
02:26 🔗 SketchCow Oh, this is filling out NICELY.
02:32 🔗 Sgeo Did HORSE on game disk 2 have any instructions?
02:33 🔗 SketchCow Nothing has any instructions
02:33 🔗 SketchCow It's just a bunch of floppy images
02:33 🔗 SketchCow so, one of the disks, and therefore all the subitems on them, are booting odd
02:33 🔗 SketchCow Will have to figure that out
02:33 🔗 SketchCow But generally, I'd stick to the ones that are screenshot or you'll go crazy
02:34 🔗 Sgeo Horse's screenshot has a CPU JAM
02:34 🔗 SketchCow Right
02:34 🔗 SketchCow Agreed, that's bad
02:34 🔗 SketchCow But in terms of workflow, I'd say, avoid for now
02:34 🔗 SketchCow Let me now split all these up into the roughly 200 discreet files
02:35 🔗 SketchCow discrete he corrected
02:35 🔗 SketchCow Then we go back and attack
02:36 🔗 SketchCow Let the scripts go crazy
02:38 🔗 SketchCow Like, I'm convinced that some of these have never ever been really played by anyone to any extent
02:39 🔗 SketchCow These disks, game disks? My utility is showing me the deleted files
02:43 🔗 SketchCow https://archive.org/details/d64_petgame_trek_adventure
02:43 🔗 SketchCow Here. Why do you think it chokes
02:49 🔗 Sgeo I have a guess but it makes me not happy
02:53 🔗 Sgeo I thought the space might be breaking something, but on reviewing VICE's code, it shouldn't be. But it looks like it is misreading the entire string including : as the filename.
02:53 🔗 Sgeo I don't know why it would do this
02:54 🔗 Sgeo I;m going to ask vice-emu
02:54 🔗 Sgeo err vice-devc
02:54 🔗 Sgeo blah
03:01 🔗 SketchCow Well, we plunked in a vice.conf that should generally work
03:14 🔗 SketchCow Whatever that problem is, we'll figure it out
03:15 🔗 SketchCow Example: Could be a model that we need to swap to
03:15 🔗 SketchCow I'm going to try removing the vice.conf
03:15 🔗 SketchCow (Harmless test)
03:21 🔗 SketchCow OK, so
03:21 🔗 SketchCow Disk 11.
03:21 🔗 SketchCow It booted fine when it ran as a large disk
03:21 🔗 SketchCow Now trying it with just one program, awari
03:22 🔗 SketchCow I found the problem.
03:22 🔗 SketchCow Bug in my program.
03:23 🔗 SketchCow OK, writing repair now
03:37 🔗 SketchCow Yeah, problem fixed
03:37 🔗 SketchCow I forgot to fix a variable and it was giving EVERYTHING the exact same disk for the beginning of emulator_start
03:38 🔗 SketchCow and apparently if emulator_start has a non-existent disk, THAT happens
03:38 🔗 SketchCow Which is... nonintuitive
03:46 🔗 Sgeo Hmm there's a way to test functionality with the upcoming Chrome badness you've mentioned
03:50 🔗 Sgeo Odd. The web console claims that there was a problem, but sound is playing just fine
04:01 🔗 Sgeo heh this site I found in my endless quest to fix stereo uses an IA resource as an example
04:01 🔗 Sgeo http://wavesurfer-js.org/docs/
04:01 🔗 Sgeo (Sadly wavesurfer doesn't quite do what I need)
04:04 🔗 Sgeo_ has joined #jsmess
04:06 🔗 Sgeo has quit IRC (Read error: Operation timed out)
04:12 🔗 SketchCow Ok, so, I got them all basically working.
04:13 🔗 SketchCow Some will be broken and need little fixups
04:14 🔗 SketchCow Now to go back to splitting up game disks
04:16 🔗 Sgeo_ BTW the xpet now in use has the settimeout change. So if you go to a background tab while sound plays, it will continue working fine
04:16 🔗 Sgeo_ I sort of want to ask about pushing the new x64 and sort of wondering if I should wait until I figure out the stereo problem
04:17 🔗 Sgeo_ Because the first SIDFest disks won't need stereo, but they're NTSC, which will run too slow without settimeout
05:06 🔗 SketchCow https://archive.org/details/d64_petgame_microchess_3.0 explodes, freezes up the browser
05:06 🔗 SketchCow Probably wrong model
05:17 🔗 Sgeo_ I would consider this to be a vice32.js bug. Nothing should cause the browser to freeze like this
05:19 🔗 Sgeo_ Firefox gave me the option to kill the script (why didn't Chrome?) Terminated by timeout in _maincpu_mainloop
05:20 🔗 Sgeo_ SketchCow, can you make a copy of this item someplace safe for me to investigate in the future?
05:20 🔗 Sgeo_ Although we don't want to risk accidental exposer
05:20 🔗 Sgeo_ exposure
05:26 🔗 Sgeo_ In theory, maybe if that "Loop until next frame" thingy broke?
05:32 🔗 Sgeo_ Interesting. SDLVICE froze
05:33 🔗 Sgeo_ Sometimes it freezes, sometimes it gives CPU JAM
05:34 🔗 Sgeo_ I'm going to call this a VICE bug I think
05:42 🔗 Sgeo_ Filled out a VICE bug: https://sourceforge.net/p/vice-emu/bugs/1065/
06:19 🔗 Sgeo_ So far it's looking like: The game itself is defective, and that is causing some bug in VICE
07:03 🔗 wdna has joined #jsmess
15:10 🔗 azakai_ has quit IRC (Read error: Operation timed out)
15:55 🔗 godane has quit IRC (ny.us.hub ircd.choopa.net)
15:55 🔗 bai has quit IRC (ny.us.hub ircd.choopa.net)
15:55 🔗 balrog has quit IRC (ny.us.hub ircd.choopa.net)
15:55 🔗 pfallenop has quit IRC (ny.us.hub ircd.choopa.net)
15:55 🔗 datajerk has quit IRC (ny.us.hub ircd.choopa.net)
16:00 🔗 bai has joined #jsmess
16:00 🔗 godane has joined #jsmess
16:00 🔗 datajerk has joined #jsmess
16:00 🔗 pfallenop has joined #jsmess
16:00 🔗 balrog has joined #jsmess
16:00 🔗 ircd.choopa.net sets mode: +o bai
16:46 🔗 godane has quit IRC (ny.us.hub ircd.choopa.net)
16:46 🔗 bai has quit IRC (ny.us.hub ircd.choopa.net)
16:46 🔗 balrog has quit IRC (ny.us.hub ircd.choopa.net)
16:46 🔗 pfallenop has quit IRC (ny.us.hub ircd.choopa.net)
16:46 🔗 datajerk has quit IRC (ny.us.hub ircd.choopa.net)
16:47 🔗 godane has joined #jsmess
16:47 🔗 bai has joined #jsmess
16:47 🔗 irc.mzima.net sets mode: +o bai
17:08 🔗 SketchCow OK, the games are all split out.
17:08 🔗 SketchCow Screenshotting happening as we speak
17:10 🔗 balrog has joined #jsmess
17:10 🔗 pfallenop has joined #jsmess
17:10 🔗 datajerk has joined #jsmess
17:35 🔗 SketchCow So
17:35 🔗 SketchCow 1. I am calling a breakpoint - I can add more from various archives out there but it's me chasing rabbits and that's not a good use of my time today no matter how relaxing
17:36 🔗 SketchCow 2. There's 339 individual items in the collection now, enough to get the point
17:36 🔗 SketchCow 3. It's going to take a little while to generate the screenshots, so it'll just do that for a while.
17:36 🔗 SketchCow 4. It's almost all games, there's some other stuff and I'll add that too
21:37 🔗 SketchCow Everything's screenshot.
21:37 🔗 SketchCow As I can, I'm going in and fixing ones that were brokeass
22:13 🔗 SketchCow DFJustin: So in your opinion you have to mess with a .cfg file to make the light pen turn off in vectrex emulation?
22:13 🔗 SketchCow Vito` and bai - ops please
22:14 🔗 Vito` sets mode: +o SketchCow
22:28 🔗 SketchCow sets mode: +oooo arkiver balrog db48x DFJustin
22:28 🔗 SketchCow sets mode: +oooo godane Lord_Nigh Sgeo_ ted
22:30 🔗 db48x has quit IRC (west.us.hub irc.Prison.NET)
22:47 🔗 DFJustin yes
22:48 🔗 DFJustin or more accurately, to make the crosshair image turn off
23:09 🔗 Pengan is now known as pengan
23:41 🔗 SketchCow Can we just do it? Can we just make a .cfg I'll shove into the emularity_engine_v1 item?
23:45 🔗 Sgeo_ I know how to download files from the in-browser FS now.
23:49 🔗 Sgeo_ Uploading probably isn't that difficult, but I don't know what the UI would be like

irclogger-viewer