#jsmess 2017-08-02,Wed

↑back Search

Time Nickname Message
00:17 🔗 SketchCow db48x`: I have a question
00:17 🔗 SketchCow Or more a "how do I do this"
00:18 🔗 SketchCow Which is "how do I define for an Apple II item that the boot disk is in one drive and the disk in this item is in the other?
00:20 🔗 SketchCow Specifically
00:20 🔗 SketchCow https://archive.org/details/DualBootHelper_qkumba has been created to allow us to have a boot disk for Apple II floppies on the site.
00:20 🔗 SketchCow It does smart things
00:20 🔗 SketchCow Lets you get to cool stuff
00:21 🔗 SketchCow I want to say "boot with DualBootHelper_qkumba/DualBootHelper_qkumba.dsk in the first floppy drive and with the other floppy in the rest."
00:25 🔗 SketchCow This will make thousands of Apple II programs "do the right thing"
00:28 🔗 db48x` is now known as db48x
00:29 🔗 db48x for MAME we do something similar to dosbox
00:29 🔗 db48x mame_peripheral_FOO, where foo is MAME's name for a peripheral
00:31 🔗 db48x if I recall correctly, for an apple2 that would be flop1 and flop2
00:31 🔗 db48x so mame_peripheral_flop1 and mame_peripheral_flop2
00:32 🔗 SketchCow https://archive.org/details/a2_Lode_Runner_1983_Broderbund_cr_Surgeon
00:32 🔗 SketchCow So, if I do this, I HAVE to set flop2, where before I didn't, right
00:34 🔗 db48x yea, that looks right
00:34 🔗 SketchCow Fails out.
00:35 🔗 SketchCow I'm setting up some test ones here, choosing a few across different realms
00:37 🔗 SketchCow OK, so.
00:37 🔗 SketchCow https://archive.org/details/3d0g_228a_Colossus_Chess_4.0
00:38 🔗 SketchCow definitely fails out
00:38 🔗 SketchCow At first I thought Lode Runner was freaking because it set ext_ to do and it's a .dsk and a .do
00:38 🔗 SketchCow I assume that's meaningless to the IA system, as long as _ext is SET, it's not making ANY smart judgements
00:38 🔗 Sgeo Ooh, Freeserv
00:38 🔗 db48x I'll debug it later, but for the moment just try deleting emulator_ext entirely
00:38 🔗 SketchCow So Colossus Chess is more "normal"
00:38 🔗 Sgeo I might have use for a Freeserv disc
00:39 🔗 SketchCow No can do - can't remove _ext or it won't turn on the player.
00:39 🔗 SketchCow So, https://archive.org/details/3d0g_228a_Colossus_Chess_4.0 is more close to the platonic "ideal"
00:40 🔗 SketchCow It's a .dsk, it's definitely got the item, etc.
00:41 🔗 db48x SketchCow: yea, that's something that should be fixed on IA's side; the loader definitely treats emulator_ext as optional
00:41 🔗 SketchCow Hank needed a way to know it was set - he could probably switch to just checking if "emulator" is set as well as type "software"
00:42 🔗 db48x that sounds reasonable
00:42 🔗 db48x but like I said, I'll debug it later when I have more time
00:42 🔗 SketchCow No problem.
00:42 🔗 SketchCow I'll play around a tad
00:48 🔗 SketchCow Definitely something goofy
00:48 🔗 SketchCow 1. You are correct, mame_peripheral_* has meaning
00:49 🔗 SketchCow 2. Setting the flop2 to something "wrong" makes it go red (good)
00:50 🔗 SketchCow 3. Setting flop2 to something "right" makes it load it, but then it all fails
00:55 🔗 SketchCow https://archive.org/details/3d0g_003a_Various_Games_and_Programs is an example of it working.
00:55 🔗 SketchCow If I put it in as 2 floppies it kind of fails
00:56 🔗 SketchCow If I set flop1 and flop2, as I have, it now works great.
00:56 🔗 SketchCow But I had to put the boot floppy in the same item
00:56 🔗 SketchCow Mame_peripheral_flop1 00_DualBootHelper_qkumba.dsk
00:56 🔗 SketchCow Mame_peripheral_flop2 003a_Various_Games_and_Programs.dsk
00:56 🔗 SketchCow So those set, it boots. but 00_Dual_Boot_helper.... needed to be in the item
00:57 🔗 SketchCow Checking mac to see if I'm doing some botardation
01:08 🔗 SketchCow Nope, something is definitely weird.
01:08 🔗 SketchCow So I'll leave the working example up and the broken one up
01:27 🔗 DFJustin I wonder if it doesn't like flop1 being specified twice
01:27 🔗 DFJustin like if the 'normal' loading process sets flop1 and then you
01:27 🔗 DFJustin 're also setting flop1 with this mame peripheral business
01:31 🔗 SketchCow Well, https://archive.org/details/3d0g_003a_Various_Games_and_Programs works great
01:31 🔗 SketchCow And that has flop1 and flop2 set
01:31 🔗 SketchCow I'm sure it's something with the "load from this item" thing
01:34 🔗 Sgeo_ has joined #jsmess
01:37 🔗 SketchCow If I set mame_peripheral_* to itemname/itemimage, it fails.
01:45 🔗 Sgeo has quit IRC (Read error: Operation timed out)
03:34 🔗 * Sgeo_ vaguely wonders if it's worthwhile to try to make a self-extracting EXE via WinZip for IA emulation purposes
04:24 🔗 azakai has joined #jsmess
04:45 🔗 azakai has quit IRC (Ping timeout: 255 seconds)
09:31 🔗 Ravenloft has quit IRC (Read error: Connection reset by peer)
10:55 🔗 zino has joined #jsmess
12:49 🔗 DFJustin has quit IRC (Read error: Connection reset by peer)
12:49 🔗 DFJustin has joined #jsmess
14:16 🔗 azakai has joined #jsmess
14:20 🔗 SketchCow So, it occurs to me with this flop1 knowledge, I COULD experiment with bundling up two-disk items
14:21 🔗 DFJustin whoah 1 gigabyte of chinese apple II
16:21 🔗 azakai has quit IRC (Quit: Ex-Chat)
17:14 🔗 SketchCow Yeah, a party
19:45 🔗 azakai has joined #jsmess
22:23 🔗 DFJustin has quit IRC (Ping timeout: 260 seconds)
22:26 🔗 Ravenloft has joined #jsmess
22:26 🔗 DFJustin has joined #jsmess
22:54 🔗 Sgeo_ There's a disc I broke a long time ago, and I can't find a copy anywhere online
22:54 🔗 Sgeo_ Should I buy a book just to get it and upload it somewhere?
22:57 🔗 Sgeo_ BetaArchives wants, for membership, something they don't already have. Suspect that this CD might count, but can't be sure

irclogger-viewer