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 |