I'm trying to use OPENCBM and GUICBM4WIN with an XM1541 cable to
transfer files between by modern computer and my Commodore 1541. When
attempting to access the 1541's directory via GUICBM4WIN, I get the
following error message:
"dir: the system cannot find the file
specified"
I dumped all OPENCBM and GUICBM4WIN files into the same directory as
required in the directions. Unfortunately, that made no difference.
Any help is greatly appreciated! Thanks!
Mark
Did you run the init program first?
Tom Lake
What "init program"? I used "instcbm". OPENCBM said everything was
installed correctly. I did not see an "init" program in the directory.
Can you provide more details? Thanks!
Mark
Yeah, sorry! That's what I was thinking of. What message do you get when
you run
instcbm at a command prompt?
Tom Lake
OPENCBM said instcbm was already installed.
"personable85" <person...@hotmail.com> wrote in message news:1176066765.5...@d57g2000hsg.googlegroups.com...
What version of OpenCBM and what version of Gui4Cbm4Win are you using?
Versions:
OpenCBM-0.4.0-i386
Gui4CBM4Win-0.4.1
In addition, the STATUS line reads: 99,drivers error,00,00
Thanks!
Mark
"personable85" <person...@hotmail.com> wrote in message news:1176086103.5...@e65g2000hsc.googlegroups.com...
Use the version from this link:
<http://www.paytonbyrd.com/wiki/GUI4CBM4WIN.ashx>
Before installing that, first open a cmd prompt, navigate to your OpenCBM install and type "instcbm --remove"
I downloaded the latest version GUI4CBM4WIN-0.6.1 from your website.
Thank you!
Upon installing the program, the program asks that I download ".NET
Frameworks version 2.0.50727" and then directs me to the appropriate
website. This is great! Unfortunately, once at the site, I have no
idea which version of 2.0 is the correct one. There is x86...x64...and
a few others to choose from. None say version 2.0.50727. Could you
please tell me which version of the program to download. Thanks!
Mark
<http://www.paytonbyrd.com/wiki/GUI4CBM4WIN.ashx>
Before installing that, first open a cmd prompt, navigate to your OpenCBM
install and type "instcbm --remove"
Have you fixed the problem with the directory selection?
Tom Lake
I'm still trying to locate a copy of ".NET Frameworks 2.0.50727". I
should have the interface up and running by later today. I'll keep you
informed. Getting this interface to work is very important to me and
at the top of my list of things to do.
Mark
I'm assuming you are using Windows XP or older (Vista already has .net framework installed), in which case you need the x86 version.
"Tom Lake" <tl...@twcny.rr.com> wrote in message news:461a0568$0$8958$4c36...@roadrunner.com...
I'm going to look at it this week. I originally planned to do it over the Easter holiday but wound up going out of town to paint one of my apartments, which took all weekend.
personable85 schrieb:
since version 0.4.1 of the GUI is the one I put a bit
of work into, I really feel adressed by your question
now. Sorry for being that late in this news thread.
The is a knob in the GUI's Options dialog named
"Detect Drive". When you press that button, what does
it show?
And what is the preconfigured "Drive Number" in the
very same Options dialog?
Alternatively you may want to execute the command
"cbmctrl detect" at the command line (the thing where
you executed "instcbm" also) and tell me, which of
the drives on the ISC bus are recognized by OpenCBM.
Bye, Womo
I am running Windows XP. The information I'm providing is based on
Gui4CBM4Win-0.4.1 because I'm still downloading x86 as I write this
email.
> The is a knob in the GUI's Options dialog named
> "Detect Drive". When you press that button, what does
> it show?
It says: "No drives found, please check cbm4win installation and
directory paths!"
>
> And what is the preconfigured "Drive Number" in the
> very same Options dialog?
The Drive Number is: 8
>
> Alternatively you may want to execute the command
> "cbmctrl detect" at the command line (the thing where
> you executed "instcbm" also) and tell me, which of
> the drives on the ISC bus are recognized by OpenCBM.
>
When I execute the command "cbmctrl detect" at the DOS command line,
nothing happens. I'm given another DOS prompt, that is all. No
information is provided by OPENCBM.
As soon as x86 finishes loading, I'll load Gui4CBM4Win-0.6.1 and let
you know what happens.
Thanks again!
Mark
"personable85" <person...@hotmail.com> wrote in message news:1176151418.6...@n59g2000hsh.googlegroups.com...
Are you sure your cable works and that it's an XM and not an XE cable? What OS are you using? Do you have a DOS boot disk handy so you can test Star Commander with your cable? The problem you are having is with OpenCBM, not with the GUI. OpenCBM is not detecting a drive on your cable.
I bought the XM cable from a supplier on Ebay. This is the second
cable I've received from them. The first one was defective. It had no
effect on the 1541 at all. The current cable at least causes the 1541
to reset and the drive motor to stop spinning. Unfortunately, I do not
know how to verify if the cable is an XM or an XE. Or, whether or not
the cable even works. All I have is the sellers word that its a
working XM.
I believe the problems stems from OPENCBM too. When I access OPENCBM
directly from the DOS window, I get the same error messages as with
the GUI. I sent an email to Spiro Trikaliotis and asked for his
assistance with OPENCBM. He has asked me to email him some
information.
I'm using Windows XP. I do not have a DOS boot disk or an old computer
to run it on. I'm open for any suggestions as to how to test the
cable. I'll even buy a new cable at your recommendation. Just let me
know who to buy it from. I'm really big into the PETs and I want
OPENCBM to work in the worst way so I can actually play some games on
my PETs. Tell me what to do!
Thanks!
Mark
personable85 schrieb:
>
> I bought the XM cable from a supplier on Ebay. This is the second
> cable I've received from them. The first one was defective. It had no
please tell me the auction number of at least the
sellers eBay user name. It is of interest which
exact parts he uses to built his cables.
Only the recommended parts from the sta.c64.org
X-cable reference site are known and _tested_ to
work with all kind of hardware, while other tested
parts are known to not work on some hardware. And,
beside others, it's me who tested _a_lot_ of
hardware, mainboards as well as dedicated LPT port
hardware cards with all of the well known cables
in different implementations, so I really know
what I'm talking of.
> effect on the 1541 at all. The current cable at least causes the 1541
> to reset and the drive motor to stop spinning. Unfortunately, I do not
> know how to verify if the cable is an XM or an XE. Or, whether or not
> the cable even works. All I have is the sellers word that its a
> working XM.
Maybe the seller's auction page helps in this.
Please, if you have got his contact address, do
ask him, which exactly cable type you bought from
him. And please do ask him which exact parts and
part numbers he used to construct the cable.
> I believe the problems stems from OPENCBM too. When I access OPENCBM
> directly from the DOS window, I get the same error messages as with
> the GUI. I sent an email to Spiro Trikaliotis and asked for his
> assistance with OPENCBM. He has asked me to email him some
> information.
Well, ok, then we might meet in a private mail
discussion again ;-)
> I'm using Windows XP. I do not have a DOS boot disk or an old computer
> to run it on. I'm open for any suggestions as to how to test the
> cable.
Unfortunately I did not re-implement my little
cable detection tool that worked for DOS only and
it is not able to detect the XM and XA cables.
I hardly believe that I would be able to port over
the X1541 and XE1541 detection routines to a
multitasking system, although that would be really
handy for debugging.
> I'll even buy a new cable at your recommendation. Just let me
> know who to buy it from. I'm really big into the PETs and I want
> OPENCBM to work in the worst way so I can actually play some games on
> my PETs. Tell me what to do!
The preferred source would be Joe Forster's shop,
since he or to better say, people behind him does
built the cables exactly the way we tested them for
nearly a decade now.
If you don't depend on using 64HDD or any ancious
transfer software written for the XE1541 cable, I
do recommend my alltime favorite, the XA1541 cable.
There is the option for a switchable XE/XM cable,
but the XA got some pro's in improved compatibility
to "difficult" PC hardware.
http://sta.c64.org/xa1541.html
Joe's shop (Ungary):
http://sta.c64.org/x1541shop.html
Maybe Burt's shop, located in the US, is a better
choice for you, he resells Joe's cables:
http://www.nishtek.com/cbits/shop.html#Cables
I would like to ask you to have a little rest.
Please let's first try to find out, which exact
cable type you currently do own and if that cable
type really does show up some incompatibilities
with your setup.
Womo
I purchased the XM1541 from Vintage Computer Cable
(www.vintagecomputercables.com) via Ebay. The cables are still for
sale on Ebay. Here is a link to the exact ad.
Or, you can just go to Ebay and search under "XM1541". They are the
only company selling cables on Ebay.
In the ad is a direct link to their company website which will tell
you everything you want to know. The material list below was from that
site. This is what comprises their cables:
List of Materials:
One D-SUB DB25 male connector with housing
Four 1N5819 or BAT85 diodes
One 6-pin standard circular DIN plug
5 feet six-wire (or more) cable
For complete plans visit: http://www.vintagecomputercables.com/xcableconstruction/index.html
It would be my pleasure to work with you (everyone) in solving this
problem. Just let me know how I can help. I appreciate everything that
has been done to help me.
Mark
> I purchased the XM1541 from Vintage Computer Cable
> (www.vintagecomputercables.com) via Ebay. The cables are still for
> sale on Ebay. Here is a link to the exact ad.
>
> http://cgi.ebay.com/New-Commodore-XM1541-cable-PC-1541-64-128-XE1541_W0QQitemZ260104582974QQihZ016QQcategoryZ74945QQssPageNameZWDVWQQrdZ1QQcmdZViewItem
>
> Or, you can just go to Ebay and search under "XM1541". They are the
> only company selling cables on Ebay.
ah well, this company is well known to me. They are
somewhat 'lazy' in fully obeying the license "wishes"
regarding the XA1541 cable. Once Nicolas Welte and I
constructed the XE1541 cable for The Star Commander
to help out some people with compatibility issues.
Joe implemented the needed support and later we all
decided to make the cable's specification publicly
available under something similar to the GNU GPL.
Since the GPL was not meant for true hardware and
because we found it much too complex, we choose a
much simplified approach and required that any
derived cable must make all source material (PCB
layout, schematics, part numbers) publicly available
just in the same Copyleft principle as with the GPL.
The same license was put to the other cables that
were created not only by Nicolas Welte or me, but
with the help of Michael Klein, who specified a
previous form of the XM1541 cable. While I worked
on the transistor solution later used in the XA1541
cable for some years, I had no spare time to help
with the final specification and final testing
(that's the part where most of the work got into),
so it's mainly Nicolas' merit. Still it's my
favorite type.
For a review to our copyright license, have a look
at (take note of the explanation about PCBs):
http://sta.c64.org/xcables.html
To make a long story short: The company above does
give full credit to Nicolas Welte, Michael Klein
and/or Wolfgang Moser. In case of the XA1541 they
refuse to make publicly available the layout of the
PCB.
The picture shown at (for example):
http://cgi.ebay.com/Commodore-XA1541-cable-PC-1541-64-128_W0QQitemZ260105220517QQihZ016QQcategoryZ74945QQcmdZViewItem
are not suitable for an adequate reproduction of
the very same PCB and thus don't fulfill the license
requirement.
So far for one of my personal issues with Vintage
Computer Cables :-(
> In the ad is a direct link to their company website which will tell
> you everything you want to know. The material list below was from that
> site. This is what comprises their cables:
>
> List of Materials:
>
> One D-SUB DB25 male connector with housing
> Four 1N5819 or BAT85 diodes
> One 6-pin standard circular DIN plug
> 5 feet six-wire (or more) cable
Well, ok, if your XM1541 is in fact constructed with
either the BAT85 or the 1N5819 Schottky diodes, there
is not much else that could be wrong with it. Swapped
or loosen cables come to my mind. But this is very,
very difficult to say from your description:
"... drive does do Reset on command ... software/
drive doesn't react on any other command"
> For complete plans visit: http://www.vintagecomputercables.com/xcableconstruction/index.html
Oh, on bottom of that page, there is another PCB shown
(and told to be sold by the company), where the PCB
layout should be made publicly available to fulfill
the license requirements (directly _my_ requirement).
> It would be my pleasure to work with you (everyone) in solving this
> problem. Just let me know how I can help. I appreciate everything that
> has been done to help me.
Ok, first let's check out the options we could do about
the current situation:
1. We need to find out, if your disk drive is fully
operational. Is there some original C64 or another
CBM computer available, where you can test the
drive with? Please do at least something like
listing the directory to have a check.
2. We need to find out, if your cable does work in
general. Is there any other computer available that
contains a printer port (LPT port), where you could
install OpenCBM to (only the basic driver, no GUI
needed) and where is some room to connect the drive
to? Do you have got friends that could help in this?
3. If drive and cable are checked for working condition
we should further look at your PC. The worst case
would be that your printer port is somewhat defective
or at least incompatible to the XE/XM cable.
What are the exact full specs of you mainboard: the
manufacturer, board label, revision, the chipset used
and maybe the chipset used for Super-I/O?
So far, Womo
> Ok, first let's check out the options we could do about
> the current situation:
>
> 1. We need to find out, if your disk drive is fully
> operational. Is there some original C64 or another
> CBM computer available, where you can test the
> drive with? Please do at least something like
> listing the directory to have a check.
I have a Commodore 64 & VIC-20. Before I started this project with the
XM1541, I hooked the 1541 drive to the 64 and it worked fine. I loaded
a program and got a directory. I will test the 1541 again using the 64
just to be sure everything is working correctly. I'll report back to
you with my findings.
>
> 2. We need to find out, if your cable does work in
> general. Is there any other computer available that
> contains a printer port (LPT port), where you could
> install OpenCBM to (only the basic driver, no GUI
> needed) and where is some room to connect the drive
> to? Do you have got friends that could help in this?
I have access to another computer. I'll test the cable, OPENCBM, and
the 1541 on that computer. I probably won't be able to do that until
tomorrow.
>
> 3. If drive and cable are checked for working condition
> we should further look at your PC. The worst case
> would be that your printer port is somewhat defective
> or at least incompatible to the XE/XM cable.
> What are the exact full specs of you mainboard: the
> manufacturer, board label, revision, the chipset used
> and maybe the chipset used for Super-I/O?
>
I have a Compaq Presario running Windows XP. The computer has a 3000+
AMD Sempron Processor. I'll examine the motherboard and get back with
you concerning that information.
Thanks!
Mark
I tried OPENCBM and the XM1541 cable on my parent's computer. I had
the exact same error messages from OPENCBM as on my computer. OPENCBM
could not find the appropriate directories.
On my parent's computer, I had even less success with the XM1541 cable
and the 1541 drive. The 1541's drive motor never came on. The XM1541
cable had no effect on the 1541 drive at all.
I'm beginning to think this is an XM1541 cable problem. But, I still
can't understand why OPENCBM can't find the necessary directories.
Thanks!
Mark
personable85 schrieb:
> I tried OPENCBM and the XM1541 cable on my parent's computer. I had
> the exact same error messages from OPENCBM as on my computer. OPENCBM
> could not find the appropriate directories.
Uh oh, wait a second, I should have mentioned a
more detailed procedure on what to check and how.
According to:
http://opencbm.trikaliotis.net/opencbm-10.html
you should do the following tests in that order:
cbmctrl reset
# setting the IEC bus into a defined state
cbmctrl detect
# my recommendation is to issue that one first
# it should report connected drives
cbmctrl status X
# ask the drive's command channel, this one
# does the least amount of communication
> On my parent's computer, I had even less success with the XM1541 cable
> and the 1541 drive. The 1541's drive motor never came on. The XM1541
> cable had no effect on the 1541 drive at all.
>
> I'm beginning to think this is an XM1541 cable problem. But, I still
> can't understand why OPENCBM can't find the necessary directories.
If there is a hardware issue, either caused by some
incompatibility or the cable itself, then OpenCBM
has no chance to find anything.
Please, when you talk from OpenCBM, take note that
the GUI needs to be precisely separated from the
kernel mode driver as well as the OpenCBM tools
collection.
What exactly do you mean with the description:
"... OPENCBM can't find the necessary directories".
What is a _necessary_ directory?
Which tool exactly does report that it
cannot find something?
Womo
>> we should further look at your PC. The worst case
>> would be that your printer port is somewhat defective
>> or at least incompatible to the XE/XM cable.
>> What are the exact full specs of you mainboard: the
>> manufacturer, board label, revision, the chipset used
>> and maybe the chipset used for Super-I/O?
>>
> I have a Compaq Presario running Windows XP. The computer has a 3000+
> AMD Sempron Processor. I'll examine the motherboard and get back with
> you concerning that information.
this is a laptop, isn't it? What's with your
parents computer, is this a laptop, too?
Although I have absolutely no clue, what exactly
causes your difficulties, it smells for an
incompatibility. Laptop computers were reported
to be incompatible with the XE1541 and XM1541
cable here and there, this is documented at:
http://sta.c64.org/xm1541.html
I cannot tell, how often or with what percentage
laptops do fail with the XM in comparison to the
XA cable.
Even the Vintage Computer Cables Shop mentions
for the XA1541 cable that it got increased
compatibility "including laptops".
Womo
When I requested a directory listing through OPENCBM on my parent's
computer, I received the following message:
"No drives found, please check cbm4win installation and directory
paths!"
After entering the "cbmctrl detect" command, nothing happened.
OPENCBM is not responding to any commands. After the confirmation of
proper installation, nothing else works! OPENCBM installs and that is
all it does.
Mark
personable85 schrieb:
> Both my computer and my parent's computer are desk top computers. No
> laptops.
oh, when I checked the www.hp.com site for that label,
a couple of notebooks popped up. What exactly is the
product number of your Compaq/HP computer, it should be
noted to somewhere outside? What's the one of your
parent's device?
> When I requested a directory listing through OPENCBM on my parent's
> computer, I received the following message:
>
> "No drives found, please check cbm4win installation and directory
> paths!"
As I noted in the other mail: Which exact tool did give
you that message? It is only that I cannot identify
_any_ tool that gives exactly such a messages...
> After entering the "cbmctrl detect" command, nothing happened.
Really nothing? Does the program hangup or does it "come
back" to the command prompt that means: do you have the
possibility to perhaps enter some new commands?
> OPENCBM is not responding to any commands. After the confirmation of
> proper installation, nothing else works! OPENCBM installs and that is
> all it does.
Could you please make a screenshot of that installation
confirmation and post it here. Actually you should not
make a graphical screenshot, but copy the contents of
the command line window. You should be able to redo
that confirmation dialog by either calling it with the
"--check" option or by uninstalling and installing the
OpenCBM driver.
Another option: Do you feel able to operate with some
really oldschool methods, like creating a DOS bootdisk,
booting from there and then execute some die-hard cable
test utilities? Maybe you need to create a bootable CD,
because of the lack of a floppy disk drive, how about
this?
Womo
I appreciate your help, but I do not have the patients to continue
with this project. My purpose is to work with my PETs, not OPENCBM. I
have lost faith that OPENCBM will ever work for me. Although, I may
try using the XA1541 cable to see if that works. In the meantime, I'm
going to explore other ways of transferring PET programs. If you'd
like, I'd be happy to send you my XM1541 cable. I have no use for it
anyway. It would allow you to find out more easily if the cable is
working properly or not. Again, I want to thank you for everything
that you've done for me. Sie haben Wunderbar sein!
Vielen Dank!
Mark
I want to thank you for all your help, but I'm no longer going to try
to get OPENCBM to work on my computer. My interest is in working with
my PETs, not OPENCBM. I'm losing patients with OPENCBM and don't
believe that it will ever work on my system. Although, I may buy an
XA1541 cable to see if that solves the problem. In the meantime, I'm
going to pursue other avenues to transfer programs from the Internet
to my PETs. I would be happy to send you my XM1541 cable. I have no
use for it anyway. It would allow you to discover if the problem
really lies with the cable or not. I appreciate everything that you
have done for me. Sie haben wunderbar sein!
Vielen Dank!
Mark
Mark
You have no friends with a PC who'd let you try it on their system?
Tom Lake
personable85 schrieb:
> I appreciate your help, but I do not have the patients to continue
> with this project. My purpose is to work with my PETs, not OPENCBM. I
> have lost faith that OPENCBM will ever work for me. Although, I may
> try using the XA1541 cable to see if that works. In the meantime, I'm
yes, that would have been my next best
recommendation, but I wanted to get any hard
indication that your issue is caused by a
cable incompatibility rather than something
else.
> going to explore other ways of transferring PET programs. If you'd
> like, I'd be happy to send you my XM1541 cable. I have no use for it
> anyway. It would allow you to find out more easily if the cable is
> working properly or not.
It would be of no use for me to collect just
another cable, see my huge tester's collection
over here:
http://d81.de/R.I.P/Xcables.shtml
And recently 20 new PCB based XAP1541
prototypes have been added.
And then I don't see the possibility to find
out much about the _incompatibility_ between
the cable and your system.
Well, sure, it _could_ be that your cable is
defective or that it does use the wrong
component's type or such.
If you find someone in your neighborhood or
in the US in general, shipping may get a lot
cheaper than sending to old Europe.
> Again, I want to thank you for everything
> that you've done for me. Sie haben Wunderbar sein!
> Vielen Dank!
On one side I regret that I wasn't able to
be of help in time. It is always of some use
for myself and the teams I'm working in to
gain some feedback about the usability of
transfer software. It would have been a
valuable information what exactly is/was the
issue between your Compaq Presario, the used
cable(s) and different software.
On the other side I fully understand your
time limitations as you said in the very
beginning of this thread.
If I would have had the possibility to
personally jump over to you along with my
collection of cables, a multimeter and some
other tools, I'm very sure we would have
solved that task within an hour.
There wasn't such a possibility and simply
looking for alternative PET transfer solutions
is the next best thing your can do. There are
a few and the next best one coming to my mind
is Marko Mäkelä's and Nicolas Welte's: C2N232.
Bye and I wish you all the best success, Womo
personable85 schrieb:
> try using the XA1541 cable to see if that works. In the meantime, I'm
> going to explore other ways of transferring PET programs. If you'd
you may be interested in "cable-free" transfer
options.
Is it an option for you to connect a 3,5" floppy
disk drive to your PET. I don't know, if there
is a specific model available for the PET or if
the 1581 can be connected with some sort of
interface.
For 1581 floppy based disk transfers under
Windows XP there is now Simon Owen's little
tool available that he wrote for his floppy
extension driver, fdrawcmd.sys, see 1581Disk
from:
http://noname.c64.org/csdb/release/?id=40120
and:
http://simonowen.com/fdrawcmd/
His tool is comparable to my very old DOS
transfer tool 1581-Copy, but with some less
options.
Womo
I'll look into the C2N232 and 1581 transfer methods. Your advice is
much appreciated!
Mark
The answer: XA1541 cable.
If you have a Compaq Presario SR1500NX with a Mainboard Asus A7V8X-LA
Solution, you MUST use a XA1541 cable. The XM1541 will NOT work on
this computer system.
I want to thank Wolfgang Moser and Spiro Trikaliotis, creators of
OPENCBM, for their time and patients in helping me to solve my problem
with OPENCBM. They both took great time and effort to see the problem
through to the very end. I couldn't have done it without them. I owe
them both a huge debt of gratitude. They were both simply wonderful.
I also want to thank Vintage Computer Cables. Their customer service
was awesome. They exchanged the XM1541 cable for the XA1541 without a
problem (no charge). Their only concern was that I was happy with my
purchase. I cannot thank them enough. I highly recommend them if you
need a cable. You can find them on Ebay or at www.vintagecomputercables.com.
Finally, I want to thank all the people who helped me, especially
Payton Byrd. You are a wonderful bunch of people and I'm proud to
share my Commodore experience with you all.
Thanks again!
Mark
I'm going to post this message again so that its easier for someone to
find who has the same problem I had.