sarah-walker-pcem / pcem

PCem
http://pcem-emulator.co.uk
GNU General Public License v2.0
1.52k stars 208 forks source link

Doesn't work when launched from ImDisk ramdrive (Win10) #214

Open unisol-ua opened 1 year ago

unisol-ua commented 1 year ago

Describe the bug I have a several GB ramdrive, mounted as a drive letter in windows 10 (19042.1706), that is used for temporary files, downloads, testing, Sandboxie storage (so the browser doesn't write to SSD anything), etc. Unpacked pcem onto it and launched - got only weird error messages: Error: Directory '\Device\ImDisk\pcem\configs/" couldn't be created (error 3: the system cannot find the path specified.) Similar messages follow for every folder it tries to access, with last window telling "No ROM's present" and PCem closes afterwards. To Reproduce Steps to reproduce the behavior: 1) Install ImDisk https://sourceforge.net/projects/imdisk-toolkit/ 2) Confiure a RAM-disk (Ramdisk configuration in the start menu), like 1-2GB 3) Unpack PCem onto it 4) Try to Launch Expected behavior Expected it to launch normally - as it does from an ordinary hard drive

Emulator configuration Impossible to configure - it doesn't launch from ramdrive but works ok from the ordinary physical drive.

Host machine

ruben-balea commented 1 year ago

As a workaround you can try mapping the ramdrive as a network drive, PCem seems to work fine from network drives.

https://support.microsoft.com/en-us/windows/map-a-network-drive-in-windows-29ce55d1-34e3-a7e2-4801-131475f9557d