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 |