[03:44] Can we do coco3? [03:47] We can't currently compile out a coco3 right now, can we? DFJustin? [04:40] I don't see why not [04:42] mame's coco3 is world class [04:45] Can you compile one? I just don't know my build machine stuff well [04:46] We can shove it in and get this pacman working [04:46] (This pacman thing is insane) [04:46] https://nowhereman999.wordpress.com/2016/12/29/zilog-z80-to-motorola-6809-transcode-part-001/ [04:46] It goes and goes and goes and ends in a .dsk [04:50] *** azakai has quit IRC (Ping timeout: 255 seconds) [04:59] http://fos.textfiles.com/dfjustin/coco3/coco3/ [05:50] Still a miracle, every time [05:57] oh yeah, that miracle, yeah whatever [06:02] It's "working" [06:02] https://archive.org/details/pacman_transcode_v1.01 [06:03] Needs me to mess with the image, unless you have imgtool sitting around [06:03] And want to spend the moment [06:05] imgtool put coco_jvc_rsdos PACMAN.DSK roms/pacman/pacman.5e PACMAN.5E [06:05] Except pacman_transcode_v1.01.dsk [06:05] Sitting in the coco3 [06:07] I also have to find the setting for "jam memory up to 512k" [06:07] 512k is the default [06:07] Oh good [06:11] I don't think you need to imgtool it runs as is [06:12] LOADM "GO/BIN:0" [06:12] colon is mapped to - [06:15] "extra_args": ["-autoboot_command","LOADM \"GO/BIN:0\"\n"] [06:16] oh coco3 has floppy sound support too [06:17] ...and you would want the extra args as a metadata thing on the item and not in the json duh [06:18] Can we do that? [06:19] pretty sure [06:19] I'm fairly sure the pacman will fail [06:20] It needs that rom in it - he implies strongly he intentionally didn't include it [06:22] not sure how to do the parameter thing you'll have to bug db48x [06:23] https://github.com/fesh0r/mame-full/tree/master/samples/floppy [06:23] Should I throw those into the coco3.zip? [06:25] /0/home/dfjustin/pacman_transcode_v1.01.dsk [06:26] well https://github.com/mamedev/mame/tree/master/samples/floppy [06:26] I don't know if that will work or not and I'm going to bed [06:26] No problem. Night! [06:29] even if it does work what you would probably want to do is make a floppysounds.zip and add that to the bios filenames list for whichever machines [06:34] actually it would have to be in a floppy.zip that is the name it would be looking for [06:41] 1. It works [06:41] 2. Sound doesn't work, we'll have to consider that [06:41] But ha ha, it works [06:42] Talk tomorrow [08:18] https://archive.org/details/pacman_transcode_v1.01 [12:34] *** wdna has joined #jsmess [14:36] *** azakai has joined #jsmess [15:16] *** azakai has quit IRC (Quit: Ex-Chat) [15:17] *** azakai has joined #jsmess [15:24] 1) floppy.zip needs to be a separate file, not inside coco3.zip [15:24] 2) it doesn't seem to work unless the 35_ wavs are in it too [16:05] *** wdna has quit IRC (Quit: WeeChat 1.9) [16:09] Weeird [16:44] Now to figure out where that's called [16:44] bios, I assume [16:45] Ok, I have to do some daywalker bullshit, back and I'll do it. Also asked IA to put the scaling in [17:35] *** azakai has quit IRC (Ping timeout: 255 seconds) [19:43] *** azakai has joined #jsmess [20:29] *** azakai has quit IRC (Quit: Ex-Chat) [20:29] *** azakai has joined #jsmess [22:09] So, I THOUGHT I had this working. [22:09] { [22:09] "name": "Tandy Color Computer 3 Floppy", [22:09] "js_filename": "mamecoco3.js.gz", [22:09] "bios_filenames": ["coco3.zip","floppy.zip"], [22:09] "peripherals": ["flop1"], [22:09] "native_resolution": [640,480], [22:09] "extra_args": [""], [22:09] "driver": "coco3" [22:09] } [22:10] root@teamarchive0:/HTML/dfjustin/coco3/coco3/samples# unzip -l floppy.zip [22:10] Archive: floppy.zip [22:10] Length Date Time Name [22:10] --------- ---------- ----- ---- [22:10] 26540 2017-09-08 22:02 35_seek_12ms.wav [22:10] 44144 2017-09-08 22:02 35_seek_20ms.wav [22:10] 7450 2017-09-08 22:02 35_seek_2ms.wav [22:10] 22230 2017-09-08 22:03 35_seek_6ms.wav [22:10] 17708 2017-09-08 22:03 35_spin_empty.wav [22:10] 17684 2017-09-08 22:03 35_spin_end.wav [22:10] 17708 2017-09-08 22:03 35_spin_loaded.wav [22:10] 17708 2017-09-08 22:03 35_spin_start_empty.wav [22:10] 35308 2017-09-08 22:03 35_spin_start_loaded.wav [22:10] 6878 2017-09-08 22:03 35_step_1_1.wav [22:10] 22764 2017-09-08 06:24 525_seek_12ms.wav [22:10] 30060 2017-09-08 06:25 525_seek_20ms.wav [22:10] 5336 2017-09-08 06:25 525_seek_2ms.wav [22:10] 14860 2017-09-08 06:24 525_seek_6ms.wav [22:10] 8864 2017-09-08 06:24 525_spin_empty.wav [22:10] 8864 2017-09-08 06:25 525_spin_end.wav [22:10] 17708 2017-09-08 06:25 525_spin_loaded.wav [22:10] 11180 2017-09-08 06:25 525_spin_start_empty.wav [22:10] 17708 2017-09-08 06:26 525_spin_start_loaded.wav [22:10] 6628 2017-09-08 06:26 525_step_1_1.wav [22:10] --------- ------- [22:11] So, everything's in there [22:16] you need -samplepath . in the extra_args like in gorf.json [22:16] Please don't die, Justin [22:17] don't plan to [22:21] Still failure. Let's see... [22:21] { [22:21] "name": "Tandy Color Computer 3 Floppy", [22:21] "js_filename": "mamecoco3.js.gz", [22:21] "bios_filenames": ["coco3.zip","floppy.zip"], [22:21] "peripherals": ["flop1"], [22:22] "native_resolution": [640,480], [22:22] "extra_args": ["-samplepath","."], [22:22] "driver": "coco3" [22:22] } [22:26] I'm playing" [22:26] I'm playing "And where does floppy.zip go" games [22:26] everything looks ok to me but it's not trying to access floppy.zip whereas my command line native version does [22:27] Like, not even trying or failing [22:27] not even trying [22:27] Maybe it does a scan and it's not in the right place [22:27] well I guess I can't say that for sure [22:27] Where do we put .... ohhhh [22:27] One moment [22:28] MAYBE put it in the item? [22:28] Harmless to try [22:31] I tried, seems not to work [22:35] I'm running out of ideas. BUT, the scaling is now fixed. [22:42] try -samplepath emulator instead of -samplepath . [23:12] That did it [23:14] you should be able to take it out of the item [23:16] Done [23:20] SO scratchy