A bit of a puzzle this - it doesn't work - any ideas why?
I assume that there are no errors in the program and the only difference is that this 1987 program was running on a 6128 Plus with a Rombox attached - could that make a difference?
I changed the ink colours and border as the original values cause the OSSC to lose sync but I don't see how that could have any effect.
Mmm......
https://www.youtube.com/watch?v=cLQnrNfxBg0 (https://www.youtube.com/watch?v=cLQnrNfxBg0)
Links:
https://en.wikipedia.org/wiki/Locomotive_BASIC (https://en.wikipedia.org/wiki/Locomotive_BASIC)
https://www.cpcwiki.eu/index.php/Locomotive_BASIC (https://www.cpcwiki.eu/index.php/Locomotive_BASIC)
https://www.cpcwiki.eu/index.php/WACCI (https://www.cpcwiki.eu/index.php/WACCI)
Your Catalogue shows the Disk has 48k remaining, but if I've correctly added up the file sizes correctly a Standard Data Formatted Disc should only have 26K remaining, the other clue seems to be the size of the files which work in 2k lengths, so I suspect EXCAT which is by Alastair Scott (not Alistair) only works on standard DATA (178kb) or SYSTEM (169Kb) formatted Discs (as mentioned in the Instructions).
Thanks @AMSDOS (https://www.cpcwiki.eu/forum/index.php?action=profile;u=330)
I think you've solved it.
I forgot that I was running it from drive B which is likely to be a Romdos D20 disk, I'll be in Glasgow today or tomorrow and will check that then.
http://www.cpcwiki.eu/index.php/ROMDOS (http://www.cpcwiki.eu/index.php/ROMDOS)
Hi @AMSDOS (https://www.cpcwiki.eu/forum/index.php?action=profile;u=330) ,
Working now but copying it over to drive A gave exactly the same result, it finally worked OK when the Rombox was removed from the Plus. So I assume that one or more of the Roms was interfering in the program execution.
https://www.youtube.com/watch?v=6PaaV7pXdhI (https://www.youtube.com/watch?v=6PaaV7pXdhI)
Ah, nice to see it running! :)
Seems to take a while to gather all that file information, I guess it's useful if you need a Header Reader Dump for a Disc. Personally I use a small utility that came with AA100 Type-Ins called Wot (https://www.cpcwiki.eu/index.php/Amstrad_Action_January_1994_Type-Ins), which creates a File and allows to Describe all the files on a Disc. I modified the programme a little bit so it would work on the 464 and made the viewing area larger, I have a feeling it runs around the same speed as EXCAT, though it helps me to remember what each demo I wrote does instead of Loading everything :D
Yes it was slow - instead of continuously reading from the disc it did it in three or four stages - almost like a multi loader game.