logoalt Hacker News

Martin Galway's music source files from 1980's Commodore 64 games

46 pointsby ingvetoday at 10:46 AM6 commentsview on HN

Comments

ncr100today at 1:25 PM

Q: have people attempted to translate this into Tidal Cycles, or Strudel JS? (Pattern playing of music by notation)

Edit: AI says doing the translation would be hard, though doable. https://claude.ai/share/65c16d60-5d27-496b-96a7-40959e95ac62

Edit 2: here is an AI translation of some of the notes, what Claude claims as the main melody:

https://strudel.cc/#Ci8vIFdpemJhbGwgIklucHV0IE5hbWUiIC0gbWFp... .. uh ...

Edit 3: the original theme is amazing and worth listening to https://youtu.be/sFYzjU-C3mA

show 2 replies
Luctoday at 1:35 PM

In the file https://github.com/MartinGalway/C64_music/blob/main/ocean_as...

> DSP

> not entirely sure what this one is... another variation of "Define Space" ? check back for the correct definition of this

It's probably 'displacement'. This worked together with ORG ('origin'). ORG specifies where in memory the code will run. DSP then moves the code the specified amount further along in memory, with the understanding that it will be moved back to the ORG address when it needs to run.

> DFC

> not entirely sure what this one is... define characters?

Same as DFM, but generates PETSCII instead of ASCII.

erwincoumanstoday at 2:05 PM

Green Beret and Rambo: First Blood Part 2 tunes are still amazing, Martin is a wizard.

MrScrufftoday at 1:19 PM

Super cool. I loved Galways's C64 tunes as a kid, especially Wizball & Parallax. I remember trying to write my own player in assembly (yet another unfinished project).

show 1 reply