EnsoniqFS plugin not working, why?

Discuss and announce Total Commander plugins, addons and other useful tools here, both their usage and their development.

Moderators: white, Hacker, petermad, Stefan2

Post Reply
HenryVIII
Junior Member
Junior Member
Posts: 4
Joined: 2018-08-17, 08:25 UTC

EnsoniqFS plugin not working, why?

Post by *HenryVIII »

I'm having trouble with the ensoniq file system plugin (0.57). I'm running TC (9.2x32) on a Win98SE PC that I keep for all things ensoniq, it also has an Adaptec scsi card that I use with ensoniq formatted hard drives.

My problem is, when I go to Network Neighbourhood to use the EnsoniqFS plugin, although the options are visible such as CDrom, Physical and Image including the 3 other choices, Rescan, Options but when I click on them nothing happens. I can click on the Physical drive, TC goes to show a directory but it's empty eventhough the ensoniq HD is attached via scsi.
I can see the ensoniq HD in Windows Explorer, but obviously can't access it so I know the PC sees the drive, also I can access it from Giebler's EDM again I know the PC can access the drive.
For some reason TC+EnsoniqFS can't access the ensoniq HD/scsi - does anyone know what my problem might be?

From what I can see from the Log, there is no fsplugin.ini and when I look in the windows folder, indeed not there, could that be a clue?

Below is the first part of EnsoniqFS-LOG.txt afrer install.

