I have experimented a bit more, and it seems that it is DOS 2.7 that spoils things. It adds the drive number to the end of the "OK" message, and PetSPEED doesn't seem to like that. My dongle emulation code is fine. Since Vice comes with DOS 2.7 for the 8050 drive, and most versions of PetSpeed come on d80 images, this was "easy" to run into... I downgraded my emulated 8050 to DOS 2.5 (901482-03.bin + 901482-04.bin) and then it compiled my test program (the "Intruder" game). However it miscompiled it :-( The version I used "back in the day") did work on it (the version back in the day). I tried two versions of the compiler and both seemed to do a wrong thing at more or less the same place in the program. In one of them the compiled program aborted with ILLEGAL QUANTITY ERROR. Maybe it was doing something the compiler doesn't support... -Olaf. -- ___ Olaf 'Rhialto' Seibert <rhialto/at/falu.nl> \X/ There is no AI. There is just someone else's work. --I. Rose
Archive generated by hypermail 2.4.0.