Skip to content

CSAVE does not work #6

Open
Open

Description

@fy7890

Hi,

I try to save a BASIC program from PC-1251 to the PC but it fails:

(i) connect PC-1251 to Arduino Nano R3 (LAFVIN NANO)
(ii) invoke Sharp Manager, got the Sharp Arduino Driver 1.1 message; all goes well
(iii) File-->Receive Tape File... (in Sharp Manager)
(iv) CSAVE "TEST.BAS" in PC-1251
(v) I heard the long beep in PC-1251, then beep sound changed tone to "Beuu"

Synchronization Error message pops out in the PC right after tone changed.

I tried again on another two breadboards, and I got the same Synchronization error.
Any Hint?

Thanks!

Activity

  1. fy7890 commented on Mar 29, 2025

    @fy7890
    Author

    Today, I tried to use SHARP MANAGER CE-140F emulator function using a Sharp PC-1360.
    FILES, LOAD, SAVE commnads all work.

    However, when I tried to execute the program, the PC-1360 will freeze up.
    Eventually, I need to RESET the machine.

    In addition, I discovered that if I unplugged the USB cable from the Arduino NANO,
    the program can be executed without issues.

    BTW, simply press the "Disconnect" icon
    in the program has no effect to solve the above PC-1360 lockup issue.
    Thw author may want to update the program to fix this.

    Lastly, I download some large program from Aldweb, and tried to load
    it into the PC-1360, but it failled and I got an Error 6 code.
    Does this has anything to do with Windows file delimiter format? (such as LF, CR....etc)

    Thanks!

  2. codaris commented on Mar 29, 2025

    @codaris
    Owner

    Synchronization Error message pops out in the PC right after tone changed.

    The application is trying to interpret the data from the PC-1251; the sync error occurs when it doesn't get the data it's expecting. I only have a PC-1401/3 for testing and that's the only officially supported device for tape. It does appear to me that the PC-1251 uses the same tape format as the PC-1401 but there might be some subtle difference that is keeping it from reading that first byte correctly.

    Today, I tried to use SHARP MANAGER CE-140F emulator function using a Sharp PC-1360.
    FILES, LOAD, SAVE commnads all work.
    However, when I tried to execute the program, the PC-1360 will freeze up.
    Eventually, I need to RESET the machine.

    Could you describe what exactly works and doesn't work a little bit better?

    Lastly, I download some large program from Aldweb, and tried to load
    it into the PC-1360, but it failled and I got an Error 6 code.

    It might be that the program itself is in the wrong format for the device. It might also be too large if it's a large program. If it's in ASCII, you could try just splitting it in half and just loading half the program in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions