Latest Updates and Submissions

Hi res Jjarro scenery replacement 1.0

General Tacticus on Aug 1st 2016


This plugin replaces most of the original Jjarro props with 4x resolution rendered versions.

-The sun sprite is not replaced yet, but I have no idea where it shows up anyway.

-The broken light fixtures are not replaced either, as the game doesn't let you break Jjarro lights.

Notes for version 1.0:

The next version will probably include the star and unused broken lights

293 downloads, 3 reviews, 3 screenshots, 5.0 rating

Survival 2.0 1.6

Benoit on Jun 13th 2016


I released a new survival script for marathon infinity based on the first one made by MegaByte.

In This Edition:

  • Continuous wave of aliens, rather than round based combat.

  • The number of spawned aliens is capped at 50, in order to avoid AI frozen monsters.

  • Almost every type of monsters are used. They spawn from the easiest to the hardest to fight.

  • Bobs are included to help the player. A random invincibility power up will also spawn in the map to call in bobs when picked up.

  • The script works on almost all maps. Aliens can sometimes spawn in unreachable places but the script will handle this. Just ignore it. The script works better on some maps.

  • Players health will regenerate after some time if they're not taking damage.

The rest of the rules should be the same that in the first survival. Including reviving mates, if everyone dies the game ends,...

Some settings can also be modified in the lua script like regenerating life, bob powerup, dead body boucing, ...

I advise to play in normal mode until 3 or 4 players. It will be hard enough. Major damage is good for 4 to 6 players and total carnage for more.

Warning : Do not host it with HD Monsters Texture or it will crash. The game must load all monster collections and HD Monsters Texture will cause an insufficient ram error.

Also do not host on any maps that are extremely large or small because monster generation is based on the area and size of each level.

Thanks to aquateenhgrfrce for his suggestions and his help for testing the script.

Notes for version 1.6:

1.2 : A survival generator has been implemented. You can now customize the survival by choosing your opponents, your allies, the different levels of difficulty and the probability of spawning for each monster. You will find it in the zip folder with the survival script and the folder "Ressources" containing images for the generator. You need Java to execute it. Place the application Survival_Generator.jar in the same folder that the folder "Ressources" then you can run it.

1.3 : Ask it and you got it. I made updates for the application just for you WindBreaker :D You can now load an existing survival file in the application to make modifications. You can also edit the time of a round. But you can only load survival scripts which have been created with the generator and which have not been manually modified (except for the settings of course) That means you can't load the original survival 2.0 script but you can load the one in the actually zip folder which has been generated with the application.

1.3.1 : The display of the timer after 1 hour of gameplay has been fixed. Thanks HailErdogan to have found that bug.

1.4 : Monsters dead animation has been fixed. If you noticed when a monster dies, his body does not move and can sometimes be frozen, floating in the air. Same thing for the drones/juggernauts which often explode in the air. All is properly working with this version. These corrections also improve the fluidity of the game, that's why I really advise you to use this version.

Addition : a new functionnality has also been implemented with this version. (disabling/enabling in the settings of the script) You can teleport to the plateform you are aiming by pressing the microphone key. You need your oxygen bar full to use it and teleport will drain it. The bar will fill up with the time.

1.5 : Monsters won't spawn anymore in unreachable areas except for maps which don't have hill. In this case, the script will work like for the version 1.4.

1.5.1 :

  • Disconnected players are not displayed anymore with the minimal display.
  • Sometimes the character of a player who get disconnected could stay alive, he now correctly dies.
  • When you generate a script with allies major or minor aliens and play it with an opposite difficulty, for instance, minor aliens with total carnage difficulty, only major aliens will spawn and they won't be friendly. This has been fixed.

1.6 :

  • Minor bugs fixed.
  • Bug with the generator's performance fixed.
  • Added the possibility to choose the number of aliens by setting the options in the lua script.
  • The name and the health of the target you are aiming are now displayed. Red for ennemies, green for allies.
  • The score's calcul has been reviewed. It increases by dealing damages to ennemies and killing them. It decreases by dealing damages to allies and killing them. Revive a mate and kill yourself will also change your score.

Comment : If you want to use the generator to make your own script with the script's latest version, you obviously need to use the latest version of the generator.

Since the original game doesn't allow more than 32 active ennemies in the same time. I recommand you to change it. Especialy if you play big maps with a lot of aliens or if you want to change manualy the number of aliens as explained in the 1.6 section. For that, go into your marathon folder, script folder, open marathon infinity.mml with your text editor and replace the number paths value = "32" by the number you want (power of 2 and max 512)

