Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
 Welcome to our latest new user Zoid ! (Registered 2022-12-05) You are not logged in - nap
CSDb User Forums


Forums > CSDb Discussions > Rambo First Blood Part II containing Galway editor.
2021-09-19 18:41
CreaMD

Registered: Dec 2001
Posts: 2944
Rambo First Blood Part II containing Galway editor.

"If anyone has the original C64 Rambo game, load, reset, SYS 49192 to see Martin Galway's music editor. Should it be there? No. Is it there, yes. Why? I left it in...."

Got this comment from S W Dunlewy at C64.sk Facebook page. Can anyone confirm? It's new information for me ;-)
 
... 17 posts hidden. Click here to view all posts....
 
2022-03-17 20:23
Angel of Death

Registered: Apr 2008
Posts: 201
Slayradio DJ and allround retro remix pioneer Alistair Bowness had Martin Galway's c64 donated to him by the man himself and together with c64Audio.com made the "Project Galway" album with recordings from the actual c64 that these tunes were made on.
In the liner notes he explained that Martin's disks only contained sources in various assembler formats, LaserGenius, to name one, and that he had to put in quite some effort to piece them together to be ready for recording as they were cut up and rearranged to fit the various productions they were to be used in.
All of this is not surprising anyway because Mr. Galway was a programmer at Ocean first. And anyone that ever took a look at his music routines saw that they are all different. Not quite the thing you expect if he would have used some editor.
Hence, there is NO Galway editor that was used back in the days at Ocean by Martin Galway.
2022-03-18 07:16
deetsay

Registered: Aug 2005
Posts: 26
Quote: Slayradio DJ and allround retro remix pioneer Alistair Bowness had Martin Galway's c64 donated to him by the man himself and together with c64Audio.com made the "Project Galway" album with recordings from the actual c64 that these tunes were made on.
In the liner notes he explained that Martin's disks only contained sources in various assembler formats, LaserGenius, to name one, and that he had to put in quite some effort to piece them together to be ready for recording as they were cut up and rearranged to fit the various productions they were to be used in.
All of this is not surprising anyway because Mr. Galway was a programmer at Ocean first. And anyone that ever took a look at his music routines saw that they are all different. Not quite the thing you expect if he would have used some editor.
Hence, there is NO Galway editor that was used back in the days at Ocean by Martin Galway.


The idea that some extra code was accidentally left in doesn't sound very far-fetched though... Especially since Galway was coding the player, it would make sense that there's at least an entry point that he would use while doing it, that would just play the music and maybe print something on screen. And that kind of thing would be a lot more likely to be left in, rather than a full-fledged music editor, wouldn't it?
2022-03-20 09:36
TheRyk

Registered: Mar 2009
Posts: 1600
Fragments (of whatever) are definetely more likely indeed that fully working editor (which has been proven wrong already). But finding fragments (of whatever) which no one can use for nothing in some game's RAM, is not uncommon at all and ain't 1% as sensational than rumours the dude on C64.sk spread.
2022-03-22 11:53
Inge

Registered: Nov 2003
Posts: 143
Quote: Slayradio DJ and allround retro remix pioneer Alistair Bowness had Martin Galway's c64 donated to him by the man himself and together with c64Audio.com made the "Project Galway" album with recordings from the actual c64 that these tunes were made on.
In the liner notes he explained that Martin's disks only contained sources in various assembler formats, LaserGenius, to name one, and that he had to put in quite some effort to piece them together to be ready for recording as they were cut up and rearranged to fit the various productions they were to be used in.
All of this is not surprising anyway because Mr. Galway was a programmer at Ocean first. And anyone that ever took a look at his music routines saw that they are all different. Not quite the thing you expect if he would have used some editor.
Hence, there is NO Galway editor that was used back in the days at Ocean by Martin Galway.


Having collaborated with Chris Abbott trying to recover some of Martin Galway's unreleased tunes (like the Arkanoid title tune with real drums), I can indeed confirm that there is no Galway Editor.

Martin Galway programmed all his tunes in assembler, and if you look really close, you'll find that the player is slightly different from game to game. The reason for this is that a) he continuously developed his player and b) he left out subroutines (like filter and arpeggio) he didn't use in the tunes to make the player code somewhat shorter.
2022-03-22 12:03
Groepaz

Registered: Dec 2001
Posts: 10492
Quote:
Especially since Galway was coding the player, it would make sense that there's at least an entry point that he would use while doing it, that would just play the music and maybe print something on screen.

why would you have something like this in the game? makes no sense to me at all.
2022-03-22 12:39
deetsay

Registered: Aug 2005
Posts: 26
Quote: Quote:
Especially since Galway was coding the player, it would make sense that there's at least an entry point that he would use while doing it, that would just play the music and maybe print something on screen.

why would you have something like this in the game? makes no sense to me at all.


Why? He left it in...
2022-03-22 12:43
Groepaz

Registered: Dec 2001
Posts: 10492
Oh now i see what you mean. Ok. still seems unlikely to me - taking care of removing unused arpeggio routines and then leave in a totally useless "player" :)
2022-03-22 14:23
Inge

Registered: Nov 2003
Posts: 143
Remember that while today's players have one codebase for all three channels, Galway used separate routines for each channel.

A typical IRQ-call thus looks like this:
JSR MUSIC0
JSR SOUND0
JSR MUSIC1
JSR SOUND1
JSR MUSIC2
JSR SOUND2

If your music never uses arpeggio on channel 1 and 2 it makes sense to remove it from the player. As long as the player plays the tunes as intended, you just can't call it "useless".
2022-03-22 14:32
Groepaz

Registered: Dec 2001
Posts: 10492
Not sure what you refer to now - i was referring to that entry point which plays the tune and shows values on screen for debugging. That one is surely useless inside the game :)
2022-03-22 14:35
Inge

Registered: Nov 2003
Posts: 143
Oh, sorry, I just misinterpreted what you meant. Yes, you're absolutely right about that.
Previous - 1 | 2 | 3 - Next
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
anonym/padua
Didi/Laxity
grasstust/Hoaxers
Tom-Cat/Nostalgia
Alakran_64
Claus_2015
Guests online: 86
Top Demos
1 Edge of Disgrace  (9.6)
2 Coma Light 13  (9.6)
3 Bromance  (9.6)
4 Uncensored  (9.6)
5 E2IRA  (9.6)
6 Still Rising  (9.5)
7 Unboxed  (9.5)
8 Remission  (9.5)
9 Comaland 100%  (9.5)
10 Memento Mori  (9.5)
Top onefile Demos
1 Copper Booze  (9.6)
2 Hellofiends  (9.6)
3 Barry Boomer - Trapp..  (9.5)
4 Dawnfall V1.1  (9.5)
5 GR3Y+BLAC8+WH1TE  (9.5)
6 Daah, Those Acid Pil..  (9.5)
7 To Norah  (9.5)
8 Tribute to Ben - Las..  (9.5)
9 Pandemoniac Part 1 o..  (9.5)
10 Onscreen 5k  (9.5)
Top Groups
1 Booze Design  (9.4)
2 Censor Design  (9.3)
3 Crest  (9.3)
4 Oxyron  (9.2)
5 Eagle Soft Incorpora..  (9.2)
Top Crackers
1 Mr. Z  (9.9)
2 Antitrack  (9.8)
3 Mr Zero Page  (9.8)
4 Faayd  (9.8)
5 Erhan  (9.8)

Home - Disclaimer
Copyright © No Name 2001-2022
Page generated in: 0.055 sec.