Back when items were strictly 2D sprites, there was little reason to care about their facing angle. We now have plugins that replace items with 3D models, yet in nearly all existing maps all weapons and ammo face the same direction.
This plugin addresses this cosmetic oddity by making all items slowly rotate (yaw), as seen in other shooters like Quake and Unreal. The 2D sprites were easy to identify because you could see them in profile from any angle. This animation restores that property, and the movement also makes them stand out more. Unfortunately, because the script physically manipulates the items in the environment, it's only expected to work in single player.
I've been using this for myself ever since thedoctor45 released his excellent 3D items plugin in February 2012. However, it's very simple and should work with any 3D items, for any scenario. Anyone making a "3D items" or similar plugin is welcome to bundle this into their work; one look at the lua and you'll see how simple the effect is to create.
EasyShade contains functions for automating the lighting of Aleph One levels. It is intended to aid mapmakers in conjunction with their usual lighting techniques. EasyShade currently includes these functions (all parameters are optional):
sunlight(contrast, manual\_sun\_angle, cumulative) for simulating a directional light source that affects all surfaces and does not cast shadows
roomlight(brightness, floor\_threshold, ceiling\_threshold, radius) for assigning a brightness to an entire room at once
pointlight(brightness, max\_radius) for simulating a point light source where the player is standing (calculations done in 2D)
darken() and lighten() for nudging the brightness of the room you're in up or down. These functions are tied to the previous and next weapon keys, so you can make an adjustment by pressing one key instead of typing out a function call.
pavelight(brightness) for applying a single brightness to all surfaces in the entire level
resetlights() for restoring a level to its original lighting levels
Major update, now with wholly different types of automated lighting.
Working on 3D models for Aleph One? Having trouble with lighting? This plugin lets you visualize the in-game normals, so you can get your objects looking their best. Use with the Shader renderer.
Updated documentation only.
An original fan soundtrack for Marathon Infinity, composed by Talashar. Featuring themes from Marathon, Halo, and M2SE. This won't just be a mashup of themes you know though, levels and character have been given their own themes to provide a new dimension to the game. Experience Infinity in a whole new way. Based on Treellama's M2SE plugin.
Preview my music here: https://talashar.bandcamp.com/album/strange-aeons
NOTE: MUSIC DOES NOT LOOP ENDLESSLY. This is intended. Many levels have added silence to allow the ambience some time on the stage. This silence is not a bug. Each level has been assigned specific tracks to emphasize narrative beats, emotional highlights, atmosphere, and overall vibe. If you would like looping versions of the songs, you can get them for free via the bandcamp link (click Buy Album then enter $0).
Recommended volume levels are 100% Master, 70% Music.
If you run into any issues with this plugin, I can be found in the Marathon Discord as @throkgaar.
Enjoy.
Slight tweaks to timing and higher quality .ogg files with Metadata.
A circle drawing plugin for Weland.
Added feature to connect points on circle to nearest inward point along radius (possibly center). Fixed parameters dialog to handle longer inputs. Reworked algorithm so that arc selection (#, length, or angle) is given priority when rounding values.
This is just the raw MML from M2 Pepperscapes by W'rkncacnter (not the uploader of this), without any of its actual landscapes. What it does is stretch landscapes across the entire screen, thus preventing any repetition/cut-off points. It looks a little goofy, but for high-FOV users, it may be preferable to the standard, small landscape size. It will work with Marathon 2, Infinity, and regular scenario landscapes (e.g. Phoenix's original landscapes). It will NOT affect modern HD landscapes, such as Phoenix's built-in HD landscapes plugin or Rubicon X's.
CFP is a complete set of high definition textures for Marathon Infinity and Durandal. Based on the original Freeverse Marathon 2 Durandal XBLA textures, these have been further enhanced by the Alephone community with glowmaps and made to support Marathon Infinity.
Contributors:
Freeverse, Hopper, Treellama, TheDoc45, General Tacticus, J2k, Spurious Interrupt, Tfear7
This is the monsters portion of the plugin.
Installation: The downloaded file must be decompressed before moving to the plugin folder or the load time on every level will be about 5 minutes.
Other CFP Packages:
CFP Scenery - http://simplici7y.com/items/community-freeverse-plugin-scenery
CFP Weapons Inf - http://simplici7y.com/items/community-freeverse-plugin-weapons
CFP Weapons M2 - http://simplici7y.com/items/community-freeverse-plugin-weapons-m2
CFP Walls M2 - http://simplici7y.com/items/community-freeverse-plugin-walls-m2
Masters of textures for CFP can be found here: https://github.com/JoshuaPettus/Marathon-Community-Freeverse-Textures.git
This is a Collection of Texture upscales for Marathon, all textures have been upscaled by a factor of 4 with the intention to keep as much detail as possible.
This is a little weekend project that ended up taking a few more days than planned, please be aware that some textures still need some work but in general im happy with the current quality of most textures.
Enjoy!
Initial release
This plugin is a port of the Durandal XBLA interface to Aleph One. Compatible with Marathon 2 and Infinity, and included in the all-in-one downloads of those games.
This version is distributed with Aleph One 1.8.1. Since the last S7 release, the following fixes were added:
This is a slightly modified version of Hopper's M1A1 HUD. It moves the HUD to the lower left corner of the screen and allows for fullscreen mode without any black bar. This should work for any Aleph One scenario, including M1.
I also made a few small edits to the HUD itself for aesthetics and transparency.
Thanks to wrkncacnter for the additional scripting.
Fixed margins so the lua console can be viewed. Thanks to Terin in the Marathon Discord for fixing this!
This is a basic fullscreen HUD for the original Classic Marathon. It also works with TROJAN. It is very minimalist, see the screenshots for details.
Software mode works but the square motion sensor will not be clipped out.
All three HUD sizes are supported, but the plugin will not cause the HUD to cover too much of weapons. Basically, Double doesn't work until 2k, and Largest isn't really useful until 4K.
To install, copy this into the Plugins directory in your Classic Marathon install.
Changes:
I (Aaron / The Man) have repackaged Goran Svensson’s Marathon Infinity textures, which were released as five separate plugins, as a single plugin, mostly for the sake of reducing clutter and clicking in our Infinity plugin menus (i.e., if you want to enable one of these, you’ll probably want to enable them all).
In my book, these are by far the best Marathon Infinity texture replacements available (unless you’re using MaraToon; then you should use MaraToon for everything), and they’re certainly the most faithful.
I used Goran’s most recent releases of the Water, Lava, Jjaro, and Pfhor sets; I used kaosof’s edit of the Sewage set with added bump maps. See the included readme for additional information; each set also includes its original documentation within its respective folder.
Screenshots coming when I feel like it.
Enjoy!
First release.
This plugin enables M2SE music with the stock Marathon 2 or Marathon 2 for Windows 95 map.
Requires Aleph One 1.7b1. Simply unzip and copy the folder to your Marathon 2 Plugins directory.
Credits from the M2-SE Music Readme (included):
Added checksum for M2 Win95 map
This is a slightly modified version of the Default HUD created by Hopper: https://simplici7y.com/items/m2-default-hud/
This is meant for people that want the HUD to be small, but not obscure parts of the game world. If you are bothered by the black bar this usually leaves, it can be filled in with artwork. I've included several options for artwork in the resources/extra_images folder. Or you can create your own.
To size the HUD, you can use the typical HUD sizes in the options. However, they will all be smaller than the default HUD, as one of the goals of this plugin is to maximize the game world view.
The normal HUD also typically leaves black bars on the sides depending on your resolution and settings, and this HUD attempts to eliminate that from happening.
If you downloaded a PepperHUD that was floating around from a long time ago, you should get this new version.
NOTE: As of 2024-04-25, Rubicon X now integrates these fixes. If your Rubicon X Scripts folder has a “monsterlimits.mml” file, and its items, landscapes, scenery, walls, and weapons scripts show “last modified” dates in September 2022, you already have these fixes and don’t need this plugin, but I’m leaving it up because people who got Rubicon X before then may not want to re-download a 124 MiB scenario to get 14,100 bytes of fixes.
Rubicon X was released a long time ago, when Aleph One didn’t have bloom and when its monster activation limits were, by default, much higher than they are now. It hasn’t been updated since, so running it out of the box with no changes has several problems: monsters will randomly deactivate on several levels, and the bloom looks horrible because it defaults to overpoweringly high levels. I’ve created this plugin as an “all-in-one” fix for both these issues. It restores the monster activation limits to their intended values, and it makes the game look decent with bloom.
To run this, just put it in your Rubicon X plugins folder. (If you don’t have one, make a new “Plugins” folder in the “Rubicon X” folder – NOT the “Rubicon Data” folder – and stick this in it.) If you currently have Rubicon X running, you’ll need to quit the app and reload it.
First release.
An alephone plugin that can be used to help you determine if your map has enough differential shading. It will turn all of the floors, ceilings, and walls solid green. If you do not have enough differential shading, it will be difficult or impossible to look around and see the architecture of your map.
If after turning this plugin on, you can navigate your level easily and see all of the architecture, your map has adequate differential shading.
You will likely need to disable other texture plugins and any others that run lua like visual mode when using this plugin.