Let me know if you find some bugs or if you have suggestions.

794 downloads, 4 reviews, 10 screenshots, 4.0 rating

FOV Script 1.0

3371-Alpha on May 23rd 2016

This is a script that modifies Marathon/Aleph One's FOV values.

"Why would I need to download this if I can just find the code to this script on the various threads at the Pfhorums, copy and paste it into a text editor and save it as a mml file?" Quite simple, because you're lazy.

Notes for version 1.0:

This script will not work on scenarios that have their own FOV modification scripts included.

451 downloads, 0 reviews, 0 screenshots, 0.0 rating

Marathon Olympics 1.0

W'rkncacnter on May 15th 2016

Marathon olympics is heavily inspired by a map KawaiiPet hosted in 2005.

This is my attempt to re-create that awesome experience.

It is a multiplayer map that should be hosted untimed with the netscript gametype. It has embedded lua.

Notes for version 1.0:

I'd like to add more events to this map eventually, when I get around to it.

376 downloads, 1 review, 0 screenshots, 5.0 rating

Starlight IX

RyokoTK on Apr 15th 2016


40 multiplayer maps.

Six new maps: Quad Machine, Fishing Hamlet, Crucible, Explodatorium, Infernal Grasp, and Monument to All Your Sins.

There's also a few bug fixes.

2537 downloads, 5 reviews, 13 screenshots, 5.0 rating

3D scenery for M1 1.1

General Tacticus on Apr 7th 2016


Replaces the 2d scenery sprites with 3d models in Marathon 1

Note: works best in shader mode.

Make sure bloom is turned off!

Obviously some errors can't be avoided, but I have done my best to smooth over as many bumps as possible.

Notes for version 1.1:

Changes: Added M1A1 compatibility option, courtesy of thedoctor45. Instructions included.

The transmitter dish in G4 Sunbathing has been replaced with a model that doesn't suck quite as much.

665 downloads, 3 reviews, 3 screenshots, 5.0 rating

Turn Based Marathon 1.0

W'rkncacnter on Apr 2nd 2016

Turn marathon into a turn based strategy game with this lua script.

When hosting, just pick one of the standard gametypes like normal and enable this script. It is not a netscript gametype.

This existed once a long time ago, but I must have loched and deleted it or something.

413 downloads, 1 review, 0 screenshots, 5.0 rating

Lua Scripting guide for dummies zipped

W'rkncacnter on Apr 1st 2016

I've made quite a few scripts for Alpha One over the years and I figured I'd write a guide to help others.

This guide contains all of my secrets for building awesome lua scripts. With it, you too will be able to write beautiful code.

Take it from me, I'm a xpert LUA engineer.

Notes for version zipped:

Part 1

391 downloads, 4 reviews, 0 screenshots, 3.2 rating

The Gray Incident

RyokoTK on Mar 19th 2016


A 17-level single player scenario. The predecessor to Marathon: Phoenix. Many assets for Phoenix came from this, as well as some of the storyline beats, like that of the Renegades and a poorly written evil AI.

This scenario was released back in September 2006. It's hard, and it's not very good; fixes and updates went into Phoenix instead. This is presented just as a historical document, I guess.

744 downloads, 1 review, 3 screenshots, 5.0 rating

Alpha's Redux 2.2

3371-Alpha on Feb 21st 2016


I have patched tim4i's old m1redux weapons plugin for the official Marathon. This plugin replaces the old weapon sprites with HD variants. Some textures have been refined even further from the original using GIMP to edit them. According to Tim4i, you should not unzip this file but I've found it works regardless. All credit goes to both tim4i & herecomethej2000s as this was their original work, I merely patched the file. The original licence restrictions still apply.


-You need OpenGL to run this pack.

-This plugin is for the official Marathon 1 (not M1A1).

-I did NOT get permission from tim4i to create this patch. He hasn't been online since 2012 and left no means of contact. No copyright infringement intended.

Post any glitches/problems you find here:

Notes for version 2.2:

-Fixed a transparency/eraser mistake I made with the pistol that I didn't fully fix in the last revision.

-Rounded the tip of the assault rifle to make the barrel appear more realistic.

-Antialiased the fusion gun ever further.

520 downloads, 1 review, 3 screenshots, 5.0 rating