jackellice 25 Posted December 21, 2016 Share Posted December 21, 2016 (edited) This is a mod that revives and kitbashes Hyomoto's excellent though held together by die hard fans and duct tape MFD mod. MFD Revived is a rework of RPM to make it more usable. It has organised functions in the three main things you do. Launch, Orbital manoeuvres, Rendezvous, Landing.Images: Spoiler showcase of what a launch setup would look like in a Mk3 Capsule. Secondary menus. an example of how this MFD organises them in each of the main categories on the top row when you click them. Dynamic pressure bump visible on graph Because it replaces RPM's menus any mod that uses RPM will have their displays changed to this mod when installed. Some mods create their own monitors with their own system. those won't be affected. A showcase of some of the plugins that work with the MFD. (Most are easy to install... some like Navutilities require you to hunt for the dll in the thread) Reason I'm doing this: It was such shame that Hyomoto's MFD was left more or less on the wayside and forgotten by most, making it difficult for new folks to enjoy it. Mods like this shouldn't be forgotten. It's my dream to package all of these mods together in one zip instead of having you download multiple files. but alas this is how it has to be unless I get permission to make a package. I hope my effort here will at least make it a little easier. My long term goal is to improve the UI and create more functional menus that make use of all of untapped functions in RPM's API. Recommended Mods: Vessel View (see a 3D wireframe of your vessel from in the cockpit and activate parts without needing to bind them to an action group) MechJeb (SAS controls) Navyfish's Docking Port Alignment Indicator (Docking) Kujuman's NavUtilities (aircraft runway landing guide) Engine Igniter (I haven't tried this but I've heard it still works) ScanSat (View scanSat data) AN IMPORTANT NOTE: If the mod comes with a module manager patch that patches RasterPropMonitor, delete it. They were made for Stock RPM's layout, not for MFD. Installation guide: Spoiler Download and install RPM (instructions there) Download the MFD Revived Zip Unzip it. Paste in Gamedata folder Overwrite all if asked. Download file: Github Notes: Spoiler This does modify the RPM file MD40x20.CFG file but only because I don't know how to safely not do that with module manager patches. Help would be appreciated. I have permission from Hyomoto to modify and redistribute his work.They have rereleased MFD with CC BY-SA Love to hear if there are any issues and what you think. This isn't a pure revival. There have been some advances in RPM that MFD lacked. I've done my best to combine what RPM has that's good. This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License and a GNU General Public License Version 3, 29 June 2007 Edited December 26, 2016 by jackellice Cleaning up title/ showcased images a little better/added license Quote Link to post Share on other sites
Beetlecat 1,026 Posted December 21, 2016 Share Posted December 21, 2016 Terrific! Thank you for the mod rescue. Quote Link to post Share on other sites
Stone Blue 2,018 Posted December 21, 2016 Share Posted December 21, 2016 So, THIS mod should work with this also? Quote Link to post Share on other sites
jackellice 25 Posted December 21, 2016 Author Share Posted December 21, 2016 17 minutes ago, Stone Blue said: So, THIS mod should work with this also? The patch would have to be rewritten to fit the locations for the menus but yes it looks like it will as button G is one of the primary buttons on the top. I'm not very skilled at module manager patching but I believe this patch should work. @PROP[RasterPropMonitorBasicMFD]:NEEDS[notes|notesRPM] { @MODULE[RasterPropMonitor] { @PAGE[home] { @text = notes/notes_home40x20.txt } //adds a button to the plugins page next to HSIL @PAGE[menuPlugin] { @CONTEXTREDIRECT { redirect = btn7, notesRPMPage } } PAGE { name = notesRPMPage PAGEHANDLER { //Class name is kOS Monitor name = notesRPM //Processors are named sanely method = ContentProcessor buttonClickMethod = ButtonProcessor //This will set the size of the kOSProcessor TermWindow object consoleWidth = 40 consoleHeight = 20 //Button definitions are settable noteButton = 0 downButton = 1 infoButton = 2 //Text tint is also modifiable textTint = <color=#009900ff> textTintUnpowered = <color=#ffffff3e> } //ensures it follows the button pattern of the menu disableSwitchingTo = btn1, btn2, btn3, btn4,btn5,btn6,btn7,btn8,btn9,btn10,btn11,btn12,up,down,enter,escape,home CONTEXTREDIRECT { redirect = home, menuDefault } } } } I should also let folks know that you should always delete or modify the rpm patch in each mod that tries to add a new page to the display for this. Quote Link to post Share on other sites
Jacke 1,344 Posted December 21, 2016 Share Posted December 21, 2016 (edited) I remember @Hyomoto's IVA's quite well. Looking forward to studying and using your mod. There are updated versions of Vessel Viewer and Engine Ignitor available. Edited December 21, 2016 by Jacke Quote Link to post Share on other sites
White Owl 556 Posted December 21, 2016 Share Posted December 21, 2016 Thanks for the mod rescue! Quote Link to post Share on other sites
Grem 13 Posted December 22, 2016 Share Posted December 22, 2016 (edited) I can not understand how to install. Help me pls! Quote Исходный текст AN IMPORTANT NOTE: If the mod comes with a module manager patch that patches RasterPropMonitor, delete it. I downloaded two folders - Hyomoto and JSI. Inside other folders: Hyomoto - MFD,Patches and JSI - RasterPropMonitor,RPMPodPatches. Which of these need to remove? Or just drop the 2 folders (Hyomoto and JSI) in GameData replacement? Edited December 22, 2016 by Grem Quote Link to post Share on other sites
monstah 2,707 Posted December 22, 2016 Share Posted December 22, 2016 On 20/12/2016 at 10:11 PM, jackellice said: It was such shame that Hyomoto's MFD was left more or less on the wayside and forgotten by most, making it difficult for new folks to enjoy it. Mods like this shouldn't be forgotten. I love this. You're beautiful. Quote Link to post Share on other sites
jackellice 25 Posted December 24, 2016 Author Share Posted December 24, 2016 On 12/22/2016 at 9:07 PM, Grem said: I can not understand how to install. Help me pls! I downloaded two folders - Hyomoto and JSI. Inside other folders: Hyomoto - MFD,Patches and JSI - RasterPropMonitor,RPMPodPatches. Which of these need to remove? Or just drop the 2 folders (Hyomoto and JSI) in GameData replacement? Hi there. Follow the instructions: Installation guide: Download and install RPM (instructions there) Download the MFD Revived Zip Unzip it. Paste in Gamedata folder Overwrite all if asked. Nothing needs to be deleted from this mod. You do not need Hyomoto's MFD. On 12/21/2016 at 11:55 AM, Jacke said: I remember @Hyomoto's IVA's quite well. Looking forward to studying and using your mod. There are updated versions of Vessel Viewer and Engine Ignitor available. I've updated the links to it. Quote Link to post Share on other sites
jackellice 25 Posted December 25, 2016 Author Share Posted December 25, 2016 Alright folks i've cleaned things up, set up a git and updated things to 1.0.1 Just adding things as I find them useful. Quote Link to post Share on other sites
Agustin 154 Posted January 5, 2017 Share Posted January 5, 2017 Which command pods are the most beautiful when using this? Any parts mod suggested? Picture 4 is awesome. It has many mini panels.Which command pod is that? Quote Link to post Share on other sites
ZeroReactivity 2 Posted January 7, 2017 Share Posted January 7, 2017 So I haven't done Module Manager patching in a while and I'm probably wrong, but at some point I made my own custom MFD pages and used MM to replace the originals instead of overwriting the mod files. Here's the code: @INTERNAL[*]:HAS[@PROP[RasterPropMonitorBasicMFD]]:FINAL { @PROP[RasterPropMonitorBasicMFD],* { @name = your_new_name_here } } So take the base file "MFD40x20.cfg" as you did and copy it and make your changes. But you can rename it and replace the first line "name = RasterPropMonitorBasicMFD" in your file with your own name. For example, I used "your_new_name_here" in the code above. .... Ok, ok, I had to try it out, so here for instance I modified your file with a new "name=": https://dl.dropboxusercontent.com/u/67267813/MFD40x20-Jackellice.cfg and then added a MM patch file: https://dl.dropboxusercontent.com/u/67267813/Jackellice-basic-patch.cfg I put both in your "Jackellice/MFD" directory, and then moved your file "MFD_Revived.cfg" into that directory as well. Everything seems to work, and you don't have to write into the JSI mod folder at all. Hope this helps - and thanks for working on this mod! Quote Link to post Share on other sites
dlrk 205 Posted January 12, 2017 Share Posted January 12, 2017 (edited) I have a suggestion/request: Would it be possible to use the Trajectories API to display a projected landing point when suborbital? Looking at the API, it looks you can retrieve an orbit from it Edited January 12, 2017 by dlrk Quote Link to post Share on other sites
jackellice 25 Posted January 15, 2017 Author Share Posted January 15, 2017 On 1/13/2017 at 5:10 AM, dlrk said: I have a suggestion/request: Would it be possible to use the Trajectories API to display a projected landing point when suborbital? Looking at the API, it looks you can retrieve an orbit from it Trajectories is now part of MechJeb correct? a handler would have to be made to handle it. If Mechjeb exposes those values, it should be possible. Might require a dll though. On 1/5/2017 at 8:09 PM, Agustin said: Which command pods are the most beautiful when using this? Any parts mod suggested? Picture 4 is awesome. It has many mini panels.Which command pod is that? that is: On 1/8/2017 at 5:05 AM, ZeroReactivity said: So I haven't done Module Manager patching in a while and I'm probably wrong, but at some point I made my own custom MFD pages and used MM to replace the originals instead of overwriting the mod files. Here's the code: @INTERNAL[*]:HAS[@PROP[RasterPropMonitorBasicMFD]]:FINAL { @PROP[RasterPropMonitorBasicMFD],* { @name = your_new_name_here } } So take the base file "MFD40x20.cfg" as you did and copy it and make your changes. But you can rename it and replace the first line "name = RasterPropMonitorBasicMFD" in your file with your own name. For example, I used "your_new_name_here" in the code above. .... Ok, ok, I had to try it out, so here for instance I modified your file with a new "name=": https://dl.dropboxusercontent.com/u/67267813/MFD40x20-Jackellice.cfg and then added a MM patch file: https://dl.dropboxusercontent.com/u/67267813/Jackellice-basic-patch.cfg I put both in your "Jackellice/MFD" directory, and then moved your file "MFD_Revived.cfg" into that directory as well. Everything seems to work, and you don't have to write into the JSI mod folder at all. Hope this helps - and thanks for working on this mod! Very cool. I've been busy with Elite Dangerous. I'll have a look back at this from time to time. Thanks for creating the patch file! Quote Link to post Share on other sites
dlrk 205 Posted January 15, 2017 Share Posted January 15, 2017 Nope, Trajectories isn't part of mechjeb, but it does have an API that exposes those values. Quote Link to post Share on other sites
Starslinger999 172 Posted February 17, 2017 Share Posted February 17, 2017 Wheres the download? when i go to the "Download" link all it shows is source Quote Link to post Share on other sites
Galileo 7,899 Posted February 17, 2017 Share Posted February 17, 2017 (edited) 17 minutes ago, Starslinger999 said: Wheres the download? when i go to the "Download" link all it shows is source It's the source code zip that you have to download. But I do recommend that the dev makes a proper release on github to avoid confusion in the future Edited February 17, 2017 by Galileo Quote Link to post Share on other sites
SpaceSmith 13 Posted September 18, 2017 Share Posted September 18, 2017 Any one got this working with 1.3?? Or is it being updated currently?? I really prefer the MFD layout to RPMs any day and would love to use this. Quote Link to post Share on other sites
iGGin 0 Posted January 19 Share Posted January 19 I have a big issue with de IVA and I request a help, because I can't fix it by myself. My navball don't work (in any command pod), when I turn it on in MFD. Retrograde and other symbols moves as usual, but the navball don't move at all. But if I will look at the planet (aircraft in a space), my stock KSP navball will move, so the stock navball works well. And after I look outside, and then inside - MFD navball will work a few seconds and then freeze, until i'll look outside again. I've reinstalled mods many times, also I've changed its versions, but It didn't help. The only I've not done, it is changing KSP versiong to older one. For now I have KSP 1.11. Could you please help me ? If needed, I can put here a changelog. Quote Link to post Share on other sites
Stone Blue 2,018 Posted January 19 Share Posted January 19 @iGGin I dont remember exactly what this mod does, or why it existed. However, if you read the OP, it seems to *replace*, or at least modify RPM. I dont see off hand, any difference in the MFDs from the screenshots in the OP, to the current version of RPM. I would remove this mod, and then install the current version of RPM Adopted, from this link. See if it does everything MFD Revived does. and an FYI for @JonnyOThan ... As I said above, I dont remember exactly what this mod does... I dont know if its already been integrated or whatever into RPM at some point, but i figure you would be the best person to look and see, and if this mod has some features NOT in RPM at this point, and if it *does* have something worth while that RPM doesnt, mebbe look and see if it is worth integrating? vOv Quote Link to post Share on other sites
iGGin 0 Posted January 19 Share Posted January 19 @Stone Blue Well, it works on 1.8.1 at least. Thank you for reply. Quote Link to post Share on other sites
Stone Blue 2,018 Posted January 19 Share Posted January 19 15 minutes ago, iGGin said: @Stone Blue Well, it works on 1.8.1 at least. Thank you for reply. Good to know. Are you *on* 1.8.1? even if you are, might be good to install RPM Adopted. JonnyO adopted it sometime after 1.8.1 released, but before 1.9.1... So, both the original RPM, and his Adopted version both work in 1.8.1 (at least the first release of Adopted (not sure about subsequent ones))... so might be good to try RPM Adopted anyway Quote Link to post Share on other sites
JonnyOThan 170 Posted January 19 Share Posted January 19 4 hours ago, iGGin said: I have a big issue with de IVA and I request a help, because I can't fix it by myself. My navball don't work (in any command pod), when I turn it on in MFD. Retrograde and other symbols moves as usual, but the navball don't move at all. But if I will look at the planet (aircraft in a space), my stock KSP navball will move, so the stock navball works well. And after I look outside, and then inside - MFD navball will work a few seconds and then freeze, until i'll look outside again. I've reinstalled mods many times, also I've changed its versions, but It didn't help. The only I've not done, it is changing KSP versiong to older one. For now I have KSP 1.11. Could you please help me ? If needed, I can put here a changelog. I don't know what this MFD Revived mod is, but the problem you describe was caused by a change in KSP 1.10. The later versions of my fork of RPM fix this issue and will work for any version of KSP 1.8-1.11. Release thread is here: Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.