Marathon 1 Aleph One Shield Recharges

Have a question, suggestion, or comment about Aleph One's features and functionality (Lua, MML, the engine itself, etc)? Post such topics here.
Post Reply
Avenues2021
Spazeroid
Posts: 6
Joined: Apr 2nd '21, 08:43

In the latest all-in-one download for Marathon 1, from https://alephone.lhowon.org/games/marathon.html, there seems to be a problem with the 3x shield recharger sound when onboard the Marathon. Like the original M1, it plays only an F Sharp note when you use it, which is the same as when you use the 1x shield recharger on the Marathon. It should be playing an A flat note like the 3x rechargers do in M2 and Infinity, and did in the original versions of those games. This is despite the 2x shield recharger onboard the Marathon in the Aleph One version of M1 playing a G note, like the 2x rechargers do throughout M2 and Infinity, both in Aleph One and the original versions. How does one fix this? I am not talking about the M1 Pfhor ship rechargers, there is a reason for those making a different noise entirely, but I would like the 3x recharger on the Marathon in M1 to play the A flat note, like all the 3x chargers do in the other two games, to make things consistent. I am no programmer and I don't have any editing tools, but need a download link to a corrected sound file, or some advice. I am entirely happy with all the other sounds and music, just want this inconsistency ironed out.
User avatar
treellama
Vidmaster
Posts: 6110
Joined: Jun 2nd '06, 02:05
Location: Pittsburgh
Contact:

You can adjust the pitch of control panels using MML:

https://htmlpreview.github.io/?https:// ... trolpanels

Just requires a bit of reading and a text editor.
Avenues2021
Spazeroid
Posts: 6
Joined: Apr 2nd '21, 08:43

I am no programmer but I do know how to open the contents of an application on my Mac and do know how to open something in TextEdit. Which file within Marsthon.app do I open and what do I do to it?
User avatar
Zott
Vidmaster
Posts: 1666
Joined: Jul 1st '06, 21:14
Location: Earth
Contact:

Write up a piece of mml.
Example below is for replacing the pistol sound, but you apply the design structures for changing control panel pitch.
Look at the <control_panels> section of the guide linked by treellama.

Put this finished mml in a 'mml' or 'Scripts' subfolder either in the Aleph One folder, or where the save data is located.
Don't have a Mac, so can't give precise directories.

Code: Select all

<marathon>
<sounds>
<sound index="35" slot="0" file="Sounds/392618__screamstudio__movie-horn.wav"/>
</sounds>
</marathon>
Post Reply