As noted, the .EMS file is in effect a replacement boot file.
The previous reply maybe should have suggested that the LocoLink file should be the ONLY .EMS file on the disk. If you have another .EMS file there, then I'd assume ONLY the first one 'found' will boot, the second will be disregarded. If you don't want to mess too much with the files on the disk, then simply rename the one you do NOT want to boot.
Geoff
Another Update...
Since the last, I can report that I have now created a boot disk with LocoLink 2.02. and when I boot my PCW from that disk, the prog loads and
sets (I assume) normally, so the prog does work (to that point).
The prog (correctly) reports no link to the PC, and a little indicator which suggests that it is trying/waiting for such a connection. Other options
are available regarding the situation at the PCW end (files, etc).
So, once you get a valid/working drive, and a correct disk, then should be OK.
Geoff
Sorry for the delay in replying (I thought I'd set it up so I'd get emails from this group, but that didn't work).
How did you manage to make a working LocoLink disk? I renamed the EMS file
to EMT and although the PCW started booting (I got around 5 or 6 black
lines at the top of the display), it then stopped mid-way through and
beeped to indicate the disk was invalid.
I know that the PCW's A drive (the 3.5 inch one) is configured to boot correctly (it boots with LocoScript / CP/M).
Would you be able to send me a working LocoLink disk image (preferably raw IMG format - I can easily write that onto a disk).
Thanks,
Andrew
Aha, I think I see the problem?
You've got your machine set up with the 3.5" as A:
In order for this to work, the system (either the CP/M startup. or the Loco startup) needs to load the little A35.FIB file. Both the normal startup systems are able to do this. BUT, the LocoLink file, which REPLACES the normal start-up file, is - I'm pretty sure - NOT capable of doing this. Therefore the startup fails, as the disk is NOT what the prog is expecting.
When I loaded the prog, I used a 180k format A: which had the LocoLink .EMS on it, and YES, it is a much smaller file that the normal startup file so YES it put much fewer bars on the screen while it was loading than normal.
I guess (again) that the 'error' is not a fault with the disk, just that the loaded file is faulty, incomplete. The file is prob spread around both sides of the disk, but the loader process is reading one side only.
The only possible solution I can think to try is to create a SS 40T format on a 3.5" disk, incl the XDPB info in the first sector, and put the file onto that, and see what that will do. Basically, you need to fool the loading process into seeing a normal 180k floppy.
I could create such a disk with 22Disk, however I don't have anything to hand to create the .IMG file you suggest. What software do you use, do you have a link for where I can get it? I've looked into the .IMG file you posted a while back, and the Joyce emulator will recognise it and allow access to the disk. I'd guess I'd have to put the normal boot sector (from an 8256 disk) in there, as that's part of the kid. If I created such a disk, I could just post it to you, I have quite a pile of non-HD 3.5" disks.
Geoff Barnard, Guisborough
Hi,it don't recognizes the environment: it is for another disc drive configuration!
I think we are mixing too many things here...
You are trying to boot the PCW with an EMS file (LocoLink) in a disc that probably will not support.
EMS files are for SD discs; EMT for DD discs.
When you switch on your PCW with that disc on drive A:, the boot sector is read and moved to RAM (you can see some lines), the EMS file is read and moved to RAM (you still see some lines), but when the EMS takes the control... it stops running because
If you want to run LocoLink in a DD drive, you must have the appropiate LocoLink versión (one with a EMT file in it). No, just renaming the file it's not valid.
Another question is: Is the original LocoLink disc protected? Humm... I think so.
I have now tried the DSK disk file that Geoff emailed me (dd successfully wrote it to a disk), but unfortunately it does not even attempt to boot.
On a PCW 8256/8512 with a 3.5" floppy drive, it's possible to run the >original >versions of CP/M / LocoScript (intended for a 3" drive), as long
as you don't >break its illusion that drive A: is 3" 180k. That means >formatting 3.5" discs as >180k and wasting 75% of the space on them. The >easiest way to do this with a >UNIX box is to use dsktrans to write a 180k >disc image onto the disc. (Using >dd is more complicated because of the
order in which it accesses tracks; >dsktrans avoids the problem by using >physical cylinder/head/sector addresses).
One other annoying thing: once PCW CP/M has accessed a 720k 3.5" disc, it
won't recognise 180k 3.5" discs in that drive. This is because it thinks180k >discs need to be double-stepped in a 720k drive; this is true for 3" >discs but >not 3.5". It's possible to get round this by setting the 'double >track' bit and the >freeze flag in the XDPB for that drive, but this post
is long enough as it is.
Else we'll need to pester John Elliott - he's the EXPERT. I keep pestering him, a lot of what I'm writing here is the result of things I've learned from him, in connection with my getting my 5.25 working as A:, and re my use of his Joyce emulator system.
Also, I'm using a
'tweaked' version of J11CPM3.EMS (tweaked using info supplied by John again) which allows me to use both 180k and 360k 5.25" disks in A:
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 357 |
Nodes: | 16 (2 / 14) |
Uptime: | 69:15:47 |
Calls: | 7,663 |
Calls today: | 2 |
Files: | 12,822 |
Messages: | 5,704,854 |