I made this video and links to tutorials on how to play SMOD in 2019: youtube.com/watch?v=aEy_Yc9ttAY Later I also made a standalone package primarily for CSS Sci-fi, but by popular demand, I've added SMOD Tactical and it, SMOD 40aq and SMOD Redux can now all be used to play through the entire HL2 campaign without having Steam or any of the base games installed. Simply place the folder anywhere and use the SMOD Standalone launcher to start a game.
CSS Sci Fi has extensive config edits, but the other mods are vanilla except for increased FOV (from 90 to 120) and a console toggle keybind to the F12 key (so it can be opened on European and Asian keyboards).
I've also patched the files to allow them to use 4GB RAM, in theory. The game code itself still limits it however. It's possible that this can be fixed with a heapsize command in a shortcut or in a config file, but I haven't gotten around to testing it yet.
Any feedback is very welcome. Hope you enjoy! (see the included readme for more info about the config settings)
For those of you that don't know, SMOD is a legendary HL2 mod made by an unknown Japanese person. It adds bullet time effects, kicking, crazy weapons and lots of gore and VFX to HL2. A lot of people made mods for SMOD, and some of them are really good. However, with the release of HL2:Ep2, Valve broke all mods with an engine update to Source. Since the SMOD code was closed source and no one has been able to get in touch with the original creator, all SMODs were dead in the water for years. Now they can all finally be played again, and I made a package of the most popular ones which can be run without any of their original dependencies (such as HL2, HL2:DM and CSS).
Thanks! If you have the time, please give it a go and report back on how it works. I've only been able to test it on my own computer so far.
Jordan Sullivan
Already dl'd this yesterday and its a shame there isn't more interest in this. Also, i noticed some missing textures in cs_assault. Not sure if this is fixed in this version, gonna download it since i'm curious which HL2 files you included, i just put the maps and smod/smod redux seem to work with no issues.
Aaron Cruz
Yup, it was just the map files that were missing. The author of SMOD Standalone launcher had written in a way that made me assume the software checked for files, but it doesn't. There are a couple of texture files missing in some CS levels. Not sure why. At least everything should be 100% functional now.
Camden Taylor
Also, feel free to make cool webms so I'm not the only one spamming. Would be nice if more people got to know SMOD again
I'd like to give making some webms a shot but for some reason my viewmodels are looking kind of fucked, for instance the rocket launcher is cut off, unlike in the yt vid. I figure its to do with the FOV but I haven't changed the FOV settings from the ones in your config.
Christian Johnson
Yeah, I changed the FOV after making the video. It's 90 in the video, so just set it to that if you prefer it that way. You can also try to change the viewmodel FOV, but it gets really stretched if you you increase it too much. There are also viewmodel location adjustment configs that you can mess with to make it perfect, but it's probably going to be a bit of a chore.
viewmodel_adjust ( Default: 0 ) When enabled, the viewmodel's position can be adjusted by the commands below.
viewmodel_r ( Default: 0 ) Sets how far left or right the viewmodel should be from its normal position. Positive values move it right; negatives move it left.
viewmodel_u ( Default: 0 ) Sets how far up or down the viewmodel should be from its normal position. Positive values move it upward; negatives move it down.
viewmodel_f ( Default: 0 ) Sets how far ahead or behind the viewmodel should be from its normal position. Positive values move it forward; negatives move backward.
viewmodel_p ( Default: 0 ) Sets the pitch of the viewmodel relative to its normal position. Positive values face it downward; negatives face it up.
viewmodel_y ( Default: 0 ) Sets the yaw of the viewmodel relative to its normal position. Positive values face it leftward; negatives face it to the right.
viewmodel_rl ( Default: 0 ) Sets the roll of the viewmodel relative to its normal position. Positive values rotate it clockwise; negatives rotate counterclockwise.
Gabriel Torres
After a few years of chasing this mod, I finally got the Standalone working just last year. I'll take a swing at this when I get home later today
Kayden Kelly
Please do! Yeah, I thought SMOD was gone for good, so I was really excited to get it running again
Christian Rodriguez
I'm gonna try to get the ep1 maps working with this too, don't think i'll have any luck with ep2 though.
Henry Sanders
I remember this mod. Fun times.
Isaiah Williams
Oh, that would be cool! Please post results SMOD Standalone actually uses the new Ep2 engine, so it's not entirely impossible that it could work.
I actually don't have HL2 but I'll save this for one day when I decide to actually buy it is there anything multiplayer related? any map packs?
Adrian Sanders
Somewhere out there is an smod version of ep1, so if i find that it should theoretically just work with the launcher. I think someone started making an smodified version of ep 2 but all i can find about it is a 9 year old facepunch thread with some screenshots, don't know if it progressed any further. Its standalone, no hl2 or css required. Apparently it works in coop, but the OP hasn't tested it and neither have i.
Kevin King
Completely standalone. All the files you need are right there. Enjoy!
Oh, that's interesting. With HL2:Ep1 enemies too? Regarding coop: I have a friend who wants to test it with me, so hopefully I'll have some news on that front soon.
Jace Bennett
based japs
Joseph Rodriguez
As always
Gabriel Nguyen
My absolute favorite SP HL2 mod. Nothing else compares.