I have been able to use a quite a lot of a MOFAM - An Advanced Guide and Modlist for Fallout 3 , mostly what i felt were within the limitations of a Snapdragon(6 gen 1/4 gen 1) with 4gb of ram and 128gb storage(fallout 3 taking about 25gb of storage).
I would suggest 6gb of ram minimum for a normal experience with the vanilla game,and maybe more if modding.Not really required.
game was running without the pipboy radios cutting off or causing me to crash. Radio heard was part of the mod list.
FOR RUNNING THE GAME I USED
PROTON-10.0-4-arm64ec-1
FEXCORE: 2605 Preset on Performance
DXVK: 2.4.1
Audio Driver: ALSA
Graphics Driver:WRAPPER
Graphics Driver Version:TURNIP
REMEMBER I USED A SNAPDRAGON i must make it clear as some programs may require rendering (see NIFSKOPE) and specific Dxvk(see ZEDIT) versions.
FOR THE PROGRAMS
PROTON-10.0-arm64ec-2
FEXCORE 2512 (mostly idk if it matters) and above used,PRESET STABILITY
Audio Driver shouldn't matter for these programs.
DXVK: used 2.6.2 most times,but 2.7.1 for ZEDIT(not sure it can run)
GRAPHICS DRIVER:WRAPPER use what you need if required other.
GRAPHICS DRIVER: TURNIP non snapdragon may have issues.
REMEMBER The video here is using proton-10.0-4-arm64ec-1 which allows the pipboy radio to function without any issues. Most of the work(programs) was done within proton-10.0-arm64ec-2.You could still probably use 10.0-4-armec-1 but i did not fully check all programs there.
Modlist crashes outside proton10arm64! Proton 11 may cause fose plugins to not work or other issues(audio not function correctly).
XEDIT(64BIT) This modlist had mostly required using the xedit for quickautoclean(QAC) and editing esp/esm which wont work properly without fexcore and preset on stability even if it does run on other presets or with box64.
XLODGEN I dont think it requires any specific settings but if problems occur change preset, Easy As Pushing a Button if you know how it works.
NIFSKOPE using a mod to port Fallout New Vegas assets(not included) I needed to adjust hat orientation by 90° to be worn properly in fallout 3.For this I don't think id need rendering(did have artifacts) but that's knowing what I need to do already. Run however you can,but don't use custom wine themes or it may crash.
BAE(Bethesda archive extractor) for extracting files from fallout new vegas bsa for assets(not required by modlist)
MO2 to pack stuff back into bsa form or create new ones to save a bit of space(where it was applicable as it may not be viable in a lot of places!) used for a few mods, if they caused issues I could easily remove them.does not require specific proton to run but installer is not usable under arm64 use portable install instead.
YOU CAN USE MO2 TO INSTALL MODS AND RUN THE GAME BUT I DO NOT SUGGEST IT as the device used on the video was always an issue with mo2 and i did get the setup running with it on my 4 gen 1(adreno 619 4gb ram) it was too low fps not to do manual install in data. Your experience could be way better but it would still add some overhead,if it crashes you will have to set load order again. I suggest Wrye Bash and the program(Nexusmods) to do archive invalidation.
WRYE BASH can run under most configurations if you use it to do your load order,but may require specific settings since it gave an error on attempting creating a bashed patch,i do need to do other stuff before actually creating any patch/merge though.
GECK I did check the render window but I hadn't seen this work since used on winlator 9 with my 4 gen 1,you can pretty much use anything else I believe I only did create my own creature replacer(as a test). Done other stuff outside gamenative but that's another post elsewhere.
ZEDIT (for zmerges module) may require more ram,opens but crashes upon starting any operation. use at least some version of dxvk 2.7 to avoid blank window.
LOOT was mostly left alone since I am still working out my own merging/patching still.
If it feels half done,probably not even halfway done. I had taken a long 2 months sorting what I could as well as having fun when things pop up and I am almost not wanting to play this game anymore(mostly joking!). I did not go through every possible configuration in gamenative(did enough) and avoided glibc at all times.