Patch to disable length check during file LOAD

version:
author: Busy, Hood
release: 04.01.2025
download: Patch to disable length check in BSDOS



Dear BSDOS users,

have you ever encountered a red BSDOS warning "File not found" during file loading (usually games from internet)? I did, sometimes. While with BSDOS it happens from time to time, and you cannot load and play the game without correcting its code, in esxDOS it never happens.

When I asked Busy about this BSDOS behaviour his answer was, that BSDOS is correct and overprotective. It is all about the file length and a conception of tape emulator. If BSDOS finds a file where its length does not match exactly the loading routine's length, it displays the red error "File not found". Such bejaviour helps to load correct file that is in a row just like you had played it from the tape.

But sometimes this behaviour is unwanted. Coders of the game simply did not bother with rewriting file length for load routine, any time, they have changed their code.

So this patch will disable such BSDOS behaviour. Running the patch second time will enable this feature again. Just type NEW "patch" and it will go on and off, on and off...

If you encounter such a game that won't load, try it out, apply this patch, and loading will be success this time:)


Hood, 04.01.2025