PROJECT AM2R v1.4 bit.ly/AM2Rblog ----------------------------------------------------------- SYSTEM REQUIREMENTS - DirectX9.0 or newer installed. INSTALLATION Unzip the contents of the archive in a folder and run the exe. KEYS To configure the game keys and joypad buttons, go to the options screen. You can change any game options, including the controls, during gameplay. XBox 360 Gamepads are detected automatically. F11 - Show FPS F12 - Capture Screenshot ESC - Options Menu Alt+Enter - Toggle Fullscreen Alt+F4 - Exit Game FAQ - Where are my screenshots? I can't find them anymore! Look in your AppData/Local folder, it's usually in this location: C:\Users\[Your User Name]\AppData\Local\AM2R - Why are my screenshots so big? The screenshots are now taken with the size of the displayed window. If you want the classic 320x240 screenshots, set the display to Windowed 1x before pressing F12. - Can I use my old saves? No. The game changed a lot since the demo, along with the save format. - I have an Arcade cabinet, can I exit AM2R with just 1 key? Sure! After running the game once, go to this folder: C:\Users\[Your User Name]\AppData\Local\AM2R And edit config.ini, setting the following values: EnableExitButton=1 (should be 0 by default) KeyboardButtonExit, JoystickButtonExit and XBJoypadButtonExit can be used to customize which button / key is used to exit. Default is ESC for keyboard, Back for XInput, and button 10 for DirectInput. -Why continue having revisions? AM2R v1.1 is a great game. I wanted to at least fix the gravity suit jumping glitch and get v1.0 Omega stats back for myself. I continued to fix small glitches and improve coding because I enjoy it. I do not want to change the feel of the game outside of what DoctorM64 created. I'm not seeking to make this my own, but rather fix the issues present in a way I believe DoctorM64 would approve. FAQ Continued Revisions -Did DoctorM64 have anything to do with this? DoctorM64 has nothing to do with this. He did not supply the source code. -How did you get the source code for AM2R? https://gitlab.com/users/yellowafterlife/projects CHANGELOG 1.1 - Fixed gravity suit not being rendered in certain systems - Fixed room transition in area 3 entrance - Fixed language file detection, the game can be fully translated now - Added transport pipe to final area - Other minor fixes 1.2 - There may be some bugs due to the code reconstruction. I've fixed what I've found. Just a warning. - Fixed gravity suit leg glitch when jumping vertically - Fixed random wall collisions - Fixed item blocks not being solid - Power Beam blast now can open item blocks - Arachnus Chozo Statue is now solid - Added modifiers.ini file so you can manually manipulate health and damage of certain bosses and misc. other things - Added option in modifiers.ini for blue item block for Ice Beam - Added option for random item blocks (different colors) in modifiers.ini - Fixed visual glitch with Cave Droppers - changed Skorp Disc hitbox - Fixed, mostly, camera issue in area 3 where hidden area was viewable - Fixed room in Area 2 where a player can get stuck if they don't have Screw Attack - Changed saved file names so version 1.0 or 1.1 games are separate from version 1.2 - Changed button icons to PS buttons. Can change these back in the modifiers.ini file Thanks go to Craig Kostelecky here. - Fixed issue with Tester spinning sound effect getting stuck turned on. - Added percent of items currently acquired in character menu screen or map screen. This can be changed in modifiers.ini. - musMetroidAppear.ogg sound file has been renamed to musMonsterAppear.ogg due to copying issues - AM2R now graphically can support 30 E-Tanks on the HUD. Thanks go to Craig Kostelecky here. --------NEW GAME MODES-------- - New Game+ game mode added. This mode starts the lava at level 7, or through area 5. 38 Metroids in area, from the start, need to be defeated. Basically the game thinks you are in area 5 but you have to defeat all the Metroids through area 5. The lava will not drain, giving you access to the Alpha before the first Omega fight, until you defeat all the previous Metroids. Thanks go to Craig Kostelecky here. - Random Game+ game mode added. Most power ups are randomized on top of New Game+ rules. In modifiers.ini there are some options for random game mode under the EasyPickups section. Required to know wall jumping and basic understanding of bomb jumping may be helpful in Random Game+ It is possible to get stuck in this game mode. Having either spider ball or space jump in some places can be vital to being able to get out of situations if you don't have a good grasp on bomb jumping. This is mainly an issue in area 5. 1.2.1 - Fixed error on Torizo in hard mode. - Fixed being able to get stuck leaving the Ice Beam room if you don't have Ice Beam. 1.2.2 - Fixed warp glitch after acquiring ice beam. 1.2.3 - Fixed a room in Area 5 just before Zeta Metroid where you can get stuck in Random Game+. - Fixed it so you can still escape the reaction without speed boost in New Game+ or Random Game+. - Fixed issues with errors happening because of going places out of order - Fixed problems with some reconstructed code in the reactor - Added an option to change the percent of health E-Tanks give you. 0 to 100% possible. - Fixed a graphical glitch with the warp pipe between Area 2 and area 4. - Changed the default buttons back to Xbox. This can be changed to Playstation in the modifiers.ini file. 1.2.4 - Added a manual randomizer seed option in modifiers.ini file. 1.2.5 - Fixed wall glitch in first save room of Area 3 - Fixed it so controller vibration stops if you exit game or pause when controller is actively vibrating - Added a switch in modifiers.ini to not swap back to the Varia Suit if you have Gravity Suit. - Fixed Credits. Proper credit has been given now. 1.2.6 - Added HellRun option in modifiers.ini. No save points are active. Power bomb ammo does drop. (For advanced players only. Thanks TheKhaosDemon!) - Improved Random Game+. - Items are now randomized, except for the first super missile pickup and the first power bomb pickup. - This is to help guarantee not getting stuck. - Item randomization can be turned off in modifiers.ini. - Doing so will only randomize the power ups and force bomb drops in area 1. - Added either bombs, screw attack or power bombs to be gotten in area 1. - This can be altered in modifiers.ini. - If you have power bombs but not regular bombs ammo will drop for power bombs. 1.2.7 - Fixed certain items not appearing - Potentially fixed duplicate power up glitch. Couldn't replicate issue. - Fixed no sound on Power Bomb pickups - Fixed Genesis spawn issue - Potentially fixed issue with music sometimes not starting in Area 0 at start of game. 1.2.8 - Fixed glitch where you can collect an incorrect amount of items. - Fixed soft lock with Hell Run. You can now enter the ship after getting the baby. - Added ability to switch off Bomb runs, Screw Attack runs, or Power Bomb runs in randomizer. Switch is in modifiers.ini file. - If you don't like one or two of the three randomized paths you may exclude them from your randomizer. - Cleaned up modifiers.ini text and values. - Changed Randomizer so that E-Tank in Reactor will always be an E-Tank in Hell Run. - Added ability to change the title picture. Instructions are in modifiers.ini - Added switch in modifiers.ini for map to show missing item if in same room as a pipe or if multiple item are in one location and you have not acquired them all. - Added switch in modifiers.ini to switch power ups acquired and not acquired icons. - Added switch in modifiers.ini for alternative icons for save stations and Metroids. 1.2.9 - Fixed glitch in spider ball room where the game believed there was another item. - Non-usable pipe in area 5 is now broken. - Save stations are pressed down now when loading a game. - Skreeks near area 4 will now appear in Random Game+ mode until you lower the lava once. Can be turned off in modifiers.ini. - Added the ability to use custom title background screen sprite. - Added fade in / fade out features - Changed menu so you must beat the game with second best ending or better in order to play New Game+ or Random Game+. - Normal Mode is now Normal Game. - Added new effect for Hell Run save stations. - Fixed problem with main corridor music reverting back to initial music after evening happens. - Changed behavior of save station in reactor during escape. - Changed behavior of door near Zeta. - Fixed credits cutting off early. - Three introduction pictures can now be changed. See modifiers.ini. - Overwrite game data now defaults to No. - In-Game exit game prompt now defaults to No. - In-Game reload prompt now defaults to No. - Added a four color filter. Green, Black & White, Blue, and Custom filter available. See modifiers.ini - Thanks PixHammer for the Game Boy Shader! 1.2.10 - Fixed graphical issue with new game selection if you haven't finish the game yet. - Added last update: If you do no have bombs or power bombs when you enter the reactor the bomb blocks in the reactor will be destroyed. - Slightly changed the Black and White filter coloring. - Added switch to handicap your start missile count. - Changed the name of FourColorfiler to GBOriginalColorFilter in modifiers.ini file. - Change behavior of Random Game+. You will not longer get random Power Bomb drops in Area 1 if Power Bombs or Screw Attack is your starting path. - Changed falling behavior of the Tsumuri enemy. -LoneWanderer 1.3 - Changed Thoth save station position on screen. - LoneWanderer - Changed Hard Coded words and added them to the language file. - Tried to fix starting music issue...again. We think it's working now. - Added switch in Modifiers.ini so that Samus no longer enters idle mode when arming missile button is held or toggled. -LoneWanderer - Added switch in Modifiers.ini to make Torizo's legs hurt Samus during 1st phase of fight. - Added new Queen attack. -LoneWanderer - Fixed message that says "1 Metroids detected in the area". - Fixed issue with Genesis crawling off the right side of the screen. - changed Queen battle music -LoneWanderer. - Fixed ghost images from resizing screen. -LoneWanderer - Fixed spiderball rotation direction. -LoneWanderer - Spiderball glow is now blue when Gravity Suit is equipped. -LoneWanderer - Added functionality to load external fonts. -LoneWanderer - Added switch in modifiers.ini file to allow charge beam to damage Metroids if you don't have missiles in Hard Difficulty. - changed Skorp Disc hitbot back to original settings. - Color Filter Change - You can now toggle between Normal and color filters with the F9 key. Filters can be turned on in game by default. - Switch in modifier.ini file to change Chozo Statue in Golden Temple. -LoneWanderer 1.3.1 - Fixed blue caves at start of game in version 1.3. - color Filters are turned off by default. F9 key still toggles filters but they must be turned on in modifiers.ini file. 1.3.2 - Changed the graphics of the reactor elevator in the map. - Fixed issue with Queen music double playing. - Fixed problem with color filters and the map. Filters now turned on by default. Toggle with F9. - Fixed possibly getting stuck in the Distribution Center if you don't have Speed Booster. - Samus will pause when the baby hatches. Switch is in modifiers.ini. Turned on by default. - Damage to Metroid from Charged Beam when missiles are depleted now works on all difficulties. Turned on by default. - Fixed glitch with doors on the GFS Thoth. - Original Metroid II Metroid counter is being used. Switch in modifiers.ini. Turned on by default. - Instead of counting the Metroids near the Queen from the start, they are counted once you get to the egg. - You may now play with the baby Metroid following Samus anytime you want. Turn on in modifiers.ini file. - Fixed issue in version 1.3.1 where wrong gallery picture showed in hard difficulty if you complete game under two hours. - Serris now drops power-ups. Can be switched off in modifiers.ini file. - Added button configuration for the Nintendo Pro Controller and a colorful SNES Controller in modifiers.ini file. - The modifiers.ini file has been reorganized into proper sections. - If you are using the save file editor by Unknown there is now a modifier to fix the items not appearing properly on the map. Can be switched on in modifiers.in file. Turned off by default. - After beating game once you can turn on an item collected count for the map screen. Turn on in modifier.ini file. Turned off by default. -Sylandro - Glitch with Metroids leaving the screen and causing a soft-lock shouldn't soft-lock the game anymore. If a Metroid leaves the room it will be killed. - English.ini file has been rearranged. All additions are now under -gatordile additions- section. Above this section is the original layout of the english.ini file starting at version 1.2. This was done to help with language translations. - Added quake after killing last Metroid before Queen. - Fixed glitch with the In Game Hints. - Changed the sprite of the Water Moheeks in the Distribution Facility. This can be changed back to the original in modifiers.ini file. 1.3.3 - Reworked backend Randomizer coding. Pre-V1.3.3 random games may not work correctly anymore if you have not acquired all power ups. Power ups will just default to original locations. - Unknown's save file editor version 2.5 and earlier will unrandomize game files. - RandomGame+ now has three options. Read info in Explanations.txt file for full details. - Classic Mode has two options: Items and Power-ups are in two separate pools. - Power-ups only: The original randomizer from version 1.2. Bombs always acquired in area 1. No randomized items. - Starting Paths: Either Bombs, Power Bombs, or Screw Attack is acquired in area 1. Has randomized items. - Split Random: Two randomized pools. No guaranteed power-up in area 1. - AM2Random: Power-ups and items are now fully randomized together. - Added Expanations.txt file to help explain features. - Updated Mission Log for the Distribution Center with the new Moheek sprite. - Fixed crash when you Shinespark the Ancient Guardian. - CollectedItemsOnMap modifier can now be toggled on or off on the map screen by pressing the Missile button. - Fixed issue with larval Metroids flying off the screen. - Added new sprint animation. Can be turned on or off in modifiers.ini file. Turned on by default. - Fixed slowness issue when falling into save station room in area 3. - Added toggle to re-order beams in character screen in menu. Ice beam has been moved to the bottom of the list. Turned on by default. - Fixed game crash issues with language files. - Added Low Health Alarm. Can be turned on/off. There are two volume settings. See modifers.ini. - Metroids now drop Super Missiles. Can be turned on/off in modifiers.ini. - Fixed notification popup when viewing item cut scene. - Samus will now roll slowly while in morph ball just as she walks slowly when slightly tilting the analog stick. - Fixed Button names in Joypad Settings for non-Xbox 360 controllers. - Fixed keyboard names in Keyboard Settings for most keys. - Changed underwater spin sound when you do not have the Gravity Suit. - Number of Super Missiles and Power Bombs will only show in Menu system once you have acquired said items. 1.4 - Added Fusion Difficulty. See explanations.txt file. - Fixed glitched Spin Jump under water. - Fixed glitch with Screw Attack under water. - Changed sprites of certain frozen enemies. - Added Menu Options for some settings previously in modifiers.ini file. - Fixed glitch with the gallery and starting a new game. - Added sound for Samus' ship landing and taking off. - Fixed graphical glitch with Genesis. - Fixed graphical issue with background sometimes peeking through. - Suit colors are now changeable with palette sheets. See explanations.txt file. - Morphball trail colors are changeable in modifiers.ini file. - Increased Number of larva Metroids in the lab depending on game difficulty. - Added switch to allow pickups from Spike Plants and Metroids in Hard and Fusion difficulty. - Hatchling Metroid will now follow X Parasites. - Morphball sprite animation can now be altered in modifiers.ini file. - Item Acquire music now plays in powerup rooms. This can be turned off in modifiers.ini file. - Metroids have a different color Palette in Fusion. - Metroids have changeable palette sheets. See explanations.txt file. - Fixed displayed health glitch. - Fixed wrong doors on Thoth. - Fonts updated with extended Latin, Cyrillic, and Greek. -Doctor-Mak - The temperature meter during the escape sequence now expands to fit the text inside. - Added Gawron and Ramulken animations. - Fixed grammar error in the logs. - Fixed glitch where Zeta Metroid appeared as an item on the map. - Unknown's save file editor version 2.6+ works with the randomizer in all versions of AM2R. - Added 12 new logs entries. Last entry hidden. - Added color coded pipes for easy identification. This can be turned on and off in modifiers.ini file. - Added Blob Thrower enemies. - Added Septoggs. - Added additional helper septoggs for navigation in randomizer modes. - Some septoggs can be disabled in modifiers.ini file. - Changed Serris health drops. - Fixed manual randomizer seed. - Modified AM2Random logic. - There are no guaranteed item placements anywhere. All swappable items logic has been removed. - There should always be a way out of every situation if you're not properly equipped. - Gravity Suit is now in the randomizer pool. - Varia suit and Gravity suit damage modifiers are stacked now. - Varia suit will half your damage taken. Gravity suit will half your damage taken. - If you have Gravity suit and not Varia suit, your damage taken will be the same as Varia suit. - D-pad fixed for non-Xbox controllers. - GB Filters now turned on/off and cycled through with the F9 button. - Bosses are no longer killed by a single Power Bomb. - Lag Problems should be improved. - Updated Pincher Fly, Halzyn, Mumbo, and Octroll sprites. - Save files have been renamed to save1, save2, and save3. 1.2+ - 1.3.3 save files have not been deleted if they exist. - Added/edited 8Bit filters. - Ice Beam damage has been modified for random modes. Thanks for supporting this continued effort. See you next mission! CREDITS Producer Milton 'DoctorM64' Guasti Graphic Design Ramiro Negri Steve 'Sabre230' Rothlisberger Jack Witty Kirill '1Eni1' Fevralev Jasper MichaelGabrielR Promo Art Azima 'Zim' Khan Writing James 'Ridley' Hobbs Paulo 'Latinlingo' Villalobos Platform Engine Code Martin Piecyk Music Composition Milton 'DoctorM64' Guasti Darren Kerwin Torbjørn 'Falcool' Brandrud Debug Hemse Dragondarch Esteban 'DruidVorse' Criado Verneri 'Naatiska' Viljanen Playtest Jennifer Potter Mario Crestanello Live4Truths Torbjørn 'Falcool' Brandrud Lise Trehjørningen Nommiin Gabriel Kaplan Nicolas 'Skol' Del Negro Darren Kerwin Robert Sephazon Community Management Dragonheart91 Ammypendent Karrde Special Thanks Nommiin Nathan 'wickedclown' Hess Tyler Rogers Kousoru Infinity's End CapCom Isabelle Amponin The Metroid Community Source Code Reconstruction YellowAfterlife Continued Revisions Lead Gatordile Development Craig Kostelecky LoneWanderer Lojemiru Art ShirtyScarab Chris 'Messianic' Oliveira Shmegleskimo Special Thanks Banjo Grom PE King Bore Jean-Samuel Pelletier Metroid3D Reaku The Crate Scooterboot Sylandro TheKhaosDemon Unknown Iwantdevil PixHammer ----------------------------------------------------------- For updates on the project, visit: bit.ly/AM2Rblog