24 April 2006, 19:49 | #1 |
Posts: n/a
|
New disk swapper logic for WinUAE
It would be great if there was a new disk swapper list using different logic to swap disks.
For example, let there be a game X which has 4 disks. Now, if X supports only one disk drive (DF0), then you could create the following swapper list: 1: X_(disk1).adf DF0: 2: X_(disk2).adf DF0: 3: X_(disk3).adf DF0: 4: X_(disk4).adf DF0: Now, when you press Ctrl + 2 (for example), X_(disk2).adf is inserted to DF0 (if there was a disk in the drive, it's automatically removed before the new one is inserted, of course). When the game asks for the disk 3, you can press Ctrl + 3. When the disk 1 is needed, you can simply press Ctrl + 1, and so on. (No need to open GUI or anything.) What could be faster, simplier, and easier to use? If X would support two disk drivers, you could create the following list: 1: X_(disk1).adf DF0: 2: X_(disk2).adf DF1: 3: X_(disk3).adf DF0: 4: X_(disk4).adf DF1: Now the disks 1 and 3 would use DF0 and the others DF1. You can optimize the usage of the disk drives depending on how a game will use its disks. |
26 April 2006, 23:15 | #2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,523
|
Following key shortcuts are already available:
END+1-0 (not numeric keypad) = insert image from swapper slot 1-10 END+SHIFT+1-0 = insert image from swapper slot 11-20 END+CTRL+1-4 = select drive END has to be used because default shortcuts must not be "visible" to emulated program and must not override existing keys. |
26 April 2006, 23:27 | #3 |
Banned
Join Date: Oct 2004
Location: ...
Age: 45
Posts: 3,313
|
So there
|
03 May 2006, 21:53 | #4 |
Posts: n/a
|
Thanks! Works fine (how I have missed that one?...).
--- However, when I tried it the first time, there was a little bug. It happened as follows: First I tried Chaos Engine 2. I put the three disks to the disk swapper and started the game. I happened to use a wrong configuration for the game, so it guru meditated. Then I loaded ECS 1.2 configuration and put the two disks of Chaos Engine 1 to the disk swapper, etc, and reseted the Amiga. CE1 loaded ok, but pressing END+2 didn't insert the disk 2 of CE1, but the disk 1 of CE2... Actually END+1 did the same thing. (I may had pressed END+1 while testing CE2, which now causes the incorrect disk to be inserted, for some reason.) Then I closed WinUAE and restarted it: disk swapper worked ok. So, this seems to be very minor issue, (maybe) not worth of investigation. --- |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Disk swapper | Emu Amiga | New to Emulation or Amiga scene | 0 | 29 June 2012 13:24 |
0.9.92 disk swapper | ervin | support.WinUAE | 0 | 24 December 2004 01:16 |
Disk Swapper | Unregistered | New to Emulation or Amiga scene | 2 | 04 August 2004 02:03 |
Disk Swapper | Ulric | support.WinUAE | 4 | 11 July 2004 23:45 |
Disk Swapper | Unregistered | support.WinUAE | 1 | 18 May 2004 07:01 |
|
|