• Looking for Petspeed or another PET compiler

    From Tristan Miller@3:770/3 to All on Fri May 12 21:40:45 2023
    Dear all,

    Can anyone help me locate a copy of the original Petspeed compiler for
    the Commodore PET (not its later conversion for the Commodore 64), or
    any other BASIC compiler for the PET?

    Regards,
    Tristan

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Tristan Miller
    Free Software developer, ferret herder, logologist
    https://logological.org/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Andreas Kohlbach@3:770/3 to Tristan Miller on Fri May 12 19:46:13 2023
    On Fri, 12 May 2023 21:40:45 +0200, Tristan Miller wrote:

    Can anyone help me locate a copy of the original Petspeed compiler for
    the Commodore PET (not its later conversion for the Commodore 64), or
    any other BASIC compiler for the PET?

    Any luck under
    <http://www.zimmers.net/anonftp/pub/cbm/pet/ALLFILES.html>?

    I could download petspeed.d80.zip, but one of my emulators misses PET
    roms. On the other I don't know how to type numbers.
    --
    Andreas

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Tristan Miller@3:770/3 to Andreas Kohlbach on Sat May 13 09:09:07 2023
    Greetings.

    On 2023-05-13 01:46, Andreas Kohlbach wrote:
    On Fri, 12 May 2023 21:40:45 +0200, Tristan Miller wrote:

    Can anyone help me locate a copy of the original Petspeed compiler for
    the Commodore PET (not its later conversion for the Commodore 64), or
    any other BASIC compiler for the PET?

    Any luck under
    <http://www.zimmers.net/anonftp/pub/cbm/pet/ALLFILES.html>?

    I could download petspeed.d80.zip, but one of my emulators misses PET
    roms. On the other I don't know how to type numbers.


    Thanks. Any idea if there's a manual specific to the PET version? I
    tried both petspeed-80col.d64 and petspeed.d80 -- the compiler launches
    and prompts me for a filename, but after that I always get the following
    error message:

    disc error for programname: 74,drive not ready,00,00

    Possibly the compiler works only with certain PET models, or certain
    disk drive models, or is expecting a blank disk in the second drive of a
    dual disk drive... I've blindly tried a few different combinations but
    so far nothing has worked.

    Regards,
    Tristan

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Tristan Miller
    Free Software developer, ferret herder, logologist
    https://logological.org/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Tristan Miller@3:770/3 to Tristan Miller on Sat May 13 09:32:35 2023
    Greetings.

    On 2023-05-13 09:09, Tristan Miller wrote:
    On 2023-05-13 01:46, Andreas Kohlbach wrote:
    On Fri, 12 May 2023 21:40:45 +0200, Tristan Miller wrote:

    Can anyone help me locate a copy of the original Petspeed compiler for
    the Commodore PET (not its later conversion for the Commodore 64), or
    any other BASIC compiler for the PET?

    Any luck under
    <http://www.zimmers.net/anonftp/pub/cbm/pet/ALLFILES.html>?

    I could download petspeed.d80.zip, but one of my emulators misses PET
    roms. On the other I don't know how to type numbers.


    Thanks.  Any idea if there's a manual specific to the PET version?  I
    tried both petspeed-80col.d64 and petspeed.d80 -- the compiler launches
    and prompts me for a filename, but after that I always get the following error message:

    disc error for programname:    74,drive not ready,00,00

    Possibly the compiler works only with certain PET models, or certain
    disk drive models, or is expecting a blank disk in the second drive of a
    dual disk drive...  I've blindly tried a few different combinations but
    so far nothing has worked.


    Oh, never mind -- I found the manual at <http://www.6502.org/users/sjgray/mikes.html>. Turns out you need an
    8050 or 4040 dual disk drive with the compiler in drive 0 and the
    program to be compiled in drive 1.

    Unfortunately, I still can't get it to work -- no matter what PET and
    dual disk drive model I try, I get a CPU jam during the first pass of
    the compilation. Looks like people have reported something similar
    happening with the C64 version of Petspeed: https://www.forum64.de/index.php?thread/103911-de-compiler-v-3-0/

    According to the manual, the compiler uses a hardware dongle (plugged
    into the first cassette port) for copy protection. It could be that
    this is the source of my problem. (I'm running the compiler in the VICE emulator, which obviously doesn't have access to the dongle.)

    Regards,
    Tristan

    --
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
    Tristan Miller
    Free Software developer, ferret herder, logologist
    https://logological.org/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)
  • From Andreas Kohlbach@3:770/3 to Tristan Miller on Sat May 13 22:39:49 2023
    On Sat, 13 May 2023 09:32:35 +0200, Tristan Miller wrote:

    Oh, never mind -- I found the manual at <http://www.6502.org/users/sjgray/mikes.html>. Turns out you need an
    8050 or 4040 dual disk drive with the compiler in drive 0 and the
    program to be compiled in drive 1.

    Unfortunately, I still can't get it to work -- no matter what PET and
    dual disk drive model I try, I get a CPU jam during the first pass of
    the compilation. Looks like people have reported something similar
    happening with the C64 version of Petspeed: https://www.forum64.de/index.php?thread/103911-de-compiler-v-3-0/

    According to the manual, the compiler uses a hardware dongle (plugged
    into the first cassette port) for copy protection. It could be that
    this is the source of my problem. (I'm running the compiler in the
    VICE emulator, which obviously doesn't have access to the dongle.)

    Forum64 and Lemon64 might be the best resources for answers.

    Btw. I also tested the Commodore version (in VICE emulator). After
    asking for a file name it also locked up. Might be because of a missing
    dongle. Never used that program, so i cannot help.
    --
    Andreas

    --- SoupGate-Win32 v1.05
    * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)