Autostart: Difference between revisions

From vice-emu
Jump to navigation Jump to search
Line 92: Line 92:


== device traps ==
== device traps ==
Device traps are needed to make the "virtual drive" (access host directory) work. Also for vdrive, ie using disk images without TDE.


{|
{|
!
!x64
!x64
!x64sc
!x64sc
Line 110: Line 111:
|yes
|yes
|yes
|yes
|?
|?
|?
|?
|?

Revision as of 02:57, 18 November 2019

In the following configurations autostarting will not work - "TDE" enabled, "handle TDE" disabled and "autostartmode 0" can not work.

-truedrive +virtualdev -autostartprgmode 0 +autostart-handle-tde -autostart-warp
-truedrive +virtualdev -autostartprgmode 0 +autostart-handle-tde +autostart-warp
-truedrive -virtualdev -autostartprgmode 0 +autostart-handle-tde -autostart-warp
-truedrive -virtualdev -autostartprgmode 0 +autostart-handle-tde +autostart-warp
  • prg
  • t64
  • tap
  • crt

disk images

1540 1541 1541-II 1570 1571 1581 FD 2000 FD 4000 2031 2040 3040 4040 SFD 1001 8050 8250
has TDE (*1) yes yes yes ? ? ? ? ? ? ? ? ? ? ? ?
has vdrive (*2) yes yes yes ? ? ? ? ? ? ? ? ? ? ? ?
image d64 d64 d64 d64 d71 d81 ? ? ? ? ? ? ? ? ?

(*1) "True Drive Emulation" is available and works with the given drive.

(*2) The images for this drive work in vdrive (ie without TDE)

device traps

Device traps are needed to make the "virtual drive" (access host directory) work. Also for vdrive, ie using disk images without TDE.

x64 x64sc x128 xvic xplus4 xpet xcbm2 xcbm5x0 x64dtv xscpu64
yes yes yes yes ? ? ? ? ? yes (incomplete)

TODO

unexpected failures

xplus4 -truedrive -virtualdev -autostartprgmode 1 +autostart-handle-tde +autostart-warp  # timeout 
xplus4 -truedrive +virtualdev -autostartprgmode 2 +autostart-handle-tde -autostart-warp  # timeout 

xpet -drive8type 8250 -truedrive +virtualdev -autostartprgmode 0 -autostart-handle-tde -autostart-warp  # timeout 
xpet -drive8type 8250 -truedrive +virtualdev -autostartprgmode 0 -autostart-handle-tde +autostart-warp  # timeout 
xpet -drive8type 8250 -truedrive -virtualdev -autostartprgmode 0 -autostart-handle-tde -autostart-warp  # timeout 
xpet -drive8type 8250 -truedrive -virtualdev -autostartprgmode 0 -autostart-handle-tde +autostart-warp  # timeout 

xcbm2 -drive8type 8250 -truedrive +virtualdev -autostartprgmode 0 -autostart-handle-tde -autostart-warp  # timeout 
xcbm2 -drive8type 8250 -truedrive +virtualdev -autostartprgmode 0 -autostart-handle-tde +autostart-warp  # timeout 
xcbm2 -drive8type 8250 -truedrive -virtualdev -autostartprgmode 0 -autostart-handle-tde -autostart-warp  # timeout 
xcbm2 -drive8type 8250 -truedrive -virtualdev -autostartprgmode 0 -autostart-handle-tde +autostart-warp  # timeout 

xcbm5x0 -drive8type 8250 -truedrive +virtualdev -autostartprgmode 0 -autostart-handle-tde -autostart-warp  # timeout 
xcbm5x0 -drive8type 8250 -truedrive +virtualdev -autostartprgmode 0 -autostart-handle-tde +autostart-warp  # timeout 
xcbm5x0 -drive8type 8250 -truedrive -virtualdev -autostartprgmode 0 -autostart-handle-tde -autostart-warp  # timeout 
xcbm5x0 -drive8type 8250 -truedrive -virtualdev -autostartprgmode 0 -autostart-handle-tde +autostart-warp  # timeout