Would like to show two more options, getting images to emulator:
1)
using another emulator + integrated mount options:
you already know, that there exists another emulators.
but this should be mentioned, that meanwhile many of them have an integrated mount option support.
so preloading of images is not necessary.
for example
bizhawk (emuhawk) is a multi-system emulator and supports TurboGrafx.
2)
using a general batch file to mount dynamic image file and starts it in emulator, using commandline parameters : %1:for example, to mount a DVD-video-image with
WinCDEmu (image mounting freeware tool) and start it in VLC:
-create a batchfile (for example : START.bat):
@echo off
"C:\Program Files (x86)\WinCDEmu\batchmnt.exe" /unmountall
"C:\Program Files (x86)\WinCDEmu\batchmnt.exe" %1
"C:\Program Files\VideoLAN\VLC\vlc.exe" dvd:///d:/ --fullscreen
-set in VLC-settings the ESC key as Close-Hotkey
-in AM:
executable cmd
args /c C:\attract\EMU\DVD\START.bat "[romfilename]"
rompath C:\attract\EMU\DVD\ROMS
romext .iso;.img
system PC
info_source thegamesdb.net
exit_hotkey Escape
AM starts START.bat with rompath + romfilename as commandline parameter.
inside the batch file, %1 takes this rompath + romfilename and mounts the image to next empty drive D: (you can define a specific drive too.
See commandline parameters of WinCDEmu).
VLC starts playback of "inserted DVD on drive D:"