Added a new option for custom delay times when the program gives or releases control of the camera
Changelog:
1.2.2
Additions:
- Added an option for controlling the delay when the program gives or releases control of the camera.
1.2.1
Fixes:
- Fixed an error with the config file. Where the program would mix up the binds for rotate_up and up.
Changes:
- Changed the name of the FORWARD, BACKWARD, etc... to MOVE_FORWARD, MOVE_BACKWARD, etc...
1.2
Fixes:
- VERTICAL_SPEED now functions properly.
- Fixed a typo in the code that stopped ROTATION_CONTROLS from working.
Additions:
- Added UPS, allows you to set how many updates per second the program will be running at. for users with 60fps+ monitors. You will need to tweak the variables in config.txt. As UPS simply changes how fast the program will run, camera will therefor appear to be twice as fast if you set it to 120 rather than the default 60 as an example.
- Added an Icon for the executable.
1.1
Additions:
- Added OVERRIDE_MOVEMENT, which makes the movement and scrolling controls provided by freecam optional.
- Added untested Gold Edition addresses. I have no way to test these as I dont own gold edition, only useon custom battles until it has been confirmed that they infact do work. You might otherwise risk losing progress on your save due to crashes.
- Added keybinds for rotating camera.
Changes:
- Higher sensitivty values now actually makes the camera more sensitive rather than less.
Fixes:
- Fixed inconsitency in speed when pressing forward and touching the top of the screen.
- Fixed EDGEPAN_SPEED so it has similar speeds as camera sensitivity.
1.0
Due to this version being completely seperate, earlier versions will not be included in this changelog as to avoid missinformation. Due to reports of instability from many users, I have decided to rewrite the entire project. While the general idea remains the same,some new features have been added to greatly increase stability and decrease CPU usage. The biggest of which is the fact that the program now will delete lines of machine-code straight from the games process memory while it's running, which stops the game from writing data to the camera position variables. In earlier versions, the program was essentially having a battle to death over control of the variables, and for some systems the game was winning that battle. In this version the games hands got chopped off.
This only happens in RAM memory so you don't need to worry about game files, however the game might crash if you're running an incompatible version of the game.
Hopefully this version will run better! Sadly I cant make this work for gold edition as I dont own that version, if someone manages to translate all of the addresses to gold edition then I'll be greatful! Otherwise I'll try to come with some solution in the future.
I would like to add that there is a small risk of crashing when running this version, though from testing it has only happened once.
Additions:
- Greatly improved stability.
- Decreased CPU usage.
- Much smoother camera movements.
- Much more user friendly config file.
- Custom memory addresses.
- Pausing.
- Less requirements on ingame options.
Not included:
- Control of camera orientation with keyboard (Kinda defeats the point of having freecam).
- Gold Edition support, I will try do something for this in the future.
- Some configuration regarding camera speed. This can be readded if people want it.
- In general configuration file structure has been simplified.
This version currently awaiting verification by microsoft as it likely will be flagged as a false positive for malware, this verification is usually done after a day or two after submission.
edit: The verification seems to be taking a lot longer than it usually does, if you feel unsure then use the previous version.