• [VICE] Music on emulated drives?

    From Brandon Taylor@21:1/5 to All on Sun Mar 22 18:22:32 2020
    I seem to recall there was at least one Commodore 64 program that lets you play music using your 1541 disk drive(s), but I can't remember the name of it. What was it, and more important, will it work the same way on VICE?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Robert Roland@21:1/5 to br.ta.2818@gmail.com on Mon Mar 23 09:12:07 2020
    On Sun, 22 Mar 2020 18:22:32 -0700 (PDT), Brandon Taylor
    <br.ta.2818@gmail.com> wrote:

    I seem to recall there was at least one Commodore 64 program that lets you play music using your 1541 disk drive(s), but I can't remember the name of it. What was it, and more important, will it work the same way on VICE?

    It was often referred to as simply "Drive Music". If you Google "1541
    Drive Music", you should get started.

    Interestingly, you could turn off the computer while the music was
    playing. The program was running entirely in the 1541.
    --
    RoRo

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Brandon Taylor@21:1/5 to Robert Roland on Mon Mar 23 06:36:55 2020
    On Monday, March 23, 2020 at 3:12:08 AM UTC-5, Robert Roland wrote:
    On Sun, 22 Mar 2020 18:22:32 -0700 (PDT), Brandon Taylor <br.ta.2818@gmail.com> wrote:

    I seem to recall there was at least one Commodore 64 program that lets you play music using your 1541 disk drive(s), but I can't remember the name of it. What was it, and more important, will it work the same way on VICE?

    It was often referred to as simply "Drive Music". If you Google "1541
    Drive Music", you should get started.

    Interestingly, you could turn off the computer while the music was
    playing. The program was running entirely in the 1541.
    --
    RoRo

    Got it. It's a little bit tricky, but it does work in VICE. After the knocking sound (which I assume is meant to sound like a conductor tapping his baton), the emulated C64 will say "ready." and the 1541 will start playing in monotone. In VICE, an extra
    step is needed to hear the drive sing -- you need to execute LOAD"*",8,1 as if you were loading a BASIC program. The C64 will accept no other input after that, until you hit the RUN/STOP + RESTORE key combination (which, for me, is emulated by pressing
    ESC + PAGE UP).

    Now I just wish someone would make the 1541 play the Cheetahmen theme... ;)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andreas Kohlbach@21:1/5 to Robert Roland on Mon Mar 23 10:18:40 2020
    On Mon, 23 Mar 2020 09:12:07 +0100, Robert Roland wrote:

    Interestingly, you could turn off the computer while the music was
    playing. The program was running entirely in the 1541.

    Because it's a self-contained computer system, with an own CPU and all
    that is needed.

    Back in the day, and I wonder how he got this information, a friend with
    a C64 and 1541 (myself only had a datasette) was able to load a program
    into the 1541. Turning the computer off and on again, the 1541 would load
    this program into the C64 and start it, without touching the C64.
    --
    Andreas

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Anssi Saari@21:1/5 to Andreas Kohlbach on Wed Mar 25 09:25:15 2020
    Andreas Kohlbach <ank@spamfence.net> writes:

    Back in the day, and I wonder how he got this information, a friend with
    a C64 and 1541 (myself only had a datasette) was able to load a program
    into the 1541. Turning the computer off and on again, the 1541 would load this program into the C64 and start it, without touching the C64.

    It seems unlikely at least with a stock C64. Easy enough with a cart or modified KERNAL.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Andreas Kohlbach@21:1/5 to Anssi Saari on Wed Mar 25 06:00:15 2020
    On Wed, 25 Mar 2020 09:25:15 +0200, Anssi Saari wrote:

    Andreas Kohlbach <ank@spamfence.net> writes:

    Back in the day, and I wonder how he got this information, a friend with
    a C64 and 1541 (myself only had a datasette) was able to load a program
    into the 1541. Turning the computer off and on again, the 1541 would load
    this program into the C64 and start it, without touching the C64.

    It seems unlikely at least with a stock C64. Easy enough with a cart or modified KERNAL.

    I can't clearly remember, what he exactly did. Umm, can the 1541 sense
    when a connected (stock) C64 is switched on?

    Whatever he did, it looked like magic to me.
    --
    Andreas

    PGP fingerprint 952B0A9F12C2FD6C9F7E68DAA9C2EA89D1A370E0

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Anssi Saari@21:1/5 to Andreas Kohlbach on Tue Mar 31 22:50:19 2020
    Andreas Kohlbach <ank@spamfence.net> writes:

    I can't clearly remember, what he exactly did. Umm, can the 1541 sense
    when a connected (stock) C64 is switched on?

    I think that much is possible but the C64 is master on the bus. Even if
    the 1541 started sending data I think the C64 would ignore it.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)