Mapping file: OK.
FsGetDefRootName() called.
DllMain() DLL_PROCESS_DETACH called.
Unmapping file.
DllMain() DLL_PROCESS_ATTACH called.
Creating memory mapped file: OK.
This is the first instance.
Mapping file: OK.
FsInit() called.
FsSetDefaultParams(): DefaultIniName="C:\WINDOWS\fsplugin.ini", PluginInterfaceVersionHi=2, PluginInterfaceVersionLow=10, size=272
Reading INI file... failed.
Reading INI file... failed.
Reading INI file... failed.
Reading INI file... failed.
Reading INI file... failed.
Reading INI file... failed.
Reading INI file... failed.
Reading INI file... failed.
FsExecuteFile(MainWin=0x000001BC, RemoteName="", Verb="MODE I")
GetDiskNameFromPath("\"): "ß"
Not found.

FsStatusInfo("\"): FsFindFirst("\") called.

---------------------------------------------------------------------------
QueryDosDevice():
FAILED.
Returning "Physical disks"
Returning "CDROMs"
Returning "Image files"
Returning "Options"
Returning "Rescan devices"
Returning "Run Ensoniq Filesystem Tools"
Reached end of root directory.
FsFindClose() called.
GetDiskNameFromPath("\"): "o"
Not found.

FsStatusInfo("\"): GetDiskNameFromPath("\"): "ß6"
Not found.

FsStatusInfo("\"): FsFindFirst("\") called.
...
...
...
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: EnsoniqFS plugin not working, why?

Post by *ghisler(Author) »

DefaultIniName="C:\WINDOWS\fsplugin.ini"
Reading INI file... failed.
This is your problem: Apparently you have set the location of the wincmd.ini to the Windows directory. Then the location for plugin settings files is set to that location too. However, the Windows directory isn't writable, except when starting Total Commander with higher user rights.

So either
- run TC via right click - As Administrator
or
- change the location of your settings files, e.g. during a reinstall (do not uninstall first!)
or
- run TC once with higher user rights so the plugin can create its settings, then change the permissions of the settings file via Alt+Enter so normal not elevated accounts can write to it too.
Author of Total Commander
https://www.ghisler.com
HenryVIII
Junior Member
Junior Member
Posts: 4
Joined: 2018-08-17, 08:25 UTC

Re: EnsoniqFS plugin not working, why?

Post by *HenryVIII »

Thanks for the very speedy reply! I'm on Win98se so not sure if all the admin rights apply, anyway I went for option 2, I reinstallled TC and during that process a dialogue box asks where to put the ini files. The default is the Windows folder, this time I opted for the same directory as TC. Alas no difference! I rebooted, still no difference.

I've just looked for the wincmd.ini file, indeed it's now in the C:\totalcmd directory. If any help, I've now added that entire wincmd.ini at the end of this message.

Here's the section from the Log file after changing the ini location.

FsStatusInfo("\"): FsFindFirst("\") called.

---------------------------------------------------------------------------
QueryDosDevice():
FAILED.
Returning "Physical disks"
Returning "CDROMs"
Returning "Image files"
Returning "Options"
Returning "Rescan devices"
Returning "Run Ensoniq Filesystem Tools"
Reached end of root directory.
FsFindClose() called.
GetDiskNameFromPath("\"): "o"
Not found.

FsStatusInfo("\"): DllMain() DLL_PROCESS_DETACH called.
Unmapping file.
DllMain() DLL_PROCESS_ATTACH called.
Creating memory mapped file: OK.
This is the first instance.
Mapping file: OK.
FsInit() called.
FsSetDefaultParams(): DefaultIniName="C:\TOTALCMD\fsplugin.ini", PluginInterfaceVersionHi=2, PluginInterfaceVersionLow=10, size=272
Reading INI file... failed.
Reading INI file... failed.
Reading INI file... failed.
Reading INI file... failed.
Reading INI file... failed.
Reading INI file... failed.
Reading INI file... failed.
Reading INI file... failed.
FsExecuteFile(MainWin=0x00000CC0, RemoteName="", Verb="MODE I")
GetDiskNameFromPath("\"): "Ç"
Not found.

FsStatusInfo("\"): FsFindFirst("\") called.

---------------------------------------------------------------------------
QueryDosDevice():
FAILED.
Returning "Physical disks"
Returning "CDROMs"
Returning "Image files"
Returning "Options"
Returning "Rescan devices"
Returning "Run Ensoniq Filesystem Tools"
Reached end of root directory.
FsFindClose() called.
GetDiskNameFromPath("\"): "o"
Not found.
...
...

+++++++++++ wincmd.ini ++++++++++++++++++++++++
[Configuration]
InstallDir=c:\totalcmd
UseNewDefFont=1
SetEncoding=äö.do.not.remove
firstmnu=4026
FirstTime=0
FirstTimeIconLib=0
FirstTimeUnpack=0
pluginbasedir=C:\TOTALCMD\plugins
SeparateTree=0
PanelsVertical=0
test=251

[ButtonbarCache]
IconDll_default.bar=
IconDll_vertical.bar=


[left]
path=\\\Ensoniq Filesystems\
ViewMode=10001
activepanelcolor=-1
activepanelcolor2=-1
ShowAllDetails=1
SpecialView=0
show=1
sortorder=0
negative Sortorder=1

[right]
path=c:\
ViewMode=10001
activepanelcolor=-1
activepanelcolor2=-1
ShowAllDetails=1
SpecialView=0
show=1
sortorder=0
negative Sortorder=0

[PackerPlugins]
efe=64,C:\TOTALCMD\plugins\wcx\EnsoniqUnpackerEFE\EnsoniqUnpackerEFE.wcx

[FileSystemPlugins]
Ensoniq Filesystems=C:\totalcmd\plugins\wfx\EnsoniqFS\EnsoniqFS.wfx

[RightHistory]
0=c:\
1=c:\totalcmd\
2=c:\ #8,totalcmd
3=e:\
4=c:\totalcmd\plugins\
5=c:\totalcmd\plugins\wfx\
6=c:\totalcmd\plugins\wfx\EnsoniqFS\
7=c:\totalcmd\plugins\wfx\ #1,EnsoniqFS
8=c:\totalcmd\plugins\ #2,wfx
9=c:\totalcmd\plugins\wcx\
10=c:\totalcmd\plugins\ #1,wcx
11=c:\totalcmd\ #2,plugins

[LeftHistory]
0=\\\Ensoniq Filesystems
1=\\\Ensoniq Filesystems\Physical disks
2=\\\Ensoniq Filesystems #3,Physical disks
3=\\\Ensoniq Filesystems\CDROMs
4=\\\Ensoniq Filesystems #1,CDROMs
5=c:\Shared\
6=c:\Shared\ENSONIQ\
7=c:\Shared\ #6,ENSONIQ
8=c:\ #7,Shared
9=c:\Shared\EnsoniqUnpackerEFE_v1.23.zip/
10=c:\Shared\ #23,EnsoniqUnpackerEFE_v1.23.zip
11=c:\Shared\EnsoniqUnpackerEFE_v1.23\
12=c:\Shared\ #7,EnsoniqUnpackerEFE_v1.23
13=c:\Shared\TC\
14=c:\Shared\TC\EnsoniqFS-0.57-BETA.zip/
15=c:\Shared\TC\ #3,EnsoniqFS-0.57-BETA.zip
16=c:\Shared\ #15,TC
17=E:\
18=c:\Shared\TC\ #2,EnsoniqFS-0.57-BETA.zip
------------------------------------- end of file ---------------------------
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 48021
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Re: EnsoniqFS plugin not working, why?

Post by *ghisler(Author) »

I see - there is no write restriction on Windows 98SE for the Windows directory. Therefore it should work, if the plugin still supports Win98SE. Many plugins don't support such old Windows versions.
Author of Total Commander
https://www.ghisler.com
User avatar
Stefan2
Power Member
Power Member
Posts: 4133
Joined: 2007-09-13, 22:20 UTC
Location: Europa

Re: EnsoniqFS plugin not working, why?

Post by *Stefan2 »

 

HenryVIII, maybe you should ask the plugin author.


https://totalcmd.net/plugring/ensoniqfs.html >>> EnsoniqFS-0.57-BETA.zip >>> README

5 Bugs and contact
------------------

If you find any bugs, please don't hesitate to tell us! To keep the best
overview, I ask you to file a bug report on the SourceForge page of this
project if you find something odd. You can also directly send a mail to
ensoniqfs/at/thoralt.de (substitute /at/ with @ to get a valid email address,
this is to prevent spam bots from collecting this address).



 
HenryVIII
Junior Member
Junior Member
Posts: 4
Joined: 2018-08-17, 08:25 UTC

Re: EnsoniqFS plugin not working, why?

Post by *HenryVIII »

Thanks both for your suggestions. My first reaction was to send a message to the author which I did last week, no reply yet, I just assume he's busy with more pressing things :)
I think my clue is, if you guys see nothing wrong with my setup, I'm back to thinking as you say, EnsoniqFS 0.57 might not be compatible with Win98. I've seen an earlier version of the plugin, maybe I'll try that.

Just tried the ealier version, sadly it crashes TC. doomed
User avatar
Stefan2
Power Member
Power Member
Posts: 4133
Joined: 2007-09-13, 22:20 UTC
Location: Europa

Re: EnsoniqFS plugin not working, why?

Post by *Stefan2 »

Well, this plugin is created in 2010, maybe was never tested on W98?
It's probably hard to find somebody nowadays using this on a W98 box.
And the author may lost interest as this is beta and also eight years old.
As I don't use this plugin (anyone do?), best is to gooogle for 'Total Commander EnsoniqFS plugin' to see if you find some 'fellow sufferers(?)'



 
HenryVIII
Junior Member
Junior Member
Posts: 4
Joined: 2018-08-17, 08:25 UTC

Re: EnsoniqFS plugin not working, why?

Post by *HenryVIII »

I gave in, loaded TC and EnsoniqFS on XP and so far so good, it reads ensoniq cdroms from the computer's cdrom drive. Next up is get a scsi card for the XP computer and see if I can read physical disks over scsi.
User avatar
Hacker
Moderator
Moderator
Posts: 13052
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Re: EnsoniqFS plugin not working, why?

Post by *Hacker »

[mod=Hacker]Moved to the Plugins forum.[/mod]
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Post Reply