Music Machine +3 DOS Patch (MIA)

Whether it's Mire Mare or a BASIC tape you found in the attic, it needs to be preserved digitally. Post here and experts can help to do so.
Post Reply
damieng
Berk
Posts: 3
Joined: Wed Nov 15, 2017 1:45 am

Music Machine +3 DOS Patch (MIA)

Post by damieng » Mon Jul 16, 2018 7:27 pm

I think I've managed to recover the MIA title Music Machine +3 DOS Patch by way of a published assembly listing in issue 5 of Sinclair & Sam Computing.

Unfortunately S&SC listings are notoriously bad - I think they typed them back in my hand into their DTP package so there are errors. I've fixed up a bunch of them in the assembler listing in order for it to compile. Specifically for prosperity they are:
  • Correct LOADDRV and SAVEDRV EQU labels to LODDRV and SAVDRV as per their references in the code
  • Correct DEFN to DEFM for MENU4 catalogue label
  • Correct ERMSG to ERRMSG
  • Correct RAMERR to RMMERR
  • Correct LD,A(H) to LD(HL)
The associated assembly listing and instructions can be found at https://github.com/damieng/spectrum-typ ... /Issue%205

The code compiles and merges with the RAM Music Machine software and indeed provides a working 'catalogue drive' option and save seems to work fine but LOAD is not working.

I'm not sure yet if that's an error in the listing or maybe the RAM Music Machine software on WOS is a different version. (The author mentions it works with 'the latest version' but doesn't specify what version that is - nor does the software show a version number I can see)

Once I get that working I'll update the listing and put together a +3 DSK containing the patched software. Unfortunately no emulators support the RAM Music Machine (why!?) and I don't have one to test.

[)amien
0 x

Post Reply